Terrible battery life - what exactly is causing CPU usage and wakelock? - Verizon Galaxy Note 3 Q&A, Help & Troubleshooting

Is there any way to determine what is really using CPU and what is causing wakelocks? All apps that I've tried just say 'Android System" or "Android OS" and not much more.
I've searched and searched and tried many things like Better Battery Stats, freezing lots of apps with TB, Greenify, Amplify, blocking startup with System Tuner, etc. I realize that many of my customization will use more battery life, but it's frustrated having a rooted and unlocked phone and not being able to see what is actually using my battery so I can make informed decisions on what to adjust or if certain features/apps are worth the energy cost.
Here are the stats:
Verizon Galaxy Note 3 (SM-N900V)
Running BajaROM Android 4.4.2
Baseband N900VVRUCNC2
Kernel 3.4.0
Screenshots, logcat, Batter Battery Stats specs, etc here: https://drive.google.com/folderview...JjT0RaX3FlWkppNDhEOVl1WktTSTc0a2s&usp=sharing
If I am missing a log, statistic or something, please let me know and I can take a new set of screenshots and logs after a day of battery drain so they are all consistent. I love this community and thank you in advance!

The one stat I don't see is CPU high/low freq settings and what CPU governor is in use.
Programs like SetCpu (root required) or No Frills CPU monitor (root required) can give you control of how fast the cpu runs (thus power used). SetCPU also allows profiles...that trigger settings changes. For example if the screen is off set so max cpu speed is low and set the powersave governor.
I use SetCPU with 4 profiles and have far better battery life than I had before using it. Plus...much better response when I need it.
For example...on a typical day, about 4pm I would have to recharge, that was before. Now, doing the exact same stuff...it's 5pm and I have 65% battery left.
Even on a hard use day....I usually make it to 9pm without charging.
Here's a thread you may be interested in.
http://forum.xda-developers.com/showthread.php?t=3010299
Sent from my Note 3 via Tapatalk

I think it's just the kernel that's provided with Baja ROM, whatever that is, with no special settings.
Here's the screenshot: https://drive.google.com/a/maxd.org/file/d/0B0zK2oE7o7gbX0Jja3VhczRTbDA/view?usp=docslist_api
It just says:
Code:
Kernel Version
3.4.0
[email protected] # 1
Thu Mar 15 21:15:22 KST 2014
Thank you for the tip, I assume that file in the link is instead of any SetCPU, etc? I will give it a shot today!

Yes....replace /system/etc/init_qcom.post_boot.sh with the contents of that file AFTER you replace all instances of "interactiveX" (or whatever the name is...I forget) to just plain "interactive"
Sent from my Note 3 via Tapatalk

Helped, but still not cured
I've been running that tweak for a couple weeks and it has definitely made my phone more responsive, but battery life is not markedly improved.
I still get very high Android System energy consumption.

ornwilson said:
I've been running that tweak for a couple weeks and it has definitely made my phone more responsive, but battery life is not markedly improved.
I still get very high Android System energy consumption.
Click to expand...
Click to collapse
How old is your battery? It may possibly be losing capacity if it's older than about 1.5 years and gets charged every day.
Sent from my Note 3 via Tapatalk

donc113 said:
How old is your battery? It may possibly be losing capacity if it's older than about 1.5 years and gets charged every day.
Click to expand...
Click to collapse
Hmm, I did get this battery and phone from a friend so that's possible. Could that also explain the high percentage Android System and Android OS compared to other usage?
Thanks for the reminder, I'll get a new battery today so at least that won't be the cause.

Related

King's Kernel - Input Needed

