Related
So I've had the 6p for about a month now and I'm absolutely loving the phone, but I have one huge issue which is the battery life. I read online that this phone is getting 6+ hours SOT, and every charge cycle I check my stats and I'm getting like barely 3 hours SOT. I feel like this shouldn't be happening and was wondering if anyone could clue me in on maybe something I'm doing wrong. I am rooted and running the latest Chroma and also using the latest elementalX kernel. I have Xposed installed which i feel shouldn't really be affecting battery life too much. I have amplify and greenify which should be boosting battery life but those are also not working. What I do on my phone is all day snapchatting, sometimes checking twitter and some would say heavy texting. If anyone could tell me why my battery isn't getting anything near the average it should be getting, or has any suggestions it would help lots!! Sorry for the long post, but i wanna resolve this issue
Hey, charge your phone to 100% (leave it charging for half a hour after it says that it's full). Then use it normally, and when it's almost empty, take screenshots of battery statistics and post here.
Also, what are your settings? Brightness, are you using 4G data constantly etc.
What I've read, Greenify messes up Doze.
dannyqanaah said:
So I've had the 6p for about a month now and I'm absolutely loving the phone, but I have one huge issue which is the battery life. I read online that this phone is getting 6+ hours SOT, and every charge cycle I check my stats and I'm getting like barely 3 hours SOT. I feel like this shouldn't be happening and was wondering if anyone could clue me in on maybe something I'm doing wrong. I am rooted and running the latest Chroma and also using the latest elementalX kernel. I have Xposed installed which i feel shouldn't really be affecting battery life too much. I have amplify and greenify which should be boosting battery life but those are also not working. What I do on my phone is all day snapchatting, sometimes checking twitter and some would say heavy texting. If anyone could tell me why my battery isn't getting anything near the average it should be getting, or has any suggestions it would help lots!! Sorry for the long post, but i wanna resolve this issue
Click to expand...
Click to collapse
Do you go off and on your phone a lot? Like check it, lock it, check it again? I guess stop starting would describe it? If so, then 3 hours is the expected screen on time for that usage. On constant usage you would get 4 hours+, for sure.
TonzaTheChosenOne said:
Hey, charge your phone to 100% (leave it charging for half a hour after it says that it's full). Then use it normally, and when it's almost empty, take screenshots of battery statistics and post here.
Also, what are your settings? Brightness, are you using 4G data constantly etc.
What I've read, Greenify messes up Doze.
Click to expand...
Click to collapse
dannyqanaah said:
So I've had the 6p for about a month now and I'm absolutely loving the phone, but I have one huge issue which is the battery life. I read online that this phone is getting 6+ hours SOT, and every charge cycle I check my stats and I'm getting like barely 3 hours SOT. I feel like this shouldn't be happening and was wondering if anyone could clue me in on maybe something I'm doing wrong. I am rooted and running the latest Chroma and also using the latest elementalX kernel. I have Xposed installed which i feel shouldn't really be affecting battery life too much. I have amplify and greenify which should be boosting battery life but those are also not working. What I do on my phone is all day snapchatting, sometimes checking twitter and some would say heavy texting. If anyone could tell me why my battery isn't getting anything near the average it should be getting, or has any suggestions it would help lots!! Sorry for the long post, but i wanna resolve this issue
Click to expand...
Click to collapse
The screenshots could indeed be useful.
As you described, you use snapchat allot. Snapchat is a real battery drainer. It decreases screen time allot, because when snapchat is open, it enables both front and rear camera and gps and maybe even more things that I'm not aware about. So basically it enables everything thats power hungry on this device. If you want to keep snapchatting allot, I don't think you'll will get to 6 hours sot.
Maybe you can use a custom kernel. I personally use the latest Franco Kernel, that kernel has tweaked some stuff so the phone uses the battery friendly cores more than the power hungry cores, without having noticeable performance loss.
But as said a screenshot would be nice, maybe you can install better battery stats (it's on xda) for even more advanced stats.
And remove amplify and greenify, you get the same or better battery results, but keeping the phone more functional.
TonzaTheChosenOne said:
Hey, charge your phone to 100% (leave it charging for half a hour after it says that it's full). Then use it normally, and when it's almost empty, take screenshots of battery statistics and post here.
Also, what are your settings? Brightness, are you using 4G data constantly etc.
What I've read, Greenify messes up Doze.
Click to expand...
Click to collapse
I never use 100% brightness usually only at about 30%-70%. And yes I am always using data as I need emails to be sync'd and have many social media notifications.
gman88667733 said:
Do you go off and on your phone a lot? Like check it, lock it, check it again? I guess stop starting would describe it? If so, then 3 hours is the expected screen on time for that usage. On constant usage you would get 4 hours+, for sure.
Click to expand...
Click to collapse
Umm, well i get texts so I respond to them and then lock my phone again but yes I am turning the display on and off, but isn't that what most people do?
wietse1988 said:
The screenshots could indeed be useful.
As you described, you use snapchat allot. Snapchat is a real battery drainer. It decreases screen time allot, because when snapchat is open, it enables both front and rear camera and gps and maybe even more things that I'm not aware about. So basically it enables everything thats power hungry on this device. If you want to keep snapchatting allot, I don't think you'll will get to 6 hours sot.
Maybe you can use a custom kernel. I personally use the latest Franco Kernel, that kernel has tweaked some stuff so the phone uses the battery friendly cores more than the power hungry cores, without having noticeable performance loss.
But as said a screenshot would be nice, maybe you can install better battery stats (it's on xda) for even more advanced stats.
And remove amplify and greenify, you get the same or better battery results, but keeping the phone more functional.
Click to expand...
Click to collapse
I've removed greenift and amplify, I'll post my screen shots once I get them Thanks for the help so far guys
Also try this:
Go to Settings > Location > Menu > Scanning > Wi-Fi scanning > disable
Go to Settings > Location > Menu > Scanning > Bluetooth scanning > disable
This was the first thing I did upon unboxing my precious.
So after doing what you guys told me to do I have gotten an extra hour out of the battery. Although yesterday I didn't use my phone as much as I usually do, due to being busy. Do you guys think this is the best its gonna get?!
fernievidal said:
Also try this:
Go to Settings > Location > Menu > Scanning > Wi-Fi scanning > disable
Go to Settings > Location > Menu > Scanning > Bluetooth scanning > disable
This was the first thing I did upon unboxing my precious.
Click to expand...
Click to collapse
Just did this! Thanks I never knew about those settings
dannyqanaah said:
Just did this! Thanks I never knew about those settings
Click to expand...
Click to collapse
Glad to help! If you do a YouTube search, there's a lot of tips to optimize our phone.
I'm having somewhat higher than expected idle drain. After 7 hours of sleep, my battery has drained down to 93% from a full charge. The last Android I owned was the HTC One M7, and then had the iPhone 6 and the 6S the past 1.5 years and neither of the phones experienced this high of idle drain. Always on display and night clock are disabled.
I enabled aggressive doze mode within Greenify (I did not hibernate any apps) and also turned on notifications for when and how long doze was activated for. Even after 7 hours of laying flat on the table next to my bed, nothing. In my week of owning this phone, I've only ever seen the doze notification from Greenify ONCE, and it only dozed for ~3 minutes within the hour of laying still.
Screenshot of battery usage overnight (plus some use during breakfast) and also the Greenify settings. Surprise, high Android System use.
http://imgur.com/a/kxRYj
Does anyone else feel that the doze feature of Android 6.0 is not working as intended on the S7?
ranova said:
I'm having somewhat higher than expected idle drain. After 7 hours of sleep, my battery has drained down to 93% from a full charge. The last Android I owned was the HTC One M7, and then had the iPhone 6 and the 6S the past 1.5 years and neither of the phones experienced this high of idle drain.
I enabled aggressive doze mode within Greenify and also turned on notifications for when and how long doze was activated for. Even after 7 hours of laying flat on the table next to my bed, nothing. In my week of owning this phone, I've only ever seen the doze notification from Greenify ONCE, and it only dozed for ~3 minutes within the hour of laying still.
Screenshot of battery usage overnight (plus some use during breakfast) and also the Greenify settings. Surprise, high Android System use.
http://imgur.com/a/kxRYj
Does anyone else feel that the doze feature of Android 6.0 is not working as intended on the S7?
Click to expand...
Click to collapse
Have you tried without Greenify? On my 6P I found that having Greenify active actually drained more battery than having it inactive... Not sure why though.
Sent from my Nexus 6P using Tapatalk
Delboyd12 said:
Have you tried without Greenify? On my 6P I found that having Greenify active actually drained more battery than having it inactive... Not sure why though.
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
I'll disable greenify tonight and test it out. FYI, I'm not hibernating any apps. I just installed greenify to enable aggressive Doze mode
Aggressive doze is an experimental feature, it may just not detect doze correctly, because of changes made by Samsung and just eat more juice by checking and trying to trigger doze. But that's just a wild guess.
Sent from my LG-D855 using Tapatalk
Doesn't it need root for aggressive doze? I've also had problems on my 6P with Greenify and other doze-modification apps actually causing more harm than good, causing doze not to initialize.
geoff5093 said:
Doesn't it need root for aggressive doze? I've also had problems on my 6P with Greenify and other doze-modification apps actually causing more harm than good, causing doze not to initialize.
Click to expand...
Click to collapse
No, Aggressive doze in Greenify doesnt need root.
I tested last night by disabling Tmobile apps, FB Messenger, and Pushbullet and aggressive doze worked!
This morning I reenabled FB Messenger and Pushbullet and left the Tmobile apps disabled - Doze still activated. I reenabled tmobile - doze did not activate.
TLDR: I believe Tmobile app is causing crazy wakelocks and doze will not activate.
If you want to test this, install Greenify, enable aggressive doze mode and notifications. Start off by keeping tmobile app enabled. Let your phone sit on a desk for 10 minutes, see theres any Doze notification.
ranova said:
If you want to test this, install Greenify, enable aggressive doze mode and notifications. Start off by keeping tmobile app enabled. Let your phone sit on a desk for 10 minutes, see theres any Doze notification.
Click to expand...
Click to collapse
Mine will doze with the T-Mobile app active, but I also have pr.adapt active, I read that if you disable it, and have the T-Mobile app active, you may have issues.
I will try disabling both. but I got 22 dose cycles today totaling 5hr 31min, with both active today.
vr002sh said:
I will try disabling both. but I got 22 dose cycles today totaling 5hr 31min, with both active today.
Click to expand...
Click to collapse
How do you know you got 22 cycles with Samsungs crappy battery visualizations?
Greenify messes up the doze function big time.
Sent from my SM-G935T using Tapatalk
AmesCell said:
How do you know you got 22 cycles with Samsungs crappy battery visualizations?
Click to expand...
Click to collapse
Dont use Sammys battery visualization. I use GSAM, under the wake locks you can see the Doze sessions and under the graphs it shows as well.
vr002sh said:
Dont use Sammys battery visualization. I use GSAM, under the wake locks you can see the Doze sessions and under the graphs it shows as well.
Click to expand...
Click to collapse
GSAM looks good. Thanks.
Greenify definitely forces the phone into the doze mode and it works. From my testing, it definitely activates doze mode more often than not. Aside from installing Greenify, i haven't played with any of the settings aside from turning Aggressive doze mode on. One thing i have noticed is that if you use AOD or Night Mode, the phone won't go into doze mode, with or without Greenify. I have verified with GSam. Hopefully its a bug cause otherwise those 2 functions are useless unless you have the phone plugged in. Hope this post helps.
vr002sh said:
Dont use Sammys battery visualization. I use GSAM, under the wake locks you can see the Doze sessions and under the graphs it shows as well.
Click to expand...
Click to collapse
If my samsung devices isn't root, will i see the doze sessions in GSAM ?
Hey Guys, Kyuubi10 back again with a quick guide on improving the battery life of the HTC One M8.
Let's be honest, this phone is getting quite old now. You can already start to feel it lagging, and slowing down. And the battery doesn't last as much as it once used to.
But don't give up hope...your M8 isn't dead yet, and with some good management it can even rival 2016 flagships.
Let's begin with Marshmallow...
If you have not updated your M8 to Android 6.0 yet, WHAT ARE YOU WAITING FOR?
Marshmallow is the best version of Android yet, the efficiency of Lollipop with the Stability of KitKat, and a very fresh take on Battery saving!
Reasons why you should update ASAP:
1 - Lollipop's memory leaks 99% fixed (Don't want to say 100% due to the possibility of some existing out of my limited knowledge, but for all intents and purposes there are no more memory leaks.) This is very important, because the memory leaks were both draining battery life, and slowing down the device...which in turn keeps the screen on longer and wastes even more battery.
2 - Doze!!! It's the latest battery saving feature to be added to Android, and it's basically a SUPER idle state, where the phone if left untouched with screen off for long periods of time will not waste any battery whatsoever! I tested this when going to sleep, phone was in airplane mode, battery saver turned on, screen brightness at minimum...I left it at 100% charge, I woke up it was still at 100%. With airplane mode off, and battery saver turned off the phone lost only 3% battery overnight.
This being said, true battery saving is measured while using the phone right?
It's not about how long it can last without being used, but how long it can last while being used.
But what if you already are on Marshmallow, and your battery life is still not cutting it?
The following solutions are organized from simpler to more complex.
1 - Follow this official HTC guide: Tips for extending battery life. It provides tips on reducing screen brightness, keeping connections off when you're not using them (Wi-Fi, Data, BT, GPS, NFC etc...), lowering volume and vibration strength and using power saver mode.
While their advice is quite obvious stuff, and most of you probably do it anyways, I would like to stress the use of power saver mode when you are out and about away from a convenient power source. Doesn't matter if your battery is at 90%, turn PS mode on, you will barely even feel a difference, but your battery will last you much more than before!
2 - Buy yourself a smartwatch. While it may seem counter-productive to keep Bluetooth on constantly to keep connected to the watch, it actually improves battery life by helping you avoid turning on your phone's screen. At the end of the day the battery saving that comes from it may be equivalent to the drain caused by bluetooth being on, or even greater than the drain. Thus effectively saving you battery life, and being convenient while doing it.
3 - Here comes the big one...ROOT your device and install a custom ROM and Kernel. Just by installing an optimized ROM and optimized Kernel you will get battery savings + better performance. Often you will also have settings you can tweak to optimize battery savings at the cost of performance or vice versa. And with a custom Kernel you can choose one with battery saving CPU governors.
4 - CPU Governors. CPUs, just after your screen, is the second most battery consuming hardware part in your device. Especially since it is on most of the time. Choosing a governor that can make it's job more efficient can save you bucket loads of battery.
The most common one for battery life is called "Conservative", and it will provide you with considerable battery life at the cost of performance. But if you want both good performance and good battery life then you are probably looking for a governor which employs the "Race to Idle" ideology. (If you don't know what it is, do a quick google, it's easy to understand.)
A good option I like to recommend is Wheatley, but if your kernel choice lacks it then interactive will be good enough...but you will have to tweak it's settings yourself to make it most efficient. Couple months ago I created this guide which you may find helpful when tweaking the interactive governor.
5 - Since we have spoken about Rooting then let's start adding some ROOT apps to the mix. Greenify would be my first recommendation.
For 2 main reasons... 1, It helps you stop annoying, battery draining apps which keep themselves running in the background. 2, It's latest versions have included a feature where you can set Doze to start sooner than default. Thus allowing you to reap Doze's benefits earlier and for longer.
Talking about the annoying apps, there's one in particular which comes to mind....Facebook.
Personally, while I don't like it's battery draining, I also don't want to uninstall it...since it's quite useful. Thus in Greenify I found my answer!
6 - Last but not least, if you are noticing unusual battery drainage, but you can't find which app is causing it (or may even be a system app), or if you notice that Doze is not having any effect... it might mean that a wakelock is not letting your device idle for long enough for Doze to start.
For this you will need an app called "Wakelock Detector". Charge your phone to around 80-100% and place it on a desk and let it idle for a couple hours (e.g. When you are asleep). When you are back check what WD found, and it might surprise you. (I found an app called HTC Mode which was keeping my device awake and preventing Doze from starting.)
Another advantage of this app is that once you find the wakelock it links you to Greenify through which you can put that specific app to sleep. Thus preventing it from setting the wakelock again.
If you follow all these steps, you should be able to feel the considerable difference in battery life. Reminding you why you fell in love with this device
I hope I have been of help, I noticed that there weren't any Battery Guides specifically made for the M8, so I thought I would leave one here in case anyone is looking for one!
If I have helped you make sure to hit that :good: button, I will greatly appreciate it, and you will be helping the community find this guide more easily.
Thanks for reading! Enjoy your longer lasting M8!
Thank you for the Info! Before marshmallow I used "app ops" but this doesn't work on Android M. Because of the app wakelock detector I removed the messenger app from facebook. It drained my battery. Thank you.
Sent from my htc_m8 using XDA-Developers mobile app
adgadg15 said:
Thank you for the Info! Before marshmallow I used "app ops" but this doesn't work on Android M. Because of the app wakelock detector I removed the messenger app from facebook. It drained my battery. Thank you.
Sent from my htc_m8 using XDA-Developers mobile app
Click to expand...
Click to collapse
App ops is good for permissions, and stopping an app from connecting to the internet. Android M already has a permissions feature natively included.
What you want is to stop it from running in the background.
While you can uninstall it (and probably find another app which you can use facebook messenger in. e.g. Disa), I would personally recommend you simply use greenify to put it to sleep.
All official facebook apps are huge battery drainers, but greenify will keep them in check, so that you don't have to use another app with less functionality.
Obviously I am not forcing you lol, but it is my recommendation.
Hello, taken that I came from a mammoth battery of 6000 mA of the Ulefone Power, the 3000 mA of the ZTE Axon 7 just fails short to lasting me a day.
I felt in love with the screen of the Axon 7, just to find is the highest ranking sucker for battery, which makes me have to set it black and white and dim it…. This really sucks. ;-(
I have excellent sleeping battery savings 0 to 1% using the wakelock software, but is just when I turn on -> the screen starts draining the battery quick!.
I have installed 341 user apps and 163 system apps (I debloated heavily the phone, stock launcher, gmail, photo)…. Please notice that I have paid for the PRO versions off all the software shown here. Please respect the developers and show support by buying software that help us improve our day by day usage of the Phone.
By the way I have a A2017G with a ZTE A2017GV1.0.0B03 with rooted phone + locked boot loader
I atached a file to be opened with “My App List” which is a free Google Play app so you can download all the files I mention in the thread that belong to Google Play. The apps missing are Xposed files and you have to find them in the repository - > Xposed modules will be identified with (X). Some of the titles are in Spanish (I am a Spaniard) so I have provided a screen capture so you can identify the apps icon in Google play or use “My App List”.
I will not provide the configurations, at this point, per app (just a short description)…. Maybe we can do that in another thread to define optimum performance of the Axon 7 battery once we filter out which apps we shall use
My idea is that people share their 5 cents of which apps/tricks they use for battery savings so we could create an “optimal configuration” with the recommended settings.
[No message]
Phone Signal (2g/3g/4g) + Wifi
1. Intelli3G (X) : Switch to 2g when phone off, turn off data when Wifi connected
2. PNF Root: Changes the pulse interval of the Cellphone and the Wifi
3. Auto Pilot: If phone signal drops bellow a certain value then the phone goes into airplane mode and checks every xminutes for good signal, instead of pinning all the time
4. Gestor de red wifi: Uses gsm towers to localize the wifi hot spots for the network you connect to. If you are in an area where you do not have a network it will disconnect Wifi. Good option if you forget, like me, to turn off the Wifi when I leave home
CPU / System Tweaks
1. BootManager (X): Turn Off apps in the StartUp list
2. Auto Start Manager: Turn off apps in any event (aka if you turn the GPS on I do not want Google Maps to go on until I click it, etc)
3. CPU Turner: change governors / CPU speed in per profile configuration
4. Smart Booster Pro (X) : Control RAM and close apps as needed
5. HEBF Optimizer: Kernel Optimizer, FStrim,Zipalingn, Battery Savings, etc..
Wakelock / Sleep
1. DS Ahorro de Bateria (X): Deep sleep when screen off and control how often it wakes to ping Email/Whatsapp, etc..
2. Force Doze: Force doze right away after screen off
3. Amplify: Turn off wakelocks or control pulse
4. Greenify (X): Hibernate apps
5. No Wakelocks: Block all wakelocks per app, useful for killing wakelock of games or non notification apps, for example.
6. Power Nap: Stop wakelocks/services/alarms from waking the phone during standby
7. XDA forum thread: [Guide]0%[0,0%/h] Idle Battery Drain on Stock Rom (Xposed & Amplify Required!) from Celestial Fury . This is the BIBLE of wakelock management!!
8. Doze: Prevent apps from using cell or wifi internet connection when in sleep mode.
Screen Savers
1. Color Changer: Set the screen Black and White. It is the only app that I have found that allows setting a widget to on/off both in the launcher and in the pull down notification menu.
2. Pixoff Battery Saver: Huge battery saver – Turn off (a.k.a black) leds of a pixel so you save battery, I can achieve 50% savings with acceptable resolution. You can generate also your own pattern.
3. Screen Filter: Filter to dim the screen
4. Screen Saver: Black
5. Any App that I can set black theme
6. Substratum: Theming app, I use Dark themes (paid for them): Domination / Inversion UI/ Swift Black
7. Boot Animation: Change your Boot animation to a dark one
8. TeamBlack: Change to black multiple apps: Whatsapp, Tapatalk,Playstore,Keep, etc..
9. GravityBox: Set swipe the notification bar on, so you swipe your finger left and right to quickly change the DIM.
Battery Checkers and Wakelock Analizers
1. Wackelock Detector : Wackelocks / Greenify apps
2. GSAM Battery Monitor: Wakelocks / Plot
3. BetterBatteryStats: Wakelocks / Plot
Miscellaneous
1. Root Toolbox Lite: Clean Dalvink / Cache after TRWP .zip installation
2. Prevent Running: App will only execute if on intentionally clicked
3. Battery Calibration: After each rom installation, reach 100% charge and erase Battery_Stats
4. Battery Draining: After calibration, a quick cycle of discharge to 0%.
[No message]
WoW! @j77moduss you've done a great work here. One petition, please add links to the apps and to that Bible guide for wakelock management.
Well I did this:
1. Install a debloated ROM and my list of apps. I have about 190 apps.
2. Use Amplify to detect and limit wakelocks.
At this point the deep sleep is almost nothing so I did not focus on wireless signal optimization. It wouldn't bring any significant juice.
3. Find a good CPU and I/O governor/scheduler. I am using ATK Balanced Zhana profile for the Interactive governor, initially designed for the One Plus 3 and working excellent on our Axon 7. This balanced profile can increase the SOT to 7-10 hours without any lack of performance. There are more aggressive profiles such as X.A.N.A. for ramping up and down the cores, able to provide up to 14h of SOT. But the lag and the jittering when scrolling is very annoying when using an extreme battery saver CPU profile. However those profiles are there just in case. In a charging emergency they could be very useful. Kernel Adiutor is my favorite app for Kernel tuning, and it is compatible with our stock kernel.
I am happy with the current setup. I am benchmarking (Using BetterBatteryStats) the current battery performance with different profiles. I am planning to install Naptime or ForceDoze (Naptime seems to be better, What do you think?), however I do not use much the Doze mode except at night. While at work I need to receive emails, messages, etc, while driving I use Spotify and At home I often browse internet when I am not playing with it. And again, The battery problem is more related to the screen and CPU than any other subsystem of the device after working out the software wakelocks.
Saludos
100 % stock here, no debloated, no unlocked bootloader, nothing. Just using out of the box.
5:35 hours SOT is a fantastic battery performance.
Go thru 25 apps installs, unlock bootloader, etc etc for let's see... +1:30 Hs of SOT ? Really worth the pay and time spend in this?
I am missing something here?
Sorry but is a honest question, not trolling at all.
Enviado desde mi ZTE A2017U mediante Tapatalk
Altomugriento said:
100 % stock here, no debloated, no unlocked bootloader, nothing. Just using out of the box.
5:35 hours SOT is a fantastic battery performance.
Go thru 25 apps installs, unlock bootloader, etc etc for let's see... +1:30 Hs of SOT ? Really worth the pay and time spend in this?
I am missing something here?
Sorry but is a honest question, not trolling at all.
Enviado desde mi ZTE A2017U mediante Tapatalk
Click to expand...
Click to collapse
It all depends on the mix of apps you use. There are some apps that are not well polished and they have too many wakelocks, or incompatibilities with some combinations creating too much battery drain. When you install more than 150 apps and you use more than 4 or 5 social apps along the day you begin noticing a huge reduction in your battery. Not to mention Spotify, Google app, Google fit, etc. Well know for keeping your phone from going to a low power mode.
As I said before, the culprit of all this problem is basically 3:
1. Wakelocks: avoid your device to enter into low power mode, this makes your phone to waste too much battery at night or when you are not using it for some minutes.
2. CPU throttle configuration: Default governors and schedulers are usually not tuned. The manufacturers do not pay special attention to this and it is critical for having a smooth device with good battery. The ramp up and down parameters are critical here. A good profile can provide you more than 10 hours SOT without any lack of performance. Sincerely, ZTE should pay attention to this since the hardware is much more powerful than just the default 5 or 6 hours of SOT.
3. AMOLED screens are very good at saving power, and if you have your theme configured in black then the screen can contribute a lot in expanding the SOT figure. Some people use the phone more than 6 hours per day and they require to apply those mesures. probably +1:30 H of battery juice can be the difference between requiring a power bank or the battery charger.
With this phone I do never have to charge it during the night. And the car charger during commuting to work is in excess enough for keeping it alive and healthy the whole day and night and with better performance when I need it. You do not need 25 apps to do so, and probably the package @j77moduss is sharing with us is excessive and for sure overwhelming to the standard user. Maybe not 25 but 5 or 6 apps to fix the 1, 2, 3 problems and another 5 or 6 to monitor the behavior in case of excessive drain is really common and can help you on extending several hours the SOT of your terminal while reducing the idle consumption.
Altomugriento said:
100 % stock here, no debloated, no unlocked bootloader, nothing. Just using out of the box.
5:35 hours SOT is a fantastic battery performance.
Go thru 25 apps installs, unlock bootloader, etc etc for let's see... +1:30 Hs of SOT ? Really worth the pay and time spend in this?
I am missing something here?
Sorry but is a honest question, not trolling at all.
Enviado desde mi ZTE A2017U mediante Tapatalk
Click to expand...
Click to collapse
Based on your numbers (even though they're anecdotal we can use them as a point of reference), that's giving you a 26% increase in battery with software optimization alone. I would say that's pretty damned good and worth the effort.
However, I do agree that getting 5:35hrs of SOT is pretty awesome straight out of the box. That's one of the first things that blew me away with this phone. All this power and you're getting 5:30 SOT. I light game, mid user with videos/music, but I have all my google/exchange sync to push, and have an Android Wear device connected pretty much all the time. So I expect to hit the battery a little harder than most users.
Another thing that stood out to me was the stock build. Granted, it's not as polished as some of your heavy hitters out there, but it also has a lesser footprint than most (I'm looking at you HTC and REALLY looking at you Samsung) Rooting and debloating the stock ROM has been absolutely perfect for me. I like to know exactly what my phone is running and honestly, it's worked out quite well.
Hello again, a suggestion like Lord Kelvin said "what you do not measure you cannot improve"
I have a suggestion to verify how is really running the best configuration and it is Untutu Battery test.
Maybe we could post our configuration and the Untutu result.
Any other suggestions?
@j77moduss, these are my comments on the battery extension app pack in blue:
Phone Signal (2g/3g/4g) + Wifi
1. Intelli3G (X) : Switch to 2g when phone off, turn off data when Wifi connected
2. PNF Root: Changes the pulse interval of the Cellphone and the Wifi
3. Auto Pilot: If phone signal drops bellow a certain value then the phone goes into airplane mode and checks every xminutes for good signal, instead of pinning all the time
4. Gestor de red wifi: Uses gsm towers to localize the wifi hot spots for the network you connect to. If you are in an area where you do not have a network it will disconnect Wifi. Good option if you forget, like me, to turn off the Wifi when I leave home
I leave wifi, bluetooth and LTE signal activated the whole day and night. During nigh I have about 1% drain so the cell phone signal (very low at home) or wifi are not significant energy drainers lately. Probably the monitoring task of those apps are consuming about the same wireless energy you are saving with them.
CPU / System Tweaks
1. BootManager (X): Turn Off apps in the StartUp list Usually you install things you need. Stopping push notifications removes part of the functionality, otherwise they are not started.
2. Auto Start Manager: Turn off apps in any event (aka if you turn the GPS on I do not want Google Maps to go on until I click it, etc) What are you using this for? GPS is not by any means a huge battery drainer in this phone.
3. ]CPU Turner: change governors / CPU speed in per profile configuration This is the main cause of battery drain. An optimized profile can even duplicate the screen on time.
4. Smart Booster Pro (X) : Control RAM and close apps as needed This is actually a very bad idea. Free RAM equals to wasted RAM. reading from RAM take less energy than reading from the flash storage. While the app is cached in the RAM it is not using energy until it is required. If you flush the RAM then next time your phone will use a lot more energy and time to reopen the app. This was an issue Jellybean. Nowadays clearing RAM is something we should avoid at all cost. RAM is a cache for the apps, so use it as much as possible.
5. HEBF Optimizer: Kernel Optimizer, FStrim,Zipalingn, Battery Savings, etc.. Filesystem optimizations could be improved by just switching to F2FS filesystem. This doesn't require zipaligns and it helps on saving energy and extending the life of your flash storage.
Wakelock / Sleep
1. DS Ahorro de Bateria (X): Deep sleep when screen off and control how often it wakes to ping Email/Whatsapp, etc..
2. Force Doze: Force doze right away after screen off
3. Amplify: Turn off wakelocks or control pulse
4. Greenify (X): Hibernate apps
5. No Wakelocks: Block all wakelocks per app, useful for killing wakelock of games or non notification apps, for example.
6. Power Nap: Stop wakelocks/services/alarms from waking the phone during standby
7. XDA forum thread: [Guide]0%[0,0%/h] Idle Battery Drain on Stock Rom (Xposed & Amplify Required!) from Celestial Fury . This is the BIBLE of wakelock management!!
8. Doze: Prevent apps from using cell or wifi internet connection when in sleep mode.
Numbers 1,2 and 6 seems to be somehow doing the same thing. What is the best from your point of view? why? Numbers 4 and 5 seems to be the same, however I do not find any use for them without losing functionality. No. 8 falls into the phone signal group. In this group the true game changer is Amplify.
Screen Savers
1. Color Changer: Set the screen Black and White. It is the only app that I have found that allows setting a widget to on/off both in the launcher and in the pull down notification menu.
2. Pixoff Battery Saver: Huge battery saver – Turn off (a.k.a black) leds of a pixel so you save battery, I can achieve 50% savings with acceptable resolution. You can generate also your own pattern.
3. Screen Filter: Filter to dim the screen
4. Screen Saver: Black
5. Any App that I can set black theme
6. Substratum: Theming app, I use Dark themes (paid for them): Domination / Inversion UI/ Swift Black
7. Boot Animation: Change your Boot animation to a dark one
8. TeamBlack: Change to black multiple apps: Whatsapp, Tapatalk,Playstore,Keep, etc..
9. GravityBox: Set swipe the notification bar on, so you swipe your finger left and right to quickly change the DIM.
We have one of the best screens in the market. This AMOLED Samsung panel is excellent. The absence of backlight is a great for battery savings so the more black you have, the less relevant the screen is for the SOT. Number 2 and 3 seem to be similar and I am curious about them and have my fears regarding the extra CPU required to process the screen. Which one is better? The big thing here is number 5. Number 8 is also interesting. The rest are not providing a significant advantage.
Battery Checkers and Wakelock Analizers
1. Wackelock Detector : Wackelocks / Greenify apps
2. GSAM Battery Monitor: Wakelocks / Plot
3. BetterBatteryStats: Wakelocks / Plot
I really recommend everyone to use Accubattery for at least one week to learn how to properly charge the battery. The rest of the statistics are provided by the las couple of apps you listed. Nonetheless all the battery apps are needed when you are actively tuning your phone, after a while they become useless garbage until you face another huge change such as a new ROM.
Miscellaneous
1. Root Toolbox Lite: Clean Dalvink / Cache after TRWP .zip installation This is useless in current OS. Now since the huge transition to the new ART (Android Run Time), the OS detects new installed apps so cleaning dalvik / Cache is just adding more useless drain to the battery since the AOT compiler has to process all the apps instead of only the new one. In the old times this was beneficial, not it is something you must do only if it is absolutely required.
2. Prevent Running: App will only execute if on intentionally clicked I am curius about this. what is the purpose of it regarding battery saving?
3. Battery Calibration: After each rom installation, reach 100% charge and erase Battery_Stats Why? Battery stats are aso wiped when you do a clean flash. If the OS is good enough it should take cate of recalibrating the battery. It only takes a few seconds.
4. Battery Draining: After calibration, a quick cycle of discharge to 0%.[/QUOTE] NEVER!!!!!!! There are 2 states really dangerous for the battery. One is full charge. If you reach full charge, it means that you have stressed the battery a lot in order to reach that state. New hardware battery managers just avoid reaching 100% charge just to extend the battery life. It is a common technique for PC laptops. Accubattery is one of the few battery managers that is actually focused in extending the life of your battery. You won't want to have 20% less battery after 1 year of charging it to 100% each night. Well, the second and most dangerous state for a Li-ion battery is to reach full depletion. A state of deep discharge can make it impossible to recharge again since some batteries require an extra kick not provided by the charger. Do never leave any device on until depleted, if you leave it fully discharged for a while, chances are that you will need to replace the battery. The bottom line of this is: avoid 100% charge, 85% is fair, as much as %90 and do NEVER reach full depletion. If you r phone reaches 6% just turn it off completely.
There are other ways to improve the battery such as switching to F2FS filesystem with optimized mount options. F2FS is specifically designed for flash storage. It reduces the write cycles and optimizes the use of the cache so it is far more energy efficient than the linux etx4. On the other side, it extends the life of your flash storage, including the emmc and the micro SD card die. Less writes means less wear.
Also avoid unnecessary apps, they will drain battery when rebuilding the ART AOL cache and requires extra processing for the launcher as well as for the OS in general.
I am quite happy you opened this thread with this discussion. There are other users around here such as @JeromeLeung also looking for the best performance vs. battery balance for the Axon 7.
I attach some screenshots of my battery evolution and stats for today.
Basically it drained about 1% during 5 hours at night. At work the signal is even worse and depend on the place in the building. However I spend a lot of time on wifi. At work and during the morning the screen was on for 8 hours while the battery level only drop 50%.
Extrapolating these values to a full battery level, the SOT is about 16 h
During the day I attended 3 phone calls and multiple Skype and WhatsApp calls. I used Spotify during the round trip commuting using Bluetooth. I browsed internet, I used XDA labs app, mail (tons of them), text messages, Skype, hangouts and WhatsApp messages. 4 pictures and I also had to install one app.
I only applied 4 tweaks to get this:
1. Optimized F2FS filesystem
2. Amplify
3. balanced AKT Xhana CPU profile (amazing performance)
4. Dark themes in several apps
All that using ZADmix7 ROM with stock kernel as the base system. I also enjoy premium sound with Viper4Arise that takes some CPU for the audio enhancement while playing music during commuting.
So yes, only 4 tweaks can almost triplicate the screen on time, increase performance and solve the deep sleep problem.
Oki said:
I attach some screenshots of my battery evolution and stats for today.
..... snip .....
I only applied 4 tweaks to get this:
1. Optimized F2FS filesystem
2. Amplify
3. balanced AKT Xhana CPU profile (amazing performance)
4. Dark themes in several apps
.... snip ....
Click to expand...
Click to collapse
Thanks for the in-depth analysis. Can you explain "Amplify", which of the 5 "Xhana Balanced" profiles you used & looks like you are fine-tuning an update to the application of F2FS? How will that change F2FS implementation for those of us that haven't made the change yet?
amphi66 said:
Thanks for the in-depth analysis. Can you explain "Amplify", which of the 5 "Xhana Balanced" profiles you used & looks like you are fine-tuning an update to the application of F2FS? How will that change F2FS implementation for those of us that haven't made the change yet?
Click to expand...
Click to collapse
I think they released a new all in one script called AKT that only has 2 Xana and 1 Zhana profile. Simpler! :laugh:
JeromeLeung said:
I think they released a new all in one script called AKT that only has 2 Xana and 1 Zhana profile. Simpler! :laugh:
Click to expand...
Click to collapse
Thanks, I'll check again. I had downloaded the AKT just yesterday.
amphi66 said:
Thanks for the in-depth analysis. Can you explain "Amplify", which of the 5 "Xhana Balanced" profiles you used & looks like you are fine-tuning an update to the application of F2FS? How will that change F2FS implementation for those of us that haven't made the change yet?
Click to expand...
Click to collapse
The one I was using yesterday was the Xhana profile. It is under the balanced submenu of the AKT command. It won't work on stock kernel unless you enable init.d support before flashing the AKT profiles ZIP. Regarding the F2FS optimization, please read the updated OP of that thread, In my latest posts in that thread I explain the procedure to integrate the mount options in init.d. The rebuild of the filesystem structure with optimized values is about to be simpler, since we are tuning the new TWRP 3.0.3-f2fs with backported F2FS drivers from Android 4.10. Do not use it yet since it can destroy your data partition if you use it as any other TWRP!!!! 3.0.3-1 is the safest so far. But you are safe if you already have a backup of your /data and /sdcard folders.
Oki said:
The one I was using yesterday was the Xhana profile. It is under the balanced submenu of the AKT command. It won't work on stock kernel unless you enable init.d support before flashing the AKT profiles ZIP. Regarding the F2FS optimization, please read the updated OP of that thread, In my latest posts in that thread I explain the procedure to integrate the mount options in init.d. The rebuild of the filesystem structure with optimized values is about to be simpler, since we are tuning the new TWRP 3.0.3-f2fs with backported F2FS drivers from Android 4.10. Do not use it yet since it can destroy your data partition if you use it as any other TWRP!!!! 3.0.3-1 is the safest so far. But you are safe if you already have a backup of your /data and /sdcard folders.
Click to expand...
Click to collapse
Got it. I have HawkPepper, just above "Project'. The F2FS optimizations look interesting, but a bit confusing at this point. I used F2FS on my N5, but it was simply a question of having a kernel that supported, saving sdcard contents, changing structure from TWRP and copying tbe data back again.
amphi66 said:
Got it. I have HawkPepper, just above "Project'. The F2FS optimizations look interesting, but a bit confusing at this point. I uses F2FS on my N5, but it was simply a question of having a kernel that supported, saving sdcard contents, changing structure from TWRP and copying tbe data back again.
Click to expand...
Click to collapse
Axon 7 stock kernel supports F2FS, so you just have to do basically what you did with the N5. However there are some mount options that can optimize the structure created during the data restore, and that depends on the F2FS implementation. There are also some problems with the encryption, this is why I wrote the guide for the Axon 7.
Oki said:
The one I was using yesterday was the Xhana profile. It is under the balanced submenu of the AKT command. It won't work on stock kernel unless you enable init.d support before flashing the AKT profiles ZIP. Regarding the F2FS optimization, please read the updated OP of that thread, In my latest posts in that thread I explain the procedure to integrate the mount options in init.d. The rebuild of the filesystem structure with optimized values is about to be simpler, since we are tuning the new TWRP 3.0.3-f2fs with backported F2FS drivers from Android 4.10. Do not use it yet since it can destroy your data partition if you use it as any other TWRP!!!! 3.0.3-1 is the safest so far. But you are safe if you already have a backup of your /data and /sdcard folders.
Click to expand...
Click to collapse
Do you mind sharing the Amplify wakelocks/alarms/services settings you have on your phone? Just bought the app, but have no idea what is safe to tweak without breaking the phone </3
Pollito788 said:
Do you mind sharing the Amplify wakelocks/alarms/services settings you have on your phone? Just bought the app, but have no idea what is safe to tweak without breaking the phone </3
Click to expand...
Click to collapse
I haven't limited the system too much. I do not want to get rid of receiving messages or limiting location services, so I allowed the wakelocks to be active every 180 sec. I limited: GCoreFlp, Location ManagerService, NlpWakeLock, AudioIn, bluedroid_timer, NlpCollectorWakeLock.
Same for alarms: com.droid27.twc.ACTION_TIMER_TICK, ch.bitspin.timely.widget.UPDATE_ACTION and com.android.chrome/com.google.ipc.invalidation.external.client.contrib.AndroidListener$AlarmReceiver.
I have not limited any service. I do not want to save battery while losing features.
I was losing about 1% through the night so I do not need to go very aggressive on Amplify configuration. I just force close Spotify after using it since I see it drains the battery when not in use. Amplify is not per-se a battery saver, it helps you on controlling rogue apps.
As you could see, the magic for saving battery is not Amplify, but the good tunables for the Interactive CPU governor and IO scheduler provided by AKT. These days I have been testing different Governors and I have found that BurnoutPR3 is best for benchmarks but for a daily driver Balanced Shana profile is awesome. With it I get from 10 to 16 hrs. of SOT depending on the high load time I put on the CPU (pictures, video recording time, youtube...).
I never charge the phone by night with the Axon 7 since I do not need it, all thanks to QC 3.0, I barely charge it in my car while commuting to work and by night, if I am under 40%, I load it about 25 mins to 70% and next morning while my 15 mins commuting time it reaches about 85-90% (never full charge it if you want your battery to last more than a few months). Short sessions of quick charge are healthier than long sessions to 100%. On the other hand do never leave your battery run out of charge or close to 0%. AccuBattery app can teach you how to get healthier charging habits.
Saludos
Oki said:
I haven't limited the system too much. I do not want to get rid of receiving messages or limiting location services, so I allowed the wakelocks to be active every 180 sec. I limited: GCoreFlp, Location ManagerService, NlpWakeLock, AudioIn, bluedroid_timer, NlpCollectorWakeLock.
Same for alarms: com.droid27.twc.ACTION_TIMER_TICK, ch.bitspin.timely.widget.UPDATE_ACTION and com.android.chrome/com.google.ipc.invalidation.external.client.contrib.AndroidListener$AlarmReceiver.
I have not limited any service. I do not want so safe battery while losing features.
I was lust losing about 1% through the night so I do not need to go very aggressive on Amplify configuration. I just force close Spotify after using it since I see it drains the battery when not in use. Amplify is not per-se a battery saver, it helps you on controlling rogue apps.
As you could see, the magic for saving battery is not Amplify, but the good tunables for the Interactive CPU governor and IO scheduler provided by AKT. These days I have been testing different Governors and I have found that BurnoutPR3 is best for benchmarks but for a daily driver Balanced Shana profile is awesome. With it I get from 10 to 16 hrs. of SOT depending on the high load time I put on the CPU (pictures, video recording time, youtube...).
I never charge the phone by night with the Axon 7 since I do not need it thankls to QC 3.0, I barely charge it in my car while commuting to work and, if by night I am under 40% I load it about 25 mins to 70% and next morning while my 15 mins commuting time it reaches about 85-90% (never full charge it if you want your battery to last more than a few months). Short sessions of quick charge are healthier than long sessions to 100%. On the other hand do never leave your battery run out of charge or close to it. AccuBattery can teach you how to get healthier charging habits.
Saludos
Click to expand...
Click to collapse
I appreciate the detailed explanation. Thanks a bunch !
I got my device a few days ago and I expected about 7-8hrs of screen on time.
I used to get only 5-6 hrs of screen on time then I installed Naptime and Greenify(rootless) to extend battery life.
Now I am getting about 7-8 hrs which is still less for a phone with sd636 and 5000mah battery.
I noticed that wynk music was more battery than it should and it is always running. (After greenifying it its battery consumption had decreased a lot)
I am on the latest firmware(337 maybe) and I own a 6gb ram variant.
https://imgur.com/a/Tgo366l
getrooted0019 said:
I got my device a few days ago and I expected about 7-8hrs of screen on time.
I used to get only 5-6 hrs of screen on time then I installed Naptime and Greenify(rootless) to extend battery life.
Now I am getting about 7-8 hrs which is still less for a phone with sd636 and 5000mah battery.
I noticed that wynk music was more battery than it should and it is always running. (After greenifying it its battery consumption had decreased a lot)
I am on the latest firmware(337 maybe) and I own a 6gb ram variant.
https://imgur.com/a/Tgo366l
Click to expand...
Click to collapse
Please don't use greenify agressive doze mode or naptime(naptime i m bot tested)
When you off agressive doze you will get good battery backup.
I personally getting same battery issue,but when i off gereenify agressive doze mode i get good battery backup as well as ideal draining issue solve.
prasanna0007 said:
Please don't use greenify agressive doze mode or naptime(naptime i m bot tested)
When you off agressive doze you will get good battery backup.
I personally getting same battery issue,but when i off gereenify agressive doze mode i get good battery backup as well as ideal draining issue solve.
Click to expand...
Click to collapse
I don't know how but I am getting 7-8 hrs of SOT with NapTime but after turning Naptime off i cannot get more than 5-6 hrs of SOT.
prasanna0007 said:
Please don't use greenify agressive doze mode or naptime(naptime i m bot tested)
When you off agressive doze you will get good battery backup.
I personally getting same battery issue,but when i off gereenify agressive doze mode i get good battery backup as well as ideal draining issue solve.
Click to expand...
Click to collapse
Turning on aggressive mode doesn't eat battery, turning on auto hibernation does.
NPriyo said:
Turning on aggressive mode doesn't eat battery, turning on auto hibernation does.
Click to expand...
Click to collapse
Let me try Doze mode again with off auto Hibernation mode.