Something about kernel, rom, and cpu setting very strange!! - HTC One X

I have flashed the franco's kernel with viperx's rom now.
And I find that my phone's battery life does not improve mostly. As I was using ICE COLD JELLY AOKP's rom and with the ncx's kernel before, I find that the battery only fall 1% within 5 min's, but now after i flashed faux's kernel, it falls 1% every minutes!! Therefore, i came back to AOKP's rom and the ncx's kernel, but strangely , it falls 1% in 1~2 mins.. After that, whatever i used the other roms or kernels(such as i tried CM10 ,CM9 ,Android Revolution HD v9.4.1 (Sense 4.1) ), they also come with bad battery life..
One more thing make me confused.
I can't tweak the cpu or alter the governor, although i changed them by using setcpu or other similar apps, when i use cpu spy, I find that they do not change the governor or the mhz..
But when i use the franco Kernel updater, it works! What is the matter of that??

Well third party applications can have compatibility issues. Try flashing another kernel if your battery drains that much, or maybe its something you installed.
Sent from my cardboard box

Sometimes a full wipe is helpful. However batteries seem to settle after a couple of charge cycles and that's what I would recommend before rushing to conclusions. Switching ROMs with the speed of light won't help you.
Sent from my HTC One X using xda premium

Related

[Q] Best kernel for MIUI