So I basically have Stock 2.2 with a lot of the unnecessary apps removed. The other day I installed King's 4th Kernel hoping for better battery performance but in the end it's a little worse. I'm not blaming the kernel for my performance issues. But I'm looking for feedback to get better battery life.
Right now I am not using Set CPU. I just flashed the ROM, wiped the dalvik cache, and decided not to wipe the battery stats. I've been using the #4 kernel for two days now.
I work my phone pretty hard every day and have a good idea of when it's gonna die. I don't bother bump charging but rather replace the battery with a spare I have on hand.
Any recommendations to fix my problem?
Try a different kernel?
Get Set CPU? I'm not interested in overclocking but I realize other features are available.
Wipe the battery stats?
One thing I can say for certain is that I've been using this kernel with my current setup for 2 days now and battery performance is worse. Something definitely needs to be tweaked in my engine because I shouldn't have to use 3 batteries in one day.
Again, I want to reiterate that I know there are a lot of factors that affect battery life. I'm basing my opinion off of my past battery life throughout the day. It's probably not the kernel but how I have things setup. I'm just looking for some direction to extend the life a bit.
The biggest thing to do will be setcpu. Underclocking during screen off and using conservative governor will drastically improve battery life.
I haven't ever had good luck with the King kernels on my phone. Adrynaline's Custom kernel has worked awesome for me though. Took it off the charger at 11am yesterday, used it regularily and didn't charge until today at 3pm and still had 32% battery left. I use SetCPU for underclocking the phone when the screen is off and that seems to be the best way to save battery. I also don't have anything syncing throughout the day besides gmail accounts.
Ok, well I guess I will start with Set CPU. Sounds like it's worth the cash. Maybe I'll try a different kernel at the same time.
Thanks.
Setcpu is available for free to xda forum members. Do a bit of searching around and you'll find the link to the .apk
Grikshanks said:
The biggest thing to do will be setcpu. Underclocking during screen off and using conservative governor will drastically improve battery life.
Click to expand...
Click to collapse
Setting CPU Max at 555 when screen is off took me from 9-14hours to 25-30hours.
Clearing battle stat seems important
I like interactive mode when it seems to be working right. I don't really know what Interactive mode is except that setcpu will show the CPU jumping to differant frequency instead of ramping up like with conservative.
Sent from my ADR6300 using Tapatalk
Jaguox said:
Setcpu is available for free to xda forum members. Do a bit of searching around and you'll find the link to the .apk
Click to expand...
Click to collapse
I knew this and had forgotten. Fortunately, right before I dropped the cash the light bulb came on. I appreciate the heads up anyway.
Has anyone had luck with King's Kernels?
srt4mn, do you have a link to the kernel you are using?
The kernel comes with the Virtuous ROM and can be downloaded as a separate entity from ROM Manager in his area.
FlairDevil said:
The kernel comes with the Virtuous ROM and can be downloaded as a separate entity from ROM Manager in his area.
Click to expand...
Click to collapse
Ok, cool. I'll give it a shot. Is it tweaked to work just with the ROM or is it safe to install in Stock 2.2 as well?
Clambert11- Sounds as if you wrote your post for me. I haven't tried a custom rom or kernel yet but KK was the what I was considering. I do have setcpu running for a couple weeks now with underclocking for screen off, battery under 50%, and battery under 30%. Have noticed a modest improvement, mostly while phone is asleep at night. Not really much difference with day use. I carry a spare battery and charge at every opportunity.
I'll be watching this thread to see how the new kernel works for you. Sounds like it can be installed over the stock 2.2, yes? Does it require a full wipe?
marcmarshall said:
I'll be watching this thread to see how the new kernel works for you. Sounds like it can be installed over the stock 2.2, yes? Does it require a full wipe?
Click to expand...
Click to collapse
I just installed Virtuous Custom Kernel - Version 2 without any issues. All I did was wipe the dalvik cache. I'm still not a firm believer that wiping the battery stats does anything. Now to setup SetCPU... I will report back in a couple days.
I tried bump charging with wiping battery stats a couple days ago. Didn't see any difference.
I be watching for your post. I'm happy with my rooted stock. This phone has more tricks than a $2000 hooker. The battery life is the big problem for me.
In regards to wiping battery stats, here's what I do and what seems to work good for me.
This is best to do when you have times when you wont need your phone to much.
1. Full charge phone while phone is on
2. Leave USB/power cord plugged in and turn power on phone off
3. Wait for the LED to change from orange to green while phone is off, this means you have a full charge.
4. Power on phone to get to recovery
5. Go to advanced > clear battery stats
6. Reboot phone
7. Pull out charge cable once your phone fully boots
8. Fully kill phone battery without plugging it in to USB or power the phone until it dies completely
9. Turn phone back on with charge plugged in after battery fully dies and phone shuts itself off, charge till 100%
I also keep my screen brightness down really low, this seems to help maintain good battery life too.
Those are good detailed directions. I had been wondering about when to plug and unplug. I also never fully discharged the battery. Li bats don't have memory issues so why fully discharge? Is the claim that this effects or resets something in the OS? If so where does this info come from? I wonder if someone pulled it out of his butt and it has become doctrine. Did you really see a difference? Did you try something else like lower screen brightness or setcpu at the same time?
i've been running bfs #4 on stock rooted 2.2 for about a week now. loaded the kernel through clockwork. it's working good for the most part and i've been keeping it mostly at stock speeds. however, i have noticed an occasional lag here and there (that i didn't noticed with the stock kernel) but no reboots or lock ups. i'm going to disable setcpu to see if that has any impact.
marcmarshall said:
Those are good detailed directions. I had been wondering about when to plug and unplug. I also never fully discharged the battery. Li bats don't have memory issues so why fully discharge? Is the claim that this effects or resets something in the OS? If so where does this info come from? I wonder if someone pulled it out of his butt and it has become doctrine. Did you really see a difference? Did you try something else like lower screen brightness or setcpu at the same time?
Click to expand...
Click to collapse
You pose a good question. I myself dont know the source of the battery stat information, and coming from apple products I've been conditioned to not asking questions, but I can claim from experience that wiping the battery stats help the OS more accurately report the battery percentage.
Since I recently reflashed a new rom and kernal, my discharge rates were rather wonky. The first 15% went pretty fast (as they usually do) since I didn't bump charge. Then it remained normal till 50% when it spiked till 20%, then remained normal till 15% where it took forever to diminish.
Wiping the battery stats will help this number be more consistent since (to me) it helps the OS learn about the battery in conjunction to the kernal being used. I'm assuming that this feature exists because we can swap batteries. Ever curious why apple locks their batteries in their devices? If I had to guess it would be to avoid this whole debacle. They only use one type of battery for each device and as such can report battery percentage more accurately. Plus its easier for them to design.
I've gotten sick of bump charging, so I reset my battery stats after charging to full and not bump charging. This should give me a more accurate drop in battery for the first 15%.
This is all information I've gathered through experience. I do not program these devices, so take it for what its worth. If any Li-ion engineers are around here, help!
Sent from my ADR6300 using XDA App
Just an update. I've been running Virtuous for a few days now. I thought I installed Custom Kernel v2 but the System Settings say v1. I'll have to look into that. Kinda odd.
Anyway, I also am using SetCPU, which I think is responsible for most of the savings I have received. I've got the default scaling set to Conservative. Additionally, I have a Screen Off profile of 245 max / 245 min in Powersave and a Battery < 10% profile of 806 max / 245 min in Conservative.
I'm still playing the kernel / SetCPU game for the optimum settings but I've bought another 1.5 to 2 hours of life without feeling any real performance woes. I'm hard on the phone and use it a lot. That's what we have them for, right?
I had issues with King's Kernel #4. My phone, at times, would get real sluggish without even using SetCPU. I may try some of his older kernels or his next kernel (when it's released) to see how it behaves.
Just wanted to touch base. Thanks for the previous input and guidance.
Thanks for the update! I think my greatest savings so far has been from a screen off profile at about 460 max. I also have a 50% and a 30% profile.

