Hello,
This is something I do want to share for people who has problems with the battery drainage. I don't have the intention to know it all, and I am not a developer. I'm just happy XDA user.
Like most of the users here we all like Android on our HD2 but the battery drainage can be annoying. I searched a lot threads for the right settings with SetCPU etc.
One day I was fed up with it and installed a new ROM, new radio, new kernel and a new Android. See my signature which versions (also for download).
All I needed to install again was SetCPU. On the Android market I found a program called CPU Tuner. So I installed it and looked what I could do with it.
There wasn't really much to adjust, but weirdest thing of all is that the battery drainage is really minimal. I send some textmessages, had a few phonecalls... Surfed the net for like 15 minutes. My Wifi and 3G are on all the time.
Please don't ask me how it's possible, but I thought just to share it with you.
Here are the settings of CPU Tuner:
Tab Current
Governor
interactive
Max 998 MHz
Min 245 MHz
Tab Profiles
I have 3 Profiles
1st
AC Power
Interactive
Max 653 MHz
Min 245 MHz
2nd
Battery Power
Interactive
Max 768 MHz
Min 245 MHz
3th
Critical Battery
Interactive
Max 691 MHz
Min 245 MHz
Tab Settings
Got "Enables Profiles" switched on
Got "Start on boot" switched on
Got "Statusbar notifications" switched on
Got "Toast notifications" switched on
So it looks like setCPU a lot but can't change settings that much.
If you got any questions, feel free to ask and I'll try to answer them.
grtz. Sander
I dont have the interactive option on mine... just indemand and others such as powersave.... but no interactive. What should I use?
Also what is your current widget drainage showing?
Is your phone rooted? And which kernel do you have?
If you have a rooted phone and Hastarin 8.1 kernel, you should have the option of interactive with CPU Tuner (also with SetCPU).
Do you have a widget for me to measure my drainage? I will let you know if what it is...
sander2010 said:
Do you have a widget for me to measure my drainage? I will let you know if what it is...
Click to expand...
Click to collapse
Use CurrentWidget on the market.
With my current setup (VBNROM Reloaded 2, NexusHD2-FRG83 v1.6, hastarin 8.1 kernel, 2.15 Radio) I've found the only way to get consistent <10mA idle is with setCPU and Tasker. I understand that setCPU is supposed to be redundant with the newer kernels, but without it, my phone drains in the 20-30 mA range. I only use a screen off profile on setCPU, 245 max. That's it.
I've also found that GPS tends to really drain the battery when the phone isn't using wifi for location. Tasker (available for $$ on the market) is great for this - I set it to only turn on GPS when I open maps or navigation.
Also -- searching for wifi seems to also drain the battery, so either turn it off when you aren't using it, or set wifi to sleep when the screen is off (settings --> wireless & network --> wifi settings --> [menu/start button] Advanced --> wifi sleep policy).
I use Shubcraft 2.0, with the ElBartoMe kernel (no overclocking, or undervolting as far as I'm aware) and NO setcpu at all, my drainage is <8Ma on average in standby and my battery lasts about 20 hours with what I would call moderate usage (about 2 hours a day listening to mp3's, at least an hour on the phone, 3G permanently on and syncing every 30 mins for facebook, gmail etc and about an hour or so gaming as well. Even at the 20 hour mark I've still always got about 15% left anyway, I just leave it to charge while I get my (very little amount of) sleep.
I've downloaded currentwidget and I will keep it running from now on.
I had it set on refresh every minute
operation on value "none
Checked Write to log file
Checked Log running applications.
So tommorrow I will share my log file. Maybe you people can get more info out of the file
I use the new MDJ S2 kernel with the smartass governor.
It has the CPU profiles built into the kernel, so you don't have to use any SetCPU profiles, and it extended my battery life by like 2X, it's pretty amazing, I was on hastarin r8 before.
I recommend you try it out.
I've downloaded currentwidget and I will keep it running from now on.
I had it set on refresh every minute
operation on value "none
Checked Write to log file
Checked Log running applications.
Tommorrow I will show you my logfile.
sander2010 said:
I've downloaded currentwidget and I will keep it running from now on.
I had it set on refresh every minute
operation on value "none
Checked Write to log file
Checked Log running applications.
Tommorrow I will show you my logfile.
Click to expand...
Click to collapse
XDA Server overloaded....lol
orangekid said:
I use the new MDJ S2 kernel with the smartass governor.
It has the CPU profiles built into the kernel, so you don't have to use any SetCPU profiles, and it extended my battery life by like 2X, it's pretty amazing, I was on hastarin r8 before.
I recommend you try it out.
Click to expand...
Click to collapse
So if I'm right, the latest kernels have already the right settings built in?
Like Hastarin 8.1 and the MDJ S2 kernel...
And I was thinking that I found a solution by accident
I have created a log, but I have logged it from minute to minute.
So if you are interrested I will place it.
For now I chanched it to every hours so it will be easier.
I downloaded the cputuner but cannot find the governor "interactive" on the list. Is there another one that would work?
Hey,
thanks a lot sander! Using your guide I got my battery drainage on standby from 50-60 mA to 7mA! Really helps, cheers again!
Using ChuckyROM on WM, NexusHD2 V1.6 Android, and Radio 2.12.50
boardwak said:
Use CurrentWidget on the market....
Click to expand...
Click to collapse
This was a great find.
boardwak said:
I've also found that GPS tends to really drain the battery when the phone isn't using wifi for location. Tasker (available for $$ on the market) is great for this - I set it to only turn on GPS when I open maps or navigation....
Click to expand...
Click to collapse
Good find. Shutting off GPS when it was not in use changed my resting MA draw my a large amount. I think that is strange as GPS was not even being used. (seems that this is different between different radio versions).
boardwak said:
...Also -- searching for wifi seems to also drain the battery, so either turn it off when you aren't using it, or set wifi to sleep when the screen is off (settings --> wireless & network --> wifi settings --> [menu/start button] Advanced --> wifi sleep policy).
Click to expand...
Click to collapse
I use Y5 from the market for shutting off WiFi when I am away from 'known' WiFi points. That really helps with battery drain.
this helped alot now im down to the double digits how do I go down to the single?
What does rooted device mean ? As the application mentioned it in the bracket when i searched it.
Related
1. Dont set any of them higher then 1075. I've found that on multiple HD2's that higher then that causes instability because the chip doesnt like to be pushed that hard.
2. I have my primary profile set to 1075 max, 614 min, and getting good results.
3. Set your primary to interactive, and all profiles to interactive EXCEPT your low batter profile.
4. Add these profiles:
Temp >
Charging/Full
Batt < then
Screen off
-Temp > Set the temp around 40 degrees C. Set to interactive. Max around 576, min to 245. Reccommend auduable warning on. Priority to 100%
-Battery <. Reccomend you set to around 30% battery. Powersave mode, max around 576 or so, min at 245. Priority at 90%
-Charging/Full Max to 1075, min to somewhere in the 500 or 600's, or higher if you want. Interactive, and Priority at 80%
-Screen off. Set max to 576, min to between 300-450. DO NOT set min to 245, as this may cause a screen freeze when it tries to wake up. Interactive, and priority to 50%
Thus far, this combination of settings has, on the multiple devices i've been playing with (about 6 total at the moment) is giving the best battery life, and the least amount of screen freezes on wake up.
Thanks for sharing these. AFAIK setCPU is quite important to the stable and productive (sans improved battery life) of Android on our beloved's.
Personally, I've taken to 245/245 for sleep mode. I haven't noticed a "groggy" wakening, but maybe I'm alone here...otherwise I like your settings.
Thanks again for taking the time to post.
android can run perfectly at 650+ mhz max, 245 min
audscott said:
Thanks for sharing these. AFAIK setCPU is quite important to the stable and productive (sans improved battery life) of Android on our beloved's.
Personally, I've taken to 245/245 for sleep mode. I haven't noticed a "groggy" wakening, but maybe I'm alone here...otherwise I like your settings.
Thanks again for taking the time to post.
Click to expand...
Click to collapse
I used to use 245/245 on sleep, but noticed a 4-5 second delay on one of the devices.
Actually, that may have to do with your SD card itself. my phone (running Bangsters 1.3b build) has a rare delay on awake, and a class 4 card.
Another HD2 running darkstone has a consistant delay, 245/245 and its running a class 6.
And still another has no delay, and is set to 245/245 but the stock non-speed rated SD card..
I have constant screen freezes on any build i use. bangsters1.3b has the lowest. it only freezes when i am in a phone call and the screen turns off. It lasts for about 15 seconds to 1m. then recovers. makes for some interesting post ended phone call conversations.
Trying your settings, MadRabbit.
Will give it a try, thanx
Should be better if we post our impressions so far within 24 hours
vysus said:
Will give it a try, thanx
Should be better if we post our impressions so far within 24 hours
Click to expand...
Click to collapse
Yep, that way we can find tune the settings for what works best.
ill give this ago i dont tend to get slow wakeup problems but i do how ever get screen freezes so hope this helps as when i playing a game it can make it really hard to attack people when screen isnt picking up my figures
What exactly is the interactive governor? And why not set the mins to 245 so the processor is scaled down when its not being used?
genesis123 said:
What exactly is the interactive governor? And why not set the mins to 245 so the processor is scaled down when its not being used?
Click to expand...
Click to collapse
Minimums may cause an issue with the phone when it wakes up from sleep, especially if you have a higher class memory card.
I've noticed that my usual drain became slow during last hour, I'll report better news tomorrow, leaving device in stand-by at 69% battery left.
Ok, i didn´t think i was that stupid at this but now i don´t know anymore
I´ve searched both in andoids market and on the XDA app on the phone but i can´t find the app setCPU.
Heeellp!!
Ante78 said:
Ok, i didn´t think i was that stupid at this but now i don´t know anymore
I´ve searched both in andoids market and on the XDA app on the phone but i can´t find the app setCPU.
Heeellp!!
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=505419
From 69% at 12.15 AM, battery dropped to 61%.
That's what I've seen when I press the home key at 6.45, cool :;
thanks man! just tried your setting, and then used current widget to check : 4mA when the phone was in sleep mode. This is the lowest result i've ever have ( i got 7~9 mA before)
ive ran this setting today and battery its definitely draining slower... ill report in a few days of using these settings...
I use it until this morning and I find that very good.
@madrabbitt : I take the permission to put your post on a french forum :
http://htc-touch-hd.forumactif.biz/hd2-and-informations-et-assistance-f50/profils-setcpu-t30775.htm
I hope you're not angry !
Thanks a lot
Thanks! I will try your settings, mine were a little off and gave me 45mA in standby One question though, what sample rate do you use? mine is still default (50000).
I have setCpu 2.03 installed but i can't find the Interactive setting?
Where is it, or do i have the wrong setCpu version?
Grtz
Sent from my HTC HD2 using XDA App
After countless tweaking, I found what is an acceptable battery management scheme for my HD2.
I thought: what parts of the phone suck up the most battery life (based on CurrentWidget)?
1) processor (1 GHz)... this is overkill for most applications. Basically I decided to dial this down to 384mhz which is rather acceptable using SetCPU. So basically Max: 384000 Min: 245000; scaling ondemand and set on boot checked. Under Profiles, I added Screen Off with Priority: 100, 245 max and 245 min. Set this ondemand setting.
2) I enabled Autokiller (downloaded from the Marketplace) and set to Extreme (150, 160, 170).
3) Under Settings--> Accounts & sync--> I turned off Background data (unchecked this) and Auto-sync as well.
4) Under Wireless & Networks --> Mobile networks --> I turned off Enable always-on mobile data (unchecked this) too.
Well, things are much better... with heavy usage (not a moderate guy here) I unplugged my phone at 8:30 AM and now it is 2:35 PM and my battery is down to 76% now. So basically I will be getting around 24 hours straight of moderate-heavy usage here.
Not bad?
Personally I wish that we could throttle the processor based on the mAh of drawn current. I think that 300-400 mah (according to Currentwidget) is way too high for processor usage? Not sure.
Any opinions?
wow that sounds sooooo slow, good for you though
I rather charge my phone everyday after work than turn my phone to 2005 phone then still have to charge it everyday.
Well that's great battery life, but I'd prefer it if my processor didn't suck more than the G1's 528MHz P.O.S.
I use a spare battery (8 bucks ebay) I make no attempt other than adjusting screen brightness appropriately, to conserve battery or resources. I have never had any issues. sometimes my spare floats around in my pocket two to three days unused mostly on days that I work that happens.
I learned the value of a spare shortly after I got my tp2.
Sent from my HTC HD2 using XDA App
qipengart said:
After countless tweaking, I found what is an acceptable battery management scheme for my HD2.
I thought: what parts of the phone suck up the most battery life (based on CurrentWidget)?
1) processor (1 GHz)... this is overkill for most applications. Basically I decided to dial this down to 384mhz which is rather acceptable using SetCPU. So basically Max: 384000 Min: 245000; scaling ondemand and set on boot checked. Under Profiles, I added Screen Off with Priority: 100, 245 max and 245 min. Set this ondemand setting.
2) I enabled Autokiller (downloaded from the Marketplace) and set to Extreme (150, 160, 170).
3) Under Settings--> Accounts & sync--> I turned off Background data (unchecked this) and Auto-sync as well.
4) Under Wireless & Networks --> Mobile networks --> I turned off Enable always-on mobile data (unchecked this) too.
Well, things are much better... with heavy usage (not a moderate guy here) I unplugged my phone at 8:30 AM and now it is 2:35 PM and my battery is down to 76% now. So basically I will be getting around 24 hours straight of moderate-heavy usage here.
Not bad?
Personally I wish that we could throttle the processor based on the mAh of drawn current. I think that 300-400 mah (according to Currentwidget) is way too high for processor usage? Not sure.
Any opinions?
Click to expand...
Click to collapse
I am not sure if you did enough there ... best preservation of the battery is if you actually TURN YOUR PHONE OFF and take the battery out... then when u need it, pop the battery in, use it, and again - take it out...
Who cannot deal with battery drain should get probably Nokia E71 sine its battery runs for at least 4 or 5 days with moderate use including navigation...
Sent from my HD2 using XDA App
Actually, this isn't bad at all. I managed to get about 3-4 hours of Angry Birds to play this evening. Sadly enough, I work nights so I have no way to plug during the middle of the day. This is awesome and man, I only get serious lag during hard animation or graphics processing during gaming. By 10 PM tonight, I got down to 28% battery life before recharging now
Everything else is kosher. I am a happy dude now.
Screen Glows - Even on standby
Anyone else notice their screen glowing at night using Android. (Not bright enough to notice during the day).
When i turn off the screen using red button, I see a glow coming from phone. Seems screen isn't shutting off correctly. This will be causing unnecessary battery drain.
When i switch back to Windows then turn off, the glow isn't there. (Only on Android).
Anyone know a setting/hack to fix this?
freebieman said:
Anyone else notice their screen glowing at night using Android. (Not bright enough to notice during the day).
When i turn off the screen using red button, I see a glow coming from phone. Seems screen isn't shutting off correctly. This will be causing unnecessary battery drain.
When i switch back to Windows then turn off, the glow isn't there. (Only on Android).
Anyone know a setting/hack to fix this?
Click to expand...
Click to collapse
Yeah, that doesn't sound right at all, but considering you gave no info what so ever on your build setup it may be next to impossible to help.
Ok, seems overkill but good for you.
for me, using ShubCraft 2.0 drop mode, stock kernel, no underclocking/overclocking/undervolting/overvolting, and just a little bit of display brightness tweaking I get 16 hours out of my phone with I would say moderate use. Probably an average of two hours mp3, two hours gaming, at least 90 mins talk time, about 30-40 texts, light 3G browsing and email use and probably an hour or so gaming. Obviously the rest of the time in that 16 hours is "standby" time. Even then I probably only get down to about 40% charge.
qipengart said:
After countless tweaking, I found what is an acceptable battery management scheme for my HD2.
I thought: what parts of the phone suck up the most battery life (based on CurrentWidget)?
1) processor (1 GHz)... this is overkill for most applications. Basically I decided to dial this down to 384mhz which is rather acceptable using SetCPU. So basically Max: 384000 Min: 245000; scaling ondemand and set on boot checked. Under Profiles, I added Screen Off with Priority: 100, 245 max and 245 min. Set this ondemand setting.
2) I enabled Autokiller (downloaded from the Marketplace) and set to Extreme (150, 160, 170).
3) Under Settings--> Accounts & sync--> I turned off Background data (unchecked this) and Auto-sync as well.
4) Under Wireless & Networks --> Mobile networks --> I turned off Enable always-on mobile data (unchecked this) too.
Well, things are much better... with heavy usage (not a moderate guy here) I unplugged my phone at 8:30 AM and now it is 2:35 PM and my battery is down to 76% now. So basically I will be getting around 24 hours straight of moderate-heavy usage here.
Not bad?
Personally I wish that we could throttle the processor based on the mAh of drawn current. I think that 300-400 mah (according to Currentwidget) is way too high for processor usage? Not sure.
Any opinions?
Click to expand...
Click to collapse
I've put Darkstone Froyo (no sense) 3.0 on top of my HSPL 2.08, radio 12, Ozz Rom barebone and DID NOT install SetCpu, nor Task killer, nor under/over-clocked or under-volted my CPU.
The result is 4-8 mA in Currentwidget on standby with data sync all the time, Wifi on (while in standby wifi gets disconnected automatically - you don't have to do anything), bluetooth and GPS off when I do not need them.
So, my battery delivers at least 24hrs of Anroid use without any tweaks or additional apps, just BARE/STOCK Android Froyo 2.2
I have realized that the "reboot method" is working. I'm running HyperDroid Sense 1.1 with Hastarin r8 together with Omega XT 17.2 and radio 2.15. The power consumption was 57-65 mAh in standby - but today I simply tried the "reboot until consumption is being reduced" method - and now it consumes 9-11 mAh in standby.
I'm using SetCPU with the recommended settings.
With other words: simply reboot the phone and check the consumption with CurrentWidget. After 1 - 3 reboots it should be reduced to an acceptable level.
nzxtneo said:
Yeah, that doesn't sound right at all, but considering you gave no info what so ever on your build setup it may be next to impossible to help.
Click to expand...
Click to collapse
Good point! - HD2 Tmous Running Android 2.2 mdeejay eVo Sense REVOlution build.
Runs fine in windows mode, but in Android screen continues to have dim glow when switched off. For the moment i've taken to switching back to windows to save battery life.
Any thoughts?
E90 Commie said:
I have realized that the "reboot method" is working. I'm running HyperDroid Sense 1.1 with Hastarin r8 together with Omega XT 17.2 and radio 2.15. The power consumption was 57-65 mAh in standby - but today I simply tried the "reboot until consumption is being reduced" method - and now it consumes 9-11 mAh in standby.
I'm using SetCPU with the recommended settings.
With other words: simply reboot the phone and check the consumption with CurrentWidget. After 1 - 3 reboots it should be reduced to an acceptable level.
Click to expand...
Click to collapse
I have two flavors of Android that are currently my favorites. Great performance, no freezes fully functional and acceptable as an alternate for everyday use. One is phiredrop's Skinny EVO v1.5 and the other is mDeejays Sense rEVOlution v2.3. Both are based on the EVO ROM and both are Sense builds. After a lot of experimentation I have found battery life to be excellent with the following procedure.
Always boot your Android using Excellers Android loader. Boot up into Windows Mobile. Once it is settled in tap on the Exceller Loader icon but do not launch Android at this point, instead hit your home hardkey to light up the hardkeys then immediately tap on the Exceller Loader icon again and load your choice of build before the hardkey lights go off.
Once Android is fully loaded turn off screen auto rotation and disable auto brightness in settings. Then set the brightness level one notch below what is default. Do not use SetCPU nor any task killers whether they be manual or automatic. These are not needed for great battery life and can be detrimental to your performance and battery life rather than beneficial. Go to the Market and download and install CurrentWidget and set it to show on your main screen. Turn off GPS, Wifi, and bluetooth since you do not use them full time anyway.
If you spend most of your day inside of a factory as I do, or any other place where carrier signal is not good, get an airplane mode widget to put your device into Airplane Mode whenever the signal is spotty. If you have a signal fulltime then the airplane mode is not necessary as I have found the drain on the battery to be exactly the same with it off or on when I have a good signal.
Do all of the above then hit the hard end key to put your phone in standby. Let it set a couple of minutes then hit the key again to light it up, unlock it and take a look at the mA reading on your current widget. I think you will be pleasantly surprised at the results.
I am downloading SkinnyEVO v1.7 as I type. I will report back on the drain that this new build requires as it has a newer version of Haret, some folks are reporting that it causes severe battery drain.
By the way, when at home with good signal and Wifi turned on, this setup for these two builds draws only 4mA in standby.
Below are screenshots of two different EVO based builds and on two different days. It's not a coincidence folks, this does work. I also set 11.02.miui.english build up this exact same way and it was only drawing 3mA in standby also. Give it a try and let me know your results for your build. I would like some info specifically on the non-EVO builds, as well as Sense and non-Sense builds for this method.
One more thing to consider, I am NOT using hot reboot to get these readings. These are readings that I get on each and every boot with the method explained above. Hot Reboot is a handy tool to have installed if you have some crazy app that wants to drag your device down and won't turn loose, but it is totally unnecessary for good battery life.
HTR
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I checked the CurrentWidget earlier today after upgrading the kernel to Hastarin r8.1. 9-10 mAh with HyperDroid Sense 1.1 and everything is working great.
I have the screen rotation enabled and use SetCPU paired with WatchDog (I prefer to receive warnings about processes running away).
I use the EBL to load Android immediately after WM has loaded and everything is working just great. I got the impression that I have almost a better battery life with Android now than with WM.
hitekredneck said:
I have two flavors of Android that are currently my favorites. Great performance, no freezes fully functional and acceptable as an alternate for everyday use. One is phiredrop's Skinny EVO v1.5 and the other is mDeejays Sense rEVOlution v2.3. Both are based on the EVO ROM and both are Sense builds. After a lot of experimentation I have found battery life to be excellent with the following procedure.
Always boot your Android using Excellers Android loader. Boot up into Windows Mobile. Once it is settled in tap on the Exceller Loader icon but do not launch Android at this point, instead hit your home hardkey to light up the hardkeys then immediately tap on the Exceller Loader icon again and load your choice of build before the hardkey lights go off.
Once Android is fully loaded turn off screen auto rotation and disable auto brightness in settings. Then set the brightness level one notch below what is default. Do not use SetCPU nor any task killers whether they be manual or automatic. These are not needed for great battery life and can be detrimental to your performance and battery life rather than beneficial. Go to the Market and download and install CurrentWidget and set it to show on your main screen. Turn off GPS, Wifi, and bluetooth since you do not use them full time anyway.
If you spend most of your day inside of a factory as I do, or any other place where carrier signal is not good, get an airplane mode widget to put your device into Airplane Mode whenever the signal is spotty. If you have a signal fulltime then the airplane mode is not necessary as I have found the drain on the battery to be exactly the same with it off or on when I have a good signal.
Do all of the above then hit the hard end key to put your phone in standby. Let it set a couple of minutes then hit the key again to light it up, unlock it and take a look at the mA reading on your current widget. I think you will be pleasantly surprised at the results.
I am downloading SkinnyEVO v1.7 as I type. I will report back on the drain that this new build requires as it has a newer version of Haret, some folks are reporting that it causes severe battery drain.
By the way, when at home with good signal and Wifi turned on, this setup for these two builds draws only 4mA in standby.
Below are screenshots of two different EVO based builds and on two different days. It's not a coincidence folks, this does work. I also set 11.02.miui.english build up this exact same way and it was only drawing 3mA in standby also. Give it a try and let me know your results for your build. I would like some info specifically on the non-EVO builds, as well as Sense and non-Sense builds for this method.
One more thing to consider, I am NOT using hot reboot to get these readings. These are readings that I get on each and every boot with the method explained above. Hot Reboot is a handy tool to have installed if you have some crazy app that wants to drag your device down and won't turn loose, but it is totally unnecessary for good battery life.
HTR
View attachment 434968 View attachment 434969
Click to expand...
Click to collapse
Update: Nov 9th - I have tried the SkinnyEVo v1.7 and have had no luck in getting it to run. Even changed out the kernel to newest 8.1, tried it with the supplied data image and without. No luck at all, it will not get past the HTC splash screen. I wish there were a way to disable that splash so I could see what is causing the problem and get this thing to launch.
Anyways, I have now tried the above method the tytung NexusHD2-FRG83 v1.4 PPP/RMNET build and had the exact same results that I had with SkinnyEVO v1.5 and Sense rEVOlution v2.3. 3 mAh in standby. Works like a charm, now if only SkinnyEVO v1.7 would cooperate.
HTR
It really works, thanks!
qipengart said:
After countless tweaking, I found what is an acceptable battery management scheme for my HD2.
I thought: what parts of the phone suck up the most battery life (based on CurrentWidget)?
1) processor (1 GHz)... this is overkill for most applications. Basically I decided to dial this down to 384mhz which is rather acceptable using SetCPU. So basically Max: 384000 Min: 245000; scaling ondemand and set on boot checked. Under Profiles, I added Screen Off with Priority: 100, 245 max and 245 min. Set this ondemand setting.
2) I enabled Autokiller (downloaded from the Marketplace) and set to Extreme (150, 160, 170).
3) Under Settings--> Accounts & sync--> I turned off Background data (unchecked this) and Auto-sync as well.
4) Under Wireless & Networks --> Mobile networks --> I turned off Enable always-on mobile data (unchecked this) too.
Well, things are much better... with heavy usage (not a moderate guy here) I unplugged my phone at 8:30 AM and now it is 2:35 PM and my battery is down to 76% now. So basically I will be getting around 24 hours straight of moderate-heavy usage here.
Not bad?
Personally I wish that we could throttle the processor based on the mAh of drawn current. I think that 300-400 mah (according to Currentwidget) is way too high for processor usage? Not sure.
Any opinions?
Click to expand...
Click to collapse
Max: 384000 ?!?!?!? then whats the point of getting a good , expensive phone with huge 1GHz proccessor !?!?!?
hello,
i realy have hight battery drain ... it's between 50 and 60 mA in standby mode no matter if the phone is on flight mode or data on or any other thing enabled ... so i said maybe it's some app that prevent my hpone to go in standby mode ... so i did everything from the start ...task29 +hspl+magldr+recevery ...after installing the hyperdroid v12 and befor installing any app i installed current widget and the same consumption 50 -60 mA ...i've read that in all the night and with flight mode the phone drain 2% - 5% ... for me it's 5% per hour ...
I dont know if it'as a hardware probleme or no but i thought it's my battery but i use 2 battery now and the same thing for both... i used many roms the hyperdroid is the less hungdry ... with cm7 v3.3.5 an amazing battery drain.
does the magldr or CLk have anything to do with battery drain?
Hi!
I actually found the settings to change the cpu frequency today the warning I was given when i pressed " Performance " have scared me of, but not anymore.
So I was wondering, what are the best settings in your opinion, about the settings, for the Hd2 only. For heavy use, medium ( just listening to music , from-to-work) and for preserving the battery as long as possible.
And I would also like some help with the combinations of the different types of governors with the min/max cpu settings.
I know what RJackson wrote about the different governors
http://forum.xda-developers.com/showthread.php?t=843406
Thanks!
first thing first - congrats for overcoming your fears!
for daily use I have the on demand governor with 245-998 Mhz. I find it to be the best because you can get the performance when you need it and yet the CPU can "calm down" at times you don't run the heavy apps, thing that also saves you some battery
settings
I use the same as above. on demand gov. also.
thanks for your replies =)
Any information about how long the battery last for you guys?
(my battery is 4201mV @ 100%)
I use the setting as I posted above, I unplugged my phone about 17 hours ago made a few calls and texts, gmail and viber are updating every 15 mins via wifi. still got 73% of juice left (I have the stock battery, don't know about V, mA capacity)
Tested on rooted NST with firmware 1.1 and stock kernel.
Simply install SetCPU and set this configuration:
1- go to Main. In scaling select ondemand. Mark set on boot
2- go to advanced. Mark set on boot. Sampling rate=300000, Up Threshold=90, Ignore nice load=0, Powersave bias=300. Apply.
(See attached pictures)
This is the configuration i like, but isn't the one working. You can try new ones.
Underclocking is possible with a free app like CPU tuner (and maybe with other apps, i think), but configuration is a little bit more difficult.
After trhree days of use i can say that really improves battery life.
Enjoy!, and sorry for my bad english.
Has anyone tried this trick?. Works it, really saves battery. Some opinions, please.
I did these settings with SetCPU last night at a full charge, and about 10 minutes later turned off the screen with the battery at 98%, wifi off.
24 hours later, powered on and battery is at 95%.
So I do not see much improvement with battery life during sleep. I'll see how it goes during normal use.
Sent from my NOOK Touch using xda premium
of course you cannot see any difference in deepsleep mode, it changes the cpu behavior while not sleeping (i.e. when you are reading)
by the way, you can also use AnTuTu CPU Master (Free) to do the same for free
Celeborn, I've downloaded Antutu CPU Master. Do you have any recommended setup for this app???
i used the same setup of the [OP] hombretranquilo, it seems to work good
Thanks a lot for the easy settings. I already own SetCPU so it was a piece of cake. Let's see just how effective the app is.
Did anyone tried to underclock it more, to 600 MHz for example?
Envoyé depuis mon GT-P1010
Disclaimer; This does not damage your phone at all or fry/mess your cpu.
This method is used to lower CPU stress and increase Battery life
This method works for all rooted phones.
IMPORTANT: The newer versions of SetCPU might prevent your phone from entering deep sleep. Download version 2.24 from the following link which is the one with no problems and completely works 100%.
LINK
Deep Sleep breaks when charger is plugged in, you can see this by CPU SPY application available on playstore
Stop Downloading Battery Saving Applications, they do nothing and uses RAM.:silly:
Also Turn BLN off when you are sleeping.(It also Consumes battery and sometimes prevent deep sleep of CPU)
Set your Brightness to minimum and disable auto brightness.
LINK to Display Brightness
Instead use lite app called - Display Brightness from play store.
Turn off wifi and mobile data when not in use.
Use toggle for auto rotation, and keep off when not needed.
For more battery Saving, disable all animations and set screen timeout to 1min.
The S plus sucks in battery life. We all know that.But here's a fix, Try Under clocking instead of Over clocking.
When screen is on:
MAX 1.4Ghz(Why to OC??, if your phone runs smoothly on 1.4Ghz)
MIN 192Mhz
Ondemand governor (This governor jumps up to max when needed but spends most time on the min freq. Best battery saver.)
When screen is off:
MAX 365 Mhz
MIN 192 MHz
(This prevents lagging when playing music and other activities when screen off)
This way, you have a beast quick phone when you're using it, and the best battery saver when you're not!
NOTE: Turn off Autosync from the settings. It's only used to sync your gmail and contacts and such. You can manually sync when you add a new contact and since I don't use gmail, I refresh manually whenever I do.
SetCPU:LINK
Specific instructions for those that can't get it to work!:
On SetCPU:
Click Add profile
Where it says Profile, select it and tap "Screen Off"
Set the frequencies you want in use while screen is off (If you want just one frecuency, put both sliders on the same number)
Set priority (in case you have other profiles, otherwise don't bother)
Select governor (Won't really matter since cpu is gonna be running at 1 frecuency)
Tap save
Go back to Profiles tab at the top, then tap Enable at the top left to make the profiles work.
For a list of most governors and I/O schedulers detailed;
Visit
1.LINK
2.LINK
To check if its all working, install CPU spy from the playstore: LINK
For Playing GAMES(HD)/HEAVY GAMES, Plug your Charger in and play if possible.:good:
Most Important thing is to calibrate battery,
Calibration of battery is needed when you change your ROM.
This process wipes batterystats.
Battery Calibration
1. Charge 100%(NON STOP)
2. Download any battery Calibration tool from play store; (Link to App)
3. Open that app, click battery calibrate
6. Unplug your charger
7. Discharge your phone down to 0% during the day
8. Charge back up to 100% (NON STOP)
This is to make sure you're using your battery at 100%. Only do this after you flash a new rom.
The worst battery killer is 3G. No matter how much you try to optimize battery by tweaking and underclock, if you have 3G on, you're gonna have a bad battery drain.
Make sure that Autosync is disabled.
Done A small test usage 14 mins , you can see in attachment your CPU should look like this.
THIS READINGS FROM MY SGA.
And never ever install the Facebook App if you want to use your phone for more than 3 hours!
Sent from my GT-I9001 using xda app-developers app
Don't get apps that take background processes like what xellar said, facebook, and some other apps like tap tap revenge 4. Anyways thanks for the tips and link to free setcpu
Other people can also share VALID ideas about saving battery.
Will help many users.
Nice advises. I'm already using these.
One more good thing is turning mobile data off whenever you are not using it, also bluetooth, lowering brightness.
Good app for doing so is Power Toggles. You can always have widget on home screen and switch on/of these things with one tap.
Riiight.. Turn off autosync, disable 3G and wi-fi, dont use apps or games.. I might as well buy Nokia 3310..my phone lasts easily whole day with wifi on..with 3G it can get me at least 6-9h which is fine.. The key is to turn off 3G when you are on wifi and turn down brightness.. Everything else is not using your smartphone smart..
1) Set your network mode to 2G only if you're not using 3G/WCDMA
2) Manually set your operator in settings.
PS: After flashing one of firmwares I got a bug - battery is not charging to 100% while phone is ON. Only to 99% and not showing a message about fully charged battery... But when the phone is in off mode - it charges to 100%. Anyone knows how to fix this thing?
apkfox said:
1) Set your network mode to 2G only if you're not using 3G/WCDMA
2) Manually set your operator in settings.
PS: After flashing one of firmwares I got a bug - battery is not charging to 100% while phone is ON. Only to 99% and not showing a message about fully charged battery... But when the phone is in off mode - it charges to 100%. Anyone knows how to fix this thing?
Click to expand...
Click to collapse
Change/upgrade your firmware...
Battery Calibration
http://forum.xda-developers.com/wiki/Samsung_Galaxy_S_Plus/GT-I9001#Calibrate_Battery
This way works without an app.
TheBlackWolf said:
Change/upgrade your firmware...
Click to expand...
Click to collapse
Didn't help. But deleting batterystats.bin helped. Thanks anyway. :good:
Take a other kernel with better voltage and governor configuration.
Set Display time to 30sec.
Kind regards.
enable "only 2G"
turn off wiifi
turn off bluetooth
black screen wallpaper help?
Sent from my GT-I9001 using Tapatalk 2
If you are on CM7 try this... From CyanogenMod setting.
This will help to save battery.
cheehsiang said:
black screen wallpaper help?
Sent from my GT-I9001 using Tapatalk 2
Click to expand...
Click to collapse
On Amoled-Displays it should help. Inverted Apps, too.
setCPU
i testet the new version of setCPU 3.0.9, deep sleep works perfectly.
If profiles are not used it exits and there is no use of RAM in both versions (But then you do not have the unique feature of auto switching profiles ).
Is there another app with auto-switching?
buffo1987 said:
On Amoled-Displays it should help. Inverted Apps, too.
setCPU
i testet the new version of setCPU 3.0.9, deep sleep works perfectly.
If profiles are not used it exits and there is no use of RAM in both versions (But then you do not have the unique feature of auto switching profiles ).
Is there another app with auto-switching?
Click to expand...
Click to collapse
Actually no idea.
But other simple and best app for controlling CPU is NoFrills.
TheBlackWolf said:
Actually no idea.
But other simple and best app for controlling CPU is NoFrills.
Click to expand...
Click to collapse
But it has no profile-autoswitching, in fact no profiles at all. Voltage control Extreme has at least profiles, but without autoswitching. What is good about Voltage Control Lite/Extreme is that it sets cpu setting with init.d and so the app does not have to start on boot
Yes that is nice...
fo more info how to use
visit here
Link to App
TheBlackWolf said:
[
Stop Downloading Battery Saving Applications, they do nothing and uses RAM.:silly:
<snip>
When screen is on:
MAX 1.4Ghz(Why to OC??, if your phone runs smoothly on 1.4Ghz)
MIN 192Mhz
Ondemand governor (This governor jumps up to max when needed but spends most time on the min freq. Best battery saver.)
When screen is off:
MAX 365 Mhz
MIN 192 MHz
(This prevents lagging when playing music and other activities when screen off)
This way, you have a beast quick phone when you're using it, and the best battery saver when you're not!
<snip>
Click to expand...
Click to collapse
Many thanks for the battery saving hints. I'll finally kick out the Task Killer App, doesn't really seem to do anything except creating problems ..
For the statement that Underclocking would help in saving battery I wouldn't fully agree. A slow cpu needs more time to complete a task before returning to a sleep state. Of course the battery drain is higher with a higher frequency (which also require higher voltages), but I believe, that there isn't much to gain on this front. As long as I don't see any profound evidence I'd even suspect, that an underlocked CPU overall could even cause more power consumption. You can also read more opinions about this in general in this thread.
Much more beneficial would be to identify those apps that cause frequent wakelocks. Does anybody have hints here, how to track down those 'bastards' ? (From my Linux I know 'powertop', does something similar exist for Android? (Or are the battery statistics in CM10 sufficient to decide which app to wipe?)
z3non said:
Many thanks for the battery saving hints. I'll finally kick out the Task Killer App, doesn't really seem to do anything except creating problems ..
For the statement that Underclocking would help in saving battery I wouldn't fully agree. A slow cpu needs more time to complete a task before returning to a sleep state. Of course the battery drain is higher with a higher frequency (which also require higher voltages), but I believe, that there isn't much to gain on this front. As long as I don't see any profound evidence I'd even suspect, that an underlocked CPU overall could even cause more power consumption. You can also read more opinions about this in general in this thread.
Much more beneficial would be to identify those apps that cause frequent wakelocks. Does anybody have hints here, how to track down those 'bastards' ? (From my Linux I know 'powertop', does something similar exist for Android? (Or are the battery statistics in CM10 sufficient to decide which app to wipe?)
Click to expand...
Click to collapse
Better battery stats is application useful for identifying partial wakelocks.
Its an paid app, but Google helps... Lol
Your above sentence about UC comes true for heavy usage.
Normal apps can run smoothly and at same speed as of OC.