Related
This is an undervolt test version of my new StupidFast Kernel v1.2.3. This is a TEST release (NO VOODOO). This kernel aims to be fast, compatible, stable, and have good battery life. It is based on my StupidFast v1.0.36.
Code:
Changes since 1.2.2:
Fix for the 0.5-1.0 second pause/lag opening apps/drawer
Scheduling Tweaks
I/O Tweaks
Changes since 1.1.23:
Stock 1ghz @ 1225mV
Changes since 1.1.14:
Tweaked minfree settings
tweaked io scheduler
more compiler flags for cortex/hummingbird cpu
tweaked wifi scan interval to help with battery life
Changes since 1.0.36:
removed custom boot animation to trim size.
using kernel jhash3 instead of jhash2.
optimized compiler flags for the hummingbird cpu.
changed some kernel scheduling timings.
BLN disabled by default (configurable with [url=http://forum.xda-developers.com/showthread.php?t=823922]this app[/url])
You will see that the custom boot animation was removed. It's okay. If you already have v1.0.36, 1.1.4 or 1.1.23 installed on your phone, the animation will stay. If you're new to my kernels with v1.2.3, your old boot animation will be there.
I'm not seeing any lag on the phone. Gallery opens pretty much instantly. Settings->Applications->Manage opens pretty much instantly. Launcher Pro+ pretty much instantly appears when the phone starts up.
Testers could NOT find any audio problems with this kernel using the media player in JT's Clean ROM. I've tested Youtube and Pandora and have had no audio issues. Also, we couldn't find any issues with USB mount/unmount, settings changes, etc.
As always, if you find a bug or what you think might be a bug, let me know. This is NOT the final stable release of the 1.2 kernel. Stay tuned to #samsung-fascinate on FreeNode or @geeknik on Twitter!
Download:
http://dl.dropbox.com/u/6088006/stupidfast-test-v1.2.3.zip
saps from #samsung-fascinate said that v1.0.36 was "far and away the fastest real world kernels I've ever seen, period"
If you like my kernel, show me some love. Donate today!
Thanks to saps, jt1134 my beta testers and the kind folks that donated cash to the cause! Keep fighting the good fight!
sweet. dowlloading now.
Downloading also.
I like your kernels, but I just noticed I am getting a super weird output in ADB when I try using that. I also have superdark ROM so it could be either one.
Ok, I just rebooted and checked again and all is running fine with 1.2.2 in recovery, but not in running android system, must mean its the rom.
Downloading now.. went with full full wipe with jts clean, and still getting popping, on asop player, double twist, pandora
Besides the battery life which is supposed to be increased, is there any other benefit to UV ???? Longer processor life, runs cooler, etc.
What are the drawbacks, if any ???? Does performance take a big hit, etc.
I'm asking more in general terms. Obviously I will observe first hand with this kernel, which I'm downloading now.
mexiken said:
Besides the battery life which is supposed to be increased I assume, is there any other benefit to UV ???? Longer processor life, runs cooler, etc.
What are the drawbacks, if any ???? Does performance take a big hit, etc.
I'm asking more in general terms. Obviously I will observe first hand with this kernel, which I'm downloading now.
Click to expand...
Click to collapse
In theory, as I know computer not cell phone, UV will allow it to run cooler, which does mean last longer (but is that really a problem?) and use less juice while still being as fast as before. If it runs stable you will not see a performance hit and it will better with the battery. It will just freeze your phone if its too low and requires more juice, really no harm can be done, overvolting is more dangerous as that burns up cpus, but you overvolt to make the higher frequency stable. Simple overclocking principals apply, you want the lowest voltage for your cpu frequency.
spyd3r05 said:
Downloading now.. went with full full wipe with jts clean, and still getting popping, on asop player, double twist, pandora
Click to expand...
Click to collapse
are you upping the CPU to 200mhz to run those? I am doing that and its just fine, although I never had a popping problem at 100mhz either. I just set the min to 200 because that cleans up a little bit of the lag too.
Possibly related, every once and a while my phone will just decide to press a soft key on its own, what is that? (that causes a slight skip in the music when I am playing it)
destroyerbmx said:
are you upping the CPU to 200mhz to run those? I am doing that and its just fine, although I never had a popping problem at 100mhz either. I just set the min to 200 because that cleans up a little bit of the lag too.
Possibly related, every once and a while my phone will just decide to press a soft key on its own, what is that? (that causes a slight skip in the music when I am playing it)
Click to expand...
Click to collapse
see if listening to it while hooked to power recreates the problem... i noticed for me atleast its only when plugged in...
I have it up to USB and its not skipping or popping right now, I am also using mixzing
v1.2.2 is the least fastest of all the geeknik kernels for me. There is 1 almost 2 second pause loading and exiting apps unless it was already in memory.
Still faster then everyone elses kernel. And so far battery life looks to be way better on this one but I haven't had it long enough to say for sure.
Nothing has changed on my audio popping issues so I am still using SetCPU at 200min still. I am short 6 hours of battery life like this by my best guestimate... which isn't a big concern for me- just reporting for those who need to make it thru a day without a charger nearby.
Never had any FC's with USB.
Touchwiz/JT's Super Clean ROM
And a thank you to geeknik for all your efforts! love how your pumping these out!
Kernal runs great! No unwanted sounds from the stock music player in jt's rom. USB works just fine. Thanks for your hard work!
are you using setcpu? if so that helped me fix it bumping min to 200... any one else having the problem might try that...
Interestingly enough, this kernel does seem a touch slower than the 1.2.23 regular voltage kernel. Hangs just the slightest bit when firing up and exiting dolphin browser and xda app. Still, appears to be MUCH better with battery life, as the previous geeknik kernels were ravaging my battery.
Definite progress but not quite perfect imho. Still thanks for all your work geeknik, you're killing it with these.
Also fyi, running custom blackhole, with sns and lp
Sent from my StupidFast Fascinate using XDA App
This kernel is running fairly smooth, like the other 2. I can deal with the extra 0.5 second delay when first opening an app, as long as BLN is optional and battery life is extended. Thank you very much for taking the time to come up with these kernels for us. Other kernel providers tend to make their products less accessible for us XDA users, but you take the stress out of the search. Thank you again.
Thank you very much for taking the time to come up with these kernels for us. Other kernel providers tend to make their products less accessible for us XDA users said:
This is because these development forums are filled with junk threads, nobody taking the time to read a Lil bit. Its getting worse and devs leave because of it. Not the devs fault at all. Just a point to make: )
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Can someone explain how to get bln. I saw a post about it but can't find it or I'm over looking it like an idiot
Sent from my SCH-I500 using XDA App
zachsx said:
Can someone explain how to get bln. I saw a post about it but can't find it or I'm over looking it like an idiot
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Re-read the first post of this thread, there's a link to how to enable/disable bln
The uv kernel is a winner of course. I test these kernels for geeknik before he throws them up for the masses. Not just running quadrant [although I do that too] but going thru the real phone stuff itself. The manage applications load, replacing new dock shortcuts, gallery, apps and stuff everything we actually want to see improve with.
I for one never had battery issues with previous stupidfast kernels but I know some did, same this music crackling. It seems to me most of you that do are either running blackhold or deodexed rom though and quite humbly I'd look their for your culprit moreso than the kernel. If there was a music skipping issue from the kernel itself it would manifest itself across the boards but it doesnt.
Anyway, battery life is going to be stellar trust me, under light-moderate use Im only using like 2% per hour here swyping 8-10 texts per hour here, very good indeed
Hey Saps- I see ya on all the forums and your contributions have really helped me out...
That being said I keep seeing an overlook of real world usage in these testings. Can you guys test beyond stock apps? I mean checking stock should be the first thing you do obviously but how many people use the stock music player or the stock browser, etc? I am betting most the people that have the knowledge enough to test these kernels and ROMs aren't using stock functionality and apps.
Please test this kernel with the PowerAMP or Music PlayerPro music apps before writing off the issue.
Use Dolphin to check the internet, etc. Use K-9 to check email, etc.. ya know- use the popular apps during testing also if you could?
Audio cracking, FC's with the USB settings, and I even heard mention of live wallpapers having issues. These reports coming from 3 reported different ROMs.
How are you missing this?
I myself have had great success with battery life on the Stupid Fast kernels. Better then stock kernel for sure. But I've been having to run my battery faster by using my workaround to avoid the music crackling.
JT's Super Clean ROM using TouchWiz
Just suggestions so we can all get on the same page and enjoy these badass mods.
P.S. What ROM are you using during testing of this kernel? I'll gladly switch to fix the issues
I'm experiencing a satisfying battery usage with 6.5.7 (great rom, thanks Mik!), but I'm trying to have more battery life.
Franco said that going under 480Mhz for underclock is bad because you force the CPU going up and down too much and so you drain your battery.
I trust Franco (great kernel, thanks Franco!)
So I'm actually at 480-600 smoothass
Is still worth it using a SetCPU profile for "screen Off", and doing a 245-320 or it is better to set a fixed amount of Mhz to avoid CPU up and down?
thingswelostinthefire said:
I'm experiencing a satisfying battery usage with 6.5.7 (great rom, thanks Mik!), but I'm trying to have more battery life.
Franco said that going under 480Mhz for underclock is bad because you force the CPU going up and down too much and so you drain your battery.
I trust Franco (great kernel, thanks Franco!)
So I'm actually at 480-600 smoothass
Is still worth it using a SetCPU profile for "screen Off", and doing a 245-320 or it is better to set a fixed amount of Mhz to avoid CPU up and down?
Click to expand...
Click to collapse
AFAIK there is no need to install SetCPU because with smartass governer the phone automatically sleeps at a lower frequency. I read it a long time ago, so correct me if I'm wrong. Today afternoon I locked my phone and for another 6 hours I did not use it(was busy with work). The battery drain was 1%. No SetCPU installed. OC 768/480 smartass. Manage your background apps and auto-sync properly and you'll have great battery life for sure.
gkarthik16 said:
AFAIK there is no need to install SetCPU because with smartass governer the phone automatically sleeps at a lower frequency. I read it a long time ago, so correct me if I'm wrong. Today afternoon I locked my phone and for another 6 hours I did not use it(was busy with work). The battery drain was 1%. No SetCPU installed. OC 768/480 smartass. Manage your background apps and auto-sync properly and you'll have great battery life for sure.
Click to expand...
Click to collapse
You're right, smartass has a sleep profile, so if you use a setcpu sleep profile along with it then it'll cause more drain. And frequencies 480 and below require the same voltage so lowering the sleep frequency to a insanely low 122 MHz will not help, and it will also cause your phone to lag when waking up.
Sent from my LG-P500 using XDA App
Test new fk-gbs.v14f modification
Guys, if you are seeking for best battery, advise you to install franco -gbs.v14f modification.
I have been running mik's CM7 with kernels v 18 (default in package) then v19.1, 19.2, 19.3, 19.3 gbs.v14d modification and finally 19.3 gbs.v14f.
The last one gave me a really noticable enhancement of battery life.
I will provide screenshots soon (when my battery finally gets low
pics
Manoc said:
Guys, if you are seeking for best battery, advise you to install franco -gbs.v14f modification.
I have been running mik's CM7 with kernels v 18 (default in package) then v19.1, 19.2, 19.3, 19.3 gbs.v14d modification and finally 19.3 gbs.v14f.
The last one gave me a really noticable enhancement of battery life.
I will provide screenshots soon (when my battery finally gets low
Click to expand...
Click to collapse
Here are the pics:
1.From the begining to the first time it was connected to usb (see the "charging" yellow line below) - v19.3 was installed. After yellow "chargin line" v19.3 bgs.v14d was running.
2. same cycle, after another "charge" line, v19.3 bgs.v14f was running
3. still same cycle, more time on v19.3 bgs.v14f
see than batt level began dropping very slowly after last update was intalled.
PS. I am running smoothass @480/600. 3G. Data during screen off - turned off. With "green power" I have set up data to turn on everyhour for 1 min.
Can I use v19.3 bgs.v14d in Gingerbread official rom?
If not, which kernel has best battery life in GB official?
No No...
Layio said:
Can I use v19.3 bgs.v14d in Gingerbread official rom?
If not, which kernel has best battery life in GB official?
Click to expand...
Click to collapse
No. All franco's kernels of v15,v16,v17,v18,v19 etc. are for OLD baseband. Therefore they cannot be used for official GB ROM with has new baseband.
See DEVELOPERS threads for kernels which specifically are made for NEW baseband; this should be clearly stated on the face of the thread.
Manoc said:
Here are the pics:
1.From the begining to the first time it was connected to usb (see the "charging" yellow line below) - v19.3 was installed. After yellow "chargin line" v19.3 bgs.v14d was running.
2. same cycle, after another "charge" line, v19.3 bgs.v14f was running
3. still same cycle, more time on v19.3 bgs.v14f
see than batt level began dropping very slowly after last update was intalled.
PS. I am running smoothass @480/600. 3G. Data during screen off - turned off. With "green power" I have set up data to turn on everyhour for 1 min.
Click to expand...
Click to collapse
I agree with this. I've been using franco kernel from v19.1 to 19.3 and gbs from 13a to 14f with CyanogenMMatt v1.1 and the last combination (CMMatt + gbs v14f CFS) is amazing. When sleeping, 3 hours only consumes 1% of battery. I even overslept while ebook reader is on, which kept the screen awake for 4 hours but the battery was only down by 10%. With other kernels that could get me down by at least 15%.
Manoc said:
No. All franco's kernels of v15,v16,v17,v18,v19 etc. are for OLD baseband. Therefore they cannot be used for official GB ROM with has new baseband.
See DEVELOPERS threads for kernels which specifically are made for NEW baseband; this should be clearly stated on the face of the thread.
Click to expand...
Click to collapse
Kernels have nothing to do with baseband.The thing is that official 2.3.3 and miks 6.6.x(OLD BASEBAND) are optimised to be used with 2.6.35 & and miks 6.5.x are optimised to be used with 2.6.32 kernels.Dont provide false info until u know the truth.
Layio said:
Can I use v19.3 bgs.v14d in Gingerbread official rom?
If not, which kernel has best battery life in GB official?
Click to expand...
Click to collapse
No you dont use v19.3 bgs. v14d with Gingerbread official rom.
Try latest franco. Kernel v1.1-29082011.
http://forum.xda-developers.com/showthread.php?t=1148196
CM 6.6.1 and f.f kernel v1.1-29082011. Battery drain... just a little bit. One charge: 19h
Manoc said:
Here are the pics:
1.From the begining to the first time it was connected to usb (see the "charging" yellow line below) - v19.3 was installed. After yellow "chargin line" v19.3 bgs.v14d was running.
2. same cycle, after another "charge" line, v19.3 bgs.v14f was running
3. still same cycle, more time on v19.3 bgs.v14f
see than batt level began dropping very slowly after last update was intalled.
PS. I am running smoothass @480/600. 3G. Data during screen off - turned off. With "green power" I have set up data to turn on everyhour for 1 min.
Click to expand...
Click to collapse
You had very good results with that kernel, I will try it soon!
Thanks for your suggestion.
I had improvement uninstalling SetCPU and using underclock at 480Mhz.
Since that Mik put his two cent's on ZRAM (http://forum.xda-developers.com/showpost.php?p=15011492&postcount=5889) I think it's better to uninstall it in order to improve battery life.
I'm going to use this dr.notor (Thanks! R.I.P.?) zip to uninstall ZRAM (http://forum.xda-developers.com/showthread.php?t=1207251).
I will let you know about the results...
ashishv said:
Kernels have nothing to do with baseband.The thing is that official 2.3.3 and miks 6.6.x(OLD BASEBAND) are optimised to be used with 2.6.35 & and miks 6.5.x are optimised to be used with 2.6.32 kernels.Dont provide false info until u know the truth.
Click to expand...
Click to collapse
You are right, but this is THE easest way to distiguish right and wrong kernel for one to flash.
Manoc said:
Here are the pics:
1.From the begining to the first time it was connected to usb (see the "charging" yellow line below) - v19.3 was installed. After yellow "chargin line" v19.3 bgs.v14d was running.
2. same cycle, after another "charge" line, v19.3 bgs.v14f was running
3. still same cycle, more time on v19.3 bgs.v14f
see than batt level began dropping very slowly after last update was intalled.
PS. I am running smoothass @480/600. 3G. Data during screen off - turned off. With "green power" I have set up data to turn on everyhour for 1 min.
Click to expand...
Click to collapse
do you have a link for v14f? i went to the thread but it's already updated to v15
EDIT: nvm, found the link
19, I get 8
Sent From My P-509 With Xda Premium App
Sorry 6, I thought this rom would fix battery drain...i'm wondering if it has to do with the fd issue
Sent From My P-509 With Xda Premium App
running cyanomatt 1.1 w/ fserve v14... get anywhere from a low of 55ish hrs to 70 hrs on a single charge depending on usage.... 245/729 interactive.
so i did a full charge and unplugged it, used it a bit here and there, my cell standby is the culprit, and i live right beside my cell company's cell tower! 6 hours it lasted, im just wondering if its just MY phone having issues, because even using the MIUI mod, people are still getting more than 6 hours, so what do you guys think it is? please help me as my big issue with my phone is battery life and ive been frustrated will my phones not holding a charge for a whole day, or even near it. thanks
yukice said:
do you have a link for v14f? i went to the thread but it's already updated to v15
EDIT: nvm, found the link
Click to expand...
Click to collapse
Would you mind posting the link? I am having trouble finding it.
skarookidoo said:
Would you mind posting the link? I am having trouble finding it.
Click to expand...
Click to collapse
here you go:
bfs:
http://forum.xda-developers.com/showpost.php?p=17052428&postcount=218
cfs:
http://forum.xda-developers.com/showpost.php?p=17066797&postcount=259
I've used ninphetamine 2.1.3+ and it used to drain my battery a fair bit. After having seen another user who said he was experiencing better battery life with ninphetamine 2.0.5. I flashed the older version and it turns out to be indeed better.
My idle drain rate is now 15-17mA using Battery Monitor widget.
So when put in picture. Drain rate is about 2% per hour with minimal usage. (Note 3g data was on)
Anyone else have a better kernel?
EDIT 1:
I've tried using SiyahKernel (KI3) and it seems that according to Battery Monitor widget the idle battery drain is 14-15ma. Seems to be much better. However, occasionally the touchscreen freezes and only the touch button works. But then again it could have been because I was using the KI3 kernel on a KH3 rom. Would report back after I finally get off my lazy ass and flash a KI3 rom
EDIT 2:
Got off my lazy ass finally. Flashed LeoMar 2.7.1 rom with SiyahKernel 1.7.8. Will report back after a while. Though I must say that for some reasons after the boot animation the phone turns black for quite a long time (1-4 Seconds) before the lockscreen appears. This did not happened with the default LeoMar 2.7.1 kernel. Will report back in 24 Hours.
http://forum.xda-developers.com/search.php?searchid=92694072&pp=25
Lennyz1988 said:
http://forum.xda-developers.com/search.php?searchid=92694072&pp=25
Click to expand...
Click to collapse
Thanks sherlock. I posted my findings and was asking if anyone else had better. If it the time of the month of you. Stay off this forum.
Personally I find it very difficult to make meaningful comparisons, especially at idle.
Battery Monitor Widget gives estimates and not actual current drain. See this thread for some discussion: http://forum.xda-developers.com/showthread.php?t=1056486 but basically it's either not in Samsung's battery driver or the app is not reading the information. So you are comparing estimates and the margin for error might be pretty large.
When you flash new kernels you also need to recalibrate the battery. That also affects your battery drain estimates. (I've had Battery Monitor Widget tell me my battery is going up when its unplugged, so go figure.)
Battery life at idle is affected by so many factors. Maybe your signal strength is better one day than another. Or you got more emails or did more syncing. Or one app just happen to glitch and have a very long wakelock. If you get battery drain, you should be checking your partial wakelocks with BetterBatteryStats. Did you get more partial wakelocks when you were running Nin 2.1.3? Is it the kernel's fault or did you just have a misbehaving app?
I like experimenting with different kernels too, so my point is don't expect miracles when somebody says Kernel X gives amazing battery life compared to Kernel Y. Personally I think they are all about the same at idle, and the big differences are in your settings and your usage. If you wipe your phone, don't add any Google or Exchange accounts, and don't sync or download anything, your battery will last 3 or 4 days on idle no matter what kernel you use.
Stock rooted KI3 (cf-root) is the best for battery life for me, i also have constat 3800+ quadrant score (with top of 4109 as my screenshot in leomar 2.7 rom thread).
Also i have the phone a lot, but really a lot less hot while gaming or stressing it.
KI3 stock kernel and SiyahKernel are at the moment the best in battery life. Anything else is running on older sources and drain more.
The best for me is SpeedMod! Smooth and long life battery. There is something you can't do (bootanimation oc uv bln) but simply great!
Inviato dal mio GT-I9100 usando Tapatalk
best results for me: stock kernel reflashed after rooting, for that stock rom.
Bar none the way to go.
Stock Rooted KI3 does look good, am yet to test it though
Hmm. So seems like you guys are experiencing deliciously good battery life with KI3 kernel. I shall try it and report back with some numbers.
try siyah kernel. one of the fastest growing kernels IMO
For me is Ninphetamine 2.1.3 and now i'm trying SiyahKernel 1.7.7
My question is.. between stock ki3 and SiyahKernel 1.7.7 the difference is really small (barely notice it) or big?
I tend to not flash to much kernels since the very small chance to corrupt the efs folder (even if ofc i have my backup), so if it's only small improvement, i stay on the stock ki3, if it improves a lot, i prolly try it
I've been using the siyah kernel v1.7.7 and I've been experiencing a great battery life. I didn't use the stock kernel for long to make a comparison but I sugest you give siyah at least a try, since you can always go back to stock if you don't like ir.
Updated 1st post with my new findings.
info5i2002 said:
Updated 1st post with my new findings.
Click to expand...
Click to collapse
batistaRom and ninp 2.0.5 great battery life for me...if you like i can post screenshots if anyone is using setcpu, depending on your kernel try and research in the kernel thread regarding frequencies that other users suggest and adjust yours accordingly...thats what i have done for mine and i could not be any more happier
Alright. I've finally got off my lazy ass and flashed a 2.3.5 rom (LeoMar if you must know) and am currently using siyah 1.7.8. Will report back within 24 hours after I've put the device through a day's use.
cf root KI3 stock kernel on RevolutionRom 2.7.1.
53 hours battery life 3 hours 19mins screen time wifi on 1/3 time, 4g on 2/3 time with facebook sync.
scorpion667 said:
cf root KI3 stock kernel on RevolutionRom 2.7.1.
53 hours battery life 3 hours 19mins screen time wifi on 1/3 time, 4g on 2/3 time with facebook sync.
Click to expand...
Click to collapse
Pix or it didn't happen
Hi, I posted earlier saying that siyah 1.7.7 gave me good battery life. I tried now the cf root v4.2 KI3 and I had better results. Well, I'm someone that don't play many games, but I surf a lot and download a lot of stuff on wifi. I don't care much for overclocking so I think I'm going to stay wth KI3 cf root. For me they're both great for battery life, and maybe the other ones I have not tried are great also (speedmod, ragemod, ninphetamine...)
I think what happens with kernels, and this happens also with custom ROMs (and everything really, brands, etc..) is there is a lot of fanaticism. People like to choose one ROM and kernel and stick to them. They start to defend the kernels they use convincing themselves they're the best no matter what. That is in my opinion the reason because this kind of discussion turns meaningless. Well not that meaningless, at least it gives an idea of the kernels people are using, at least we know speedmod, ragemod, siyah, nimph, are all great kernels.
I'm not criticizing anyone, in fact, I'm just another example of the people I described.
It's kernel 3.0
Junior Einstein said:
It's kernel 3.0
Click to expand...
Click to collapse
Even when we had 2.6.x kernel there WAS battery drain
Sent from my GT-I9082 using xda premium
Guys before flaming, try AOKP JB 4.1.2 Milestone 1 by Bytecode, you'll notice the difference in battery life. It's based on 2.6 kernel
actualy JAVA causes battery drains:
"What’s the worst thing about Android which iPhone does not suffer from? It’s battery drain. With the battery strength most manufacturers are putting in the phone, it appears, 3 years down the line we would need car batteries with the tablet and phones (I’d prefer carrying my CPU on head anyways)! This is one thing where iPhone beats Android hands down and proves its pure awesomeness! But we believe Apple hasn’t put any patent on that word so we can use that for Ubuntu Phone as well.
The reason Android sucks (the phone’s battery) is ‘Java’. Most hardcore tech geeks (aka hackers) call Java a pathetic language. We’d call it (and .NET) a technical eunuch – it is not compiled to binary, it is not interpretable as a script and what do you get – a false sense of security. Yep, under certain circumstances, it is beneficial but then (whatever happened to reverse engineering techniques) a Mobile OS and Java? That sounds like a troubled marriage. Java is one of the biggest reasons why Android under-performs. A significant amount of power gets consumed for the bytecode interpretation. Alright, it is technically not the bytecode as in Java SE/ME and is an optimized and converted version of the same which runs on the Dalvik VM but it’s still far from binary." from here http://www.c-integration.com/blog/showpost.php/75-5-reasons-why-ubuntu-phone-can-blow-away-android
FOR ME, ITS THE GOOGLE APPS, I FREEZE THIS, TAKE NOTE: GoogleServices apk, and GoogleServiceFramework.apk (you will see the wakelock named xxx-gsf or something like, well this is the app).. that works for me, but you are not able to use any app what uses google connect, like youtube, etc!
edinrh said:
FOR ME, ITS THE GOOGLE APPS, I FREEZE THIS, TAKE NOTE: GoogleServices apk, and GoogleServiceFramework.apk (you will see the wakelock named xxx-gsf or something like, well this is the app).. that works for me, but you are not able to use any app what uses google connect, like youtube, etc!
Click to expand...
Click to collapse
I'm using google apps on aokp jb, no battery drain
Well,in ics you can flash a 2.6 kernel.I used it too(4d kernel by S'n'S),but not because of battery,but in terms of performance is way better than 3.0.x.However I admit that on 2.6 the battery is a little better.You just have to optimize the phone corectly !
.....
edinrh said:
FOR ME, ITS THE GOOGLE APPS, I FREEZE THIS, TAKE NOTE: GoogleServices apk, and GoogleServiceFramework.apk (you will see the wakelock named xxx-gsf or something like, well this is the app).. that works for me, but you are not able to use any app what uses google connect, like youtube, etc!
Click to expand...
Click to collapse
+1 and google backup service....
---------- Post added at 04:28 PM ---------- Previous post was at 04:26 PM ----------
Junior Einstein said:
I'm using google apps on aokp jb, no battery drain
Click to expand...
Click to collapse
not necessarily direct battery drain..but cause Wakelocks which increase battery drain
battery drain is, I think, now native in Android, it depends only how bad is it, some gapps make wakelocks preventing deepsleep, and wifi that is really a big trouble with 3.0 kernel, and since we do not have an 3.0 kernel designed specific for O1 and has an increased battery drain(especialy wifi drain) did someone used an special app like SetCpu or CPUMaster that has profile settings for over/under clock that you can set to see if this app prevents wakelocks with 3.0 kernel ?
and, the battery drain is increasing as OC or no ? in my opinion it shouldn't be, or not? a drain is a drain and should be same or is exponential ?
so OC makes CPU drain more, gapps drains too, wifi drains, outch, poor battery, screen drains? cannot read anything on phone in daylight if it's not at max, what does more drain ? some funny apps installed from market for my kids (like Talking Friends, Talking Tom etc) why apps does not really close when you close them? here is an major issue, apps not really closing but run in background draining juice and creating wakelocks
so, my conclusion, EVERYTHING DRAINS BATTERY, oh, and does anyone remember if stock rom has battery drain? I think yes
And YES, the kernel 3.0 is a bit problematic, you notice the difference in the duration of the battery... the deepsleep is not working fine with that kernel!
grigtm said:
battery drain is, I think, now native in Android, it depends only how bad is it, some gapps make wakelocks preventing deepsleep, and wifi that is really a big trouble with 3.0 kernel, and since we do not have an 3.0 kernel designed specific for O1 and has an increased battery drain(especialy wifi drain) did someone used an special app like SetCpu or CPUMaster that has profile settings for over/under clock that you can set to see if this app prevents wakelocks with 3.0 kernel ?
and, the battery drain is increasing as OC or no ? in my opinion it shouldn't be, or not? a drain is a drain and should be same or is exponential ?
so OC makes CPU drain more, gapps drains too, wifi drains, outch, poor battery, screen drains? cannot read anything on phone in daylight if it's not at max, what does more drain ? some funny apps installed from market for my kids (like Talking Friends, Talking Tom etc) why apps does not really close when you close them? here is an major issue, apps not really closing but run in background draining juice and creating wakelocks
so, my conclusion, EVERYTHING DRAINS BATTERY, oh, and does anyone remember if stock rom has battery drain? I think yes
Click to expand...
Click to collapse
+1
edinrh said:
And YES, the kernel 3.0 is a bit problematic, you notice the difference in the duration of the battery... the deepsleep is not working fine with that kernel!
Click to expand...
Click to collapse
i use DS battery saver which forces deep sleep and setcpu profiles.standby battery is great without wifi/3g
standby [email protected] 5-10% per hour.
while using 15% per hour..
hariraj96 said:
i use DS battery saver which forces deep sleep and setcpu profiles.standby battery is great without wifi/3g
standby [email protected] 5-10% per hour.
while using 15% per hour..
Click to expand...
Click to collapse
Well ..while deep sleep ..i have 0% battery drain ..
Sent from my LG-P500 using xda app-developers app
nomancoolboy said:
Well ..while deep sleep ..i have 0% battery drain ..
Sent from my LG-P500 using xda app-developers app
Click to expand...
Click to collapse
OMG ...This kernel is maddening me...
@hariraj96, you're on JB, right? Try getting the Greenify app, then use it to hibernate problematic/resource consuming apps. I find that using Greenify along with CrossBreeder (performance & battery saving tweaks, found here on XDA) helped me get the most out of my battery when using JB (jenkins build).
____________________
Sent from the moon.
Syd_M said:
@hariraj96, you're on JB, right? Try getting the Greenify app, then use it to hibernate problematic/resource consuming apps. I find that using Greenify along with CrossBreeder (performance & battery saving tweaks, found here on XDA) helped me get the most out of my battery when using JB (jenkins build).
____________________
Sent from the moon.
Click to expand...
Click to collapse
thanks ..forgotten about greenify...btw whats crossbreeder???
hariraj96 said:
thanks ..forgotten about greenify...btw whats crossbreeder???
Click to expand...
Click to collapse
This is CrossBreeder. It's a collection of tweaks/mods that, IMHO, works really well in smoothing out the performance and user experience of a phone like the O1. Simply flash the mod, and you're done, no configuring required. The governor tweaks and IO tweaks are disabled by default, though, so you'll need to enable them yourself (I find that enabling them helps with battery life slightly).
A caveat: CrossBreeder is incompatible with many other mods that do similar things (eg. V6 Supercharger, Seeder, etc.), so you need to remove those other tweaks if you want to try CrossBreeder. You shouldn't have too many tweaks installed at the same time, anyway, since you run the risk of conflicts.
____________________
Sent from the moon.
Oxygen ROM, the best!
You, guys, never tried Oxygen 2.x by popdog123! It's actually the ROM which is the most optimized for our phone! Leaving the 3G on during the whole day, while being connected to my home router only spent 3-4% of my battery! Can you imagine how long your phone can be running on a single charge?! Trust me, this is a revolutionary ROM for our beloved smartphone
cheslot98 said:
You, guys, never tried Oxygen 2.x by popdog123! It's actually the ROM which is the most optimized for our phone! Leaving the 3G on during the whole day, while being connected to my home router only spent 3-4% of my battery! Can you imagine how long your phone can be running on a single charge?! Trust me, this is a revolutionary ROM for our beloved smartphone
Click to expand...
Click to collapse
+1
cheslot98 said:
You, guys, never tried Oxygen 2.x by popdog123! It's actually the ROM which is the most optimized for our phone! Leaving the 3G on during the whole day, while being connected to my home router only spent 3-4% of my battery! Can you imagine how long your phone can be running on a single charge?! Trust me, this is a revolutionary ROM for our beloved smartphone
Click to expand...
Click to collapse
Yeah exactly the best and fastest.
Sent from my Xperia U using xda premium
Hi all, I'm running wanamlite 4.1.2 with hardcore speed mod kernel.
The battery is stock, had it for approximately 19 months.
The battery seems to be under performing massively, under medium to heavy usage it may only last a few hours.
I usually change my rom/kernel every month or so but I've stuck with this for about 6 months, is it because it's building up data & making the battery work harder or simply the battery reading the end of its usable lifespan?
I really don't want to change my rom if I don't have to!
FoxForceFive said:
Hi all, I'm running wanamlite 4.1.2 with hardcore speed mod kernel.
The battery is stock, had it for approximately 19 months.
The battery seems to be under performing massively, under medium to heavy usage it may only last a few hours.
I usually change my rom/kernel every month or so but I've stuck with this for about 6 months, is it because it's building up data & making the battery work harder or simply the battery reading the end of its usable lifespan?
I really don't want to change my rom if I don't have to!
Click to expand...
Click to collapse
Try SDmaid pro for cleaning, also - have you tried going back to recovery and cleaning cache/dalvik and fix permissions?
I'll give sdmaid a go, not heard of that.
I tend to clear dalvik cache & fix permissions occasionally if I feel the phone slows down at all as it appears to keep it running smoothly.
FoxForceFive said:
I'll give sdmaid a go, not heard of that.
I tend to clear dalvik cache & fix permissions occasionally if I feel the phone slows down at all as it appears to keep it running smoothly.
Click to expand...
Click to collapse
Have you considered updating to doris latest kernel - you on 4.1.2 right, so reccomend you check out 8.43 and select battery profile from stweaks and use zzmanx governor for awake and intellidemand for sleep, I) needs to be BFQ. Also, doris kernal has cron tasks, so you can check all the box's and it will do maintenance jobs on a dailey basis. I run 4.3.1 so using 9.43 and it is running excellent, but from what I can make out of the dori development thread users on 8.43 are reporting very good results.
Oh, I feel like a salesman now lol! I'm just really excited about it because it is getting so good.
One more thing - BATTERY life is amazing using governor combination above, honestly, I've never had so much performance when screen on combined with bat life on screen off.
If you want to make it really good use Tasker with secure settings to automatically switch off/on (when we need them rather than when google thinks we should have them lol) all those unecessary things like google now, data, location provider, play services etc that inherently cause a billion wakelocks and drain our poor bats!!
Just my experience, not trying to be promotional :cyclops:
Wow. That's all really good. Thank you.
I tried a kernel in the past that destroyed my battery so once this one worked I just stuck.
One question, what does 'needs to be BFQ' mean?
I'll update kernel & add the profile through stweaks this evening, once it's settled I'll install tasker & start to optimise that way too.
Thanks again.
FoxForceFive said:
Wow. That's all really good. Thank you.
I tried a kernel in the past that destroyed my battery so once this one worked I just stuck.
One question, what does 'needs to be BFQ' mean?
I'll update kernel & add the profile through stweaks this evening, once it's settled I'll install tasker & start to optimise that way too.
Thanks again.
Click to expand...
Click to collapse
BFQ is an IO scheduler, actually no need to worry about changing it because it comes set up with that already. STweaks is really quite self explanatory, the first tab you don't need to touch, second tab 'awake' change governor to zzmanx, third tab 'sleep' change governor to intellidemand, go to profiles tab first though and change to 'battery' profile.
Learn more about dorimanx kernel here: http://forum.xda-developers.com/showthread.php?t=2022525 and here: http://forum.xda-developers.com/showthread.php?t=1617219
This kernel is very much 'live' and under considerable ongoing development with overwhelming support from the community. :good::good::good:
Edit: have you noticed the thanks button, most people like to get feed back and watch their 'thanks meter' rise, me included lol
That's ace mate, cheers.
I'll be back on once it's all done to let you know how I got on!
19 months of charging/discharging would mean it's probably getting near the end of its life (could have carked it a lot earlier if you were charging/discharging more than 1 x day).
I'd be buying a new battery.