Increasing battery Life - Samsung GT N 7000 - finally !!!!

Dear All,
Its been quiet some time trying to do enough experiments with custom ROM, battery life apk and all that can tweak CPU....seems a solution is getting into place. My device started giving a decent battery life, of 3% drop for an idle usage time of 8 hrs. Things done as below:
1. Root - Yes required
2. Good Custom ROM - using currently Ultimate ROM - thanks to the developer, its a great ROM
3. Install Greenify - this is one apk you will love unlike other task killing apk, hibernation is better
4. Install CPU Spy - Come with default with this ROM
5. Juice defender - just to ensure be sure all things are controlled.
Thats it, your device is ready to rock. I charged to 75% battery before sleeping, disabled of course Wifi and other data and removed all unnecessary task killers, battery managers etc. Gave a 3% dip in battery after 8 hrs. Post that a charge of again to 75% with a normal usage of calls( around 10 calls average talk time of 2 minutes), Wifi for reading mails and still the battery 15% after using for 5 hrs !!!. Earlier this used to tank in 3 hrs, so i believe a decent battery time.
Hope it helps readers to address battery issue.
Mine gives 1 percent drop full night maybe 8 hrs without any mods.
Maybe I know which rom and kernel. Thanks.
Sent from my GT-N7000 using xda premium
I use LSF and I get 1% drop overnight. No mods whatsoever.
Sent from my GT-N7000 using xda app-developers app
thats grt bro
bongski55 said:
I use LSF and I get 1% drop overnight. No mods whatsoever.
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
u mean to say lsf have better batter backup then LSZ
What's a difference if I will use 1% or 3% over night if in 1h of web browsing or gaming will loose 30%?
For heavy users benefits are negligible. Few mA on undervolting few on lowering brightness and black theme but still the screen is the hugest drain and rest is nothing if you do not have wake-locks. Most of the time my screen uses 60-70% with all connectivity enabled and no juice saving apps and no matter how many tweaks applied, we have to live with screen consuming a lot of juice even on minimum brightness. Liked a lot juice defender on hd2, now on note not much difference.
Galaxy Note GT N 7000
nigi73 said:
What's a difference if I will use 1% or 3% over night if in 1h of web browsing or gaming will loose 30%?
For heavy users benefits are negligible. Few mA on undervolting few on lowering brightness and black theme but still the screen is the hugest drain and rest is nothing if you do not have wake-locks. Most of the time my screen uses 60-70% with all connectivity enabled and no juice saving apps and no matter how many tweaks applied, we have to live with screen consuming a lot of juice even on minimum brightness. Liked a lot juice defender on hd2, now on note not much difference.
Click to expand...
Click to collapse
Thanks all for your feedback. Yes its true in any case we will have less than 3% drop if left idle, but i tried to check battery usage, "Screen usage" is high if used for a full time, earlier it was "Android" using more. Anyways thanks all for you information. AS Nigi mentioned we just have to live with it - No matter what we do, if for a day it works with 15% battery remaining it would be just sufficient.
Any lo!!!! Hear S4 is on the move - With octacore and DDR3 RAM. May be its going to be a gamechanger in saving battery !!!!
Samsung - GT N7000
satven21 said:
Thanks all for your feedback. Yes its true in any case we will have less than 3% drop if left idle, but i tried to check battery usage, "Screen usage" is high if used for a full time, earlier it was "Android" using more. Anyways thanks all for you information. AS Nigi mentioned we just have to live with it - No matter what we do, if for a day it works with 15% battery remaining it would be just sufficient.
Any lo!!!! Hear S4 is on the move - With octacore and DDR3 RAM. May be its going to be a gamechanger in saving battery !!!!
Click to expand...
Click to collapse
Hi Dsmas...please find the details....
Android version - 4.1.2
Baseband N7000XXLSO
Kernel Version - 3.0.31-906407
Build No: Jelly Bean 4.1.2 v5.2
Rom Version: Ultimate XXLSZ ROM (iGeekHD.com)
Thanks.
I have the 4.1.2 rom Netherlands with root and installed Greenify, this alone was enough for me and I must admit I'm impressed with the result ... Battery lasting extraordinary.
Thankful.
robsonhcosta said:
I have the 4.1.2 rom Netherlands with root and installed Greenify, this alone was enough for me and I must admit I'm impressed with the result ... Battery lasting extraordinary.
Thankful.
Click to expand...
Click to collapse
Yep.This is really excellent app. It will be even better if we can add some system apps (like Gmaps)
...from SG NOTE N7000 with Tapatalk 2
Galaxy Note has a large enough battery to standby for days (Official: 32 days on 3G, 40 days on 2G) without tweakings or modings. On ICS Stock ROM on airplane mode, during the night, a 100% battery remains 100% the morning after. I don't know what else I could have asked for a better battery performance out of my phone.
To get the best performance out of any smartphone one has to layout the expectations first and then become technically educated with the basics "properly" before changing usage habbits.
Laying out the expectations
Choosing a 5.3" device when smaller screen sizes were already available dictates the specific requirements one had. These could be physical (i.e., big hands, bad eyes), usage (i.e., reading and writing for long period of times, playing games, watching videos), or seeking differentiation (i.e., showing off, standing out).
When you know why you purchased Galaxy Note then we can move on to the technical stuff.
Technical - Basics
Bigger screens draw more power, the brighter the screen is the more power it needs. These are scientific facts and Galaxy Note's screen by no means is power efficient.
Web Browsing is the most, if not one of, task intensive job one can execute with his or hers Galaxy Note. Often Original Note scores poorly in web browsing benchmarks and this is not down to the screen size alone. When the CPU has the right sets of instructions corresponding tasks are performed much faster and with more power effiency. In my opinion the Exynos CPU used in Original Note does not support the crucial instructions in regards to the Web Browsing related processes and something is wrong with the internal flash disk components, be it software, hardware or both. Samsung has so far resisted in releasing its Exynos's source codes and I'm suspicious they have something to hide.
On the other hand, Note II offers excellent Web Browsing benchmark results, even better than the newly released Qualcomm 600 CPU. The battery capacity in Note II is not twice as Original Note but battery performance is almost twice as much in many respects. The overclocked Mali-400, 440MHz from 266MHz, in Note II should drain battery more but the CPU which is based on the same ARM architecture (ARMv7, ARM Coretex-A9) provides far better power efficiency. Thanks to the smaller semiconductor in Exynos 4412 (SGIII and Note II) which is 32nm versus SGII and Note's Exynos 4210 which is 45nm. The smaller nm number is the lower power consumption is.
There is no magic wand that can make Original Note more power efficient as it is. So no matter one does there is no way web browsing can be streched by more than 10 to 15 minutes in low screen brightness, period. Four hours is what we all get.
Change of habbits
Now that we understand there is a power capacity that cannot be stretched we however, can change habbits to get the maximum performance out of Note.
I adamantly opposed any software utility as a solution to extend the battery performance. They come at a cost which is not justified. I don't wish to go through the details but a simple daily reboot which is also recommended by the manufacturers will do the job these software claim to do. These apps mainly free memory while consuming battery.
Be sensible in choosing apps, be responsible in managing them. Once you realise the real reason you own a smartphone your choice for apps will be narrowed down anyway. Monitor the impacts of the newly apps on RAM and overall performance of your phone and then decide whether the app stays or goes.
Google Play app is a culprit to many issues. Literally Google Play is connected to various services for different reasons. One of GP's job is to check for app updates. The more apps installed the more battery is consumed to run the checks, download the updates, and finally installing them.
Be smarter than your smartphones.
---------- Post added at 03:31 AM ---------- Previous post was at 03:27 AM ----------
zviki said:
Yep.This is really excellent app. It will be even better if we can add some system apps (like Gmaps)
...from SG NOTE N7000 with Tapatalk 2
Click to expand...
Click to collapse
If you are rooted, uninstall gmaps updates first then remove GMS_Maps.apk from /system/app folder. Reboot and reinstall it from Google Play as downloaded app. Good Luck!
Why are people so excited by a little battery drain during the night while wi-fi and data are shut down?
My matter is not having a long life battery on a phone I don't use and I find the night is the best moment to have my phone plugged and to let all applications updates and massive data exchanges be done.
My matter is to have the best battery life during the day when I'm on the my way and use the phone, browse, take pictures and films, send and read sms and mails, use GPS, read books and magazines, watch movies or listen to music.
Posté depuis mobile.
I want both.
wakelocks = most common issue in standby battery life. Almost everyone encounters them and once they know how to analyze that (ahalfords sticky q&a section) that can be minimized
When awake, tons of other stuff n tweaks.
Both should not enhibit daily functioning. The moment I dont have the feeling, oh I need to not use the phone because I will have no juice is or I need to charge it/swap batteries is the moment I dream for. Such pda's dont exist yet. Not without changing ridiculously behaviour/usage and/or charging. Devices arent there yet. Soon they will.
However, its pretty good now with new battery and changing. I have had far worse lol.
WWHK said:
Why are people so excited by a little battery drain during the night while wi-fi and data are shut down?
My matter is not having a long life battery on a phone I don't use and I find the night is the best moment to have my phone plugged and to let all applications updates and massive data exchanges be done.
My matter is to have the best battery life during the day when I'm on the my way and use the phone, browse, take pictures and films, send and read sms and mails, use GPS, read books and magazines, watch movies or listen to music.
Posté depuis mobile.
Click to expand...
Click to collapse
+1
lsz+speedmode+greenify+ds batery+gemini....sleep well my note :good::good::good:
Increased my battery life by at least 40%.... bought a new battery....anker from amazon...
Btw previous batt was 1+ yrs old....
Running jb 4.1.2 lsz
bongski55 said:
I use LSF and I get 1% drop overnight. No mods whatsoever.
Sent from my GT-N7000 using xda app-developers app
Click to expand...
Click to collapse
Hi Bongski55....are you having Ultimate Jelly Bean ROM with LSF firmware...if so can you share the link please. I would like to try.
Best way to increase your battery life is just to buy a new battery, get stock JB and decrease screen brightness.
satven21 said:
Dear All,
Its been quiet some time trying to do enough experiments with custom ROM, battery life apk and all that can tweak CPU....seems a solution is getting into place. My device started giving a decent battery life, of 3% drop for an idle usage time of 8 hrs. Things done as below:
1. Root - Yes required
2. Good Custom ROM - using currently Ultimate ROM - thanks to the developer, its a great ROM
3. Install Greenify - this is one apk you will love unlike other task killing apk, hibernation is better
4. Install CPU Spy - Come with default with this ROM
5. Juice defender - just to ensure be sure all things are controlled.
Thats it, your device is ready to rock. I charged to 75% battery before sleeping, disabled of course Wifi and other data and removed all unnecessary task killers, battery managers etc. Gave a 3% dip in battery after 8 hrs. Post that a charge of again to 75% with a normal usage of calls( around 10 calls average talk time of 2 minutes), Wifi for reading mails and still the battery 15% after using for 5 hrs !!!. Earlier this used to tank in 3 hrs, so i believe a decent battery time.
Hope it helps readers to address battery issue.
Click to expand...
Click to collapse
Are you using the ultimate jellybean rom? Just for clarification.
But do you find that the ram is getting used up quickly leaving only ~100MB free? If yes, may i ask if you solved it with greenify? I'll be trying it too now but i'll like to see whether u have this prob and how you solved it. Thanks.
Jelly Bean stock rom
Sent from my GT-N7000 using xda premium

