[ ★ Battery Saving TIPS Collection™ ★ ]
Hi everybody !
Did not saw any thread which talks about battery saving tips, so this thread is for you.
Here is all tips collection I found since I bought my SGSII.
I would like to thanks all guys who posted various tips I encountered on SGSII different threads.
Feel free to contribute ! bests tips will be added ASAP with your nickname.
- All those tips hereafter are ready for any official (Samsung ROMS) and may work on AOSP ROMs aswell (but some tips may not work, like the Samsung Apps tip for exemple).
- CyanogenMod 9 and 4.0.4 ICS tips won't be added since I do not own anymore the GS2 (I now migrated to the GS3), sorry about this.
THREAD NAVIGATION :
- Gingerbread PART (Android 2.3.x)
- Ice Cream Sandwitch PART (Android 4.0.3)
- Common PARTS
Gingerbread PART (Android 2.3.x) :
Firstly, before all, move to a 2.3.5 (or higher) Gingerbread ROM !
- Note: 2.3.5 hit a new level of battery draining and managing. It is very highly recommanded to migrate into this version. Even with a stock rom and stock kernel, you will clearly see a difference.
Settings > Location and security > Use wireless networks : [UNTICK]
Settings > Display > Brightness : Set it to Minimum
Settings > Display > Touch key light duration : "OFF"
Settings > Display > Auto adjust screen power : [TICK]
Settings > Applications > Samsung Apps > "OFF"
Settings > Privacy > Back up my data > [UNTICK]
- Note: after you untick the box, a reboot is needed.
Settings > Wireless and network > Wi-Fi settings > (press Menu button) > Advanced > Wi-Fi sleep policy > "Never" or "When screen turns off" (thanks Perceval from Hyrule).
- Note: quoted from Perceval from Hyrule : "Please note it's a bit less convenient in this mode, as the wifi will connect when you turn the screen on (in never mode, whatever you do with the screen, it's connected so it's faster use)".
Ice Cream Sandwitch PART (Android 4.0.3) :
Settings > Wi-Fi > Advanced > Network notification : [UNTICK]
Settings > Wi-Fi > Advanced > Keep Wi-Fi on during sleep : "Always"
Settings > Data usage > Set mobile data limit : [UNTICK]
Settings > Call > Call rejection > Auto reject mode "OFF"
Settings > Sound > Vibration intensity > Set everything to Minimum
Settings > Sound > Everything in "System" part [UNTICKED]
Settings > Display > Weather > [UNTICK]
Settings > Display > Brightness > Automatic brightness > Set it to Minimum
Settings > Display > Screen timeout > "15s"
Settings > Display > Touch key light duration > "Always OFF"
Settings > Display > Auto adjust screen power > [TICK]
Settings > Location services > Everything [UNTICKED]
Settings > Back up and reset > Everything [UNTICKED]
Settings > Date and time > Automatic date and time > [UNTICK]
Settings > Date and time > Automatic time zone > [UNTICK]
Settings > Motion > Motion activation > [UNTICK]
Settings > Developer options > Windows animation scale > "Animation is OFF"
Settings > Developer options > Transition animation scale > "Animation is OFF"
Settings > About phone > Software update > Everything [UNTICKED]
Common PARTS :
Don't use BLN / NoLED (notifications apps from Market).
- Note: this app once activated and hardware backlights on from a notification, drains like 20% in 5h sleep (tested personally) (and NoLED 8% in 1h) since BLN/NoLED don't really allows the phone to go into "deep sleep".
- But if you are a NoLED addict, please take a look at brahmy's setting file which will minimize consumption once load it.
Never use Tasks killer things or related.
- Note: they are draining much battery than letting them on, while killing apps on the background. Let Android system managing them by itself.
Always use a black background on the desk + lockscreen (thanks Perceval from Hyrule).
- Note: quoted from Perceval from Hyrule : "As it is AMOLED screen, black screen = black pixels, and on AMOLED black pixels are NOT consuming power, because black on AMOLED is not powered". Few others nice tips can be found on his post directly. I created a png directly that you can find right here :
Phone > Keypad > *#9900# > Enable "fast dormancy" > Quit
- Note: This technology reduces network congestion. This would decrease unnecessary traffic at the same time as improving battery life (10 to 45%). If your carrier does not support this mode, then keep it disabled. How to check if your carrier support this mode ? click here.
- Note: locking to 3G only. To reactivate HSPA : Keypad > *#301279# > "" > "".
- Note: some users seems experiencing better battery life without those apps, so best solution is to test them by yourself.
Install a Kernel which allow UV (UnderVolt) to save a bit more battery.
- Note: only if the Kernel of your ROM accepts it, so please verify if your ROM/Kernel is compatible. And of course, do not OC (OverClocking) your device more than 1200Mhz. Don't forget that every chips are differents so final results from a device and another are too. Always put moderate values, agressiv ones may get your phone rebooting and drain more battery than moderate. I would suggest to not go higher than -100mV. Moreover undervolting is impacting less battery heat aswell.
If you have multiple mail accounts, turn off auto-sync feature to refresh them manually. (thanks rumthin)
Settings > Accounts & sync > Auto-sync : [UNTICK]
- Note: this will works also for any app like Facebook, Twitter, Beautiful Widget, etc..
Load this SetCPU_Profiles.setcpudb.txt file.
- Note: once downloaded, rename "SetCPU_Profiles.setcpudb.txt" to "SetCPU_Profiles.setcpudb", put it on your in the root of your sdcard directory, go on SetCPU, and load the file on the "Profiles" tab directly by pressing menu (hardware button). Remember to never kill SetCPU process. If the file is properly loaded, it must look like hereafter. Note that many recent kernels already integrating some sleep tweaks configurations into governors like "conservative" or other, so this kind of tip is getting a bit old now.
Delete the following apps from your Samsung ROM :
- Note: I recommand everybody to delete those apps which drains a lot in the background. Of course, you can keep them if you use them. Remember to always Nandroid backup before (just in case). You can deleted them directly using TitaniumBackup root app (safely), by Root Explorer, or delete them in "/system/app" manually (in the ROM zip) before flashing a new ROM.
If you enjoy this guide, don't forget to rate it stars, and clicking the button (right below) is always appreciated to keep this thread maintained