To power up, you consume Red Bull. But your phone just needs its adaptive fast charger. Rate this thread to express how quickly the Google Pixel 3a XL can charge. A higher rating indicates that it charges extremely fast.
Then, drop a comment if you have anything to add!
So I just got 3 of them a couple days ago and wow they charge quick. And the battery lasts a long time. Used it from morning to night and it was at 65% full. Plugged it in and it was charged in no time. I'll have to time it next time but it was pretty quick
that was stunning
I bought an 18w generic type C charger from Walmart, which is what this phone is max rated at. However, using multiple apps to monitor amperage, voltage and wattage -- between 0 and 80%, it actually charges at around 23-25w. I can charge this phone from 0-50 in less than 20 minutes. A full charge happens in about 45 minutes. Keep in mind, this is only on a Type-C to Type C cable. If I switch it to the type A to type C cable, I get a 5v/3.2amp (16w) speed. Using this, it takes about 65 minutes to full charge it.
bubbyj said:
I bought an 18w generic type C charger from Walmart, which is what this phone is max rated at. However, using multiple apps to monitor amperage, voltage and wattage -- between 0 and 80%, it actually charges at around 23-25w. I can charge this phone from 0-50 in less than 20 minutes. A full charge happens in about 45 minutes. Keep in mind, this is only on a Type-C to Type C cable. If I switch it to the type A to type C cable, I get a 5v/3.2amp (16w) speed. Using this, it takes about 65 minutes to full charge it.
Click to expand...
Click to collapse
Could you please post the link of the charger u bought because the original charger that came with the phone charges my pixel 3a xl in 2 hours from flat to full.
My pixel 3a xl charging test :
From 1% to 30% in 30 minutes.
From 1% to 60% in 60 minutes.
From 1% to 86% in 90 minutes.
From 1% to 100% in 116 minutes.
I repeated the same test using another 65W laptop C to C charger and the same results. Apparently, the chargiung speed is slugish. Any advice?
sghir ziane said:
Could you please post the link of the charger u bought because the original charger that came with the phone charges my pixel 3a xl in 2 hours from flat to full.
My pixel 3a xl charging test :
From 1% to 30% in 30 minutes.
From 1% to 60% in 60 minutes.
From 1% to 86% in 90 minutes.
From 1% to 100% in 116 minutes.
I repeated the same test using another 65W laptop C to C charger and the same results. Apparently, the chargiung speed is slugish. Any advice?
Click to expand...
Click to collapse
It is a BlackWeb 5.4amp dual port. It has both a type C to type c port (for the fastest charge) and a type A port. Using the type c to type c cable included, I can pull as many as 25w with it. The charge from 0-50% is literally about the amount of time I that I can take a quick shower.
I take advantage of several modifications to boost both charging time and battery life. Here's a few helpful ideas.
1)I use elementalx kernel 2.14
2)Android 10 rather than 9.
3)ExKernel Manager (most important part, the settings are below!)
4)a magisk module for allowing more system apps to doze, especially google and play stores apps
5)L-Speed
6)also, when I need every last bit of charging efficiency, I go on airplane mode.
ExKern Settings for charging!
-I hit the powersave button. This switches over to a quad core by disabling two of the 6 little CPUs, and disabled the big CPUs entirely. (You can go down to 2 CPUs for ultimate charging speed.)
-set the governor to powersave.
-gpu initial freq 180mhz, and powersave governor.
-entropy 64/64
L-Speed: simply use the battery saver profile to wind down any power hogging settings.
---------
But seriously, the charger I mentioned above is by far the best I've ever used on this phone. I tried a dozen or so before I found the one that blazes!
I'm not sure if I can post commercial links, but here's the link to it. Mods feel free to remove if this is a violation.
https://www.walmart.com/ip/Blackweb...dTKhuVrP2nXmdqxffkicpxYxOmIRlGHUaAhf-EALw_wcB
bubbyj said:
It is a BlackWeb 5.4amp dual port. It has both a type C to type c port (for the fastest charge) and a type A port. Using the type c to type c cable included, I can pull as many as 25w with it. The charge from 0-50% is literally about the amount of time I that I can take a quick shower.
I take advantage of several modifications to boost both charging time and battery life. Here's a few helpful ideas.
1)I use elementalx kernel 2.14
2)Android 10 rather than 9.
3)ExKernel Manager (most important part, the settings are below!)
4)a magisk module for allowing more system apps to doze, especially google and play stores apps
5)L-Speed
6)also, when I need every last bit of charging efficiency, I go on airplane mode.
ExKern Settings for charging!
-I hit the powersave button. This switches over to a quad core by disabling two of the 6 little CPUs, and disabled the big CPUs entirely. (You can go down to 2 CPUs for ultimate charging speed.)
-set the governor to powersave.
-gpu initial freq 180mhz, and powersave governor.
-entropy 64/64
L-Speed: simply use the battery saver profile to wind down any power hogging settings.
---------
But seriously, the charger I mentioned above is by far the best I've ever used on this phone. I tried a dozen or so before I found the one that blazes!
I'm not sure if I can post commercial links, but here's the link to it. Mods feel free to remove if this is a violation.
https://www.walmart.com/ip/Blackweb...dTKhuVrP2nXmdqxffkicpxYxOmIRlGHUaAhf-EALw_wcB
Click to expand...
Click to collapse
Thank yo for the invaluable time u've dedicated to write this reply. I tried averything you mentionned except for the magisk module for doze and L-speed which I didn't understand, is it a new app or something. Could u provide the magisk module and advise on how to use Sweep to lock gesture?
Thank u so much
Edit
---------- Post added at 06:06 PM ---------- Previous post was at 06:03 PM ----------
sghir ziane said:
Thank yo for the invaluable time u've dedicated to write this reply. I tried averything you mentionned except for the magisk module for doze and L-speed which I didn't understand, is it a new app or something. Could u provide the magisk module and advise on how to use Sweep to lock gesture?
Thank u so much
Click to expand...
Click to collapse
The magisk module i use is "Universal GMS doze." It blocks certain wakelocks and optimizes the apps for battery life.
As far as sweep to sleep -- I'm not sure. I don't use that feature. Perhaps someone else can help you with it.
L-Speed can be found on GitHub by user Paget96. It allow for some fine tuning scripts (simple on and off toggles) that can possibly boost performance and/or battery life depending on what you select. It's safe to use. I've been using it for 4+ years now on half a dozen phones. It is super informative and simple to use. It'll allow you to optimize battery use, and select an aggressive doze (which tries to force the phone into deep sleep anytime the screen is off). Every single option has an info button that will tell you what it does and what you can expect.
L-Speed has its fans and it's haters. It's controversial to the extent that it may not give you any benefit (but it def won't hurt it).. My experience is that it does give small boosts in performance (measurable boosts using benchmarks), and better screen time.
I have two profiles set up. I use one for all out performance. And use another for low power consumption and charging.
I hope this helps!
PS, I use NOOP i/o scheduler for performance, and 1024kb readahead. I also use 384/2560 entropy settings when I want to minimize lagging. Last thing, turn off FSync in your kernel manager -- this is a nice boost in throughput and speed.
bubbyj said:
Edit
---------- Post added at 06:06 PM ---------- Previous post was at 06:03 PM ----------
The magisk module i use is "Universal GMS doze." It blocks certain wakelocks and optimizes the apps for battery life.
As far as sweep to sleep -- I'm not sure. I don't use that feature. Perhaps someone else can help you with it.
L-Speed can be found on GitHub by user Paget96. It allow for some fine tuning scripts (simple on and off toggles) that can possibly boost performance and/or battery life depending on what you select. It's safe to use. I've been using it for 4+ years now on half a dozen phones. It is super informative and simple to use. It'll allow you to optimize battery use, and select an aggressive doze (which tries to force the phone into deep sleep anytime the screen is off). Every single option has an info button that will tell you what it does and what you can expect.
L-Speed has its fans and it's haters. It's controversial to the extent that it may not give you any benefit (but it def won't hurt it).. My experience is that it does give small boosts in performance (measurable boosts using benchmarks), and better screen time.
I have two profiles set up. I use one for all out performance. And use another for low power consumption and charging.
I hope this helps!
PS, I use NOOP i/o scheduler for performance, and 1024kb readahead. I also use 384/2560 entropy settings when I want to minimize lagging. Last thing, turn off FSync in your kernel manager -- this is a nice boost in throughput and speed.
Click to expand...
Click to collapse
Thanks for the effors. I did everything u mentioned. However, once I installed L Speed, the phone freezed and cruched constantly, and all the settings changed, donwload from play store stopped working. notification shade disappeared, navigation gestures stopped working, double tap as well, tactile freeses. A nightmare hhhh. Strange things happened. Rebooted time and time again, but to no avail. All went down the drain. I had to factory rest everything and all my data was down the tube. I feel stupid.
sghir ziane said:
Thanks for the effors. I did everything u mentioned. However, once I installed L Speed, the phone freezed and cruched constantly, and all the settings changed, donwload from play store stopped working. notification shade disappeared, navigation gestures stopped working, double tap as well, tactile freeses. A nightmare hhhh. Strange things happened. Rebooted time and time again, but to no avail. All went down the drain. I had to factory rest everything and all my data was down the tube. I feel stupid.
Click to expand...
Click to collapse
I have no clue how L-Speed could have caused that issue. I've used every version ever made for years upon years... on everything from dual core Android 5 phones, to octa core Android 11 previews. I'm running the exact setup I explained to you, and my phone literally holds the antutu benchmark record for pixel 3a's. I have not had a random reboot or forced closed app in at least 3-4 months. Or any glitches at all, to be perfectly honest. Did you take any bug reports to figure out the exact cause of your errors? L-Speed is highly unlikely to be the cause. It runs scripts AFTER bootup, and doesn't make permanent changes. Should you have problems, simply disable them, and the phone returns 100% back to the pre-setup condition. If
Some questions, what settings did you use in L-Speed? What version of L-Speed were you using?
I have yet to find a setting in L-Speed or even a combo of settings that has caused a single issue. And to further emphasize this point, I have been a development/beta tester for 3 years. So I use versions of the app that are even more likely to cause errors, but it doesn't.
Don't feel stupid pal. Welcome to the world of tweaking and tuning. The fact that we have the pixel device makes us blessed. This phone is practically brickproof. Almost any issue can be fixed.
Narrowing down the cause of your problem would have prevented a factory reset. Everything we done is instantaneously reversed at any moment. You could remove the the magisk module and reboot. You would do this until you found the cause of your errors. Or simply run magisk core only and see if that fixes it.
After that, L-Speed... You go to the option that would go back to factory defaults and then reboot.
I'm hate that you had difficulty with this.. but something obviously off about your setup. Like i said, I've pushed this phone to the limits since October of last year. I have 12 magisk modules from the public repository, and 5 that have been removed from the public use domain because they didn't meet performance, safety, and reliability requirements. I run L-Speed beta. I run androoster... I use the 3c toolbox pro to tweak it to the limits. I literally have adjusted and changed and added every option that you can find on this phone -- and it's thus far ran like the well oiled machine that it is.
Again.. don't feel stupid. But more so than that -- don't freaking give up. I know an error here and there can be frustrating. But being patient and digging through them will be the most rewarding experience you'll ever be part of in the world of tech. Think about the devs that are busting their butts every single day, just to provide us with the best experience possible and the coolest features available... And they don't simply have success with their first build and then call it quits. No, they fail.. they fail... they fail... And they fail some more. Then, as success starts to occur, they start enlisting anyone who is willing to test it to download it and install it on their device. Then for days, weeks or months, we use their new software in every conceivable way -- finding all the bugs, need-fixed, and areas desperately needing improvement. Then.. the devs go back to the drawing board and work some more... Then fail some more. This process is almost never finished. And they mostly do this all for us -- FOR FREE.
So while I hate that you had some issues, you must understand that this is part for the course.
I'd love to help you sort it out. Feel free to DIrect message me and let's get this right for ya. I understand that you want to improve charge times and battery drain. We can do this without L-Speed if you want. But you won't get all the improvements. (Although some of them have non lspeed work arounds!)
Hit me up. We'll work together and I'll have you running as smooth and as long as I am. Won't take long at all.
Again, can you give me a list of your magisk modules (all of them), the lspeed version you used, and all the settings you used, and any other apps that modify system or system life behaviors. Also, any bug reports you grabbed while the errors occurred.
---------- Post added at 11:51 AM ---------- Previous post was at 11:40 AM ----------
sghir ziane said:
all went down the drain. I had to factory rest everything and all my data was down the tube. I feel stupid.
Click to expand...
Click to collapse
Those who follow xda, know that about 3 out of 4 posts on this entire site highlight the need to have backups of your device. You can't lose data that you have backed up. There's so many different avenues and options available in pursuit of a backup. Always, always, always have a backup. And if possible, have multiple backups.
You can use twrp-nandroid, Or titanium. And other options more numerous than we can even list. You can save things to the cloud, your phones and card, your computer, your thumb drive or a external hard drive.
So we have lots of available options to keep your data completely safe and secure.
---------- Post added at 11:52 AM ---------- Previous post was at 11:51 AM ----------
sghir ziane said:
all went down the drain. I had to factory rest everything and all my data was down the tube. I feel stupid.
Click to expand...
Click to collapse
Those who follow xda, know that about 3 out of 4 posts on this entire site highlight the need to have backups of your device. You can't lose data that you have backed up. There's so many different avenues and options available in pursuit of a backup. Always, always, always have a backup. And if possible, have multiple backups.
You can use twrp-nandroid, Or titanium. And other options more numerous than we can even list. You can save things to the cloud, your phones and card, your computer, your thumb drive or a external hard drive.
So we have lots of available options to keep your data completely safe and secure.
bubbyj said:
I have no clue how L-Speed could have caused that issue. I've used every version ever made for years upon years... on everything from dual core Android 5 phones, to octa core Android 11 previews. I'm running the exact setup I explained to you, and my phone literally holds the antutu benchmark record for pixel 3a's. I have not had a random reboot or forced closed app in at least 3-4 months. Or any glitches at all, to be perfectly honest. Did you take any bug reports to figure out the exact cause of your errors? L-Speed is highly unlikely to be the cause. It runs scripts AFTER bootup, and doesn't make permanent changes. Should you have problems, simply disable them, and the phone returns 100% back to the pre-setup condition. If
Some questions, what settings did you use in L-Speed? What version of L-Speed were you using?
I have yet to find a setting in L-Speed or even a combo of settings that has caused a single issue. And to further emphasize this point, I have been a development/beta tester for 3 years. So I use versions of the app that are even more likely to cause errors, but it doesn't.
Don't feel stupid pal. Welcome to the world of tweaking and tuning. The fact that we have the pixel device makes us blessed. This phone is practically brickproof. Almost any issue can be fixed.
Narrowing down the cause of your problem would have prevented a factory reset. Everything we done is instantaneously reversed at any moment. You could remove the the magisk module and reboot. You would do this until you found the cause of your errors. Or simply run magisk core only and see if that fixes it.
After that, L-Speed... You go to the option that would go back to factory defaults and then reboot.
I'm hate that you had difficulty with this.. but something obviously off about your setup. Like i said, I've pushed this phone to the limits since October of last year. I have 12 magisk modules from the public repository, and 5 that have been removed from the public use domain because they didn't meet performance, safety, and reliability requirements. I run L-Speed beta. I run androoster... I use the 3c toolbox pro to tweak it to the limits. I literally have adjusted and changed and added every option that you can find on this phone -- and it's thus far ran like the well oiled machine that it is.
Again.. don't feel stupid. But more so than that -- don't freaking give up. I know an error here and there can be frustrating. But being patient and digging through them will be the most rewarding experience you'll ever be part of in the world of tech. Think about the devs that are busting their butts every single day, just to provide us with the best experience possible and the coolest features available... And they don't simply have success with their first build and then call it quits. No, they fail.. they fail... they fail... And they fail some more. Then, as success starts to occur, they start enlisting anyone who is willing to test it to download it and install it on their device. Then for days, weeks or months, we use their new software in every conceivable way -- finding all the bugs, need-fixed, and areas desperately needing improvement. Then.. the devs go back to the drawing board and work some more... Then fail some more. This process is almost never finished. And they mostly do this all for us -- FOR FREE.
So while I hate that you had some issues, you must understand that this is part for the course.
I'd love to help you sort it out. Feel free to DIrect message me and let's get this right for ya. I understand that you want to improve charge times and battery drain. We can do this without L-Speed if you want. But you won't get all the improvements. (Although some of them have non lspeed work arounds!)
Hit me up. We'll work together and I'll have you running as smooth and as long as I am. Won't take long at all.
Again, can you give me a list of your magisk modules (all of them), the lspeed version you used, and all the settings you used, and any other apps that modify system or system life behaviors. Also, any bug reports you grabbed while the errors occurred.
---------- Post added at 11:51 AM ---------- Previous post was at 11:40 AM ----------
Those who follow xda, know that about 3 out of 4 posts on this entire site highlight the need to have backups of your device. You can't lose data that you have backed up. There's so many different avenues and options available in pursuit of a backup. Always, always, always have a backup. And if possible, have multiple backups.
You can use twrp-nandroid, Or titanium. And other options more numerous than we can even list. You can save things to the cloud, your phones and card, your computer, your thumb drive or a external hard drive.
So we have lots of available options to keep your data completely safe and secure.
---------- Post added at 11:52 AM ---------- Previous post was at 11:51 AM ----------
Those who follow xda, know that about 3 out of 4 posts on this entire site highlight the need to have backups of your device. You can't lose data that you have backed up. There's so many different avenues and options available in pursuit of a backup. Always, always, always have a backup. And if possible, have multiple backups.
You can use twrp-nandroid, Or titanium. And other options more numerous than we can even list. You can save things to the cloud, your phones and card, your computer, your thumb drive or a external hard drive.
So we have lots of available options to keep your data completely safe and secure.
Click to expand...
Click to collapse
Thank u for all the effort that've put to clarify and give a hand. I really don't recall the settings of L-Speed, the only thing I remember is that the first setting I set caused the whole thing to crush. Furthermore, and aside from L-speed thing, I installed everyting you mentioned onin the previous posts, the charging time's decreased from 115 minutes to 105 minutes, using the originbal charger, I'm still not satisfied with that, I sold my Oppo R17 pro which used to fully charged in less than 36 minutes. Anyway, as for the IDLE, when I go to sleep I turn the airplane mode, and I lose between 0 to 2% over 8 hours while XKernel Manager is set to PowerSave. When I keep the airplane mode off, I lose up to 8% over 8 hours of sleep.
Regarding the battery life, I get 8 hours of SOT over 24 hours of use. I have never reached 48 hours. I still remember my old Asus Zenfone 3 zoom with 5000mah battery which used to give me 14 hours SOT over 50 hours between charges. That was epic. Anyway, thank u for everything. Stay safe man.
Related
Last Edited 4/25/2011 @ 1:00PM EST
*** I’ve updated on my previous post on HTC EVO Best Practices for Battery Management that I’ve put together. There were certain steps that were fine tuned and others that were either added or removed. I just wanted to share with everyone in order to save the time I spent researching, applying and testing these fixes on my EVO and a couple of other EVO’s I’ve tested. ***
*** Just an FYI, I didn’t write any of the apps/codes listed below. I just spent a lot of hours researching methods to improve the battery life on my EVO on several different sites. I’ve linked the sites where I got the information and giving ALL credit to the original posters. If I missed any names and If there are anybody that needs credit to be added for any of the steps below, please let me know and I’ll add them right away. ***
*** These steps have been ONLY tested to work on AOSP ROMs like Destroyer v2, CyanogenMod and MIUI. ***
*** Finally, this is meant to just be a guide for Best Practices for Battery Management. I’ve tested these steps on several HTC EVO’s which had Destroyer v2, CyanogenMod 7 or MIUI and had no issues. If you decide to try these steps in the guide, I take no responsibility for any items that might go wrong with your phones . ***
All that said, let’s get started. I’m looking to keep this as a “Living Document”, so I will continue to update and edit this original post with any new info that is shared by others or get discovered over the next few weeks. For anyone that’s new to rooting and flashing ROMS, I’ve added the first two steps. Most 99% of everyone else on this site, please move onto Step 3.
Step One, Root Your Phone.
Easiest way to do that is to go to http://unrevoked.com/ and select your phone. Then select Unrevoked3 “Painless root and flash”. If you’re a MAC or Linux user, just download the software. If you’re on a Windows computer, download and install the HBoot Drivers by clicking on “More Info?” Once you launch the software, just follow the onscreen prompts and your phone should be rooted within 5-10 minutes.
Step Two, Backup and then Flash a ROM.
Easiest way to do that, is after you’ve rooted the phone, go to the market and download the app ROM Manager by ClockworkMod. Once you access the app, it's very important to first backup the ROM that came prepackaged with your phone in case you ever need to flash back to it. Click on "Backup Current ROM", I even saved a copy of that backup on my computer incase I need to copy it back to my phone.
To flash a new ROM, click on click on “Download ROM” and you’ll be able to install CyanogenMod 7.0.0 Stable Release. Or you can go to their site and download the ROM from them at http://www.cyanogenmod.com/ Another ROM that this works well with the steps below is MIUI and you can download that ROM from http://www.miuiandroid.com/
Step Three, Upgrade the Kernel.
I’ve found that every person’s phones are setup differently. Also different kernels work better on certain phones then others. The two best kernels are SavagedZen and Tiamat. Personally, just my opinion, I got better performance from SavagedZen kernels, so that’s what I go in detail below. Although test for yourself, as Tiamat 3.3.7 has gotten great reviews also.
There are also different type of kernels as CFS, BFS or SBC and no-SBC. What are the differences?
SBC is Super Battery Charge. Basically, it enables a trickle charging effect on the charger. It fills the battery up to 100% so when you pull it off of the charger, it's absolutely full. The noSBC kernels use the stock battery driver and charge differently. Some users are not comfortable with SBC and prefer not to use it. They do not trust it and believe it may cause failure although there has been no evidence that it will actually do so. Again, this is a user preference and why both builds are created at this time.
As for CFS or BFS, they are schedulers. CFS is the default Android scheduler that all stock kernels use. Its called the Completely Fair Scheduler and schedules the CPU fairly. BFS, or Brain F*** Scheduler, gives the present task a higher priority and background tasks less CPU. Which one to use is more or less on the user.
Most people wouldn't notice any difference. In theory, watching videos, playing games, and listening to music should be smoother with BFS, because it emphasizes the foreground task. CFS should be better for running background tasks, because it gives equal priority to everything. And some peoples' phones don't play nicely with BFS, so CFS is generally the reliable fall-back option.
Above is just a summary, although if you want to read more in detail about kernels, I got all the info above from this link http://www.cs.unm.edu/~eschulte/data/bfs-v-cfs_groves-knockel-schulte.pdf
Finally, once you’ve installed CM7 or MIUI, next step is to upgrade the kernel to Savaged-Zen. Go to this link http://mirror.savaged-zen.com/ and download the kernel from April 7th named “SavagedZen-1.1.0-CFS-HAVS-WiMAX-GB-signed.zip” and copy it to your SD card. Then turn off the EVO and turn it back on in recovery mode (Holding down the down volume button then then pressing power). Once ClockworkMod Recovery loads up, scroll down and select “Install zip from sdcard”, then scroll down and select “choose zip from sdcard”. After that, just scroll down to where you’ve saved the Savaged-Zen kernel and install it. Once the phone reboots, check to see if the kernel has been applied properly by going into Settings\System\About Phone (from MIUI menu) and then click on More Information. Kernel version should now have SavagedZen listed.
Step Four, Lower voltages on AOSP kernels.
–viperboy- had a great post on this topic, below is the link for his instructions http://forum.xda-developers.com/showthread.php?t=1028322 . I usually start off first by flashing the 50mV.zip and if it’s stable for a day or two, then I upgrade to 75mV.zip. On one EVO, I went up to 100mV and it started rebooting until I lowerd it back to 75mV. Haven’t had any issues with it since. On another EVO, I had to lower it from 75mV to 50mV to resolve freezing issues and haven’t had any issues with it since. Point is, you have to find the best voltage level that works best for your phones.
Step Five, change the Heap levels.
After updating the kernel and voltage levels, download VM Heap Tool from the Market. That tool will let you adjust the heap size on your phone, which Heap is the amount of memory each application can use. By default, your phone is set to 32m, which has issues with force closers of the launders and files. After you download the app, adjust the heap level to 40+. I've gone with 44m and haven't had any force closers, where before I would get 1 or 2 a day.
People running the latest build of MIUI release 1.4.22 Beta 7, stiffspliff changed the default MIUI Heap level to 64. So any MIUI users on the new release do not need to install\use this tool anymore.
Step Six, download BatteryCalibration app from the Market.
Useful tool especially if you like to keep switching\testing new ROMs on your phone. Calibration needs to be done after flashing a new ROM, since the program will remove the batterystats.bin system file. The OS generates a new clean batterystats file soon, thus any fake information from the previous ROM is removed.
Step Seven, manually setup the display settings.
When checking the Battery Settings\Battery Use, the Display is usually the biggest battery drain. To help offset this a little bit, go to Display Settings and turn automatic brightness off. Then manually setup the display at 25-30% brightness. Usually just take it down as far possible that you feel you’re comfortable seeing the screen properly.
Step Eight, condition the battery
Below are the steps to follow from a XDA member HipKat that have worked nicely to condition the battery.
1 - The "HTC Method w/10 Time Unplug"
Charge to full, unplug, turn off the phone, charge while off for another hour. Unplug, turn the phone on for 2 minutes, turn it off again, charge for another hour.
Unplug til the light goes off, plug back in til it turns green.
Do that 10 times.
Boot to Recovery, while plugged in. Clear battery stats, boot to system. And wait 2 mins, THEN unplug.
Also, I keep my GPS, mobile data and WiFi off unless I need it. You don't need either of those to make phone calls or texts.
Step Nine, what to AVOID
This step isn’t anything to install or update on your phone, it’s more meant for what type of apps to avoid.
First is Juice Defender, who with more research I’ve found could either help or drain your battery life. If you have JD on all day when you're not really using your phone much, in an area where your phone would normally be searching for data all day, wasting power, the battery savings are HUGE.
Although, if you're constantly using your phone, the battery savings are negligible at best, and negative at worst, since it would be constantly turning your data service on and off. So depending on each person’s definition of how they use the phone, JD might be an application to avoid, especially if you’re a mid to heavy user of your phone.
Next is any type of Task Killers. XDA poster Justin.G11 has a in detail blog on this topic and below is the link for anyone interested.
http://egotoobigtovirtualize.blogspot.com/2011/03/android-battery-goodies.html
In a quick summary, using a Task Killer puts a little program in memory that will routinely scan your phone for running applications and forcefully close them, returning that memory to your phone. The problem is that this is a bad idea and the result of people assuming that multi-tasking in android is the same thing as multi-tasking in a desktop OS.
In it’s best moment, a task killer does absolutely nothing for your phone. It kills apps in memory that the process lifecycle service would have freed the moment it was needed anyway. The power consumed by your memory is constant weather it’s storing a 0 or a 1. So that doesn’t save you in battery at all. Instead, it nearly costs you battery because you just added a regular 15min scheduled task to monitor your apps. Which gives your android system more to do. Not only that but remember normally android stores the “activities” before it kills the app. Something the force close of a task killer will skip. This why you often have to re-login to apps that were force closed by a task killer, as opposed to that illusion of always running when android does the job. What’s funnier is because it registers background tasks with android, they will simply re-launch anyway. Meaning task killer will constantly find itself shutting down the same process over and over again, making the whole thing extra pointless.
Short of it is: 100% of any battery gains are placebo, and better battery gains could be easily achieved by changing the polling cycle of your apps so the android service doesn’t have to launch so many things so regularly. Forcefully closing apps with a task killer does not go to the root of your battery problem, does nothing to help, and simply impacts the user experience by skipping the storage of activities.
Step Ten, Control the polling of e-mail
Again another great write up by Justin.G11 in his blog linked above is Control the polling of e-mail. What we need to do is ratchet down on the polling and and background syncing our phones do to keep our battery life up. Most times, our #1 offender is e-mail, and more times than that, it’s POP3 or IMAP.
Let’s just throw it out there: POP3 is terrible for battery life. We are basically telling our phones to launch an email app every x minutes and sync/download. This means I have to choose between fast polling intervals to get mail instantly (5 minutes or faster) which will drain my battery with regular processes, or save battery with slower polling but mean that I may not get important emails for 30 minutes or more (in the land of instant gratification and IT support … this could be a deal breaker).
Thankfully ActiveSync provides us with an easy way out (ditto for Google Gmail, but that’s not my focus at them moment.)
Systems like Gmail and ActiveSync use a clever mechanism known as long-lived http to do their mail polling. What happens is a client will log into the target server, check for mail, then say “if any mail comes in the next 30 minutes, ping me at this IP” then stop. The actual time is a variable, that the phone cranks up slowly until it’s too long to make through the firewalls in the path of communication, but 30mintues is not uncommon. So after the initial poll the mail program can stop, be removed from memory/CPU, and a simple listener trigger is left on android for 30minutes incase the Exchange Server decides to “wake up” the mail client in order to deliver a new message.
This is really nice because it means I can have a slow 30minutes polling interval and save battery while having the email delivery time of a constant poll. But it means I have to stop using POP3… and start using ActiveSync for work, and perhaps Gmail for home use.
So how do I do that? Well you have Gmail if you have an android phone, and in the Accounts and Imports section of your mail settings you can setup Google to poll your various POP3 services for you. Bingo: best of both worlds. As a final “but I like keeping my messages separate”, you can label each message as it gets delivered to your gmail inbox so you can keep your messages sorted by POP3 account, and even register multiple smtp names for sending. A full solution.
By doing this I can now bring my battery down _significantly_ without sacrificing the ability to get emails at all. Major win in that department. Once I have all my personal POP sources tunneled through Gmail, I can simply rely on ActiveSync for work!
That’s it guys! Hope this post has been helpful in extending your phones battery life.
Here are my phones specs at the time of the testing...
HTC EVO
Model Number: PC36100
Build Number: MIUI-EVO-1.4.15-ENG
Kernel version: 2.6.38.2-SavagedZen-1.1.0-CFS-HAVS-WiMAX-GB+
Battery type: Stock battery that came with device (prior shelf life 4-6 hours of heavy use)
After following all 10 steps I get the following performance from my battery
Heavy Use - 15+ Hours
Only about 4-5 hours phone is idle
30-60 minutes on the phone
Using WiFi at home and work, 3G while in my car or out on the town
20+ text messages
Download 5-10 apps per day
Play games 2-3 hours, maybe more if stuck in a meeting
Listen to music to and from work, about an hour per day.
On the internet most of the day, especially since I like to access facebook and twitter via my phones browser instead of their apps.
Watch 2-3 hours of videos\Youtube
Spend about 1 hour customizing my themes and\or downloading new themes
Finally, did a movie test on Sunday. After a 100% full charge, disconnected and played two movies on the phone. After about 4 hours when the movies were done, battery was still at 52%.
On Average, battery would drain 8-12% per hour of constant continual use when playing games, watching videos or listening to music.
As I said earlier in this post, I want this Best Practices for Battery Management to be a Living Document and I’ll be constantly updating\editing it once new or better practices\apps have been discoved for improving the battery life.
CREDITS
unrevoked.com for the “Painless root and flash”
ClockworkMod for “Rom Manager”
Guys at CyanogenMod for a great ROM
Guys at MIUI for a great ROM
Guys at Savaged-Zen for a great kernel
Taylor Groves, Jeff Knockel and Eric Schulte on their indetail info on kernel differences
-viperboy- for his instruction on how to lower voltages on AOSP kernels
Martino for “VM Heap Tool”
stiffspliff for increasing the MIUI default Heap level to 64
HipKat for the battery conditioning method
NeMa for “Battery Calibration”
Justin.G11 for his blog about Task Killers and Control the polling of e-mail
Define 15+ hours of heavy use. If the phone is on for most of that time and using data, then JD is not going to be doing much is it?
Your tips are well written - a good starting point for someone new.
What bothers me is people say "I got X hours on Y type of usage." Without specifying what battery they're using.
Good read though.
goodboynyc said:
What bothers me is people say "I got X hours on Y type of usage." Without specifying what battery they're using.
Click to expand...
Click to collapse
Obviously, you should that someone is talking about the stock battery unless otherwise noted.
you should reset the title for HTC EVO Best Practices for Battery Management on AOSP ROM's.
instructions are a little biased.
jalai said:
you should reset the title for HTC EVO Best Practices for Battery Management on AOSP ROM's.
instructions are a little biased.
Click to expand...
Click to collapse
maybe he didn't think sense users deserved attention?
Definitely I good starting point. I would recommend tasker over jd, but that's just me
Swyped from my cyanogenized and gingerbreaded EVO
Step 11. Get a kernel with SBC for maximum battery life!
Sent from my EVO using Tapatalk
I found this useful. I knew everything else but it introduced me to the battery calibration app and lowering my voltages.
goodboynyc said:
What bothers me is people say "I got X hours on Y type of usage." Without specifying what battery they're using.
Good read though.
Click to expand...
Click to collapse
would these instructions be applicable to someone using an extended battery? If so, should the battery life be extended in that scenario?
ECrispy said:
Define 15+ hours of heavy use. If the phone is on for most of that time and using data, then JD is not going to be doing much is it?
Click to expand...
Click to collapse
Sorry, I just signed up to this site and this was my first post. I've edited my original post above to reflect what my definition of 15+ hours of heavy use was and give a detailed breakdown.
goodboynyc said:
What bothers me is people say "I got X hours on Y type of usage." Without specifying what battery they're using.
Click to expand...
Click to collapse
I edited my original post to detail that I'm using just the stock battery that came with the phone. I also added the specs of my phone for those that were interested in what ROM and Kernel I was running during these tests after I did all 10 steps.
jalai said:
you should reset the title for HTC EVO Best Practices for Battery Management on AOSP ROM's.
Click to expand...
Click to collapse
Good ideal, I just edited the subject.
twiz0r said:
maybe he didn't think sense users deserved attention?
Click to expand...
Click to collapse
Meant no disrespect to any sense ROM users.
I'll be testing a few sense ROMs next weekend, I'll do a similar post once I've tweaked these steps to fit sense ROMs I'll upload and do some more battery tests.
twiz0r said:
Definitely I good starting point. I would recommend tasker over jd, but that's just me
Click to expand...
Click to collapse
Thanks for the feedback, that's exactly what I'm looking for. As I want to best tweak these Best Practices for Battery Management on AOSP ROMs as much as possible. I'll test out tasker compared to juice defender to see if it'll help my battery life.
another good tip would be to spell AOSP correctly. What the hell is ASOP? a fable?
if you can't remember how to spell it, here's a tip:
Android Open Source Project
deathsled said:
another good tip would be to spell AOSP correctly. What the hell is ASOP? a fable?
if you can't remember how to spell it, here's a tip:
Android Open Source Project
Click to expand...
Click to collapse
LOL.....great tip, that's what I get for trying to edit my posts quickly.
Madvillebuck said:
would these instructions be applicable to someone using an extended battery? If so, should the battery life be extended in that scenario?
Click to expand...
Click to collapse
As long as your running an AOSP ROM like CM7 or MIUI, these instructions would be applicable to anyone, including those using an extended battery.
Since I don't have an extended battery, I'd love to hear feedback on performance from anyone who tried all these steps on an extended battery.
NYG27 said:
Thanks for the feedback, that's exactly what I'm looking for. As I want to best tweak these Best Practices for Battery Management on AOSP ROMs as much as possible. I'll test out tasker compared to juice defender and will try a kernel with SBC to see if they help my battery life.
Click to expand...
Click to collapse
Are you sure you're not already using an SBC kernel? SZ are SBC unless you specifically download the non SBC version. Also, kernel performance is phone dependent. Some people may see better battery life on the stock kernel or Tiamat (AOSP).
Which kernal should i get for improved battery performance? Im on Destroyer v2 mod & battery drains fast...Link would help to kernal!
Maybe I think too logically, but wouldn't all those apps you say to d/l be using battery to run in the background??
No offense, but I get excellent battery life just by keeping data off when I'm not using it.
jstalford said:
Are you sure you're not already using an SBC kernel? SZ are SBC unless you specifically download the non SBC version. Also, kernel performance is phone dependent. Some people may see better battery life on the stock kernel or Tiamat (AOSP).
Click to expand...
Click to collapse
Reason I mentioned “SavagedZen-1.1.0-CFS-HAVS-WiMAX-GB-signed.zip” as the kernel to download, is that I've read about and tested that kernel to be more stable. (Maybe just my personal preference).
By all means test out the BFS kernel and see if you get better performance. There are also none non-SBC kernel but I haven't tested them out yet.
I try to flash a different ROM and kernel each week and test them out. As I do, I'm going to update my original post as much as possible to try to get a true Best Practices for Battery Management for both AOSP and Sense ROMs. So far I've only tested these steps with CM7 and MIUI, which is why I only caution people to test these steps with those ROMs or other aosp roms. The more testing I do with sense roms, I'll update my original post on this thread to be compatible with both aosp and sense roms.
HipKat said:
Maybe I think too logically, but wouldn't all those apps you say to d/l be using battery to run in the background??
Click to expand...
Click to collapse
If you look at Battery Settings\Battery Use, those apps hardly take up 1-2% of my battery running in the background. That's a trade off I'll take for having them improve the overall performance of my battery.
HipKat said:
No offense, but I get excellent battery life just by keeping data off when I'm not using it.
Click to expand...
Click to collapse
No offense taken. Although truth be told about your comment, you have listed in your sig that you use the Sedio Extended battery 3500 mAh. If I had an extended battery and kept data off when I'm not using it, I'd have great battery life also. Although I don't like the look and the bulkier feel of the extended battery (no offense, just my personal preference).
That's why I created this thread to help people extend the life of their stock battery that came with the EVO.
Tiamat>SZ for battery life.
Through this forum and others, I was able to restore my battery life on the epic back to the 20 odd hours. I thought of writing my process here for the benefit of those who might be struggling with similar issues:
ROM: Clean GB
Tools: Better Battery Stats and Battery usage graph (BetterBatteryStats from the market. I think there is another one that is free. I will try and find it. However, the graph referred to is the one that is built it. When you see battery usage, click on the the top part and it shows the graph of battery drain. )
Observation: There is unusual usage of phone when the screen is off. The phone wakes up roughly once every 2-3 minutes even when the screen is off. Battery life between 3 and 5 hours. Emails do not sync or slow to sync.
1. Removing DRM files: The three said files were frozen using Titanium Backup. However, when I looked under battery usage/Android, I would still see DRM listed. So in the end, I UNINSTALLED all three files and the DRM was no longer listed. Not sure how much of a culprit it is but worth mentioning if you are freezing the files assuming they are not coming up. Check under Battery:
2. Calendar: This was the main culprit: Calendar storage was damaged on the phone and so, the phone was constantly polling to sync my calendar, in turn, running the battery down and making the phone slow. Cleared Calendar Storage using Titanium and that fixed the problem of syncing.
Emails:
1. Hotmail : Activesync (now on 1 hour polling)
2. Corporate: IMAP (1 hour)
(Above two running on Enhanced Email client). Not sure if standart client will also work, will test that and post later)
3. Gmail: using gmail app
Worth mentioning, that I used Enhanced Email and turned on logging to really see what was going on, hence coming to the issue of Calendar taking forever to sync.
3. SNS: The symptom was that SNS would be constanting restarting when seen under Applications/ Running services. Freezing the 2 sns files took care of that. Lost facebook status messages etc for contacts but made the phone faster.
4. KERNEL and CWM : Initially, although the phone was rooted, CWM was somehow, not FULLY installed. And for some reason, the phone would go to Sprint Recovery Menu. Also, worth mentioning, kernel usage was high. Installed the Clean_kernel and the latest CWM till I was satisfied the install was good and clean. A good way to test is to watch kernel usage on better battery stats and CWM behaviour when you go to Recovery.
5. Moved all content of SD card to PC and reformatted it. However, my SD card was fine, so did not see a change in performance, however, others might benefit, especially if you have movie files that the system is having a problem parsing.
I will add more if I think I missed something but doing the above took my phone from a paltry 3 hours on standby to more than 20 hours with usage. Totally acceptable and happy.
Hope this helps others.
Thanks, there's some interesting information in your post!
I cannot find either of those battery tools on the market... I also run clean GB...
I took into account what you mentioned, and removed SNS completely, hell I went a step further and just uninstalled the FB app. I will use the mobile site, and that is fine and dandy for me, I don't really need or want the constant notifications anyways.
I recommend the app Juice Defender, get the ultimate version, either pirate or paid, it is well worth it. Manages your 3g and wifi better, turns them off when the aren't needed, turns them on when they are. Really handy, has at least doubled my standby time.
I also recommend getting CPU Master, and having both it and voltage control on boot. CPU master lets you have profiles based on events, like the screen being off, or the battery getting to hot, again setup properly this also has done a number on my standby time.
Since I just flashed this kernel I haven't run a battery test yet, I am using Legendary 2.1 and IAP 2.0.6. Will run a test tonight to see how long the battery lasts for standby, hopefully it will turn on in the morning, it hasn't in the past very often.
---------- Post added at 07:30 AM ---------- Previous post was at 07:26 AM ----------
Milkman00 said:
I cannot find either of those battery tools on the market... I also run clean GB...
Click to expand...
Click to collapse
I haven't used the graph, in order to find Betterbatterystats it has to be spelled just like that
Yes, BetterBatteryStats from the market. I think there is another one that is free. I will try and find it. However, the graph referred to is the one that is built it. When you see battery usage, click on the the top part and it shows the graph of battery drain.
The important part that I wanted to see was when the screen is off, is there any activity, meaning the phone is not truely speaking. At when the phone was at its worse, there was a activity roughly every 2 minutes. That was the main cause of the battery drain.
saramon said:
I took into account what you mentioned, and removed SNS completely, hell I went a step further and just uninstalled the FB app. I will use the mobile site, and that is fine and dandy for me, I don't really need or want the constant notifications anyways.
I recommend the app Juice Defender, get the ultimate version, either pirate or paid, it is well worth it. Manages your 3g and wifi better, turns them off when the aren't needed, turns them on when they are. Really handy, has at least doubled my standby time.
---------- Post added at 07:30 AM ---------- Previous post was at 07:26 AM ----------
[/COLOR]
I haven't used the graph, in order to find Betterbatterystats it has to be spelled just like that
Click to expand...
Click to collapse
I cant say much about those tools cause I havent really used them. However, in my case, the problem was a bad calendar sync and SNS, I can see Juicedefender would maybe improve the battery life as it wont let the phone connect, but wont necessarily correct the issue at hand. Just my two cents.
saramon said:
I took into account what you mentioned, and removed SNS completely, hell I went a step further and just uninstalled the FB app. I will use the mobile site, and that is fine and dandy for me, I don't really need or want the constant notifications anyways.
I haven't used the graph, in order to find Betterbatterystats it has to be spelled just like that
Click to expand...
Click to collapse
FYI: I have the facebook app installed and it works fine. The problem is in the SNS when you put in your facebook info and it lets you sync fb events etc.
Also, by removing, I am hoping you mean you froze or deleted those two SNS files. Just watch Applications/Running to see if you see SNS there. If not, you are golden.
4hours of battery =) blazerRom is the best out right now. Thought it usually would be at 2% with 3g on and not wifi allday
Sent from my SPH-D710 using xda premium
My phone stays "awake" constantly. How can I figure out why it is staying awake??? I think that is a big part of my battery problems.
Milkman00 said:
My phone stays "awake" constantly. How can I figure out why it is staying awake??? I think that is a big part of my battery problems.
Click to expand...
Click to collapse
Betterbatterystats has a listing of programs under partial wake lock. See which is using up the most time.
hindibuff said:
Worth mentioning, that I used Enhanced Email and turned on logging to really see what was going on, hence coming to the issue of Calendar taking forever to sync.
.
Click to expand...
Click to collapse
How do you turn on logging in enhanced email?
Sent from my SPH-D700 using xda premium
sethlo said:
How do you turn on logging in enhanced email?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
This might help:
http://enhancedemail.net/viewtopic.php?f=36&t=4&sid=25404e9a1c5b7b2471d2e184a1fbb6e2
saramon said:
I recommend the app Juice Defender, get the ultimate version, either pirate or paid, it is well worth it. Manages your 3g and wifi better, turns them off when the aren't needed, turns them on when they are. Really handy, has at least doubled my standby time.
Click to expand...
Click to collapse
I also highly recommend this app, and have realized enormous power savings from it. My phone takes microscopic sips of electrons when in standby with JD.
However, I most emphatically DO NOT recommend that anyone be a thieving, pond-scum, crook with the ethics of a crack whore and obtain a pirated copy of this app, as saramon has recommended above. The author if this app has spent a lot of their time developing it, and should be compensated fairly. It is one of the best supported, most often update apps around. For the value it provides, there really isn't any legitimate argument justifying stealing it to avoid a few bucks.
Shame, saramon, shame.
I purchased JuiceDefender but ended up uninstalling it. Much easier just to toggle wifi and sync on-off manually, rather than tweaking it constantly. I found that the app causes more connection hassles and permission annoyances which offset any battery saving benefits it offers, and is yet another ram-draining backround process that slows my phone.
Never said that I did, but not everyone can afford it, just sayin'
hindibuff said:
3. SNS: The symptom was that SNS would be constanting restarting when seen under Applications/ Running services. Freezing the 2 sns files took care of that. Lost facebook status messages etc for contacts but made the phone faster.
4. KERNEL and CWM : Initially, although the phone was rooted, CWM was somehow, not FULLY installed. And for some reason, the phone would go to Sprint Recovery Menu. Also, worth mentioning, kernel usage was high. Installed the Clean_kernel and the latest CWM till I was satisfied the install was good and clean. A good way to test is to watch kernel usage on better battery stats and CWM behaviour when you go to Recovery.
Click to expand...
Click to collapse
I had 2 questions. First, what exactly is SNS? I see it restarting a lot as well, but I've been afraid it was something important so I've always left it alone.
And how would ClockworkMod affect battery life? Doesn't that only come into play when going into recovery mode?
Thanks
TheSkipperCDB said:
I had 2 questions. First, what exactly is SNS? I see it restarting a lot as well, but I've been afraid it was something important so I've always left it alone.
And how would ClockworkMod affect battery life? Doesn't that only come into play when going into recovery mode?
Thanks
Click to expand...
Click to collapse
If you have SNS restarting it's probably because you removed the stock "Feeds & Updates" widget that came with your phone. Either freeze SNS in Titanium Backup (rooted), put the F&U widget back on one of your screens (unrooted) or kill it after every reboot (unrooted and no F&U widget).
saramon said:
Never said that I did, but not everyone can afford it, just sayin'
Click to expand...
Click to collapse
He's not suggesting that you did. He is just saying that you shouldn't suggest it to others.
Piracy is for children that want to feel savvy because they know how to steal Photoshop. Thepiratebay.org, kat.ph, isohunt, and the various novas aren't original or cool, everyone knows about them. The difference is that some people have grown up and understand that people that do work deserve to be paid for it.
Besides it is what? $2-3? Anyone with the intention to buy a product could afford that.
I bought After Effects, Sony Vegas, and Photoshop Elements. Elements I got on sale for $50. The others were a couple versions old and I got them for $300 and $150 respectively. I am a poor college kid. However, I know I can get a part time job and pay for the things I need and that's what I did. I only needed to work for about a month to buy all my software and now I have a legal license to use it. So Sony and Adobe won't try to steal the rights to everything I make >.>
In short, stuff only seems expensive if you have no intentions of paying for it in the first place. My family lives well below the poverty line and I still can afford a pretty decent production set up. I'm sure anyone could conjure up $2. It's less than a round trip bus ride.
I know this was long enough, but I figure I should mention this isn't an attack on you or anyone else. I feel very strongly about the subject and I would say this regardless of who brings the subject up. I have a lot of friends that disagree with me and I have pirated software in the past, I just think that people deserve the money they worked for. Perhaps prices could even go down if everyone actually paid for their software.
I got some life back out of my battery with CM7. Then went back to ERA legendary. I did all the following:
Wiped / reformatted the sd card, odined and repartitioned, odined ec05, odined CWM5, flashed ei22, flashed the rom, then kernel I wanted to try, multiple setups.... no avail. (Monitoring every combo with battery status)
What I have done now is repackaged the rom, removed the "stock" launcher (swapped for zeam) and a couple apks I though were pointless to me, and replaced the kernel so there is all only one flash. I am really starting to think mix_n_match flashing was causing an issue for me. Also, CWM 5 odined and not using the app is not giving me all the aformentioned issues or running as a background process...
So far my battery life is much better with one flash, but one thing I notice in all cases is after a reboot, better battery stats shows "system" under process tab, always highest on the list. Once charged it goes away until a phone call, reboot, and even after forced sync.
SNYPE2K9 said:
He's not suggesting that you did. He is just saying that you shouldn't suggest it to others.
Piracy is for children that want to feel savvy because they know how to steal Photoshop. Thepiratebay.org, kat.ph, isohunt, and the various novas aren't original or cool, everyone knows about them. The difference is that some people have grown up and understand that people that do work deserve to be paid for it.
Besides it is what? $2-3? Anyone with the intention to buy a product could afford that.
Click to expand...
Click to collapse
my troll post for the day.
Hello guys,
I've been having problem with regards to battery life. I am not sure exactly if there's a problem but seeing from other peoples posts/experiences/videos it seems like my note has a very low battery life (about 10-15hrs battery and about 3-4hrs on screen time) So I've decided to start this thread that would hopefully help me and most people that are also experiencing/or just simply would like to improve their galaxy notes battery life.
This is where we can all gather and put together informations on how to do so.
- Please post any helpful tips and tricks.
- A list of bloatwares that are safe and not harm our note to remove/freeze.
- Apps that can help save and/or monitor battery consumptions.
- Apps that are a good substitute because they consume less battery.
- Your personal settings/kernel/roms and how you achieve an awesome battery life.
- Steps to properly calibrate battery.
- Anything else that would help.
Sent from my GT-N7000 using xda premium
The list of removable apps.
Even more apps can be removed.
InputEventApp.apk
SMTSetup.apk
DataCreate.apk
PCWClients.apk
PopUiReceiver.apk
Preconfig.apk
SMTEngine.apk
ShareApp.apk
ShareShotService.apk
SyncMlds.apk (spreadsheet says removal causes battery drain but it did not)
and all test mode apps
Before you remove tracker engines and remote control make sure you have not signed in your samsung account or you'll get force close errors. Best way is factory reset and remove apps.
---
Directories that can be removed (this won't improve battery though)
Hdic from System (104MB. I deleed it and had no problem. May be its needed for Samsung Voice)
TTS from System (Text to speech)
chasmodo said:
The list of removable apps.
Click to expand...
Click to collapse
Boy124 said:
Even more apps can be removed.
InputEventApp.apk
SMTSetup.apk
DataCreate.apk
PCWClients.apk
PopUiReceiver.apk
Preconfig.apk
SMTEngine.apk
ShareApp.apk
ShareShotService.apk
SyncMlds.apk (spreadsheet says removal causes battery drain but it did not)
and all test mode apps
Before you remove tracker engines and remote control make sure you have not signed in your samsung account or you'll get force close errors. Best way is factory reset and remove apps.
---
Directories that can be removed (this won't improve battery though)
Hdic from System (104MB. I deleed it and had no problem. May be its needed for Samsung Voice)
TTS from System (Text to speech)
Click to expand...
Click to collapse
How does one remove them?
Thanks
Interesting article on battery calibration...
http://forum.xda-developers.com/showthread.php?t=1460553
---------- Post added at 12:59 PM ---------- Previous post was at 12:57 PM ----------
Use anttec app manager/ root explorer or your favourite file manager.
There are quite a few system apps that you cannot freeze, but still pop up when not desired. To stop these wasting my battery, I use Autorun Manager Pro to disable all their 'receivers' (these are events they listen for, and start up when the events occur).
Generally I find that they rarely start after that, and only when I use an associated app.
This is the way I deal with those apps you really do need, but do not want running all the time.
Aside from that, I am pretty ruthless about freezing apps using Titanium Backup Pro.
To see what is waking and/or using CPU when the phone is not used, I use Badass Battery Monitor.
---------- Post added at 08:51 PM ---------- Previous post was at 08:28 PM ----------
To preserve battery during my day, I use Llama (Location Aware Mobile App). It is very versatile, but can take a long time to get the hang of. Essentially this replaces apps such as Juice Defender if they do not work for you (as they do not for me). It is a manual process to set up, but gives you much more control in many ways. Here are the things I use it for to help extend my battery life:
Manage my WiFi
When I am at home or at work, I get it to turn on my WiFi. This saves leaving it on all day wasting juice when I am out. I get it to turn off the WiFi 1 minute after the screen is turned off, and back on again when the screen is turned on and I am not at home or work. I find this far more effective than the built-in 'sleep when screen is off' which often does not work at all. I stop it turning off if I am using apps like Internet Radio, too.
Manage my Mobile Data
When I am at home or work, I turn off Mobile Data. This prevents apps seeking a connection and getting 3G (etc) when my WiFi is asleep. Saves loads of battery, as well as mobile data allowance. I could turn it off when the screen is off too, but when I am out and about is when I most need alerts, rather than when I am in front of my PC, as I am at work and home (sad but true). It could be a bigger battery saver like that for many users.
Screen Rotation
This is quite a drain, small but steady, and frankly I like my screen to stay still. I find it irritating when lying down to have it jump about, too. Certain apps need / prefer landscape, so I just allow rotation when these apps are being used. It then turns off when they close. A very neat solution, but a bit of a pain to set for all applicable apps. There may be separate apps that do this for you (I like having all the control in one app).
Sounds
I make all my sounds very quiet at work, and medium at home, and loud & vibrate when I am out. This saves manual messing about. Probably not much saving.
Brightness
My next project is to adjust the brightness of the display according to location and time. Probably a lot of potential saving, but it may be too difficult to set and may override my manual settings, eg when the sun comes out and I want it brighter. I'll see (and update this if I do).
Battery Level
I use this to kill everything except phone use and turn the display right down when the battery hits 20%. The phone can last a heck of a long time like that, as much as two days. I have had a Note not being used last for 10 days, so I expect a 10% per day drain without anything running. A potential life-saver (literally, perhaps).
Sync Apps on Charge
I start up all apps that sync over WiFi 1 minute after starting a mains charge. I do that every night, so all my syncing apps will not waste WiFi energy when I am at home or work.
OK, so why do all that? Why save all that battery?
Then I can play games and listen to books & music !
---------- Post added at 08:58 PM ---------- Previous post was at 08:51 PM ----------
I also use DroidWall to stop any apps except those I allow to use Mobile Data or WiFi. This can save a lot or wasted battery in my experience.
I also feel naked without my firewall. It was the main reason I had to get Root access to the phone.
With JKay mod you can have lower autobrightness profile.
Thanks guys for helping out!
IMPORTANT: I have tried Anttek and Gemini to freeze apps. However, I couldn't unfreeze/defrost them afterwards. The app would let me click unfreeze/defrost but I still couldn't see the apps even after a reboot. I just want to point that out based on experience because I froze market and I couldn't get it back lol.
- Apps that can freeze other apps:
** Titanium Backup PRO
** Anttek App Manager
** Gemini App Manager
Someone correct me if I'm wrong about unfreeze/defrost.
it's useful,thank you so much guys!!!
is it UV can also help to battery saving??
-Root
-Flash KINGDROID rom http://forum.xda-developers.com/showthread.php?t=1471228
-Flash Franco test kernel http://forum.xda-developers.com/showpost.php?p=23850636&postcount=1691
-Purchase Anker 2500ma battery ($11.99) http://forum.xda-developers.com/showthread.php?t=1525175
-Freeze wifi sharing/wifi sharing manager.
Results. 5h 18m of screen on time. I would guess you could get well over 2 days total charge with moderate use.
http://forum.xda-developers.com/showpost.php?p=24084760&postcount=791
All oyu need to do is turn off "3g" mode and use the device with 2g.. aka gprs and only turn on the 3g when you need it.
Now I have 36% and I use my Note since 2 days 11 hours and 36 minutes but my record is 3 days 15 hours and 47 minutes )))
---------- Post added at 09:49 PM ---------- Previous post was at 09:47 PM ----------
stock rom and unrooted btw
mR.fR34ky said:
All oyu need to do is turn off "3g" mode and use the device with 2g.. aka gprs and only turn on the 3g when you need it.
Now I have 36% and I use my Note since 2 days 11 hours and 36 minutes but my record is 3 days 15 hours and 47 minutes )))
---------- Post added at 09:49 PM ---------- Previous post was at 09:47 PM ----------
stock rom and unrooted btw
Click to expand...
Click to collapse
How do you turn off 3g? lol
Also whats the on screen time after 2days 11hrs 36mins?
Thanks
JayMurda said:
How do you turn off 3g? lol
Thanks
Click to expand...
Click to collapse
settings-wireless and network-mobile network-network mode-GSM only.
Another tweak is underclock and activate system power saving mode.
Max 800mhz is sufficient to surf internet, check emails and sync etc.
My battery is draining faster than normal after recent update. I hardly used much today and battery usage show the following uses.
Display 31%
Cell stand by 21%
voiced calls 18%
phone idle 13%
forgot to mention but I also use the system battery saving option ) with go laucnher ex no lags at all btw my screen on time is not so much becouse I use it mainly for listen music etc
alonedreamz said:
it's useful,thank you so much guys!!!
is it UV can also help to battery saving??
Click to expand...
Click to collapse
I forgot that. Yes is do undervolt on the most common settings, ie 100, 200 and 1400 MHz. The CPU rarely goes to the others, but I am on the Abyss kernel. Franco may be better.
My CPU does not work at UV less than about 50 mV under standard. Some can go much lower. The trick is to lower it, and then use it for a while. If all is well, lower it again. Repeat until you get problems, then raise it at least a notch, maybe two (to be safe).
I use ROM Toolbox for this, although I used to use CPU++ (I prefer all my tools in one app is all).
---------- Post added at 06:13 PM ---------- Previous post was at 06:07 PM ----------
Boy124 said:
Another tweak is underclock and activate system power saving mode.
Max 800mhz is sufficient to surf internet, check emails and sync etc.
Click to expand...
Click to collapse
There are definite disadvantages to this. The logic is that the work required is required. It is fixed number of cycles. Under-clocking merely makes the work take longer, and the CPU spends more time working before going back to a rest state, where it uses much less juice.
Basically the benefit of battery saved by running at 800MHz is nowhere near the cost of running the CPU for 150% of the time. Rest states use a great deal less battery.
Having said that, I set my CPU to under-clock to 500 MHz when the battery temp reaches 60 C. I figure it must slow down at that point!
Hello everybody! The purpose of this guide is to show you some free ways to greatly increase your battery life on the Droid X. First this guide assumes you have the Gingerbread kernel, root access, and are comfortable with ClockworkMod Recovery. If you have not installed a few roms, SBF’ed, or backed up your phone, learn how to and practice it a few times. I am not responsible if you fubar and have to SBF your phone. This guide is specifically written for the Droid X, but since the Droid 2 uses the same innards, you can probably use this guide interchangeably with that phone. Not all the steps in this guide only apply to the Droid X so I will say something on the steps that can be used on other Android devices.
First I'm going to start with basic things you do not want to do if you plan on saving battery. (All Devices)
Battery Saver Apps: Battery saving apps like Juice Defender are bad ideas. As I will explain later, many apps expect an always on data connection and prevent your processor from going into deep sleep when they are waiting for that data connection to come back on. Not to mention a battery saver is just another app and service that is running in the background potentially using battery.
Wipe Battery Stats: A Google developer has confirmed that the batterystats.bin does not hold battery calibration information. It holds information to compute battery usage information. The same information you see under “Battery Usage” in settings. Wiping this file just wastes your time.
Hungry Apps: Apps that use excessive notifications keep the processor from going into deep sleep. Facebook is the number 1 culprit here. Go into the app settings and turn of notifications. Use your back button to exit apps when you are done.
Automatic Backlight: On the Droid X, the Automatic Brightness setting is useless. Minimum brightness is too high by default. Either turn it off and set brightness manually or take the step I did that comes up later in this guide.
Wifi: Wifi when you are in range of a router uses less power than your 3G connection and is faster anyways. Wifi when you are not in the range of a router is a battery killer and should be avoided. Use your notification toggles if you have them. Get a widget if you don’t.
GPS: GPS should be turned off at all times unless you are actively using it. Nobody cares where you were when you posted on Facebook.
App killers: App Killers are good for hunting down and killing an app once in a while but are usually pointless. Android automatically loads apps into free memory for quicker starts. Why have your app killer wake up the phone from its idle, kill all of your apps to free up memory, and then have Android automatically reload most of those apps back into memory?
Bluetooth: Bluetooth headsets are best left in the car where you have your phone on a charger. If you need to use one off the charger, don’t forget to turn off your Bluetooth when you are done.
Charging: Charge as often as possible. Follow the same battery saving strategies you usually do when your phone is off the charger. It makes your phone charge faster. Keep in mind the mA rating on the charger. The stock one is 850mA. Do not exceed this rating. USB is ~500mA depending on other devices attached to the computer. The higher the rating, the faster the charge. Do not let the battery get very hot. Do not let your battery level drop below 10 very often. Low charge levels on Li-Ion batteries can damage them. Alternately, do not reputedly plug and unplug your phone once your battery shows 100. Android charges to 100 and lets it use up battery for a few percentages before it starts charging again. This is to prevent overcharging and damaging your battery. If you plug and unplug it repeatedly, it tricks Android into charging it more and more. Keep in mind that li-ion batteries lose capacity over time whether you use them or not. Replace them when they are no longer keeping you happy.
Step 1. Selecting a Rom
Liberty 3 forum topic: http://forum.xda-developers.com/showthread.php?t=1368049
Really for the purpose of this guide the only rom worth picking is Liberty 3. This rom is based on Motorola code which is known for good battery life and has init.d support baked in. It also has the power toggles in the notification bar and has pretty good customization. The 2nd-init roms that have init.d will work too but have issues with battery life. From this point forward I am going to assume you are going to be using Liberty 3 but the steps should work the same for other roms as long as there is init.d support.
Step 2. Installing the Rom
Use CWM to install the rom like you normally would. Start up and follow the usual setup wizard. Once you are able to get to settings, click on Liberty Settings, then Performance, then Start-up Tweaks, then uncheck everything except "Enable start-up tweaks." These settings interfere with the next step and are going to be duplicated by the next step.
Step 3. Install jakebitesmod
Jakebitesmod forum topic: http://rootzwiki.com/topic/3435-mods-jakebitesmods-v18-for-d2-ota-gb-kernel-all-roms-mods/ (Please consider donating to this developer as this script helps a lot of people.)
Jakebitesmod has some good scripts to optimize many things in Android. Pretty much anything that speeds up Android can have a small improvement on your battery life. We are specifically going to use his script to under volt the processor and set the governor at boot without using an app. Copy the linked file to your SD card and boot into CWM again to flash this. Restart your phone like normal.
Step 4. Configure jakebitesmod
Open Terminal Emulator and type “su”. This should prompt Superuser for root permission. Allow the permissions and move on. Type “modcentral”. This should bring up a little text menu of things to do. The menu option we are gonna be looking for is “1”. Read the safety issues and if you want to move forward press “Y”. From here we are going to select “1”. This option will leave you with the stock processor speeds but change the voltages on the processor to lower settings. This is generally safe because lower voltages should only cause problems with freezing and crashing, but should not physically be harmful to the processor. Voltage also makes much more of a difference on power than clock speed so this should save us a good chunk of battery. Push “Y” to continue and set the voltages and speeds at boot. Press enter a couple times and it should tell you it succeeded. Yay. From here we want to go to menu option “3”. Governors control when the processor jumps up or down in speed based on some magic formula that takes into account how much work your processor is expected to be doing. Personally I agree with jakebites and I chose interactiveX. It jumps up in speed fast enough not to appear like the phone is laggy and drops back down fast enough to save battery. It also automatically drops down to the lowest speed while the screen is off. After you have made your choice push “Y” and enter a few more times. Once we are back to a menu we can just hit the back button and exit the Terminal Emulator.
Step 4. Adjusting the Backlighting (All Devices)
The Droid X’s backlight settings is a real pain. The lowest brightness setting it will dip down to is 20. This is way too bright for darkness. You know what I mean if you have browsed at night in bed. Luckily there is an app for that. Download “Custom Auto Brightness” from the Market and install it. It ends up being called LogGraph in the app drawer for some odd reason. Open this and hit you menu key and then select “Preferences”. Select calibrate sensor and follow the directions on the screen. Then go to check brightness range and follow the directions on the screen. Then back out to the main screen and make sure “Demonstrate….” is checked. Push the left “Select sensor reading” and observe the line on the graph move. These are the levels of light the ambient light sensor are going to report at. So say you have the sensor reading slider set to 10. You move the bottom slider to a value of 2. This means that your backlight will be at its lowest level when your sensor says the light in the room is at a level of 10. You can adjust these to what you prefer, but for the best battery savings turn your readings at 1 and 10 to a value of 2. This will keep your backlight nice and low while you are in a dark room but still let your backlight jump up while you are outside. Once these are set head back into the preferences and make sure that all of the checks are enabled except “Foreground mode” and “Bypass hysteresis”. Once that is done hit the back button until you close the app and then turn your screen off and on. If you brightness is way lower than it was before you are golden. If not double check the guide.
Step 5. Install Your Normal Apps (All Devices)
The next steps require your normal apps to be installed and signed into those apps like normal.
Step 6. Set Your Sync Times (All Devices)
Install the app “AutoSync Account Activator” from the Market. Open and accept the agreement. Now you should see some apps listed. I get “Google” and “Facebook” but yours may vary depending on what you have installed. The process should be similar for each app. First off, click on “Google”. The first page called “Connections” lists you connections. Click on connections you would like your account to be able to sync on. Cellular is an obvious one but really you should have your wifi on and have it activated in this while you are home. The next screen, “Periodic Sync”, controls how often your apps sync. Unless you use your Google Calendar often, set that to “1 day”. Contacts should also be “1 day”. Gmail should be set accordingly to how often you care about your email. Others may show up. Set them to according to your judgment. Just keep in mind the more often you sync, the more battery you will use. If you do not use the service at all you can select “No period”. If you have one set to no period you should also set it in the next page to “Always off”. All of the rest should be set to auto.
Step 7. Observing What You Apps Are Doing and What to Do About It (All Devices)
This step is subdivided for the benefit of your eyes.
XDA Edition BetterBatteryStats forum topic: http://forum.xda-developers.com/showthread.php?t=1179809 (The link is at very bottom of 2nd post. Please purchase from the developer on Market if you use this more than a few times.)
A. This final step will ultimately probably figure out why you were getting bad battery. Android’s power management relies on what are called “wake locks”. Wake locks are things apps can create to tell Android’s power management to prevent the phone from going into deep sleep. Deep sleep is a state your processer goes into to basically shut itself off. A good example of a wake lock is when you are playing an mp3 and your screen is off. Normally when your screen is off your device wants to get into deep sleep asap. The audio service creates a wake lock to prevent your processor from entering deep sleep, because this would stop the mp3 playback. Most of the naughty apps out there use wake locks to keep data connections alive and use them to keep updating and keep notifications going. They tend not to give up that wake lock when they should and keep your phone from going to sleep. Apps that shut off your data connection, like Juice Defender, will cause even good behaving apps to freak out and keep their wake locks active while they wait for the data connection.
B. To look for these wake lock hogs we have a couple apps to get. The first one is from the link. It’s the XDA Edition of BetterBatteryStats. The second is CPU Spy from the Market. To use BetterBatteryStats just dump it on your sd card, use a file explorer to open it, enable Unknown Sources, and install it. Then open it, plug in your phone, unplug your phone, and use it like normal for a few hours. When you are ready, open the app, click on the first drop down, and select “Partial Wakelock”. Make sure the second drop down says “Since Unplugged”. Whatever apps are listed at the top are the apps that are keeping your phone from sleeping. My top 3 are DownloadManager (I was using Market and turned off my screen.), PowerAMP scan, and the PowerAMP service, but only the DownloadManager used any significant time. CPU Spy can be used to see how often your processor is going into deep sleep. Once you find your bad apps, you can look around in them and see if there are any settings in there to either turn off notifications, increase the time between updates, or anything else you may think is keeping the app busy.
C. If there is nothing there you can change, you can consider preventing it from starting. If you do not have ROM Toolbox Lite, download it. Open it and click on “Auto Start Manager”. Then scroll the screen sideways to get to the menu that says “Applications”. Click on apps and you will see two actions that we will be looking at. They are “boot completed” and “connectivity changed”. Apps like games, media players, internet radios, Facebook, etc, do not need to be started at boot and do not need to be started when connectivity has changed. Unselecting these will keep apps like Facebook from starting when you turn your phone on and when you switch from 3G to wifi.
D. If you ultimately can’t figure out why an app is keeping its wake lock for so long you may have to consider if the app is worth the lost battery life. Unfortunately there are just those apps out there that are poorly written. Consider sending an email to the developer explaining your problem and ask what you can do to fix it. If they don’t replay politely give them some poor feedback with a good explanation in the Market. They may look into the problem and correct it.
In Closing...
Thanks to everyone for reading, or at least skimming, my guide. I really hope this helps and saves time for a lot of people. If there are any issues anybody runs into I’ll try to help and explain the best I can. I apologize for any mistakes, errors, or bad sentence structure. If anybody has anything to add I will definitely consider adding it as long as it is free, easy to do, and produces results. If I broke any forum rules please notify me before deleting this topic. I’ll be happy to fix the issue.
About wake locks: http://forum.xda-developers.com/wiki/Wakelocks
Li-Ion batteries: http://en.wikipedia.org/wiki/Lithium-ion_battery#Battery_charging_procedure
Batterystats.bin information: http://www.androidcentral.com/wiping-battery-stats-doesnt-improve-battery-life-says-google-engineer
(Edit 1: Added instructions to delete default init.d scripts installed with Liberty. They seem to conflict with jakebitesmod's voltage settings. They didn't want to stick through reboots. All of the script's functions are duplicated by jakebitesmod anyways.)
(Edit 2: Turns out that deleting the init.d scripts isn't needed. Instructions updated.)
Really great advice. I don't even have a Droid X. I have a One X but this is still very relevant.
Thank you
Great guide. You should include CPU Governor such as BoostedASSv2. It helped me get good battery life (as so others).
Hello all,
Following XDA for years, but wasn't posting that much. My apologize for that, trying to give my contributions now
So, to start, hereunder, a sum up of my recent tests over last German ICS rom, Stock XXLRG.
======================
This is the second version of this post, taking in account various comments so far.
Firtsly, this is aimed to share my feelings about my own experience. Hope this could help anyone in anything. Nothing more
Accordingly to Roy_W, I provide which I will call my "test phase" description at the end of post, as simple infos for you to better make your opinion according to your own use. It is not about precise calculations & results, but about comparing the same things.
Hope this helps.
======================
Tests
1. Stock LRG + Stock Kernel, No root
2. Stock LRG + Stock Kernel + Root + remove some samsung apps.
3. Stock LRG + Speedmod 3-7 + remove some samsung apps
4. Stock LRG + CF-Root LRG + remove some samsung apps.
Impressions
1. In my opinion, do not use this setup. Rom feels very laggy, many little freeze here and there but the must annoying is the battery drain and heat while wifi download.
I think this is due to screen ON + heavy download (1GB+, games like Max Payne or Nova)
Pen is not well reponsive also.
Note : Except in test 3, there should be no difference with pen responsiveness between 1,2 and 3. but that was the case to me. Dunno why ^^
2. Starting to feel better, due to the removal of some Samsung apps (Rooting should not have this kind of effect .
Complete list of removed applications at the end of this post.
The phone is more responsive, lesser lags, but other things from test 1 (battery drain, pen responsiveness) remains the same.
3. Very good setup.
Lags are mostly gone, and Pen responsiveness is far better.
Don't know if Speedmod have done some special work for that, or is just due to his overall tweaks. I think it is also related to Samsung S-Suite updates. (look at test 4)
Good battery, feels like it could be better but mostly due to Samsung Roms than kernel. With normal use (sms, few calls, internet, XDA app , new review, some always active sync like Weather, Gmail, Talk, ...), you can easily achieve 2 days (48h) before running out of juice.
Also lesser memory consumption in idle (maybe related to samsung apps that were removed)
But, bluetooth was not working and since it is a must have for me, I needed to go to test 4.
4. Currently in test. Don't have my bluetooth headset with me, so this test will be updated tonight or tomorrow for feedback about battery, bluetooth and other.
So far, overall responsiveness of the phone is ok, but not as good as with Speedmod.
Maybe a placebo ( ), but I always felt that Chainfire's kernel is behaving a little better than stock one even if the only difference is root rights.
Also lesser memory consumption in idle (maybe related to samsung apps that were removed)
Samsung Removed Apps
Always doing this since my GS. It always make the system smoother to me. Can't tell about battery save.
- All Hubs (Reader, Music, ...)
- All apps related to hubs. (Zinio, Press reader, kobo...are examples of ones eating too much storage space).
- the big one : Samsung social Hub (2 apks)
- All stock live wallpaper (storage space eater)
I did not removed the Kies apps, since there were never launched, do not bother me and was having some weird warnings about missing apks while trying.
I advised to keep All Share (which is functionnal and useful for cross hardware connection) and Samsung Apps (but deactivate sync from app settings)
Go also for setting, and deactivate Wifi sync for system updates (About Phone -> System updates).
I did not test NOTECore kernel which has good feedback (3.1 version) because of the bluetooth not working.
Test Phase
Mostly due to my work, I have quitely the same daily use.
- Kernel were flashed the morning, at full charge, with cache/dalvik cache wipe.
- Only 3G, no Wifi/GPS/Blutooth. Auto Brightness, no added/removed apps (except for tests cases above).
- Betterbattery stats, stock battery monitor and Go power master for battery monitoring
- Facebook sync off (for battery save)
- Gmail sync on
- Google+ sync & Instant Upload off (for battery save)
- Weather sync every 4 hours
- Samsung apps sync off (for battery save)
- 1h call
- Gtalk & Whatsapp always connected
- No Flash installed (feels like I should mention this)
- No kills or memory clean
- Fixed wallpaper (for battery save) & lesser lags for screens transitions and opened drawer using NOVA.
What I take into account while making my opinion about battery :
- screen on time versus battery lost for the same period of time. Having used different 720p androphones, I have my own appreciation of that.
For 2000mah full charged batteries in my use with full stock, 2-3h screen on time is really bad, 3-5h should be considered as a good average, 6h+ is a dream.
GNote has a 2500 maH battery, so I have my expectation and maybe that's why I feel bad battery bahaviour when it won't hurt you at all.
- if apps were differently used by me according to their respective impact on battery
- if the basic services of Android are stable towards battery (custom kernels often reduce that )
- any wake locks
- if battery seems not affected by side-effects like mentionned above, then wait for one week of use before stating.
What I take into account while making my opinion about smoothness:
It is about shutters between screens transition, apps transition, feeling about time for the usual apps to be launched, multitasking...nothing more that a simple user feelings
Bests
thanks for the tests... but we prefer the wiping tests... just kidding...
thanks for the info,
which method do you use to remove these apps please ?
Haha..only wipe caches & dalvik from speedmod and CF kernel. I won't take any rosk from stock kernel
For system apps removal, jusy need root and titanium backup
Sent from my GT-N7000 using xda premium
CF-root and stock kernels are identical. No tweaks. Nada. Just root and Clockworkmod recovery.
So, how can the phone lag with stock kernel and be OK with CF-root ???
Placebo ?
Maybe related to the init scripts. For sure the main thing is the root with this kernel but wihin these tests and also for all samsung devices I had with Cf, it were always behaving better.
As I also said, should be related to samsung apps removal, especially the hubs.
Sent from my GT-N7000 using xda premium
Phenryth said:
Hello all,
Following XDA for years, but wasn't posting that much. My apologize for that, trying to give my contributions now
So, to start, hereunder, a sum up of my recent tests over last German ICS rom, Stock XXLRG.
Hope this helps some of you.
Tests
1. Stock LRG + Stock Kernel, No root
2. Stock LRG + Stock Kernel + Root + remove some samsung apps.
3. Stock LRG + Speedmod 3-7 + remove some samsung apps
4. Stock LRG + CF-Root LRG + remove some samsung apps.
Impressions
1. In my opinion, do not use this setup. Rom feels very laggy, many little freeze here and there but the must annoying is the battery drain and heat while wifi download.
I think this is due to screen ON + heavy download (1GB+, gamers like Max Payne or Nova)
Pen is not well reponsive also.
2. Starting to feel better, due to the removal of some Samsung apps.
Complete list of removed applications at the end of this post.
The phone is more responsive, lesser lags, but other things from test 1 (battery drain, pen responsiveness) remains the same.
3. Very good setup.
Lags are mostly gone, and Pen responsiveness is far better.
Don't know if Speedmod have done some special work for that, or is just due to his overall tweaks. I think it is also related to Samsung S-Suite updates. (look at test 4)
Good battery, feels like it could be better but mostly due to Samsung Roms than kernel. With normal use (sms, few calls, internet, XDA app , new review, some always active sync like FB, Weather, Gmail, Talk, ...), you can easily achieve 2 days (48h) before running out of juice.
Also lesser memory consumption in idle (also related to samsung apps that were removed)
But, bluetooth was not working and since it is a must have for me, I needed to go to test 4.
4. Currently in test. Don't have my bluetooth headset with me, so this test will be updated tonight or tomorrow for feedback about battery, bluetooth and other.
So far, overall responsiveness of the phone is ok, but not as good as with Speedmod.
Should be related to various tweaks, and ChainFire always aimed to provide his kernels, with Root and few tweaks.
I had GS, GS2, and CF kernels were always really nice for those looking to a Rom not too far from Stock, but with some performance tweaks and root.
Also lesser memory consumption in idle (also related to samsung apps that were removed)
BUT, having some troubles with NOVA with this setup. Several freezes, and needs to restart the launcher.
I think it is related to root access which needs to be set again coming from Speedmod to CF. Will keep you informed.
Samsung Removed Apps
Always doing this since my GS. It always make the system fly
- All Hubs (Reader, Music, ...)
- All apps related to hubs. (Zinio, Press reader, kobo...are examples of ones eating too much storage space).
- the big one : Samsung social Hub (2 apks)
- All stock live wallpaper (storage space eater)
I did not removed the Kies apps, since there were never launched, do not bother me and was having some weird warnings about missing apks while trying.
I advised to keep All Share (which is functionnal and useful for cross hardware connection) and Samsung Apps (but deactivate sync from app settings)
Go also for setting, and deactivate Wifi sync for system updates (About Phone -> System updates).
I did not test NOTECore kernel which has good feedback (3.1 version) because of the bluetooth not working.
Hope this helps.
Bests
Click to expand...
Click to collapse
Got to be honest I disagree with a lot thats written here.
Point 1 :- Why shouldn´t we use this set up??You might have or had problems but a lot of other users don`t,me being one of them.I have had NO laggs,my battery doesn´t heat up that much with WiFi,nothing freezes and the battery life is 100% top,all what you did in Point 3 with usage I get in Point 1 plus a few hours more.
Point 2 :- Once again I disagree,I´ve had no problems what so ever,only rooted for a few extra apps and removed NONE of the Samsung apps,still fast and smooth.Battery life still top,even upto 3 day usage depending on what I´m doing.
Point 3 and 4.....can´t say anything about these points because I won´t go this far,why should I ,everything is super fast,no laggs,a lot less battery drain:good: no need for any mods.(bluetooth also works )
Maybe I´m one of the lucky ones with a good Note :laugh:but this report won`t help me,maybe a few with problems.
Hi I think you don't agree wih my report cause of different perceptions between you and I.
Battery perf is linked to what is acceptable or not for both of us and also from various comparison through many flashes since GB.
And for sure, Linked to the type of use we both have.
It is the same for smoothness. I must say I am very sensible to lags and freezes even milliseconds one For instance, I am so maniac with it that I can detect a lag in a movie while no one noticed around me.
Plus, you can tell about many things to explain mobile OS perf and I will not accept this since I can not accept that a phone running a spec near to a PC ones, suffers such perf issues.
The best example is the smoothness experienced with my nexus with Jellybean against ICS. It is day and night.
Sent from my GT-N7000 using xda premium
Thanks OP for the comparison :victory:
Good initiative from OP for the comparison. Each person use the Note in a different way and will have different results surely from OP. But the main point of this thread was to give us a basic idea on the different setups OP has used. Thanks!
Thanx for making thread with detail study, thogh i can not be agree with many of statements.
Here something i like to say
- There is nothing much difference between test 1 & 2 except you have Root and removed some applications.
So does it mean
*Rooting can improve performance - I dont think so
*Removing application just making space on system ROM, so does making room on system ROM, can increase performance? I dont think so
many application you have removed may not be activated on start, naturally that doesn't have any relation with performance, b'coz it just occupy space not RAM
Now some application which may have enabled on boot, even that gives you temporary extra RAM, As android itself have LMK(low memory killer) which auto kills background applications which is not in used - LRU(least recently used), and when there is enough RAM available, even you exit from applications it remains in background for quike reopening, that is basic android mechanism. So if your aim to remove some application to make available more RAM, it won't be fulfilled, b'coz that application will be replaced by recently used application by users till android system dont sense as RAM is full. (you ca test it - when you have many applications removed, sure you will have much free RAM on boot, but if you look again after 15 min of play with device, it will be again full, same as who dont have remove blotwares, so wat benefits we got by removing those?)
Yes atleast i can say applications which was running in background for some time can consume little juice, but if you believe me, my experience is it can save maximum 3-4%(of full cycle) nothing more than that. But performance? I dont have any logic to believe it.
-I can't comment on test 3, as i have never used any custom kernel, and leaving your opinion untouched.
-Again between 2 and 4
yes you have also not tested much, but somewat if your opinion goes in favor of 4 (as you said in 1&2 responce is not good but in test 4 you saying it is OK) then if i am not wrong chainfire himself said, his kernel is complete stock (minus mmc_erase_cap command +root+su binary+CWM)
so in that case your opinion may not be placebo?
Anyway dear don't feel bad. appreciate your workout, but some points which i said dont favor me to agree completely.
Regards
I think my note must have been XXLRG when I got it but after trying to do some rooting things and bricking it, then finally loading XXLR1 (ICS) It is working great with no lag or freezing what so ever. Also have scored up to 4050 on Quadrant!
Da mOnKeY said:
Got to be honest I disagree with a lot thats written here.
Point 1 :- Why shouldn´t we use this set up??You might have or had problems but a lot of other users don`t,me being one of them.I have had NO laggs,my battery doesn´t heat up that much with WiFi,nothing freezes and the battery life is 100% top,all what you did in Point 3 with usage I get in Point 1 plus a few hours more.
Point 2 :- Once again I disagree,I´ve had no problems what so ever,only rooted for a few extra apps and removed NONE of the Samsung apps,still fast and smooth.Battery life still top,even upto 3 day usage depending on what I´m doing.
Point 3 and 4.....can´t say anything about these points because I won´t go this far,why should I ,everything is super fast,no laggs,a lot less battery drain:good: no need for any mods.(bluetooth also works )
Maybe I´m one of the lucky ones with a good Note :laugh:but this report won`t help me,maybe a few with problems.
Click to expand...
Click to collapse
I have to agree with this post. I didn't recognize any of the problems stated in the 1st option. I am currently running stock everything after having tried several different combinations of ROMS/Kernels.
There is also a lot of missing information in relation to what exact tests were performed and how they were measured : Whats apps were running at the time, were Wifi / GPS / Power Saving active, what was the state of the battery, how was "lag" measured, what brightness setting was used, Was a good 3g station nearby or was the telephone continually searching for a stronger signal, etc etc etc , The list could go on eternally.
As for anything batttery related, I do not understand how tests can be performed that have not been run over a relatively long period.
There are far too many parameters and options possible, that it would appear that the tests are merely personal interpretation.
I appreciate that you have taken the time and effort to do the testing but I am not convinced that the results can be treated as anything other than one persons thoughts at a given time.
I think that you can only perform these kind of tests when they are performed "identically" on a device that is reset from scratch and that the tests performed are measurable with precise calculation rather than the human eye/sentiment.
It is an almost impossible achievement outside of a qualified environment with a very strict set of controls.
Can the results be reproduced, is there any possibility that the results could change, would a third party be able to reproduce the same results ?
Unless of course detailed results and calculations are actually available, in which case it would be very interesting to be able read them.
Hi Dr. Ketan. Again, thanks for your guide, test 1 & 2 was done following it
Do not worry, I won't feel bad about your feedback, as for the previous one.
For sure, I think you and Chainfire knows that type of things better than me (no needs to tell why ^^), just reporting here my feelings over my tests.
*Rooting can improve performance - I dont think so
Click to expand...
Click to collapse
Think the same.
*Removing application just making space on system ROM, so does making room on system ROM, can increase performance? I dont think so
many application you have removed may not be activated on start, naturally that doesn't have any relation with performance, b'coz it just occupy space not RAM
Now some application which may have enabled on boot, even that gives you temporary extra RAM, As android itself have LMK(low memory killer) which auto kills background applications which is not in used - LRU(least recently used), and when there is enough RAM available, even you exit from applications it remains in background for quike reopening, that is basic android mechanism. So if your aim to remove some application to make available more RAM, it won't be fulfilled, b'coz that application will be replaced by recently used application by users till android system dont sense as RAM is full.
Click to expand...
Click to collapse
Removing samsung apps does not affect that much battery, but smoothness. I certainly wrongly express myself.
Maybe CF kernel has nothing to do with it since I was always flashing this and removing the hubs (especially the social one) together.
But fore sure, since my galaxy S, even on the S2, and now on the NOTE, doing this does increase system smoothness.
I do not know that much about Android memory system managment, but the first time I've done this was because I was sick about seeing these services running in background, even without ever launching them once and it does consume memory.
Yes atleast i can say applications which was running in background for some time can consume little juice, but if you believe me, my experience is it can save maximum 3-4%(of full cycle) nothing more than that.
Click to expand...
Click to collapse
I believe you without any problems
You know the deal, 1% here and there...at the end, it saves some battery.
I will update my post, but I can now say that Speedmod provides better battery than Stock/CF, looking at my battery stats for today.
Roy_W said:
I have to agree with this post. I didn't recognize any of the problems stated in the 1st option. I am currently running stock everything after having tried several different combinations of ROMS/Kernels.
There is also a lot of missing information in relation to what exact tests were performed and how they were measured : Whats apps were running at the time, were Wifi / GPS / Power Saving active, what was the state of the battery, how was "lag" measured, what brightness setting was used, Was a good 3g station nearby or was the telephone continually searching for a stronger signal, etc etc etc , The list could go on eternally.
As for anything batttery related, I do not understand how tests can be performed that have not been run over a relatively long period.
There are far too many parameters and options possible, that it would appear that the tests are merely personal interpretation.
I appreciate that you have taken the time and effort to do the testing but I am not convinced that the results can be treated as anything other than one persons thoughts at a given time.
I think that you can only perform these kind of tests when they are performed "identically" on a device that is reset from scratch and that the tests performed are measurable with precise calculation rather than the human eye/sentiment.
It is an almost impossible achievement outside of a qualified environment with a very strict set of controls.
Can the results be reproduced, is there any possibility that the results could change, would a third party be able to reproduce the same results ?
Unless of course detailed results and calculations are actually available, in which case it would be very interesting to be able read them.
Click to expand...
Click to collapse
Many good hints in your posts.
For sure, I've made my tests with some knwoledge about that, and trying to be in the same scenario each time.
I will update my post towards the parameters activated and other you stated.
Thanx
yes custom kernel may have improvement, b'coz that is made for that purpose, and we know developer adds some tweaks to improve performance. though i have not tested it, i can be agree on that point. but i have not make review just b'coz i have not used.
Regards.
Phenryth said:
Many good hints in your posts.
For sure, I've made my tests with some knwoledge about that, and trying to be in the same scenario each time.
I will update my post towards the parameters activated and other you stated.
Click to expand...
Click to collapse
Phenryth,
I look forward to your results, the basic idea of what you are doing has the potential of becoming a very interesting article.
These are tests without any statistical significance.
So in the end your heart or gut decided.
Everyone has there own view on how their phone should perform. If you are happy with it then there is no need to change it. If not then this guide provides some tips on how to improve it.
Sent from my GT-N7000 using xda premium
To me for the first time ever since the ICS was introduced the 1- setup is absolutely the best I have tried, and I did try all four of them including removing Samsung bloatware.
The touch response is super sensitive, the pen works not just perfect but it also marks when in a diagonal position something never happened before, my one and only complain is the same one since seven months: the lag which comes when opening the Contacts application for the first time ,which is absolute outrageous other than that I am satisfied.