Poor battery life

http://i.imgur.com/HuW8tQu.png
I hardly used my device at all and in three days the battery had been reduced down to this.
I'm running stock and I'm using mkernel. What's the operating system doing when my device is idle to consume all that battery life?
Most likely location based services such as Google Now.
Sent from my Galaxy Nexus using Tapatalk 2
Battery life looks pretty good to me. Idle is not off. If you want better battery life, turn the nexus off when not in use.
Sent from my Nexus 7 using xda app-developers app
Would installing set cpu benefit me even though I run m kernel?
Macmee said:
Would installing set cpu benefit me even though I run m kernel?
Click to expand...
Click to collapse
No, and it's not recommended for this kernel. You probably have some application using the CPU. And keep in mind, that's over 3.5 days, so it's not too be worried about.
Sent from my SGH-I777 using xda premium
Not really sure what you are looking for.
Your tablet is configured differently (read: installed apps & their settings, never mind ROM & kernel differences) than the next person's, and those configuration changes alter the activity on the device and therefore the amount of power it consumes vs time. If what you observe is unacceptable to you, you need to drill down into the details to try and optimize things. But it really is impossible for anybody to guess (from a completely blind position on the other side of the internet) what might be the cause; if that is indeed anomalous consumption compared to some benchmark (pure stock, no market apps installed & a dormant gmail account?), the cause could be due to an unlimited number of different causes.
Perhaps you want to use that app BetterBatteryStats ($2.89) to find out about wake lock usage.
FWIW, my rooted stock 4.2.2 N7 grouper tab seems to discharge about 4% "overnight". Call that 10 hrs or so, so maybe I should expect 10% discharge per day while idle and unplugged. Your result seems to suggest 16%/day; but I've made no effort to dig in to things on my end of things - and besides: my results are irrelevant to yours as I no doubt use a different collection of apps than you and possibly different settings for the stock apps, too.
In my case the idle drain rate isn't a very compelling use case - I use the tablet every day, and when it is idle it is plugged into its' charger. If it should happen that it sat idle for a couple days, it's gonna be at 100% when I decide to use it.
Sv: Poor battery life
Macmee said:
http://i.imgur.com/HuW8tQu.png
I hardly used my device at all and in three days the battery had been reduced down to this.
I'm running stock and I'm using mkernel. What's the operating system doing when my device is idle to consume all that battery life?
Click to expand...
Click to collapse
And the problem is?
Around 6 days of standby, and you want to improve that?
If you want to improve that, turn off your tablet. I'm sure u can spare those 60 sec two times a day you turn on your tablet to check mail.
Keep WiFi off when not in use and you should see a great improvement. I use stock kernel and over that same time period my battery is about the same with about 3 hours screen on time. I only turn WiFi on when I'm actually using it as anything I need synced goes to my phone.
Sent from my Nexus 7 using xda premium
Try better battery stats and see what keeps your cpu from going to sleep state..With this way you can examine what drains your battery my friend.,.
Try turning off auto-sync. (Data usage settings)
Never keep wifi on when sleep (you will lose notification to chat programs, social network app notifications when sleeping)
Use wifi powersafe mode.(Wifi advance settings)
Turn off/disable unneeded background update/apps/extensions/services and flash a rom with minimal google stock apps)
Of course, check for apps that are currently consuming power if any. (App settings, internal application setting)
M kernel also defaults cpu max to 1500Mhz ; stock is 1200. M kernel also sets gpu to 446Mhz ; stock 416Mhz. Altho this numbers might seem minimal, it can affect your battery life considerably shall there be background processing or even right after you start using your device again despite minimally in your case. (Use n download trickstermod)
These might or might not help you in getting more standby time, try and experiment =>
If you are also looking for more screen on time and if you know and accept the risks, you can try undervolting the cpu, gpu and ram in trickstermod, you can also use rootdim to go lower the screen backlight further, but do not go lower than value 4/255 as that is 'off'. thankfully you can set it to not go below 4 in the in app settings before you play with it. My configuration pushed to 8hrs+ screen time without any gaming =>
Do note that li-ion/poly batteries need to drain over time for batt health reasons. They generally last longer if kept in the 20-80% range. Room temp can also affevt battery drain significantly, cold < 26C room drains the batt real fast; and so does hot rooms >34c due to temp & conductivity relationships (batt needs to suply more due to less conductivity in the circuits when hot)