I am currently using MIUI 1.7.29 Osimood with the Tiamat 1.04 kernel, and I am wondering what the best kernel is for battery life. I am also using the V6 supercharger ram script. I am running my CPU at 960mHz at the moment, using the smartass governer. I also undervolted using vipermod, 960MHz at 950mV.
My choice consists of the latest Pershoot, UmaroKernel 1.06 or Tiamat 1.04
What differences would I see between those kernels, are they noticeable for a regular user?
Sorry man, but wehre do you find the vipermod for desire z? http://vipermod.tiamat-dev.com/faq.php it's not compatibile with desire z/g2....
Uh...what's wrong with the kernel it comes with? Can OC to 1.5GHz stock ya know. Battery life is great with it too. People always want to flash something weather it be a radio or a kernel.
Sent from my HTC Desire Z using XDA Premium App
Spastic909 said:
Uh...what's wrong with the kernel it comes with? Can OC to 1.5GHz stock ya know. Battery life is great with it too. People always want to flash something weather it be a radio or a kernel.
Sent from my HTC Desire Z using XDA Premium App
Click to expand...
Click to collapse
Isn't flashing stuff and trying new things basicly the point of this whole site?
ostinq said:
Isn't flashing stuff and trying new things basicly the point of this whole site?
Click to expand...
Click to collapse
damn straight,
1) pershoot is a sense kernel? (i am proabably wrong but i have never tried this kernel)
2) umaro kernel i found had issues with wifi, high underclock freq (leading to poorer battery life), but fun if you have the time to tweak voltages and fast!
3) tiamat kernel i found had issues with sleep of death/random reboots on wakeup couldnt test it past that. (setcpu was set to screen off was: conservative 125min -345 max and would still crash)
if you are up for another kernel, i am now using this kernel (streamline5)
no voltage tweaking (pretweaked) but it has good batt, speedy and stable cant ask for much
http://forum.androidspin.com/showthread.php/6555-Streamline5-Nightly-CM7-Test-Kernel-2.6.35.13
lalalandrus said:
damn straight,
1) pershoot is a sense kernel? (i am proabably wrong but i have never tried this kernel)
2) umaro kernel i found had issues with wifi, high underclock freq (leading to poorer battery life), but fun if you have the time to tweak voltages and fast!
3) tiamat kernel i found had issues with sleep of death/random reboots on wakeup couldnt test it past that. (setcpu was set to screen off was: conservative 125min -345 max and would still crash)
if you are up for another kernel, i am now using this kernel (streamline5)
no voltage tweaking (pretweaked) but it has good batt, speedy and stable cant ask for much
http://forum.androidspin.com/showthread.php/6555-Streamline5-Nightly-CM7-Test-Kernel-2.6.35.13
Click to expand...
Click to collapse
Pershoot is actually for non-sense roms. The downfall people have with it is lack of governors. Some don't mind, some want variety. I've had great experiences with Pershoot's kernel and it's the baseline that all others are compared to (not to mention the foundation of almost ALL G2/DZ kernels).
Umaro's just needs to have voltage tweaks done manually but on the plus side - keeping the voltages normal (not UV) allows some people to reach higher OC speeds. It keeps the processor from bottoming out due to insufficient voltage which can easily happen when you UV. The main issue is with the Greased lightening governor - it's new and still a bit buggy.
Tiamat 1.0.4 is outstanding. I can sit all day at 2+ GHz (not literally, see: Chernobyl). I personally have an issue with the interactive governor but other than that it's my favorite kernel (Umaro may take that soon, once greased lightening is perfected).
Basically you just need to try out a few and see which you like. There is no 'best'. Most kernels will work with any ROM (Sense being the only exception).
Bumping a thread that is relevant to my interests.
It's about time for me to jump ship from an outdated CM ROM and try something new like a MIUI ROM.
With that said, I'd like to read more opinions & experiences from people using the various Kernels AND how the latest radio (the one released today) is working for them. I'm just trying to get the optimal experience here
Speaking of MIUI would anyone mind telling me some differences between OsiMood's ROM compared to the official MIUI-US ROM (or even DarkSpadez ROM)?
Thanks a ton guys!
I downloaded the official rom . . .then ignored it downloaded osimood and iv been using it since. Osimood is a lighter rom, which is always a good thing, unwanted languages etc are removed for a smaller faster rom. Also he preinstalls tweaks like an adblocker and extended settings mod.
Kernal wise iv been looking for the same info as you but couldn't find it. So I eneded up trying them all:
- Eugenes streamline5 is a nice kernal, preundervolted. Only probly is its not being updated so will become redundant.
-Tiamats kernal allows over clock to 2ghz and seems to support higher overclocks stably where other kernals can't. Except battery life has decreased with recent kernals
-Umarokernal this is the kernal iv come back to twice and am still on. It allows overclock to 1.9ghz and is kept updated by umaro. Performance per frequency seems as good if not better than most and osimoods miui runs smooth with this kernal on 800ghz with scarey governer (which saves battery) Another plus for me with this kernal is the scarey governer which for me definatly provides the best performance per battery ratio.
I'm currently running MIUI 1.8.5 with Eugene-Streamline 5 Kernel with the latest radio update Vision_Radio_12.57.60.25_26.10.04.12.
SetCPU with Governor ondemand provides me with better usage, power and responsive time then Smartass or Interactive.
OC to 1.2ghz
Battery life, about 30hrs with the regular 1350mah.
Screen cap
fluxgfx said:
I'm currently running MIUI 1.8.5 with Eugene-Streamline 5 Kernel with the latest radio update Vision_Radio_12.57.60.25_26.10.04.12.
SetCPU with Governor ondemand provides me with better usage, power and responsive time then Smartass or Interactive.
OC to 1.2ghz
Battery life, about 30hrs with the regular 1350mah.
Click to expand...
Click to collapse
i just got 40 hours with similar setup but i use virtuous o/c daemon instead of setcpu
big fan of streamline5 and hope that it will get updated eventually
How do you get the virtuos o/c daemon?
maxietheboss said:
How do you get the virtuos o/c daemon?
Click to expand...
Click to collapse
Its basically like an automatic setcpu (which can't be changed on the fly) built into the rom, its in virtuous unity roms
What sleep profiles are you guys usein. I seem to have rebooting issues with any kernel I try unless I go to a sense rom. I've tried the vipermod now to see how it goes
Sent from my T-Mobile G2 using XDA App
But how do you get the virtuos O/C daemon to work on MIUI?
You can download it threw rom manager. Even with that kernel I get reboot issues. I assume its cause system ram isn't being cleard fast enough. I'm gonna try 100mv increase to see if there's a difference.
Sent from my T-Mobile G2 using XDA App

[Q] AOSP, Kernals, and a Newbie.

I am fairly new to this scene.
I recently got an EVO and decided I hated Sense so I went looking for a stock ROM. Light and fast. I have tried Cyanogenmod7 and Salvage Mod. The thing is, the battery life I am getting with these ROMs is awful. Cyanogen I was losing 20% an hour with the screen off, the phone untouched. Salvage Mod, I am down to 85% in an hour and a half.
I have read about kernals and how they can help with battery life, speed up performance, etc. What are some that I should look into using and how do I go about applying them? Is there a failsafe if its a bad flash?
Also since Sense feels so slow and bloated (to me at least) what are some other good AOSP ROM's out there? That have a little more to it but is not loaded down with unnecessary tools I will never use.
Personally I run:
rom: CM7 Nightlies
Kernel: Tiamat 4.0.6 [3.3.7 is the GOD of battery life]
Mods: Viper mod, undervolted at 825mv floor and -100mv
CPU: Under clocked at 128 min and 537 max
Many people use my setup now and get great results, so I would recommend it to you.
teh roxxorz said:
Personally I run:
rom: CM7 Nightlies
Kernel: Tiamat 4.0.6 [3.3.7 is the GOD of battery life]
Mods: Viper mod, undervolted at 825mv floor and -100mv
CPU: Under clocked at 128 min and 537 max
Many people use my setup now and get great results, so I would recommend it to you.
Click to expand...
Click to collapse
Doesnt the nightly ROM tend to have more issues or do they run better than the stable builds?
What are the Mods? Viper, and then what does it mean undervolted at 825mv floor and -100mv?
Thanks for the help thus far!
mods = modification type tools
viperMOD is a mod put out by viperboy. it allows you to undervolt your kernel.
less voltage should translate to less battery consumption. take your time and read the post, it may look intimidating but it's rather simple. NOTE: if you lower your voltage too much your EVO will get stuck at the boot screen during the next reboot. do not fear...simply go into recovery and reflash your nightly this will reset your voltages. i'd suggest lowering the voltage in increments of 25 or 50 till it hangs then raise it by 25. run with that for a few days to see how it feels.
you may want to look at the Supercharger script (see signature), its not a battery saving mod, its more for memory management and system responsiveness. again, the OP looks intimidating but a reflash will reset your system. (ie: you will have to rerun both ViperMOD and SuperCharger each time you flash a new nightly)
nightly's may or may not be more stable than the RC. it all depends on what was added the day before. the easiest way to find a good nightly is to scan thru the nightly thread for a nightly that is a day or two old...if it causes issues folks will cry and moan in that thread...once you get a nightly that works well for you i'd suggest you stick with it until the link below indicates a new feature or fix that you need/want.
this page will list the EVO related changes included in the latest nightly
http://cm-nightlies.appspot.com/?device=supersonic
see signature links to viper, super and nightly threads.
have fun.
Salvage is awesome. Extremely light and plays well with V6 Scripts. Try them all out, give them a least a couple of days each.
How long does it take for the battery life to stabilize? Its looking like Salvage is averaging out to about 10% an hour, but I know I could do a whole lot better than that.
Any other Mods, kernals, or ROMs (especially AOSP) you guys would recommend?
billymayshere said:
How long does it take for the battery life to stabilize? Its looking like Salvage is averaging out to about 10% an hour, but I know I could do a whole lot better than that.
Any other Mods, kernals, or ROMs (especially AOSP) you guys would recommend?
Click to expand...
Click to collapse
After flashing a rom, charge the phone up to 100%, then go into recovery and wipe the battery stats; you'll see the change in roughly 2-3 days, as it has to 'settle' in.
note: there is a difference between a SBC and nonSBC kernel. this has to do with charging the battery. there are some folks that do like/trust SBC and others (myself included) that appreciate SBC. basically, SBC pretty much ensures that if you plug in your phone at night before you sleep when you take it off the charger in the morning you will have 100% battery to work with. Stock (or nonSBC kernels) will charge to 100% then stop charging and drain to 90% then charge to 100% rinse repeat. this means that when you take it off the charger you will have somewhere between 90-100% charge.
also, keep note of which applications are sync'ing and at what interval.
for example: do you need facebook to sync each hour? do you need weather to sync each hour? etc.
Also you might want to try SavagedZen RC4 and/or its kernels. They have built in HAVS (like Vipermod) and on the fly SBC (you can just uncheck and check it off)..
Jakister, do you have a link to that ROM? Reading up on it, it sounds awesome. I followed the main thread and the link to download it is dead
Nevermind, it must have just been down when I tried to DL it.
Try this one: http://mirror.savaged-zen.com/ forgot abt that dead link..happened to me when u try it from "mirror" instead from "download now" link. Works?
That one worked! I have flashed the Tiamat (sp?) kernal and the battery life was great for awhile but then it started to dive again. Also, the GPS could never grab ahold on the Cyogen mod. One of these days I will get it right!
Any other AOSP kernals you guys would recommend me look into? I also have the smartass governor on and have my CPU marked to go from 245-729. Do I need to make that lower? I figured 729 was a good compromise from 998
Any other AOSP Roms you guys would recommend?
I have looked at
Salvage Mod
Savaged Zen
Cyanogen Mod
Are there any other ones worth looking into? I think I need to figure out undervolting or find a better kernal
My Configuration
Savaged-Zen kernels have a new download server which can be found here: http://sz.munkibizness.com/ I personally use MIUI with a Savaged-Zen kernel along with viperMOD and Supercharger V6 for speed and simplicity.
How do Vipermod and Supercharger work exactly? You change the settings for those in the Terminal?
Yes, you change the settings for them in the Terminal. However, for vipermod, I use Terminal Emulator (available free in the Market) and for Supercharger V6 I use Script Manager (available free in Market also) and BusyBox Installer (in Market). For BusyBox Installer, make sure you have 1.18.2 or lower installed from within the app.

UV and UC on JB !

I have been trying out the Jelly Bean roms for a while now and they are getting stable enough for my 24/7 usage. Now I would like to extend the battery life a bit more with som undervolting and underclocking.
IMHO it´s ridicolus to have 4 cores at 1.5ghz , I never use my phone for thoose kind of calculations...1ghz would be more than enough. That comined with some undervolting would atleast give me some more battery juice left.
I have been trying a couple of kernels for Jelly Bean...faux, trip, ncx and enterity...but none of the them will hold the underclocking after reboot.
I have used System Tuner to control the mhz and voltage !
Have I missed something here, are there currently no kernels that support this or am I just using the wrong app to control the cpu ?
No kernel on any version of android properly supports underclocking to my knowledge. Its not just a reboot that reverts it. When you go into deep sleep it reverts aswell.
Sent from my HTC One X using xda app-developers app
I thing Franco did manage to sort this problem, using his app from Google Play and his kernel. As far as i remember it was a problem with SU Binaries, so he included something to fix it. Check his thread on forum, there should be some explanations.
I just flashed francos r12, with his modules and his app.
I works better than most..great app with all kinds of option for customation, smooth action with the kernel. UC sticks after reboot and from deepsleep, however the chooke to 1,4ghz occurs but it reverts back to my settings almost immediately after that. I can settle for this, for now !
Thnx for the help !

Battery Life Short - Screen Drainage

I just installed CM7.2 v1.6 because I heard its very stable and have good battery life. However, with light usage, I only get 6 hours of battery life (I used to get at least 15 hrs with the same type of usage with my old incredible 1 using OMGB rom). I checked the battery history. Apparently, my screen has been draining battery DESPITE being off. Do you guys have a solution for this? Is it my kernel?
It very well could be. You are running stock kernal?
sjpritch25 said:
It very well could be. You are running stock kernal?
Click to expand...
Click to collapse
I'm running the kernel that came with the rom. The ICS 10.5 one.
What kernel settings are you using?
Sent from my ICS Dinc2
cstone1991 said:
What kernel settings are you using?
Sent from my ICS Dinc2
Click to expand...
Click to collapse
245/1034 SmartassV2
My guess is it very well could be the kernel... but there is the possibility its the ROM.... I know with most ROMs I have tried I lose hours off my battery with them no matter what kernel I use.... try a different kernel but if it is still short I would suggest a different ROM.
Sent from my Incredible 2 using xda app-developers app
I used that kernel & didn't get good battery life either. I would try aeros v9 & see if that helps. I would wipe cache & dalvic cache & then let your phone drain completely. Afterwards, I would charge it fully & you should get at least a day & half
Sent from my HTC Incredible 2 using xda app-developers app
I use IC Tazz sense 3.6 and it seems to have a great battery life. You might want to give that one a shot.
i been i ituryar
wr442 said:
I use IC Tazz sense 3.6 and it seems to have a great battery life. You might want to give that one a shot.
Click to expand...
Click to collapse
Sweet. How many hours do you get with 3G on with minimal usage?
It's important to check, adjust & optimize your widget settings, and APPS running in the background, i.e. News & Weather, Mail & Gmail (push, updated every xx minutes,) timeout for screens (30 sec. vs. 2 minute) - along with Friendstream/Facebook & Twitter that are constant "on" - even GPS updates, as all these will "wake" up the phone, switch on 3G signal or WiFi radio, and discharge/drain the battery.
With very conservative and minimal data settings, wife's DI2 is running Skyraider's Zeus V1.3 custom Rom, #79 kernel & .312 radio, and getting as much as 5 days (100+ hours) of standby time with short voice calls, no web browsing or SMS/MMS usage.
Running Sense 2.1/3.0 custom roms, my results are worst, but typically 40 to 60, maybe 70 hours usage - with CM7 and CM9 unoffical roms, 30 to 50 hours are typical for me - the newer roms are power hungry - 20 to 40 hours running 4.x.x.x on my DI2, running modest OC (1.2 Ghz, SmartassV2 governor) with .312 radio and #21 kernel, or, Aero's 10.5 or 12 kernel.
Individual results will and do vary - generalization should be noted simply as such ...

A call for battery efficiency

Hi all,
I am proud to be a small silent part of this community and to see how much the Galaxy W has grown due to the collective work of our members. I feel like the phone has damn near doubled it's value now with all the custom ROMs, kernels, tweaks, etc, etc that have been implemented in such a short time. Really, I can't see how this phone could be any faster! That being said I feel their is a void in resources dedicated to focusing on battery life while still retaining acceptable speed.
Moving on to Kernel 3.X has really brought great features and speed to our phone, but at the cost of extreme battery loss. It's early on in it's development, so I think there is room for improvement. I have noticed that members are starting to complain about battery life and I for one agree that this is a problem. I wanted to open a forum where we could collect ideas here so our precious phones could ideally make it through the day (or at least a half of a day!).
Anyway, I hope this will be a good jumping off point for discussing. I only ask if members could refrain from the old, "Just change the battery!" unless the user is reporting the battery is more pregnant then a Kardashian sporting twins.
Ideas
Some ideas to post about
ROM
Kernel
Governor
I/O SCHEDULERS
Tweaks
Apps
It would really help if contribute ideas on how to improve our battery life even for just a little.
Sent from my GT-I8150 using xda premium
I've had some success using conservative + row.
I'm really hoping to find a kernel that has more optimized conservative governors. Anyone have any tweaked conservative governor experience? I was looking at Scary or Lion heart, etc?
Btw I'm on RC 6 + Chronos kernel.
tebor8 said:
I've had some success using conservative + row.
I'm really hoping to find a kernel that has more optimized conservative governors. Anyone have any tweaked conservative governor experience? I was looking at Scary or Lion heart, etc?
Btw I'm on RC 6 + Chronos kernel.
Click to expand...
Click to collapse
I'm going to try Governor: Conservative. Is it better than SmartassV2? Anyway, I'm going to find out, just finishing the charge to 100%. I'm gonna test on CM10 Alpha 6 + Athena Kernel. Will report back after draining.
Okey bro, im using smartassv2 with athena on cm10. I'll post my observation here.
Sent from my GT-I8150 using xda premium
---------- Post added at 06:58 PM ---------- Previous post was at 06:57 PM ----------
Btw how much brightness are u guys using?
Sent from my GT-I8150 using xda premium
I'd love to get a CM9 or CM10 RC7 with 2.6 kernel along with a kernel 3.0 version for people who loves kernel 3.0
I am not asking to develop 2.6 kernel further. Previous 2.6 kernel is very good, but we need a ROM (base updated/sources updated) which can support 2.6 kernel fully. 2.6 Kernel was giving me much better battery life compared to kernel 3.
i tried flashing respective 2.6 kernels on CM9 and CM10 RC6. It seems to work fine but if i plug the usb cable to pc then all memory cards get unmounted. ie.. i can't copy files to phone or vice verse. I hope arco gives us a updated source for 2.6 kernel with RC7 release..
My suggestions for better battery life:
1. First thing first: make sure your battery is not dying; if it's bulging, replace it immediately.
2. Use a kernel that's undervolt-able. I use ICS, and Yoon.Kernel is perfect for me.
2a. Then, undervolt your phone. The Incredicontrol app is usually compatible with the method used by your kernel. Or, read the kernel's thread to find out which app to use.
3. Use Greenify (app) to 'hibernate' apps you don't need to run in the background at all times.
4. If you have the money (and can purchase apps via the Play), purchase "Autostarter" and disable apps' starting points. You should focus on the "After Startup" and "Connection Changed" events.
5. Every now and then, while the phone is on, turn off all data connection (wifi or 2G/3G), turn off sync, and let your phone charge to 100% *and* keep charging for awhile (trickle charging, 1-2 hours should be enough), then let the battery drain until your phone shuts down (by using it normally). Let the phone cool down, plug it into the charger, and power it on, and let it charge until 100% again.
6. Use BetterBatteryStats regularly to find apps consuming too much power and/or holding wakelocks too often; complain to the app maker, and replace it if the maker won't/can't change it.
7. Remember to turn off wifi and/or use 2G only mode when you're no longer using them.
Sent from my GT-I8150 using xda app-developers app
Pep, with full respect to your suggestions that are legit, but this can´t fix the battery drain issue CM9 is having with it´s new 3.X kernel.
They all will reduce the battery drain of course,but wont bring it down to the level you will reach with 2.6 kernel.
I´m still not sure what exactly is causing this, but in my case it´s for sure not my batteries nor other apps causing this.
As I already posted in the Bug report threat, I now flashed RC6 by going totally pristine. Formated both SD Cards and whiped everything, just installed BatteryMonitorWidget to control the battery drain. It´s twice as hight in DeepSleep compared to RC2 and RC3 with it´s old 2.6 kernel.
So first of all we need to narrow down what exactly is causing this.
Therefore I suggest to install first the BatteryMonitorWidget to comapare our results and to share the settings whe have changed after installing RC6 the pristine way.
First my configuration:
1. SDCards swapped
2. Dithering disabled
3. 16-bit Transparency enabled
4. Freeing up resurces enabled
5. Kernel sample Merging enabled
6. Zram disabled
7. default governor and scheduler
8. Syncing Accounts disabled
9. Updates and notifications in GooglePlay disabled
10. Wlan and MobileData disabled
11. Baseband XXLMB
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
but....
I once also tested hadi´s 1.6 yoon Kernel with RC2, which is basing on Arcos RC2 kernel. By using the Ondemand govarnor in his kernel to compare the battery consumprion against Arcos Ondemand governor, hadis Ondemand governor also comsumed more than Arcos Ondemand Governor. With his OndemandX givernor the consumption was pretty much the same like with Arcos Ondemand.
So maybe it´s also something that changed in Arcos ondemand governor in 3.x kernel.
honeyx said:
Pep, with full respect to your suggestions that are legit, but this can´t fix the battery drain issue CM9 is having with it´s new 3.X kernel.
They all will reduce the battery drain of course,but wont bring it down to the level you will reach with 2.6 kernel.
I´m still not sure what exactly is causing this, but in my case it´s for sure not my batteries nor other apps causing this.
As I already posted in the Bug report threat, I now flashed RC6 by going totally pristine. Formated both SD Cards and whiped everything, just installed BatteryMonitorWidget to control the battery drain. It´s twice as hight in DeepSleep compared to RC2 and RC3 with it´s old 2.6 kernel.
So first of all we need to narrow down what exactly is causing this.
Therefore I suggest to install first the BatteryMonitorWidget to comapare our results and to share the settings whe have changed after installing RC6 the pristine way.
First my configuration:
1. SDCards swapped
2. Dithering disabled
3. 16-bit Transparency enabled
4. Freeing up resurces enabled
5. Kernel sample Merging enabled
6. Zram disabled
7. default governor and scheduler
8. Syncing Accounts disabled
9. Updates and notifications in GooglePlay disabled
10. Wlan and MobileData disabled
11. Baseband XXLMB
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
but....
I once also tested hadi´s 1.6 yoon Kernel with RC2, which is basing on Arcos RC2 kernel. By using the Ondemand govarnor in his kernel to compare the battery consumprion against Arcos Ondemand governor, hadis Ondemand governor also comsumed more than Arcos Ondemand Governor. With his OndemandX givernor the consumption was pretty much the same like with Arcos Ondemand.
So maybe it´s also something that changed in Arcos ondemand governor in 3.x kernel.
Click to expand...
Click to collapse
Ah, I misunderstood the intent of this thread, then, my bad :banghead:
Hmmm... I'm willing to do some experiment... but there are several apps called "Better Battery Widgets"... which one?
Sent from my GT-I8150 using xda app-developers app
i don't know how will you classify my battery life because for me if the battery is enough to last at least for 8-9hours(hours spent in college) then i call it good enough
i use athena with no UV.
gov lulzactive 245-1024 scheduler row io
1 think usually done wrong in forum i'm following is they're using task killer or app to manage their free ram. this app is THE REAL BATTERY KILLER. they stop needed service and make your phone awake . not to mention the choppyness because the os needs to restart services and many bad effect it causes
Sent from my GT-I8150
pepoluan said:
Ah, I misunderstood the intent of this thread, then, my bad :banghead:
Hmmm... I'm willing to do some experiment... but there are several apps called "Better Battery Widgets"... which one?
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
Oh I see there are several apps out now using the same name.
I´m using this BatteryMonitor Widget from 3C.
So when using it:
1. Do not recalibrate the battery as it will otherwise need much more time to show you accurate readings.
2. The App needs at least one or two charging cycles to recalibrate itself (not the battery) as it needs to determinate the exact capacity of your battery.
hadidjapri said:
i don't know how will you classify my battery life because for me if the battery is enough to last at least for 8-9hours(hours spent in college) then i call it good enough
i use athena with no UV.
gov lulzactive 245-1024 scheduler row io
1 think usually done wrong in forum i'm following is they're using task killer or app to manage their free ram. this app is THE REAL BATTERY KILLER. they stop needed service and make your phone awake . not to mention the choppyness because the os needs to restart services and many bad effect it causes
Sent from my GT-I8150
Click to expand...
Click to collapse
Hm well I´m used to recharge my battery every 3 to 5 days because it´s most of time in DeepSleep Mode. I´m just doing calls and surf the net in my breaks at work. So only turning on MobileData if it´s needed. At home I´m having my PC for surfing the net, so MobileData and WLAN is disabled as well.
With RC4 my battery drain was so high it even wouldn´t last as long till I´m back home from work. With RC6 i think it would last at least 12 to 18 hours, but it´s still a huge difference compared to the RC´s with it´s 2.6 Kernel.
Agree with you about using such apps like Task Killer or scripts like V6 Supercharger. They all need extra CPU time to do their jobs and often are causing more problems than they are solving.The Android OS can manage such things better itself and terminate unneeded services itself too.
---------- Post added at 08:23 AM ---------- Previous post was at 07:51 AM ----------
Additionally you can use BetterBatteryStats in case your phone is keeping a long time active to see what is causing this. It´s free for XDA members.
honeyx said:
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
Click to expand...
Click to collapse
I can testify to this, my BBS shows the phone going into deep sleep normally but the drain with data on is immense even in deep sleep. Your initial findings already point to the most likely source of the problem. Given the varying opinions on this(some say it's fine I others don't agree), is it possible we have the same device but different hardware revisions, some of which are much more power-friendly than others? Because for the life of me I couldn't NEVER anything more than a day from kernel 3.x(CM10) but some people claim they could get upto 3-4 days on light use!
Sent from my Wonder powered by CM10
I don´t think it has something to do with different hardware revisions, else it wouldn´t matter which kernel is in use. But it does.
There is for sure something strange going on. I´ve additionally installed BetterBatteryStats and now the phone started keeping very often in awake mode. Not sure this has something to do with this app, because it didn´t happen when I had it installed on an older CM9 release.
However I can´t find any suspicious processes that are causing this. But to be sure I will have to go back to RC2 to compare with.
So here my results:
Within of 5 hours it keept Awake for 25 minutes.
BBS also says NO Data Connection and No or Unknown SIgnal during that time
But I´m sure it was connected to the radiostation and made a short testcall.
About wakelocks:
KernelWakelocks:
"mmc0_detect" 4m 32s
"DPRAM" 3m 11s
"alarm_rtc" 2m 21s
"PowerManagerService" 1m 36s
"radio-interface" 1m 10s
"alarm" 36s
"mmc1_detect" 13s
Partial Wakelocks:
AlarmManager 44s 997 Counts
GSM 20s 4 Counts
ActivityManager-Launch 18s 104 Counts
sleep_broadcast 4s 23 Counts
RILJ 2s 146 Counts
*backup* 1s 109 Counts
NotificationService 1s 113 Counts
Ok I´m back to RC2 and am having some results from BBS to compare with.
After fully charging the battery I unplugged the phone and left it over night at the same place I´m always leaving. So the conditions were the same like with RC6, though in RC6 there were no apps exept BatteryMonitorWidget and BetterBattery Stats installed.
To make it short the results are nearly identical. Even the Awake time is almost identical in a period of 5 hours.
There is also the No or unknown Signal entry for the whole time. So I guess this is due to the MobileData being disabled.
But what I´m missing in RC2 is "mmc0_detect" and "mmc1_detect" in the Kernel Wakelocks. They are not showing up there.
So now we need some other results to compare with my results.
Been using this phone for 1 and half year now..is it normal to have a battery life of 5 hours with 3G on? Currently using cm10
I think the 3.0 kernel really makes a big difference in a negative way in regards to the battery life.
To fight against this, I have used the following settings for some success:
Conservative + Row... still very fluid with Yoon Chronos
245 - 1024 MHz
Screen off after 30 secs
Under volt
Its much better than before, but still I would like more battery life. Probably 8 hours with heavy use up to 16 hours lite.
Sent from my GT-I8150 using xda app-developers app
Agree on that. I tried now RC6 together with hadis chronos kernel and the consumption is the same like with Arcos 3.x kernel.
The "mmc0_detect" and "mmc1_detect" entries also appear with hadis chronos kernel. Not sure they are responsible for it, but they didn´t appear with 2.6 kernel.
So what I can say for sure it´s not the governor but something else in the 3.x kernel and so far these mmc detect entries are under suspicion.
First of all, sorry for not testing against the two kernels; there's a major project going on in my office, and I totally can't risk to be offline... plus with the random times I'll receive calls, the battery usage might be skewed...
honeyx said:
Agree on that. I tried now RC6 together with hadis chronos kernel and the consumption is the same like with Arcos 3.x kernel.
The "mmc0_detect" and "mmc1_detect" entries also appear with hadis chronos kernel. Not sure they are responsible for it, but they didn´t appear with 2.6 kernel.
So what I can say for sure it´s not the governor but something else in the 3.x kernel and so far these mmc detect entries are under suspicion.
Click to expand...
Click to collapse
I did some Google search and arrived at the following thread:
http://forum.xda-developers.com/showthread.php?t=1827676
scroll down to the second post. The OP of that thread noticed that mmcX_detect will utilize a lot of wakelocks if the SD Card is defective.
Since the battery drain issue with kernel 3.0 does not seem to happen to everyone, could people experiencing such drain try the experiments without an SD Card being installed?
Sent from my GT-I8150 using xda app-developers app
No problem pep. I need my phone too during the week, so only can do some tests at the weekend.
So to narrow down this problem we need to know how it works without a SD Card installed and if all who are having this issue are having the SD Cards swapped.

Categories

Resources