So i love the evo 3d its great, but.. i dont even use it much and the battery is dead half way through the day. I bought a extra 2 battery and a external charger and just charge the other battery while use one and then switch when it gets to 5%. The replacement battery actually runs cooler than original. (according to battery monitor app) replacement runs at around 80F and original 90-100F
Im really a android newb and dont even know how to calibrate the touch screen (maybe there isnt evne a place to do it) im used to windows phones. Is there some tweaks to get more use out of the battery? also the battery says 93% when it finishes charging on the external. I guess it gets to 100 then starts to drain?
Sorry for my english and ranting. Thanks in advance
Have you rooted your phone? If not, you could try juice defender. It manages different things about your phone like data and what not. If you root it, then I suggest getting netarchys kernel. I'm using empiires beta ROM with netatchys kernel and my battery has lasted 20hrs (I haven't used it too much though. Just for XDA and text messaging)
Sent from my PG86100 using XDA App
have not had the need to root yet damn im lazy ill prob do tomarro. but was thinking about mighty mike rom. is empiires beta roma bad ass? i do alot of txting light calls and few games and it seems to die fast. maybe if i root and underclock it? i really dont need 2.4ghz of cpu power on a cellphone 99% the time. i can see if i was skyping and watching hd video but ive yet to do either those things.
Yep that's exactly how I use my phone for the most part. Its pretty good for a beta. Its suppose to be as AOSP as possible and sense is almost completely removed. Only problems I've had is that you can't change the ringtone or print from the default printer. And you can't view 3d pics because he has the AOSP gallery instead of the HTC one. And you can't get to the gallery from the camera app. I'm not a big picture taker though
Sent from my PG86100 using XDA App
Also check and see how many different things you have running in Sprint Zone, more than likely you will have everything turned on in settings. You need one up though, so I normally leave help on.
Head over to the thread linked in my signature and toss me a thanks/comment in the thread if this helps, please.
This thread is recycled from my Evo 4G days, hoping to share some of the love with newer users. Over the time I've been on android, I've learned a few simple things that can greatly assist in the battery life of our wonderful smartphones.
If you read the thread and like the tips, have a new one to suggest, or have a revision, please post it. This will ensure that the thread remains visible for those who need it, as I'm sure the moderators will not sticky it.
On a similar note, moderators, please sticky this!
General Lithium Ion Battery Information
^^This link includes stuff about charging, including trickle charging aka SBC (Why NOT to use it, or at your own peril)
My tips for good battery life:
Tips for Non-Rooted users (everyone, for now):
1. Turn off all radios when not in use.
(gps, Bluetooth, wifi, data, 4g) Use a widget like the default HTC power widget or Switchpro from the market. The 3D's updated Sense 3.0 allows users to access these radios and other settings from the notification pulldown menu, , under the "Quick Settings" tab. The radios of the phone draw power if on even if the user isn't actually utilizing the radio's functions.
To manually turn off radios without a toggle, go to menu>settings>wireless & networks.
Wifi uses less battery than 3G, so use wifi when you can.
2. Juice Defender is one of my favorite apps. Basically it controls your data for you to maximize life.
More explanations are on their page, search it on the market for free, or upgrade for more features.
Here are my settings for it: Click me
Note that for me at least, juice defender likes to deny apps data privileges whether you allow them or not, so screen on = data on works best for me.
3. I love live wallpapers, and I’ve always been a fan of pixel zombies, but they are really only good for showing off due to their battery drain.
4. Go to menu<settings<wireless & networks<mobile networks<disable always on mobile data.
Product F(RED) said:
To clarify, "Always On Mobile Data", when turned off, lets the 3G modem go to sleep after the screen has been off for 5 minutes. It doesn't interfere with anything like email or any other application that requires an internet connection at that moment because it turns on on-demand rather than being on all the time and wasting battery.
Click to expand...
Click to collapse
5. Set your screen timeout to something that fits you
This will prevent your phone from staying on when you don’t manually turn off the screen. Also with this, manually turn off your screen when you’re done with your phone.
Menu>Settings>Display>Screen Timeout
I use 30 seconds.
6. Task killers used to be the shiz, but no longer.
Here is the ultimate, in depth, graphically assisted, explanation by the famous Fresh ROM's chef, Flipz. Shortly, in light of recent testing, really don’t do anything but force apps that the android OS needed to be open, and thus didn’t close, to re-open. So try not using them, unless for stuff like trying to figure out why your phone isn’t sleeping with system panel. You really won’t notice a performance difference, and the adverse effects you aren’t seeing will stop
+=+ A good alternative is the application SystemPanel Pro. It has a free version, but I highly reccomend purchasing the paid app. It basically monitors everything going on with your phone's usage both in real time an in terms of usage history. If your battery is draiging fast, it tells you what app was doing it, how much it was doing it, and allows you to stop it.
7. I'm sure you have all heard around that your phone isn't "sleeping".
This is referring to the phone's "awake" time, hence the name. When you go to Menu>Settings>About Phone>Battery, you can compare the two numbers, "up time" vs. "awake time." Generally, up time refers to the amount of time since the last reboot. The "awake time" is how long the screen has been active. The problem is, a lot of the time, due to the endless possibilities of inconsistencies between apps/ROMs/kernels/phones, the phone will not go to "sleep", drawing power proportionate to the screen being in use when it reality the phone is sitting idle.
If you compare these numbers, and they are the same, or if you note the difference, turn off the screen for a minute, then re-check and they are the same, then your phone is not sleeping.
One solution is to reboot.
Usually, SystemPanel will show an app that has gone "rouge" and is keeping your phone awake.
-This is done by hitting menu>settings>monitoring enabled. Then after some time has passed, ht menu>monitoring>history>change tab to top apps, and see if anything is above, say, 2-4%.
Uninstall applications/reinstalling them slowly, checking after every install to see what is causing it is one tedious but surefire solution.
Lastly,
Follow these steps that I have discovered almost always work.
1. Reboot phone.
2. Instantly upon reboot, as soon as you gain control, open up some type of monitor/taskkiller
3. "kill all" tasks on startup; about 5 times in quick succession should do the trick.
4. Turn off the screen and leave it for about five minutes.
5. Check the up time v. awake time and see if they are the same.
6. If they are, repeat steps 1-5. If they are different, you are good.
Root Tips LIVE
Tips for Rooted users:
1. Try out custom kernels.
By going to the EVO 3D Android Development section of the forums, you can see all of the different kernels being developed. These allow for all kinds of modifications like underclocking the CPU and undervolting, both of which save battery. To see how to use them, read the FAQ's in each thread's OPs.
Here is a great guide to custom kernel's by mroneeyedboh.
2. Use SetCPU in compliance with whatever your custom kernel allows.
This site will explain the basics of SetCPU: http://www.pokedev.com/setcpu/
-Profiles from SetCPU should usually involve these for battery life optimization:
-Screen off at the minimum clock speed for both, with the max raised on level if sluggishness is apparent
-A temperature greater than “X”
-General power related profiles that lower cpu speed at lower battery levels
-Here are my SetCPU profiles: 1 , 2 , 3
-My profiles change a lot as time goes by, because different kernel creators recommend different settings. I suggest reading up on whatever kernel you are using to gather settings.
------------------------------------------------------------------------------------------------------
NOTES:
*Some apps or processes begin to run at startup and keep the phone awake. These apps are not detected by things like spare parts or system panel, unless sometimes represented in the "system" process, in which case its usage will be unusually high.
This shouldn't take more than three repeats, and if it does, you need to factory reset, and slowly add apps back to see what's causing the problem.
___--- When it comes to actually "calibrating" one's battery, there are a couple of methods floating around. The method I first learned is to charge the phone all the way, boot into recovery immediately, and "wipe battery stats". Then reboot quickly, and run your phone all the way to death without charging it, then charge it all the way without interrupting it, and you should be good to go. Do this when changing ROMs/kernels for best results.
----When it comes to people claiming 20 plus hours of moderate/heavy use out of their current setup or other ridiculous absurdities, consider my position: No matter what you do, the Evo battery is the Evo battery. You can tweak it and customize it with kernels, ROMs, and settings, but none of that will turn it into a car battery. The main problem (besides a false sense of pride) that leads to these reports is the misunderstanding of what the usage levels are, so here’s my best summary:
* *Light usage – Phone screen actually on for maybe 0-2 hours. Things like a few texts, some emails, 20 minutes web browsing, etc.
* *Moderate usage – You watched a few youtube videos or similar apps, sustained web browsing, hundreds of texts, some games. Hours range from about 2-5 of screen on
* *Heavy usage – LOTS of video watching and games, 3D pics or video, or some high def gaming/movie watching for at least an hour to an hour and a half in total, with lots of emails and texts, browsing, and other app shenanigans. 5+ hours
*I’m sure everyone doesn’t agree with all these numbers, but this is most likely a good average of what powerusers think. All specific hourage may vary due to differences in phones, batteries, ROMs, and kernels… Which also means that most battery comparisons are pointless; it’s only what you can improve on that counts!
I’ll update this whenever I see good stuff, people remind me, or I remember/come across things I do.
Hope it helps everybody!
Hit the "THANKS" button if I help you!
*All this is available in the link in my signature
guys go under themes and mods.. plenty of mods and apks for battery and batter%
Related
I just flashed Onyx 4.2 stock from and Odin-ed JFD and installed SuperPower and have it managing everything but flight mode (I'm skittish about having to call 911 fast, so I never use it unless the nurse or flight attendant tells me I have to).
I'm still only getting about 10% an hour out of my batteries. I hear some people are getting 25 hours on this ROM, which is less than half the battery drain I've got. I have two batteries, and they get identical results, as far as I can tell. Power Tutor generally shows:
"DRM Protected Content Provider" 40%
"Power Tutor" 38% -which when it's active, it really should be on the top of the list since it's using the display
Kernel 6.5%
System 3.6%
SuperPower 2.4%
& piddly apps using 1% or less
I lost 50% overnight last night, with SP in night mode with nothing overriding it. Not that overnight loss is a biggie, but I wasn't doing anything with my phone for 7 hours. This was worse on Fusion 1.1 ROM with both the JI2 and JI6 radios. JI6 got no signal for me, so that was a very short test. I flashed from Odin-ed stock, just to be sure I didn't have any battery-eating remnants. I hadn't put any widgets up yet. Any ideas? Yes, I'm an appaholic, but I try to watch them each closely for slowdowns and battery drain.
I've read that DRM protected content has to run, but why is it so battery hungry? Am I missing something obvious?
EDIT: I'm using, and always have used the glass lockscreen. I'm trying this: http://forum.xda-developers.com/showpost.php?p=8910035&postcount=24
-----------------------------------------------
OK, I got it down to kswapd0. As I understand it:
Linux uses kswapd for virtual memory management such that pages that have been recently accessed are kept in memory and less active pages are paged out to disk.
(what is a page?)...Linux uses manages memory in units called pages.
So,the kswapd process regularly decreases the ages of unreferenced pages...and at the end they are paged out(moved out) to diskfrom here: http://www.linuxforums.org/forum/kernel/65380-what-does-kswapd0-do.html
Also showing as a CPU hog in System Processes:
New mmcqd thread is started for each slot when card is inserted and it stops when card is removed.Infer what you like.
I'm going to try OCLF as suggested, as it has been reported to help some on a new Froyo install. I think voodoo might have given me the problem somehow. Perhaps someone can help me figure out what might endure through an Odin flash of stock (T959UVJFD) that would have to do with memory referencing. I know, I know, it's supposed to do everything, but it can't if the Odin process is going to run. Odin needs something on the phone to make it work.
I also think we likely need a good sticky on the subject of battery drain with these:
http://forum.xda-developers.com/showthread.php?p=8896278
http://forum.xda-developers.com/showthread.php?t=806211&page=4
If I find more I'll add them. (No, I don't have a blog. If I did, this entry would be way over the heads of most of whom might be my usual readers. They have iPhones.)
-------------------------------------------------------------------------
Edit #2: I did these things and significantly improved my battery charge (20%/2 hrs to 5%/2hrs so far, no change in usage):
"bump charged" my batteries. Charge to 100% overnight, unplugged, powered off, charged to 100% again while off, powered up, unplugged, charged to 100% while on, left for school. I don't know if that's proper protocol, but that what made sense to me, so that's what I did.
Reformatted my external SD card with this: http://www.sdcard.org/consumers/formatter/ and reloaded it. I was having other issues that this solved, but since I did it while doing all this other stuff, I can't separate it. It may or may not have had an effect (btw, affect is a verb, or a queeny lisp) on battery drain.
Uninstalled Autolock (I forgot about it from my Titanium Backup). In my musings, I'm guessing that messing with the lockscreen means messing with what's going on while the phone is off. You wouldn't sleep well either if you knew you had to respond professionally as soon as your boss said something. Parents of babies and very young children understand this. Yeah, major drain.
Uninstalled Battery Graph. It writes data often. page file management seems to be a bit fussy in Froyo. This wasn't written for Froyo. SystemPanel was, and it basically has the same chart, it's just harder to get to, and not so big.
With AutoStarts from Market, I disabled everything that had "DRM" on it.
With Titanium Backup Pro, I Froze "Alarm & Clocks" (I use Alarm Clock Plus), "DRM Protected Content Storage 2.2," "Swype" (I really like both Smart Keyboard and Ultra Keyboard much better), and because I don't use it "VPN Services 2.2." I haven't had any problems yet. I also am using the Email app instead of the Gmail app for polling and notifications.
Checked that my Wifi sleep policy was working by checking my router to see if a connection from the phone's MAC address was active or not. It seems to me, in a fuzzy way, that Froyo as we have it now has changed some wifi stuff. I don't think my wifi was shutting off when I thought it was. I plan on checking like this once in a while.
I am also using SuperPower. I like it better than JuiceDefender. It seems like it runs cleaner, doesn't use as much power, the settings interface isn't pretty and makes more sense to me, and it, frankly, has a much nicer icon. And hey, I got it on XDA; what's not to love.
I can't say if any of these things individually helped, but I did all of this, and I've been off-charge for 2.75 hours and I'm at 91%. Yesterday I'd have been at 70%.
I'd be interested in other success stories, too, since obviously others have had issues like this. I don't want to sound snooty or snide, but I did all this by reading what was out there for me to see. Nobody helped me, except the kind folk who responded to other people's inquiries, and a few pissy cranksters who couldn't help but argue. If a flaky blonde single mom (busy) can do it, so can you.
-------------------------------------------------
Edit 3:
I unplugged at around 8:30 a.m. It's now 11:45 p.m. and I'm at about 20%
15+ hrs, 80% drain is about 4.3% per hour.
Moderate use: 5 phone calls avg 3 min each, about 25 emails that I actually read (syncing once per hour), more than a few widgets, about 6 quick Google/Wiki searches, 15 minutes of browsing, Google Voice in full force, about twenty minutes total of texting with Handcent, about 10 minutes of YouTube, a few pics, pulled up a couple of maps. I use Alarm Clock Plus, which is a pretty big resource hog, but it always works, and it has a ramp up volume option. I use Tasker, also a resource hog if you use it like I do.
No issues except a quick gapps FC when I didn't have data connect when I opened YouTube.
I really have to boost my recommendation for SuperPower. It works like a dream, just like I want it to, and I get very little lag in connection type changeover.
I'm about to abuse my phone - I just don't need another four or five hours out of my charge.
Part 1
Intro:
I took my Optimus V and spliced in a multimeter between the battery and the phone. All it took was double sided tape and tinfoil. With the battery installed in the phone, the foil directs the positive terminal of the battery out of the phone, through a multimeter, and back into the phone through a second piece of foil that is separated from the first with double sided tape.
This enabled me to monitor the actual battery draw. I installed various roms and monitored the battery usage under certain conditions. I focused on the lower end of battery usage (airplane mode, stand by, under-clocking) because that is the focus of most smartphone users, getting the most battery life. I had a resolution of 1mA. So keep that in mind when looking at the results. A value of 2mA means the actual value might be 50% more or less.
Setup:
Each rom was a fresh flash. The only apps installed were google's. Airplane mode was toggled in order to remove the effects of the 50% Time Without Signal issue. The Rodimus rom had setCPU added to control CPU speeds. Besides changing the relevant settings, nothing in the system was touched. A steady 3G and CDMA signal was available during testing. A Wifi signal with WPA2 protection was used in the Wifi tests. A google account was also added to all the roms and background information was left enabled. Syncing was turned off. All of the values measured fluctuated somewhat during testing. Approximations had to be made as to the average stable values.
Roms Tested:
Stock
Rodimus 20/03/2011
Zefie's CM7 01/03/2011
aospCMod CM7 24/03/2011
Testing Conditions:
Powering on
Airplane Mode - Standby - Underclocked to 122MHz
Airplane Mode - Screen Brightness 0%/100%/50% *
Wifi - Standby - 122MHz
3G - Standby - 122MHz
No Data - Standby - 122MHz
Wifi - Standby - 600MHz
3G - Standby - 600MHz
Airplane Mode - Standby - 600MHz
Wifi - 600MHz**
3G - 600MHz**
Airplane Mode - 600MHz**
*CPU set to 600MHz
**Unless noted otherwise screen brightness was set to 25% and the phone was left on its homescreen.
***Because of a lack of CPU control, the stock rom could only be tested at 600MHz
Results:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
50% Results:
I also tested the 50% Time Without Signal issue using Rodimus. Airplane mode was not toggled after a fresh install. 50% issue was confirmed. Wifi was then setup and then put into standby mode for the measurement. Then Wifi was disabled and 3G automatically connected. The 50% issue was again confirmed to be in effect. The phone was then put in standby mode for the 3G measurement. Data was then disabled and put back into standby for the last measurement.
Wifi: 5mA
3G: 300-2mA****
No Data: 2mA
****When 3G was enabled and the phone put into standby, the current draw would fluctuate from 2mA to 300mA every few seconds. This was not seen in tests where airplane mode was toggled on and off after boot.
Conclusions:
At first glance there does not see to be much difference between the roms. Remember though that all of the 2mA values have an error of 50%. So there could be a 3 fold difference between some of those values. If I had a more sensitive multimeter, we could get better results.
One notable difference is between the roms when using Wifi on standby. The stock rom and Rodimus both draw significantly less power than the CM7 roms. This seems to be an unresolved bug with CM7. Also worth noting is that 3G draws significantly less power than Wifi regardless of Rom. Keep in mind that no data is being transferred while the tests are occurring besides whatever the background data uses.
It looks as though the 50% Time Without Signal issues does effect battery life when on 3G. The phone appears to be doing some activity every few seconds. Take note that I only tested it on Rodimus.
Using a current draw of 3mA, the 1500mAh battery could last as long as 500 hours. Of course, even in standby and underclocking, the current draw will randomly jump to 100mA every now and then on all of the roms. A more practical estimate at the battery life is 100 hours. That gives an overall average power draw of 15mA.
I was hoping underclocking would show a significant decrease in power use, but my resolution was not good enough to pick up a difference. I'm sure an advantage still exists, but I can't prove it with the equipment I have. The effects seem to be limited to less than 1mA. This is worthless when using the phone, but when in standby, the savings could be significant.
Hopefully these values will help you out as well as the developers. Let me know your thoughts. Note that all of these values are current draw directly from the battery. Another user on Howard forums tested the draw from the USB port which occurs at 5V and doesn't account for the loss due to stepping down the voltage.
Winners:
Leaving 3G on during standby - No clear winner among the roms because of testing equipment limitations but by far better than leaving your phone on Wifi
Airplane mode during standby - No clear winner again
Leaving Wifi on during standby - Rodimus
Not in standby but idle - Stock rom
Part 2
Setup:
To summarize my procedure, I splice equipment in between the battery and the phone so that I can monitor how much battery is being used at any given time. I install various roms and test how much the battery is drained using different features. This time around I used more sensitive equipment that gave a resolution of 0.01mA (100 times higher resolution than before!). My approach to the calculations was different this time too. Instead of just considering the current, I also recorded the voltage across the battery. In this way, I can calculate the instantaneous power draw.
Each rom was a fresh install. After the install, a Wifi network was added. Wifi sleep policy was set to never sleep. A google account was added. The rom was then restarted and airplane mode was toggled to remove the 50% TWS bug. No other settings were tampered with, including CPU speeds. Besides the typical tests from last time, I also included:
Downloading - Docs2Go using Wifi and 3G
Checking Email using Wifi and 3G
Calling Voicemail with 3G and Wifi turned off
Where (the app) Running
Where running in the background while on the Homescreen
Where running in the background while on Standby
Using all of the power drainage values, I created a formula for calculating the estimated battery life for the roms if set to 3G, Wifi, or a mix of both. The formula uses best guess values for the number of hours spent talking, surfing, running programs, and left in standby. The breakdown is as follows: 2 hours running programs, 1 hour surfing, 1 hour calling, and 20 hours on standby.
I also did an independent test to see the effects of underclocking. Using SetCPU on Rodimus, I forced different clock speeds and ran the Long Bench Test. I also looked at what happens when you go into Standby underclocked.
The roms I tested:
Aphrodite_1.3*
RodimusROM.v1.2.3
Zefie's CM7 03012011
aospCMod 03252011
aospCMod 04032011
*I forgot to run some of the tests on Aphrodite, but that didn't effect the final calculations.
Results:
(updated 4/6/2011)
This assumes: 2 hours running programs, 1 hour surfing, 1 hour calling, and 20 hours on standby for a given day.
This chart sums up all of the testing. The CM7 roms have a hug problem when it comes to Wifi power use in the idle state. When downloading files, all the roms use approximately the same amount of power. The average 3G power use when downloading is 1600mW which is almost twice as much as Wifi, 850mW. This is in contrast to the power use when in standby with no data transferring where 3G consumes the same amount of power as airplane mode and Wifi consumes at least twice as much with Rodimus and at most 34 times as much with the CM7 roms. Rodimus and Aphrodite have much better battery life on Wifi than the CM7 roms. This all depends on how much Wifi and 3G you actually use. The transfer speeds did not effect the power consumption. Checking email which occurred at 40 kbps consumed the same instantaneous power as downloading Docs2go at full speed. This was true for both Wifi and 3G. The "Mix" results assume you spend half of the 24 hours at home using Wifi (sleeping counts), and the other half using 3G. If you would like to experiment with the constants used to calculate the estimated battery life, download the attached xls file and manipulate only the values highlighted in green. The values highlighted in pink and chart 5 will change as a result.
Update 4/6/2011: The new asop rom seems to have improved the power consumption of the Wifi antenna drastically. There is still room for improvement compared to the stock rom, but I guess that is just a trade-off for the GB features. I have uploaded an updated xls file with the new results included.
The last test involved setting different CPU speeds and seeing how they effected standby power consumption and the power consumption during the Long Bench Test of SetCPU.
As you can see, under and over-clocking has zero effect when the CPU is idle.
This chart shows that the higher the CPU speed, the more power is consumed during the CPU intensive bench test, but this does not show the entire picture. Since the bench test is using a standard set of calculations, we can compare the time it takes to finish the test across the different CPU speeds. This value is conveniently given as the result of the bench test. Multiplying the steady power consumption to the time it took to finish the bench gives us the energy consumed to finish the bench. The clock speed with the least amount of energy use is therefor the most efficient speed (for this particular phone).
When we zoom in on the results at the high end of the CPU clock speeds, we see that the highest stable clock speed for this phone, 825 MHz, is not the most efficient. It is actually 806MHz that consumes the least amount of energy to complete the test. Even though 825 is faster, the increased power consumption counteracts its speed. It is also obvious that the slower clock speeds are way more inefficient for completing a CPU intensive task.
For some reason, 320MHz and 245MHz gave identical results. I think this is a kernel or hardware bug. I tested it repeatedly and got the same results.
Conclusion:
If you want to see what your battery life would be under various conditions, download the xls file and manipulate the values in green. The values in pink will change and will automatically be plotted in chart 5. Depending on your phone habits, you can pick the rom that suits you best. Remember that these are rough estimates. Your actual mileage might vary.
Turning off Wifi when the screen is off can save you battery life IF you have no backgrounds apps that send and receive data. If you do have those types of apps, Wifi is better than 3G to leave on (not including the current CM7 Wifi issue). If you are using 3G, there is no advantage to turning it off when the phone goes into standby unless you again have background apps that consume bandwidth. 3G consumes the same amount of power as airplane mode if there is no data transferring! My suggestion is to eliminate those types of apps if you don't need them and leave 3G on. That will save you the most amount of battery out of all the mods you can do.
If you are going to use SetCPU, overclocking will save you battery life. Underclocking will actually cost you. I would recommend leaving the upper limit one notch lower than what is considered stable for your phone. The lower limit does not matter all that much. I now have my lower limit set at the same value as the upper limit. When idle, both high and low clock speeds consume the same power. When the CPU is needed, the higher clock speed is more efficient (to a point). I would advise against the "conservative" scaling that gradually changes your clock speed to task if you still decide to underclock. This will only slow you down and consume more battery power. You also don't need a separate profile for when your phone is on standby. Lower clock speeds can only worsen your battery life.
Lastly, underclocking is not the same as undervolting. Undervolting would probably decrease battery consumption, but it is not implemented in any rom/kernel for the Optimus V...yet.
Part 3
Fixing power drain with a firewall!
Most of you probably don't believe the conclusion that 3G consumes the same power as airplane mode when idle. You've set Tasker or Juicedefender to turn off your 3G when the screen is off and have seen great battery savings. I know why...
Your installed programs are using your 3G even when the screen is off. It makes sense that you want to turn off your 3G to stop them and get better battery life, but you are punishing the wrong culprit. You may want some of your apps to occasionally update when the screen is off. You may want to use Sipdroid and get incoming calls. You may want your emails to be occasionally updated, but you don't want Google maps to constantly update the CIA to your precise location every minute. If you want to control exactly which programs have access to 3G/Wifi...
...here is what you should do:
You will need root access to do this. This will setup two script files, one to run when the screen turns off and one to run when the screen turns on. These will "enable" and "disable" the firewall. The firewall is never actually disabled. You are merely changing the rules that apply, either to give access to a limited number of apps or to allow all apps through. Because of the requirement that the scripts be executed with root access, there are actually five script files required. Two are created using Droidwall and are unique to your phone. Three scripts are attached in the zip below and are universal.
Install Root Explorer or a similar app. You can also use adb.exe, but it is up to you to figure out the correct commands.
Install Droidwall .
Figure out which apps you want to grant internet access to when your screen is off. If none, then select none.
Set the rules in Droidwall and enable the firewall.
Using Root Explorer to navigate to this folder: /data/data/com.googlecode.droidwall/app_bin/
Copy the file droidwall.sh and place it on your microSD card.
Rename it to droidwall-on.sh
Open Droidwall again, uncheck all the apps you had selected, and instead check the boxes for "(any application)". This will be the profile that is applied when you actually want to use your phone and the screen is on.
You can choose to limit access here as well, but it is safer to choose "(any application)" for now. You can come back later and recreate a more restrictive profile once you have everything working.
Apply the rules and then turn the firewall off and then back on again.
It is important that the firewall is still enabled.
Navigate back to the folder: /data/data/com.googlecode.droidwall/app_bin/
Copy the new droidwall.sh and place it on your microSD card.
Rename it to droidwall-off.sh
These two script files will "enable" and "disable" the firewall.
Use Gscript to test the scripts to make sure they work. Run droidwall-on.sh, and test an app you didn't give 3G or Wifi access to. It should be blocked from accessing the internet. Now run droidwall-off.sh. That same app should now have internet access. If this test does not work, go back and repeat the steps above. This is also the point where you check that all your critical apps function correctly with either script activated. You must make sure the scripts work as intended before proceeding. If you don't know how to add/run scripts using Gscript, learn.
While you can run these scripts as root in Gscript, running them as root when the screen turns off/on is a bit harder. The following steps have to all be done in order for the scripts to be executed correctly.
Install Tasker
Install SL4A. (more info)
Run SL4A once so that it creates the following folders on your microSD card or create them yourself: /sdcard/sl4a/scripts/
Copy droidwall-off.sh and droidwall-on.sh into the "scripts" folder.
Copy screen-off.sh and screen-on.sh from the zip file attached to this post to the "scripts" folder.
Copy "sush" from the attached zip file to the folder "/system/bin/" and set the permissions to "rwxr-xr-x".
Code:
adb remount
adb push sush /system/bin/
adb shell chmod 755 /system/bin/sush
Read here about why we need this file to run the scripts as root.
Open Tasker -> New -> Ok -> Event -> Display -> Display On -> Done -> New Task -> Ok -> + -> Misc -> Run Script
Where it says "Name" select the search button. You should see the four scripts we placed in the "/sdcard/sl4a/scripts/" folder. If not, retrace your steps to see what you did wrong. Select "screen-on.sh". Don't select the Droidwall scripts because they can't run as root as they are written.
Done -> Done
Repeat the steps to add a profile for when the screen turns off and "screen-off.sh". When you have both profiles, select Apply at the bottom.
Now when your screen is off only the programs you selected will be allowed to use your 3G or Wifi.
You no longer need to run Droidwall, but you can use it to update your droidwall-on.sh script. Don't uninstall Droidwall. If anything goes wrong and you lose all of your internet access, try deleting the scripts in the "/sdcard/sl4a/scripts/" folder, and then allowing all apps to have internet access using Droidwall.
You can actually setup any number of profiles to control your firewall using location, time of day, ...etc. To do so, create the correct ".sh" file using Droidwall. Place it inside the "/sdcard/sl4a/scripts/" folder. Then add a secondary script to run your ".sh" as root. Use "screen-on.sh" as a template to create your secondary script. Then create the proper profile inside Tasker to run the secondary script. If what I just said confuses you, don't attempt to do this. You can really mess up your phone if this is done incorrectly!
Warning 1: You are running scripts as root. This can cause all sorts of problems if the scripts are written poorly or if someone/something malicious changes your scripts. Do not try to alter the scripts unless you know what you are doing. I take no responsibility if you ruin your phone. You have been warned.
Warning 2: You can't use a droidwall-on.sh script that has been created on another phone. You must create it yourself because your apps have their own unique app number assigned to them. If you ever update a program that you gave access to, you must recreate your droidwall-on.sh file using the steps mentioned above. If you do not, your app will be blocked.
To have optimal battery life, use Wifi when the screen is on and internet usage is high, and use 3G for when the screen is off and your internet usage is mostly idle. This can be accomplished by setting the Wifi sleep policy to turn Wifi off when the screen turns off. This might be the reason it is the default setting on ALL Android phones. If you want to receive calls using sipdroid or any other voip app, create a Tasker profile that disables Wifi if you are on 3G and have an incoming voip call. And then create a second Tasker profile that re-enables Wifi when your voip call is finished. Otherwise, your incoming voip call that rings over 3G will be disconnected when you answer your phone, the screen turns on, and your phone switches to Wifi. This you can figure out how to do on your own.
I hope this helps some of you. You have a smartphone and a data plan for a reason. Use them.
Optimizing Your Battery Life Part 4
Part 4
You may be familiar with my previous threads testing the battery life of the Optimus V:
http://forum.androidcentral.com/optimus-v/71693-optimizing-battery-drain-optimus-v.html
http://forum.androidcentral.com/opt...attery-drain-optimization-tests-part-2-a.html
http://forum.androidcentral.com/opt...es-block-apps-using-3g-wifi-save-battery.html
I had originally planned to do a 4th round of testing pitting rom vs rom, kernel vs kernel, dev vs dev, in a no holds barred match of DEATH! That wasn't going to be that hard because when I started testing this phone, there were only two custom kernels to pick from and four roms. Then some inconsiderate jerks decided to develop a bunch of kernels and roms for the Optimus V. Now we have our choice of five kernels and 15 Roms! I would have to test over 50 kernel/rom combination to cover all of the possible ones. Combine that with the fact that these kernels and roms are changing on a daily basis, and it makes my previous testing techniques impractical. I even tried to collect user data to aide in my tests, but roms where being produced faster than people were reporting their data.
So for this round of testing, I took a different approach. I decided to test the capabilities of the hardware instead of focusing on any one piece of software. Instead of getting into the details of my tests, I am going to jump to the conclusions.
Kernel Effects on Battery Life
Before I changed my testing technique, I began running tests on the five kernels that were out. I installed a rom, configured it for "optimal" battery life while still running various practical apps like sipdroid and gmail, and then ran tests on how it behaved with different kernels. My results ended up being really boring. Aside from one of the kernels that I will not name, they all performed equally well. Even the "bad" kernel has since been fixed. Then I realized what I had done. By applying my optimizations, I had equalized the playing field.
You see, you can break a kernel down into its various parts, the most important being the hardware drivers. And while you may think those would be crucial for better battery life, they are actually fairly optimized from the factory. Even though all of the kernels were compiled differently and included slightly different drivers, and the devs may add modifications to them to make them more stable or have new features, the truth is that the hardware is going to consume a minimum amount of power no matter what you do. You can probably make the drivers less efficient, but that is probably the only way you'll have the effect the battery life directly. As long as all your hardware sensors and buttons work, the kernel i doing its job.
So now lets focus on the other parts of the kernel. There is the slash screen that can be included. This doesn't really effect anything, and it too can be "optimized" and disabled by the user without changing kernels. Lastly, there are the various startup settings and scripts that are run at every boot. And while this is a necessary evil to ensure stability since the kernel loads before the rom, it is here where kernels can go wrong, wifi scan rate to be too short, setting your CPU clock speed improperly, ...etc. But whatever the kernel sets, can be un-set by the rom or yourself, and this where I nuterlized the effect of having a different kernel.
So how critical is the kernel to battery life? Not very critical at all if you are willing to configure your rom to compensate for your kernel's shortcomings.
Then how critical is the rom to battery life? Again, if you are willing to uninstall battery hungry apps, and configure your phone, the rom because just a skin.
What does effect battery life? You do, you silly goose. Turning on the screen to check for messages, having your phone auto check for emails, auto downloading angry bird updates from the Market, this is what ruins your battery life. Anything the rom and kernel do can be changed. You, on the other hand, are who you are.
Optimus V Maximum Standby Battery Life
How long can the Optimus V be left on standby? I installed a stripped down version of Aphrodite (yeah, it is possible to remove even more things). I ran my optimizations which include increasing the memory read speeds and overclocking the CPU to 806.
Side note: Some may argue that I should have put the phone on airplane mode because even though I'm not making calls, the phone checks-in with nearby phone towers. Well here is a shocker I discovered by looking at the battery draw when in airplane mode, the phone still uses its radio to (I'm guessing) check-in with nearby towers. Airplane mode has the same periodic burst of current as when not in airplane mode. That can only be explained by the phone using its radio. Just a note for all the kidnappers that are reading this, no matter what you do, if your phone is on, it will check-in with nearby towers, and you can be tracked that way. I'm sure this is for 911 purposes, but for my tests, it means that airplane mode doesn't help me.
So with the phone stripped of apps, Wifi and 3G off, and everything else optimized for efficiency, we have a standby battery life of:
110 hrs plus or minus 5 hours
I never actually went the full amount of time because this is my primary phone and my stupid/inconsiderate friends and family would insist on calling me. Get a life, losers!
The closest I got was 80 hours, but using the remaining battery to calculate the total, I averaged 110 hrs. Pretty amazing considering that my first MP3 player was the size of an alarm clock and it would play songs for 2 hours at most.
Practical Standby Time
Same setup as before, except that I left 3G or Wifi on. I also used a firewall to block all internet traffic, and I left the default rom apps installed. In this state, the phone was completely usable as a web browser, GPS device, phone...etc the whole time during the test. All you had to do was lower the firewall and you were good to go.
Standby time on 3G:
95 hours plus or minus 5 hours
Standby time on Wifi:
85 hours plus or minus 5 hours
Again, these are estimated projections, but they were fairly consistent during the testing.
Real World Use
Here I used my phone with the setup I personally use. I left all the apps the way I have them. Everything was stock mmarz. I made no calls. I left Gtalk logged in as well as a popular GV VOIP app and the actual GV app. I also had my firewall setup to block all internet traffic except: VOIP, Gtalk, GV.
I actually managed to get through the entire test and my phone, after being on a mix of 3G and Wifi, shutoff at:
74 hours!
How to Get the Most Out of Your Phone
What does this all mean? Well, for starters, this smartphone has a pretty good battery life. I think these numbers could even be improved upon, not by a new kernel or rom, but by manually configuring the settings differently from what I used. So far, I have not found the magic formula that gives you the best battery life. What I did find is that the solution does not lie with the kernel or the rom. Throughout the testing I switched the rom that I was using. That did not effect the averages one bit!
Go ahead and pick the prettiest rom you want with the features you are looking for. Then pick a compatible bug free kernel. Once you do that, only install apps that you really need. Avoid apps that have location based features as those will wake up your phone and check the GPS location on a regular basis. Also avoid apps that have advertising (just buy the pay version you cheapskate). That is wasted bandwidth and therefore wasted battery life on advertising, and who knows how often the app will update itself in the background. Finally, when you have your phone setup and configured the way you enjoy, forget everything that I wrote here. You bought the darn thing. Use it the way that you want! If you are already getting +2 days of battery life, you probably won't do any better unless you are willing to turn your phone off. If you have less than 1 day of use on a single charge, you are either a heavy user of your phone, or you have something configured incorrectly. Don't blame your rom or kernel though. In the end of day, everything can be fixed by you.
this should be in general forum. All roms are out of date as well. This has nothing to do with android development. Just one users observations.
dburg84 said:
this should be in general forum. All roms are out of date as well. This has nothing to do with android development. Just one users observations.
Click to expand...
Click to collapse
I'm doing these tests for the benefit of the developers as well as the end users. Part 4 is going to cover how to modify each rom to get the most out of them and compare how they perform head to head. I'm also planning on testing the performance of the different kernels I just posted. Only one of the roms is out of date and that is because the update was just released. Rest assured that I plan on testing the updated version. (new results posted in Part 2)
mmarz said:
I'm doing these tests for the benefit of the developers as well as the end users. Part 4 is going to cover how to modify each rom to get the most out of them and compare how they perform head to head. I'm also planning on testing the performance of the different kernels I just posted. Only one of the roms is out of date and that is because the update was just released. Rest assured that I plan on testing the updated version. (new results posted in Part 2)
Click to expand...
Click to collapse
I'm not raggin on ya. I appreciate the efforts. Can tell you really put time into this.
Nice work here. I think all android user should read this. Keep it up man. I too am on the eternal quest to keep our battery draw to a minimum. Quick question, how does your multi-meter tests compare to "Battery Monitor Widget" app's battery draw results? Are they comparable?
I had read your thread last week because I had the Optimus and already lost it over the weekend.
I bought a cheap T-Mobile Comet and spent all of 10 minutes trying such tests at work with the Fluke 87-III. The range was only from .6uA Airplane mode 0% brightness to 2.6uA downloading over 3G.
I wonder if mine are right now. :O
Your thread (maybe it was elsewhere?) did make me realize this "50% Time Without Service" issue that I did not know of before and that airplane mode toggle after boot-up alone made the battery last so much longer on the Optimus without using any JuiceDefenders and such. It actually no longer died before returning home from work.
Thanks very much for the information. If only I still had this phone.
ungaze said:
Nice work here. I think all android user should read this. Keep it up man. I too am on the eternal quest to keep our battery draw to a minimum. Quick question, how does your multi-meter tests compare to "Battery Monitor Widget" app's battery draw results? Are they comparable?
Click to expand...
Click to collapse
I looked into using an app at first, but all of the android apps estimate your battery usage based on the percentage reported by the OS. Even if they show a mA rating, it is estimated from the percentage reported by the OS. This isn't a very accurate way of doing it. With the multimeter, you are measuring the current as directly as possible.
mmarz said:
I looked into using an app at first, but all of the android apps estimate your battery usage based on the percentage reported by the OS. Even if they show a mA rating, it is estimated from the percentage reported by the OS. This isn't a very accurate way of doing it. With the multimeter, you are measuring the current as directly as possible.
Click to expand...
Click to collapse
I totally agree, but for those without a multimeter(including me), using an app is the closest thing we could do to measure current draw form our devices. I was hoping on a comparison maybe on how much discrepancy we get with testing using an app compared to an actual tester.
But I won't argue on your point.
Waiting for your next tip, I'm not using 3g that much so I hope you have more for saving battery on wifi.
Awesome
Great post.
Appreciate the effort and admire the method.
Thanks.
Part 4 finally added! Thanks for all the support! Enjoy!
As usual, nice insights.
with almost same configurations, my phone also can last(approximately) up to 4days in standby. Roughly an hour per hour drain(also checking the status almost every hour).
ungaze said:
As usual, nice insights.
with almost same configurations, my phone also can last(approximately) up to 4days in standby. Roughly an hour per hour drain(also checking the status almost every hour).
Click to expand...
Click to collapse
I was hoping to get 100 hours too since I lose 1% an hour, but it turns out that the battery gauge isn't 100% correct no matter what you do to calibrate it. I'll just have to live with 72 hours.
BTW, if you are looking for an extreme mod, I think this would work on your phone too: http://forum.xda-developers.com/showthread.php?t=1072047
Really informative! Thanks for taking the time to do this.
I am no programmer. BUT, I know a damn good, well thought out, unbiased post when I find one(too far and few between). Great job! Thank you
GPRS test
Could you (re)do the tests on the first page also with 2G?
I use mainly 2G, and when I want more speed I switch to 3G. Almost never WiFi (except for mobile hotspot, but that's a totally different thing). My intuition says the GPRS only uses much less power when idling than 3g (especially in areas where 3g coverage is not so good).
Could be very useful.
wow , nice observations dude
spaic said:
Could you (re)do the tests on the first page also with 2G?
I use mainly 2G, and when I want more speed I switch to 3G. Almost never WiFi (except for mobile hotspot, but that's a totally different thing). My intuition says the GPRS only uses much less power when idling than 3g (especially in areas where 3g coverage is not so good).
Could be very useful.
Click to expand...
Click to collapse
I did a little testing of that on the side when I was running the original tests. There was no difference in power draw between the two, BUT! there could still be a real world difference.
When I tested them, they both had a strong signal available to them, but in reality you are much more likely to get a 2G signal than a 3G if you are not in a major city. In which case, a strong 2G signal will result in less effort on the part of your phone to do its business when compared to a weak (probably distant) 3G signal. When idling, if a 3G signal cannot be had, your phone will constantly look for one, but if your phone has settled to stay on 2G, then it will stay idling most of the time because it will have no problem finding a 2G tower. So while the hardware will use up the same amount of power on 2G and 3G, the availability of 2G COULD result in battery savings.
If you are in a major city with great 3G coverage and download speeds, then you'll waste battery by staying on 2G and taking longer to download the same content than you would on 3G.
As you can see, YMMV, but the tests show them as the same.
I am really starting to loose my patience with the prime, I have had it for a week now and its just been a very a difficult ride so far. Coming from the original iPad, I never had any problem with it. For some reason, I lost 20% of my battery just surfing the web last night, now I did not view any videos, I was just reading several online newpapers. 20% in an hour !!! what the hell is going on here.
Can sombody recommend me a decent battery monitoring app pleaase? otherwise, this thing is going back and then I will have to beg Apple to take me back.
How many things do you have syncing? Cutting down on that saved me a lot of drain. Also the app you use depends on what you're looking for.
Where's my Droid power seems quite useless on the prime
Better battery stats is good for finding apps with wakelocks
Current widget is good for tracking the current your tablet was using but I'm not sure if it works on he prime
Good luck!
Sent from my Inspire 4G using xda premium
lucky6877 said:
I am really starting to loose my patience with the prime, I have had it for a week now and its just been a very a difficult ride so far. Coming from the original iPad, I never had any problem with it. For some reason, I lost 20% of my battery just surfing the web last night, now I did not view any videos, I was just reading several online newpapers. 20% in an hour !!! what the hell is going on here.
Can sombody recommend me a decent battery monitoring app pleaase? otherwise, this thing is going back and then I will have to beg Apple to take me back.
Click to expand...
Click to collapse
What brightness was your screen set to? Did you have SuperIPS turned on? 20% seems excessive but having the brightness cranked up can noticeably impact battery life, and using SuperIPS nearly triples the drain.
FWIW I keep my screen brightness to about 30% most of the time and I surf the web for about an hour or two a day and I have been getting 3-4 days of battery life or more. I leave the tablet turned on all the time as well, and last night after 3 days I plugged it in because the battery had finally reached 50%.
lucky6877 said:
I am really starting to loose my patience with the prime, I have had it for a week now and its just been a very a difficult ride so far. Coming from the original iPad, I never had any problem with it. For some reason, I lost 20% of my battery just surfing the web last night, now I did not view any videos, I was just reading several online newpapers. 20% in an hour !!! what the hell is going on here.
Can sombody recommend me a decent battery monitoring app pleaase? otherwise, this thing is going back and then I will have to beg Apple to take me back.
Click to expand...
Click to collapse
My Battery Drain Analyzer is good if you want to see an ongoing indication of how much battery is being drained per hour. https://play.google.com/store/apps/details?id=com.WazaBe.android.BatteryDrain&feature=search_result
However, in order to characterize your battery use as good or bad, we'd need to know the brightness you were at (as others have mentioned), whether you're running Flash on the sites you were visiting, what performance mode you have the Prime running in, etc. Too many variables.
I'll add that it's difficult to compare an iOS device and an Android device in terms of battery use, because the Android device is likely doing much more in the background. There's a tradeoff between functionality and battery life (and between functionality and simplicity, etc.), and of course in such an equation Apple ALWAYS opts for reduced functionality. That's not necessarily a bad thing, but it's definitely Apple's approach and has to be factored into any comparison.
I do burn about 15%/hour when browsing, on 30% brightness or so and in Balanced performance mode. I've found the Prime to be excellent in battery use everywhere BUT browsing--video about 10%/hour, email/ebook reading/etc. bout 7.5%/hour, etc.
Thank you all for your comments. My brightness level is set to 20% and gps, bluetooth all set to off. I am now using auto airplane mode app and it has significantly improved the battery life. I am also now using a fantastic app called android assistant and i spotted services that were running like google+ and google voice search which were consuming a significant portion from my battery.
Links for apps i mentioned:
https://play.google.com/store/apps/details?id=com.advancedprocessmanager&hl=en
https://play.google.com/store/apps/...vbS5ibG9nc3BvdC5kb25rdW4zLmF1dG9haXJwbGFuZSJd
I clicked the thanks button for every response.
Sent from my Transformer Prime TF201 using Tapatalk
The best battery monitoring tool I've found is Battery Monitor Widgit.
And I would highly recommend Tasker over any app that is dedicated to turning a single function on or off. If, that is, you are willing to learn to set it up. You can do things like have it set screen brightness to max when you start YouTube and set it back down to your preferred setting when you exit YouTube, turn WiFi or GPS on or off based on certain criteria, etc, etc, etc.
A simple free alternative to Tasker that I use is AutomateIt. The most rules are set on my phone to turn antennas on/off and manipulate volumes while I'm at work, driving, or at the gym. If you're looking to do more complex thing, Tasker is probably the better alternative.
Col.Kernel said:
The best battery monitoring tool I've found is Battery Monitor Widgit.
And I would highly recommend Tasker over any app that is dedicated to turning a single function on or off. If, that is, you are willing to learn to set it up. You can do things like have it set screen brightness to max when you start YouTube and set it back down to your preferred setting when you exit YouTube, turn WiFi or GPS on or off based on certain criteria, etc, etc, etc.
Click to expand...
Click to collapse
+1 for tasker, make life very easy once you set it up....
Col.Kernel said:
The best battery monitoring tool I've found is Battery Monitor Widgit.
And I would highly recommend Tasker over any app that is dedicated to turning a single function on or off. If, that is, you are willing to learn to set it up. You can do things like have it set screen brightness to max when you start YouTube and set it back down to your preferred setting when you exit YouTube, turn WiFi or GPS on or off based on certain criteria, etc, etc, etc.
Click to expand...
Click to collapse
Thanks for the tip about Android Assistant. It seems very useful!
However I would get rid of Auto Airplane mode, you don't need it.
Instead go into "Settings > Wifi > Advanced (top right menu)" and change the "Keep WiFi on when asleep" setting to "only when plugged-in (recommended)" or "never."
What this does is that any time the screen is off, but you are not currently downloading a file or app, the WiFi will be suspended until you turn the screen back on.
You can turn GPS off from the settings if you never plan on using it, and it doesn't make sense having an extra app running in the background that just duplicates functionality already found in the OS.
hey, so i have ran pretty much every "jelly bean" rom out there for this phone for about 2-2.5 months. maybe less. note sure..
anyway, the battery has been horrible! on every rom.. I have a 2700 mAMP battery, and a regular Samsung battery. I have to use both once a day for this phone.. now I have no idea what is making the phone loose percentage after percentage of battery as fast as it has for me, but everytime i post i get about 0 luck from people that either have the same issue, or just people saying they have heard it a million times. i probably should have put this in the "Q&A" thread, but maybe i forgot. can someone, preferably more than one, help me out here?? i don't get how other people say they have 8 or more hours of screen on time with half the battery left. it just doesn't make since. I am loving the android system. but this could be anything! the apps in the background. the kernel, maybe I didn't clean my cache or something. i can't raise my brightness up to far or it'll drain my battery, jamie in the paranoid thread said he had his batter on 100 percent and had excellent battery. so I'm far from confused here. do I need to get another phone, or what. very much apprentice the help from as many people as possible. I love my phone, but I hate that i have to focus on using two battery a day with this phone.
Same here battery draining pretty quick on all jb ROMs.
Sent from the TermiNOTEr!
Battery usage is highly subjective..
It's nearly impossible to determine a baseline Usage expectancy, simply due to the untold number of variables that drain the battery.
We know the obvious power users ....the display, wifi, data ..
But it gets far more difficult to track the Usage after that.
We know that JB is not optimized for our device, but it's getting better, and until we see a true JB kernel with the rom matched to it, the battery is going to suffer.
Then of course we have the many services that users run, along with countless apps ...
Long story short ....maybe a more stable choice would work better? ?
Like ICS, At least until JB calms down a bit ...
I'm actually running Saurom as I type this ...and my battery life is excellent.
JB just isn't quite there yet ...IMHO ....g
to get better battery turn brightness to lowest usable setting, turn off sync for any non essential apps, turn off soft key lights, flash a kernel that lets you under volt and under clock, try different govonors and io schedulers, turn off gps, put in airplane mode when not using. these should help. keep in mind cell signal strength will also impact battery and 4g will kill it faster then 3g. i am on cm9 stable under clocked to 1.18 undervolt all by 25mv( not much change but i like to be safe) ondemand and sio and get amazing battery life.
What's your screen-on time? 4 hours is the close to the limit on ANY rom for our Notes. You have to make sure it's not some sort of confirmation bias going on here.
gregsarg said:
Battery usage is highly subjective..
It's nearly impossible to determine a baseline Usage expectancy, simply due to the untold number of variables that drain the battery.
We know the obvious power users ....the display, wifi, data ..
But it gets far more difficult to track the Usage after that.
We know that JB is not optimized for our device, but it's getting better, and until we see a true JB kernel with the rom matched to it, the battery is going to suffer.
Then of course we have the many services that users run, along with countless apps ...
Long story short ....maybe a more stable choice would work better? ?
Like ICS, At least until JB calms down a bit ...
I'm actually running Saurom as I type this ...and my battery life is excellent.
JB just isn't quite there yet ...IMHO ....g
Click to expand...
Click to collapse
thank you so much man! i actually went to at&t and they mentioned that too. they said the kernel im using isn't fully optimized for the phone yet. other words. the phone wont support it. he said basic stock ics is the best thing to do now. he also said. these forums are for phones from Europe as well. not just for AT&T in the us. again, the ROMS these devs are making are not supported for the phone, and is kinda like a mimic of something its not. he said jelly bean was out, but i don't know where to get it. can someone tell me how to install ICS, because when I download it, and use KIES, it installs the system, but never fully completes the process.
trancemusic+1 said:
thank you so much man! i actually went to at&t and they mentioned that too. they said the kernel im using isn't fully optimized for the phone yet. other words. the phone wont support it. he said basic stock ics is the best thing to do now. he also said. these forums are for phones from Europe as well. not just for AT&T in the us. again, the ROMS these devs are making are not supported for the phone, and is kinda like a mimic of something its not. he said jelly bean was out, but i don't know where to get it. can someone tell me how to install ICS, because when I download it, and use KIES, it installs the system, but never fully completes the process.
Click to expand...
Click to collapse
Sure...
At the top of the general note section, you will find the "note super everything thread"....
Scroll down to find the ICS info you need...
There are many great ICS roms, and you will find that your phone is "MUCH" better running on the software that was intended for it..
Do the homework in the superthread, and read, read, read......then if you have more questions....just PM me, and we'll get ya up and running....g
gregsarg said:
Sure...
At the top of the general note section, you will find the "note super everything thread"....
Scroll down to find the ICS info you need...
There are many great ICS roms, and you will find that your phone is "MUCH" better running on the software that was intended for it..
Do the homework in the superthread, and read, read, read......then if you have more questions....just PM me, and we'll get ya up and running....g
Click to expand...
Click to collapse
thank you so much! I will get right to this
I never got more then 2 hours screen on time on any ROM, just figured that was normal.
Ugh.
That is low scout ....
I pull 3 hours average ...
Must be the internut ..on XDA ....LOL ......g
gregsarg said:
Ugh.
That is low scout ....
I pull 3 hours average ...
Must be the internut ..on XDA ....LOL ......g
Click to expand...
Click to collapse
I'm in the same boat as manel, never gotten anywhere above 2h on screen time. Maybe additional 10m or so. Figured it was normal lol
Sent from my SAMSUNG-SGH-I717 using xda premium
Battery life is purely subjective. No two people will have the same experience.
Have you used an app like CPU spy to make sure the phone is going into deep sleep? Rogue apps keeping the phone in a wake lock can seriously affect battery life, but its hard to say if anybody's apps are doing that, because we all use different apps and there's no list of apps that keep a wake lock, so you need to use something like CPU spy to see if you are going to deep sleep when your screen is off.
Related to apps as well, don't use any task killers or constantly kill apps when you exit them. A lot of people think killing apps is necessary when it completely is not. Android, since donut or eclair, manages its RAM very well, so that when a properly written app (ie. It's not keeping a wake lock) is in RAM, it's just in a frozen state not using any CPU cycles. Constantly killing well written apps hurts battery life, because restarting the app fresh is much more processor intensive than pulling a frozen app out of RAM. Plus you don't have to deal with annoying loading/splash screens.
Also, like others have said, using the lowest brightness possible, and turning off sync for any unnecessary apps will help battery life. GPS doesn't matter so long as you don't keep something running that uses it. If an app isn't using GPS, then GPS isn't using battery. I always leave my GPS on and do not notice a difference compared to turning it off. If you're paranoid about GPS leave it off, but it's annoying to have to turn it on every time you want to use an app that requires it. You can also disable location access in most apps like Facebook, twitter, etc where you don't need GPS really, and that will make leaving it on even better. If you don't use GPS much anyways, leave it off.
Like somebody said, your cell signal can greatly affect your performance, so use WiFi whenever possible, and even put a data toggle in your pulldown so you can disable cell data when you don't really need it. WiFi in general uses less battery than cellular data, so I use it whenever possible.
I've also noticed that how you use your screen on time also has a great effect on battery life. When I have extended lengths of constant screen on time where the phone starts heating up and whatnot, I see much less battery life than if I just use my phone here and there intermittently. Long stretches of screen on time stress the processor and battery heating them up and making them less efficient, where as short stretches allow the processor time to stay at a cooler, more efficient temperature. If you game at all on your phone, you've definitely experienced this, as you know that your phone heats up due to the extended lengths of screen on time and heavy processor usage. Gaming is a no-no if you're striving for better battery life.
With following those guidelines, my Note sees about 3.5 screen on time with JB on Gubment Cheeze. I would get around that on ICS as well, and I don't remember what it was on GB. Fellow testers and teammates for Gubment Cheeze have seen up to 4 hours and a little more even on JB, so it's definitely possible to have decent battery life on JB.
It really comes down to your own personal usage.
Sent from my Galaxy Nexus using Tapatalk 2
(quoted)(Related to apps as well, don't use any task killers or constantly kill apps when you exit them. A lot of people think killing apps is necessary when it completely is not. Android, since donut or eclair, manages its RAM very well, so that when a properly written app (ie. It's not keeping a wake lock) is in RAM, it's just in a frozen state not using any CPU cycles. Constantly killing well written apps hurts battery life, because restarting the app fresh is much more processor intensive than pulling a frozen app out of RAM. Plus you don't have to deal with annoying loading/splash screens. )quoted)
I was not aware of this info....many thanks for the heads up...I always supposed that since the ram was consumed with applications, that those apps were pulling CPU usage from the device...
that is clearly not the case......g
Yep, no problem. If you go back to a touchwiz based ROM and go into the stock task manager, it shows you what's taking up RAM, as well as the CPU usage of each thing in the list. If the apps are working properly, pretty much everything will show very little to 0% CPU usage, and ones that are using it heavily will even be highlighted in yellow or red depending on their CPU usage %age. Unfortunately aosp based ROMs don't have that task manager, one of the things I miss from touchwiz.
Every time a non-techy friend buys a new android, it seems the overly aggressive sales rep that sold the phone to them 'helped' them get to know the phone and installed a task killer, specifically advanced task killer. I always just uninstall it without telling them and see how long it takes them to notice lol.
It's still useful in certain instances, for example if you have an app that doesn't run well but you still like/need to use, but in general practice android does a much better job of managing itself. Besides, if you have an app that you know runs poorly and hogs your processor in the background, but you still need to use it, with most aosp based ROMs you can set your phone so that long pressing the back button kills the current app, essentially making task killers useless.
Sent from my Galaxy Nexus using Tapatalk 2
welchertc said:
Battery life is purely subjective. No two people will have the same experience.
Have you used an app like CPU spy to make sure the phone is going into deep sleep? Rogue apps keeping the phone in a wake lock can seriously affect battery life, but its hard to say if anybody's apps are doing that, because we all use different apps and there's no list of apps that keep a wake lock, so you need to use something like CPU spy to see if you are going to deep sleep when your screen is off.
Related to apps as well, don't use any task killers or constantly kill apps when you exit them. A lot of people think killing apps is necessary when it completely is not. Android, since donut or eclair, manages its RAM very well, so that when a properly written app (ie. It's not keeping a wake lock) is in RAM, it's just in a frozen state not using any CPU cycles. Constantly killing well written apps hurts battery life, because restarting the app fresh is much more processor intensive than pulling a frozen app out of RAM. Plus you don't have to deal with annoying loading/splash screens.
Also, like others have said, using the lowest brightness possible, and turning off sync for any unnecessary apps will help battery life. GPS doesn't matter so long as you don't keep something running that uses it. If an app isn't using GPS, then GPS isn't using battery. I always leave my GPS on and do not notice a difference compared to turning it off. If you're paranoid about GPS leave it off, but it's annoying to have to turn it on every time you want to use an app that requires it. You can also disable location access in most apps like Facebook, twitter, etc where you don't need GPS really, and that will make leaving it on even better. If you don't use GPS much anyways, leave it off.
Like somebody said, your cell signal can greatly affect your performance, so use WiFi whenever possible, and even put a data toggle in your pulldown so you can disable cell data when you don't really need it. WiFi in general uses less battery than cellular data, so I use it whenever possible.
I've also noticed that how you use your screen on time also has a great effect on battery life. When I have extended lengths of constant screen on time where the phone starts heating up and whatnot, I see much less battery life than if I just use my phone here and there intermittently. Long stretches of screen on time stress the processor and battery heating them up and making them less efficient, where as short stretches allow the processor time to stay at a cooler, more efficient temperature. If you game at all on your phone, you've definitely experienced this, as you know that your phone heats up due to the extended lengths of screen on time and heavy processor usage. Gaming is a no-no if you're striving for better battery life.
With following those guidelines, my Note sees about 3.5 screen on time with JB on Gubment Cheeze. I would get around that on ICS as well, and I don't remember what it was on GB. Fellow testers and teammates for Gubment Cheeze have seen up to 4 hours and a little more even on JB, so it's definitely possible to have decent battery life on JB.
It really comes down to your own personal usage.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
That's a very big heads up. Thanks. But thing is when I have wifi on. Don't I need to be connected to wifi network first before it actually can help me??
Sent from my SAMSUNG-SGH-I717 using xda premium
trancemusic+1 said:
That's a very big heads up. Thanks. But thing is when I have wifi on. Don't I need to be connected to wifi network first before it actually can help me??
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
This is true. What kind of signal strength do you get where you are at? Does your phone bounce back and forth to lte. I have noticed when i go from a strong signal to weaker signals or band switching a lot, my battery drains rapidly.
Use cpuspy, as mentioned, to verify you do see deep sleep. Also, i find if rooted, that seting the min speed to 192 helps quite a bit.
When you sleep, does your phone sleep, or does it stay up all night and crunch 1s and 0s? Rate this thread to express how you deem the speed at which the OnePlus 8 Pro's battery drains under standby conditions. A higher rating indicates that when the phone is not in use, the battery drains minimally.
Then, drop a comment if you have anything to add!
Most my phone's besides my Huawei Nexus 6P have all lost 0-1% overnight.
Even with tweaking I can only manage at best 1-2% which I know compared to other users is excellent but it's definitely worse than my previous phones.
Without tweaking for stamina and good hibernation the device uses about 2-10% depending on what's installed, which wasn't any difference to previous devices (app wise)
I'm happy with it, I'll keep tweaking and see if I can hit that magic 0%
dladz said:
Most my phone's besides my Huawei Nexus 6P have all lost 0-1% overnight.
Even with tweaking I can only manage at best 1-2% which I know compared to other users is excellent but it's definitely worse than my previous phones.
Without tweaking for stamina and good hibernation the device uses about 2-10% depending on what's installed, which wasn't any difference to previous devices (app wise)
I'm happy with it, I'll keep tweaking and see if I can hit that magic 0%
Click to expand...
Click to collapse
Any tweaking tips? I've turned off 5G and that helped quite a bit.
Morten Becker said:
Any tweaking tips? I've turned off 5G and that helped quite a bit.
Click to expand...
Click to collapse
Change 5G to 4G
Remove Facebook use web based
Remove Facebook messenger use web based
Remove Twitter use web based
Remove any ad based apps pay for the pro version
Turn off gestures like lift to wake
Change from QHD to FHD (No difference)
Allow auto brightness
Turn off WiFi overnight
Turn all updates to manual not auto (play store)
Remove any so you don't use
Change back up to once a month (WhatsApp)
Turn off location history (Google)
Use titanium to remove any system apps you don't need
Don't allow anonymous usage statistics for any app ever.
Don't allow tracking cookies on any website
Use adaway (root needed)
Don't open web pages in Google app (I use Samsung browser)
Don't use xposed.
If you game you will not get high SOT scores, period.
Don't bother with battery saving apps or monitoring apps.
Streamline your apps, if you don't use it, remove it.
Don't allow WiFi scanning (as in letting other apps use it when it's not on)
Never allow personalised ads.
Never allow notifications from websites
Always decline cookies unless your absolutely have to allow some tracking (common sense prevails here)
Optimise as many apps as possible unless it affects performance.
Don't allow apps to remain open in the notification area.
Change your launcher, my preferred launcher is lawn chair and this did actually burn up some battery when compared to the OnePlus launcher.
Don't use live widgets (yes they look cool, but they annihilate your battery)
Live wallpaper, again very cool, but battery burners.
Again! Don't charge overnight, make a note of your percentage then see what it is in the morning, you shouldn't be losing more than 5% really, if you've done well then it'll be reflected here, the good SOT results will follow.
Turn off live read outs of network speed, RAM usage in the status bar.
Turn off NFC unless in use.
Leave location on in quick settings.
Don't overcharge your phone, IE: overnight
Don't allow your phone to fully deplete the battery.
Whatever anyone says, this does 100% damage batteries, there is no argument here and I won't entertain anyone who says otherwise, Ive seen through real life tests what this results in, bloated, inefficient, possibly dangerous lithium batteries.
Keep your phone out the sun.
Keep it out of extreme cold.
Keep your device clean dust free.
Snapchat, Viber, house party, apps like that tends to use more battery as they don't have great dormancy periods.
Apps like speed test by Ookla tend to have location tracking, similarly they tend to turn themselves on and off when they feel like it, my advice, install test and uninstall.
Allow a couple of battery cycles between tweaking sets, to give you an idea of how much of a difference you've made.
Use BBS to see what is being used, once you've removed problems, remove BBS.
I've just written this from the top of my head so o probably missed some things, the general idea is to keep your device clean and fresh, remove files you don't need any more.
Keep an eye on apps that misbehave or aren't wanted, index your folders so they aren't a mess.
The more good things you do means the more potentially bad apps you can have on your phone, eg if you really need Facebook, you could keep it so long as you clean up other areas of your phone.
Good luck.
dladz said:
Change 5G to 4G
Remove Facebook use web based
Remove Facebook messenger use web based
Remove Twitter use web based
Remove any ad based apps pay for the pro version
Turn off gestures like lift to wake
Change from QHD to FHD (No difference)
Allow auto brightness
Turn off WiFi overnight
Turn all updates to manual not auto (play store)
Remove any so you don't use
Change back up to once a month (WhatsApp)
Turn off location history (Google)
Use titanium to remove any system apps you don't need
Fine allow anonymous usage statistics for any app ever.
Don't allow tracking cookies on any website
Use adaway (root needed)
Don't open web pages in Google app (I use Samsung browser)
Don't use xposed.
If you game you will not get high SOT scores, period.
Don't bother with battery saving apps or monitoring apps.
Streamline your apps, if you don't use it, remove it.
Don't allow WiFi scanning (as in letting other apps use it when it's not on)
Never allow personalised ads.
Never allow notifications from websites
Always decline cookies unless your absolutely have to allow some tracking (common sense prevails here)
Optimise as many apps as possible unless it affects performance.
Don't allow apps to remain open in the notification area.
Change your launcher, my preferred launcher is lawn chair and this did actually burn up some battery when compared to the OnePlus launcher.
Don't use live widgets (yes they look cool, but they annihilate your battery)
Live wallpaper, again very cool, but battery burners.
Again! Don't charge overnight, make a note of your percentage then see what it is in the morning, you shouldn't be losing more than 5% really, if you've done well then it'll be reflected here, the good SOT results will follow.
Turn off live read outs of network speed, RAM usage in the status bar.
Turn off NFC unless in use.
Leave location on in quick settings.
Don't overcharge your phone, IE: overnight
Don't allow your phone to fully deplete the battery.
Whatever anyone says, this does 100% damage batteries, there is no argument here and I won't entertain anyone who says otherwise, Ive seen through real life tests what this results in, bloated, inefficient, possibly dangerous lithium batteries.
Keep your phone out the sun.
Keep it out of extreme cold.
Keep your device clean dust free.
Snapchat, Viber, house party, apps like that tends to use more battery as they don't have great dormancy periods.
Apps like speed test by Ookla tend to have location tracking, similarly they tend to turn themselves on and off when they feel like it, my advice, install test and uninstall.
Allow a couple of battery cycles between tweaking sets, to give you an idea of how much of a difference you've made.
Use BBS to see what is being used, once you've removed problems, remove BBS.
I've just written this from the top of my head so o probably missed some things, the general idea is to keep your device clean and fresh, remove files you don't need any more.
Keep an eye on apps that misbehave or aren't wanted, index your folders so they aren't a mess.
The more good things you do means the more potentially bad apps you can have on your phone, eg if you really need Facebook, you could keep it so long as you clean up other areas of your phone.
Good luck.
Click to expand...
Click to collapse
Nice tips
bodomfan said:
Nice tips
Click to expand...
Click to collapse
Thank you sir.
dladz said:
Thank you sir.
Click to expand...
Click to collapse
Great game earlier vs Leeds, very entertaining, they gave you a good game
bodomfan said:
Great game earlier vs Leeds, very entertaining, they gave you a good game
Click to expand...
Click to collapse
Was crapping myself, last trying we need is to start getting beat by them.. we were off form.
dladz said:
Was sh*tting myself, last trying we need is to start getting beat by them.. we were off form.
Click to expand...
Click to collapse
Cracking game though, I find android 11 open beta 1 charges really slow on a normal charger that's my only gripe with it, but battery is wow
I have a great screen on % ~13%h.
But standby sucks.
I also have removed/disabled stock apps, location of, only enable it when I use it, same with Bluetooth. But I still have 1-3% standby /h. Over night I loose 2-5 % and the same again right after I wake up and use it..
My standby time was so bad 3-4%h, that I rooted it and change doze with an app.
3% h over an day (12h) makes up 36% battery uses. Just laying in your pocket and doing nothing... That would be ~3h screen time.
Still can not get the standby time to 1% what it actually should be!
JonnyJaap said:
I have a great screen on % ~13%h.
But standby sucks.
I also have removed/disabled stock apps, location of, only enable it when I use it, same with Bluetooth. But I still have 1-3% standby /h. Over night I loose 2-5 % and the same again right after I wake up and use it..
My standby time was so bad 3-4%h, that I rooted it and change doze with an app.
3% h over an day (12h) makes up 36% battery uses. Just laying in your pocket and doing nothing... That would be ~3h screen time.
Still can not get the standby time to 1% what it actually should be!
Click to expand...
Click to collapse
I'd look in alarms / wakelocks for the cause of your battery drain.
I have more like 0,7% / hr standby, 1,5-2% over night.
Uninstalling Facebook and Messenger would probably take me to 0,5 / hr and 1,5% overnight. This app is a f**** disaster, but unfortunately it's required in my company (Fb groups).
JonnyJaap said:
I have a great screen on % ~13%h.
But standby sucks.
I also have removed/disabled stock apps, location of, only enable it when I use it, same with Bluetooth. But I still have 1-3% standby /h. Over night I loose 2-5 % and the same again right after I wake up and use it..
My standby time was so bad 3-4%h, that I rooted it and change doze with an app.
3% h over an day (12h) makes up 36% battery uses. Just laying in your pocket and doing nothing... That would be ~3h screen time.
Still can not get the standby time to 1% what it actually should be!
Click to expand...
Click to collapse
Wake gestures, like lift to wake.. Keeps the phone from sleeping..
Also don't worry about location, maintaining a location is now efficient than obtaining it for all apps in one hit.
I've never turned location off besides for Google, I pause location history, far too creepy.
I have no facebook, instagram or messenger, the only social apps I have are telegram and snapchat.
I use betterbatterystats but there is just no app that keeps the phone awak all the time. I have no f*** idea why it sucks so hard.
It's super annoying.
Android 11, drain is worse, SOT is worse and I've changed nothing compared to android 10.
Disappointing to say the least.
dladz said:
Android 11, drain is worse, SOT is worse and I've changed nothing compared to android 10.
Disappointing to say the least.
Click to expand...
Click to collapse
Agree
bodomfan said:
Agree
Click to expand...
Click to collapse
How's yours now?
I've just sent through all my apps and optimized all the ones I don't need running at full chat, also deleted some apps that may have been causing issues.
At the moment it's looking ok
3 hours up
1 hours SOT
92%
That's heading for 10 hours if I'm not mistaken, so may have been one of my apps or poor optimization on the phones part..
I'll keep an eye on it, have Gsam running as BBS simply wouldn't accept I'd granted app_ops permission?
Maybe an android 11 thing.
dladz said:
3 hours up
1 hours SOT
92%
That's heading for 10 hours if I'm not mistaken, so may have been one of my apps or poor optimization on the phones part..
I'll keep an eye on it, have Gsam running as BBS simply wouldn't accept I'd granted app_ops permission?
Maybe an android 11 thing.
Click to expand...
Click to collapse
This is ok...
Not bad at all..
Is it on 120hz/ qhd?
cultofluna said:
This is ok...
Not bad at all..
Is it on 120hz/ qhd?
Click to expand...
Click to collapse
It's 120hz FHD. I honestly can't see much of a difference between QHD and FHD so taking a battery hit doesn't seem worth it.
I'm currently heading for 12 hours here. Have just been using XDA and watching some videos. No gaming today, WhatsApp and telegram.
---------- Post added at 04:15 PM ---------- Previous post was at 04:14 PM ----------
I'm running blu-spark. Never used it before but it's idle performance is brilliant.
Very impressed. Also extremely low clocks 300mhz
Great tips from many members. My phone drains very minimally while standby.