Ultimate Battery saving solution Thread!

Hello guys,
I have been researching, experimenting and trying many many things to understand how cell phone battery consumption works and how to find the solution to be able to use the most of the battery! HTC did a very bad job on the battery side of M9 and in my opinion, Battery is the only downside of M9. I will explain later why I say that.
I will share the tips and tricks I found to get such battery life that none of you ever think of getting out of M9. Look at below battery stat. It looks like M8 battery stat which made all M8 user really happy with their device! Now we will be enjoying that too! BTW This is my birthday today, so its a very good day for me to post this thread. Wish me luck!
First Let me explain some things about why a phone drain the battery in relation with CPU and Apps.
1. Random CPU freq change.
2. CPU heat.
3. When phone is idle, means you are not doing anything(not opening apps or neither you have apps opened in background, CPU freq not being able to stay down.
4. GPU related drains(while playing games or not)
5. Display category. Amoled or LCD or what type.
6. Buggy ROM keeping wake locks. ( I am not going to talk about wake locks at all. There are good enough threads for this)
7. Apps. Each you open and close an app, the cpu starts working, freq goes high. So, this means, the less opening and closing you can do the less battery you consume. Now, all these concepts of app killer running in background, killing apps after a certain interval, ARE COMPLETELY WASTE OF BATTERY AND NOTHING ELSE! Android keeps opening apps in background according to its algorithm. So, if you want those app to stop bugging you in the background, then task killers are NOT ANY USE AT ALL! Remember! The less app in background the less drain you will get. We usually use home button a lot when coming to home screen but we dont realize the app just got minimized and consuming as much as battery as it would if it was open in the foreground. So result is, bad standby time + more drain while screen is on.
So how can you get rid of those background apps? Best way is to use Greenify. Greenify is the only app that can hibernate any app without hogging battery by itself and keeping wake locks. How to find which apps to put under auto hibernation list? You need 2/3 days to observe. Greenify will automatically mark those apps which opens in background. Once you are with good number of apps, greenify all of them. In greenify settings, select autohibernation so that even if some gets awake by the app, can be put to sleep again. Now two things will hapen because of this.
1. You will consume MUCH LESS CPU power means you will save battery. The device will be very snappy. Ram will be at least 1.3 gb free.
2. It will take more time for an app to open which are under your hibernation list. Now I have thought about it. My conclusion is that, I need to choose between battery and super fast device. When I on battery saving priority I follow the solutions of this threads and when I am not worried about the battery I try to enjoy the device.
So, we can restrict apps from hogging with greenify. Now how to control the CPU?
Out CPU is actually ULTRA FAST and is capable of fastest performance amongst all smart phone around. Here is the antutu benchmark to show how crazy this CPU can be! So crazy CPU will drain battery. Its cor-relational. So, the solution is to limit the CPU from putting too much power, especially when it gives more than the phone and user needs. When I was using HTC Sensation, I was feeling like, there are 2/3 things which should be better and I demand nothing more from a phone. LIke battery, camera, ram etc. But after M7 I have never felt that the phone should get faster and we should get like 4 gb of ram either~! But newer means faster and better. So CPU + GPU are getting more powerful and eventually the phone is getting such overrated power which it doesnt even need! After all we are not flying to moon with our phones! lol!~ Right?
ok Now how to limit the CPU?
We need
1. Elemental x kernel 4.01 installed with all stock configuration. This is important. Yout must use STOCK values. I have seen anything else other than STOCK values drain the battery even more! So STOCK IS BEST!
2. Elemental x kernel app or Kernel adiutor kernel config app to tune the kernel for our battery saving mode.
Steps-
- Set HTC pnp manager off
- Set max cpu freq of small cluster to 864 mhz, min cpu freq to 384
-Make sure you are on stock gov.
- Set GPU max to 320 GHZ.
-Flash this zip by @ivicask Battery tweaked php zip
[url=http://postimg.org/image/uoq5zw5j5/]
[/URL]
[url=http://postimg.org/image/xf43atrlt/]
[/URL]
[url=http://postimg.org/image/fotohog75/]
[/URL]
Disclaimer: These settings will make the phone performance slower but not laggy. So, just consider a power saver package which has very decent speed too!
After applying these settings, you better restart your device to let settle it with new rules for CPU. leave the phone for 2/3 mins. The things that you will notice when you turn on the display -
1. No rapid CPU freq changes
2. Phone is ultra cool as the temp of CPU and battery has gone down to 35 C. M9 with default setting will never come down to 35 c ever! The lower temp would be 40 c. So, cooling the cpu will minimize mA consumption.
3. when you open any heavy app like fb or chrome you will see the consumption mA rate is almost half of what it is with default settings. Max rate of discharge was 700 mA for me with 50% brightness + 3g internet + FB/chrome/youtube.
4. When you leave your phone to sleep, here is the fun! I have never seen such low mA discharge rate on M9 and I didnt even expect! It goes as low as 40 mA! Insane! The avg screen of discharge rate I found was 70 mA which means on full charge our M9 will get 40 hours standby! And that is with internet on.
5. If you are charging with official m9 charger, you will see the charging rate is 850/+- mA while your display is on with internet. When screen off it will reach mac to 1340 mA. My phone previously was charging at 600 mA with screen off. So, now 0 to full charge is only in 2 hours.
6. Clash of Clans used to drain 1200 mA and now it drains only 550-600 mA.
[url=http://postimg.org/image/7ookkoe0x/]
[/URL]
Hope this helps. Please post your battery results. And dont forget to tell me if you like this post. This will inspire me to make more posts.
Thanks!
I'm in the search of the perfect battery life too haha ????. Please continue posting about battery improvements. Thanks!
My battery life goes way up when I put the phone in the glove box of the work truck. 0% drain over 5 hours, checked it for call a few times and that was it. I leave data and stuff switched off until I'm going to use it.
Sent from my HTC One M9 using XDA-Developers mobile app
Instead of turning PNPMGR off, have a look at this first. http://forum.xda-developers.com/one-m9/development/mod-htc-one-m9-enhanced-thermal-t3369574
It's a pretty indepth thread on the pros and cons of PNPMGR, and also custom thermal configuration files that change clock speeds of your CPU, dependent on your usage.
Also, your Antutu benchmark picture isn't anywhere to be found.
What about CPU boost? Do you disable it?
Skickat från min HTC One M9 via Tapatalk
I do all like u but my m9 is still after few minutes too hot.
I never was more diaappointed with any another of my phone and heating and poor batt life like on m9...
After one hour of browsing internet I'm over 50% down.. on stock mm. That's shame for HTC. Now I'm back on my 2yrs old s5 with still perfect battery life..
I don't get any overheating on my m9 at all. It's on stock marshmallow still. Bought it used a couple weeks ago.
Sent from my HTC One M9 using XDA-Developers mobile app
BLEK0TA said:
I do all like u but my m9 is still after few minutes too hot.
I never was more diaappointed with any another of my phone and heating and poor batt life like on m9...
After one hour of browsing internet I'm over 50% down.. on stock mm. That's shame for HTC. Now I'm back on my 2yrs old s5 with still perfect battery life..
Click to expand...
Click to collapse
Hi,
If you did an OTA update to MM and are losing that much battery in just an hour of heavy use, then I would back up everything and do a factory reset. I can go for 5 hours of very heavy power user performance before dropping to that level. Either that, or you have a malware app on the phone that is being used in the background. Which a factory reset will also solve.( except in rare cases, requiring a firmware reflash)
+249904226367. M9 ftw!!!
350Rocket said:
My battery life goes way up when I put the phone in the glove box of the work truck. 0% drain over 5 hours, checked it for call a few times and that was it. I leave data and stuff switched off until I'm going to use it.
Sent from my HTC One M9 using XDA-Developers mobile app
Click to expand...
Click to collapse
the same happens to me , but when i used it , it drains really quickly , i wonder why
lateral18 said:
the same happens to me , but when i used it , it drains really quickly , i wonder why
Click to expand...
Click to collapse
Just follow this link as the issues have been dealt with about as good as it can get.. good luck
http://forum.xda-developers.com/showthread.php?t=3369574
Æaa..\../
takota6 said:
Just follow this link as the issues have been dealt with about as good as it can get.. good luck
http://forum.xda-developers.com/showthread.php?t=3369574
Æaa..\../
Click to expand...
Click to collapse
I did , thanks to that script , the phone is so much better now :fingers-crossed:

Anyone uses "L Speed" or LKT or NFS-Injector or anything for better battery life?

Anyone uses "L Speed" or LKT or NFS-Injector or anything for better battery life?
"L Speed" - https://forum.xda-developers.com/apps/l-speed/tweak-l-speed-v1-0-02-02-2015-t3020138
LKT - https://forum.xda-developers.com/an...g/module-lkt-legendary-kernel-tweaks-t3896032
NFS-Injector - https://forum.xda-developers.com/apps/magisk/module-nfs-injectorv1-t3857231
These all seem to supposedly do the same things for our phones... tweak them for better battery or better gaming or whatever.
Has anyone had good results from any of these for battery life?
I'm going to start testing them myself, but I want to know what results others have gotten.
Thanks!
From my experience, there have definitely been no negative effects from using these types of tweaks. Almost since day one, I've used the older AKT 1.6 (I think you asked about that one last year) and then switched to LKT (picked balanced profile) earlier this year to test. Since I saw absolutely no difference in battery life between those two based on my light to moderate usage, I just kept LKT. I'm not sure what the exact benefits of these tweaks are vs. stock/no tweaks as I've been using them early on, but so far, there's no harm in having one of them installed as they don't interfere with anything I do on my phone (LS997, stock-based Nougat custom ROM, mk2000 kernel).
In case you're wondering about my typical battery life, I go from full to 10–15% in 1.5 to 2 days, averaging over 6 hours screen-on-time on a rotating pair of 4100 mAh Lithium polymer batteries that I had since last December.
C D said:
From my experience, there have definitely been no negative effects from using these types of tweaks. Almost since day one, I've used the older AKT 1.6 (I think you asked about that one last year) and then switched to LKT (picked balanced profile) earlier this year to test. Since I saw absolutely no difference in battery life between those two based on my light to moderate usage, I just kept LKT. I'm not sure what the exact benefits of these tweaks are vs. stock/no tweaks as I've been using them early on, but so far, there's no harm in having one of them installed as they don't interfere with anything I do on my phone (LS997, stock-based Nougat custom ROM, mk2000 kernel).
In case you're wondering about my typical battery life, I go from full to 10–15% in 1.5 to 2 days, averaging over 6 hours screen-on-time on a rotating pair of 4100 mAh Lithium polymer batteries that I had since last December.
Click to expand...
Click to collapse
Thank you.
Is there a particular app I can run for 5-10 minutes to "run" the phone a bit to them check Accubattery to see how much it's draining?
I would like something or some ideas so I can test each of these under similar situations and have a good comparison.
baldybill said:
Is there a particular app I can run for 5-10 minutes to "run" the phone a bit to them check Accubattery to see how much it's draining?
I would like something or some ideas so I can test each of these under similar situations and have a good comparison.
Click to expand...
Click to collapse
That would be difficult to pull off since app usage varies so much by user, and you probably won't see much happening in such a short period. The most common thing to do is use any battery monitoring app such as GSam Battery Monitor or BetterBatteryStats that shows details of how much battery each app drains and use your phone normally for at least a full day to see if there is any significant drain by any app during the period. You can find brief descriptions of those battery monitoring apps over here.
C D said:
That would be difficult to pull off since app usage varies so much by user, and you probably won't see much happening in such a short period. The most common thing to do is use any battery monitoring app such as GSam Battery Monitor or BetterBatteryStats that shows details of how much battery each app drains and use your phone normally for at least a full day to see if there is any significant drain by any app during the period. You can find brief descriptions of those battery monitoring apps over here.
Click to expand...
Click to collapse
Valid point about the short period of time testing.
Here's my perceived dilemma:
Let's say I test the "l speed" for 1 day -- and play games for 1 hour and get 2 hours of phone calls.
Then I test the "LKT" for 1 day -- and play games for 45 minutes and get 1 hour of phone calls.
How can I tell which one is working best for battery life since the phone was used more on the 1 day than the other?
baldybill said:
Valid point about the short period of time testing.
Here's my perceived dilemma:
Let's say I test the "l speed" for 1 day -- and play games for 1 hour and get 2 hours of phone calls.
Then I test the "LKT" for 1 day -- and play games for 45 minutes and get 1 hour of phone calls.
How can I tell which one is working best for battery life since the phone was used more on the 1 day than the other?
Click to expand...
Click to collapse
That's where longer testing periods would be more helpful to cover any differences/inconsistencies. Ideally, you'd want to give it at least a week to get a good sense of any battery life benefits/drawbacks vs. no tweak installed.
baldybill said:
"L Speed" - https://forum.xda-developers.com/apps/l-speed/tweak-l-speed-v1-0-02-02-2015-t3020138
LKT - https://forum.xda-developers.com/an...g/module-lkt-legendary-kernel-tweaks-t3896032
NFS-Injector - https://forum.xda-developers.com/apps/magisk/module-nfs-injectorv1-t3857231
These all seem to supposedly do the same things for our phones... tweak them for better battery or better gaming or whatever.
Has anyone had good results from any of these for battery life?
I'm going to start testing them myself, but I want to know what results others have gotten.
Thanks!
Click to expand...
Click to collapse
You can choose Extended battery, I am currently using one 10500 mah battery. Battery life is mindblowing. I lasted more than 1 whole day with heaviest usage ( 7 hours Video Playback, Calls, Hotspot for 5 hours, etc) and still got 40% left on the battery. Yea its kinda bulky but you have to sacrifice something.
Here's the link
http://www.aliexpress.com/item/32920820535.html?spm=a2g0s.9042311.0.0.3f3d4c4dZv7RfQ
teji007 said:
You can choose Extended battery, I am currently using one 10500 mah battery. Battery life is mindblowing. I lasted more than 1 whole day with heaviest usage ( 7 hours Video Playback, Calls, Hotspot for 5 hours, etc) and still got 40% left on the battery. Yea its kinda bulky but you have to sacrifice something.
Here's the link
http://www.aliexpress.com/item/32920820535.html?spm=a2g0s.9042311.0.0.3f3d4c4dZv7RfQ
Click to expand...
Click to collapse
That's not a bad idea. For now, though, I'll hold off on adding the bulk to the phone and keep tweaking. But it's something to keep in mind. Thanks!
In my testing, LKT can have thermal and ram issues, FDE can have thermal issues (both with battery above 115 degrees Fahrenheit.) FDE can have root ability issues as for editing files with root exploring app. Injector can have same issues, but not as bad. AKT still holds the crown in my book.
Mysticblaze347 said:
In my testing, LKT can have thermal and ram issues, FDE can have thermal issues (both with battery above 115 degrees Fahrenheit.) FDE can have root ability issues as for editing files with root exploring app. Injector can have same issues, but not as bad. AKT still holds the crown in my book.
Click to expand...
Click to collapse
My main issue with AKT is that it seems outdated. It's no longer updated. Many have said that it won't work right with Oreo (which I'm on). I don't know.
Are you on Oreo?
This is some good information. Thanks!
baldybill said:
My main issue with AKT is that it seems outdated. It's no longer updated. Many have said that it won't work right with Oreo (which I'm on). I don't know.
Are you on Oreo?
This is some good information. Thanks!
Click to expand...
Click to collapse
I use AKT on oreo without any issues
Sent from my LG-H910 using XDA Labs
baldybill said:
My main issue with AKT is that it seems outdated. It's no longer updated. Many have said that it won't work right with Oreo (which I'm on). I don't know.
Are you on Oreo?
This is some good information. Thanks!
Click to expand...
Click to collapse
No, I can't Stock Oreo. Can't root past ZV7. I have a Ls997 (Sprint).
Well If you still want full root ability, then possibly LKT, maybe injector. Lspeed I have no issue with either. Lspeed can be used with AKT, LKT, FDE, Injector, but don't set same settings as others apply or it CAN have bad results. With Lspeed it seems a lil more aggressive as to acting and you can feel a difference with lag/performance/see battery changes with Accu pretty quickly after restarting with after changes.
As for out-dated, AKT may be old, but it sufficiently works. The app is best. Kinda like our phones, maybe kinda out date, but blows most of/if not - any other away with it's abilities. To be honest, most kernel mods might be based if of AKT imo. There is a way to edit post appied AKT profiles for further customised settings that will stick as AKT fully boots after restarting that I found also.
You can edit the post applied AKT selected profile that you want to always work automatically after AKT fully boots (Superuser boot) by going to... Root/storage/0 (or local, whatever your internal storage is)/AKT/AKT. Edit the AKT file in the AKT folder with text editor, save, delete backup file, reboot. Copy and paste a backup somewhere else to use as needed in future. Found this ability after many, countless wonders if able. Yes, yes it is .

Resources