Related
[Q] Battery life terrible, despite trying all the supposed "fixes", hardware problem?
I got my N4 a bit less than a month ago by this point. I've rooted and tried most ROMS from stock to CM10.1 to PA, etc. However, my battery life is consistently not so good. Coming from a One XL on CM10, I was used to bad battery life, but I expected the N4 to be better.
I don't have any screenshots, but here are my averages:
Time on Battery: 10-14 hours
Screen on: ~1.5 hours (usually, never have gotten over 2.5)
Android OS kept awake: ~1-1.5 hours
I know I'm among the group of people with the problem of Android OS keeping the phone awake, and I see all of these kernels attempting to fix the msm_hsic_wakelock issue, but I'm still having that as well.
I'm always on auto-brightness, Google sync on (calendar, chrome, gmail), Google Now enabled, etc. I'm also always on data, usually 2 bars + (the signal never gets worse than yellow on the battery graph.
Lastly, on wifi, all of these issues are gone. My idle battery drain is also phenomanol on wifi compared to data or even no wifi + no data. In about 8 hours I drained ~8% even with the data off.
Any ideas? I'm getting really frustrated. I see people claiming 2+ hours screen time or 20+ hours on battery on stock phones! I'm nowhere near the average battery times.
I know I'm among the group of people with the problem of Android OS keeping the phone awake, and I see all of these kernels attempting to fix the msm_hsic_wakelock issue, but I'm still having that as well.
Click to expand...
Click to collapse
Android OS is not keeping your phone awake. It's one of those crappy apps you have installed that are causing a wakelock causing the phone not to deep sleep.
Download: http://forum.xda-developers.com/showthread.php?t=1179809
Use it to debug partial and kernel wakelocks (primarily partial wakelocks). Check CPU states using that app or download CPU Spy from play store.
It needs to be deep sleeping.
Google Now: Disable cards that you dont use.
Turn off auto brightness and adjust it to your liking (CM10.1 has a feature if you long press on status bar it will adjust its brightness so you can do it like that).
Use Franco Kernel r23 (it's the most stable one, if you want to experiment you can try r26).
Google Maps: turn off Google Maps Latitude and its automatic reporting of your location and uncheck auto reporting in your location.
https://play.google.com/store/apps/...xLDEsImNvbS5iaWdleWVzMHgwLnRyaWNrc3Rlcm1vZCJd use that app with Franco Kernel (or buy his app) to adjust its kernel settings.
http://zephik.com/upload/Screenshot_2012-12-14-19-05-58.png is a screenshot from last month. Pretty good battery overall for me.
Press the thanks if I helped. Will reply back if you have any questions or follow ups.
I've been on CM10.1 nightly 1231 for 3 days now and I can happily say that my battery is much better than before.
I've averaging 24-28 hours with 3 hours screen on with data only and usually charging at around 10%.
Always Enabled:
All Location Services
Google Sync
Always Disabled (except when needed):
Google Maps/Latitude location settings
Bluetooth, WiFi, GPS
Google Now cards that I don't normally use
Some things I've noticed:
- When I flash a new ROM and restore my TiBu (flashable zip or regular restore) I find that my battery life is average at best.
- When I flash a new ROM and fresh install my apps from the Play Store my battery life is good to great.
- Third party kernels can sometimes be wonky on this phone. I haven't tried Faux or Franco kernel since flashing 1231 because I've been getting great performance on CM kernel.
- When my kernel CPU is set to "ondemand" the performance is average at best. Changing it to "interactive" has helped improve my battery life... with no other kernel tweaks involved.
Apps like Facebook and Facebook Messenger seem to cause issues with my battery life also. When I was on CM10.1 nightly 1223 I had Facebook Messenger installed and my averages were 12-14 hours off battery. So by eliminating a few apps on fresh ROM installs I've been able to see the different effects they've had on my battery life. Basically any app that uses GPS can potentially be a battery hog even when the phone is not in use.
So from my points above are also some of my takeaways. Try a fresh install and watch what apps you install. Try a few different kernel governors (esp if you're on a custom ROM). You can improve performance by trial and error!
Good luck.
EDIT: zephiK's points above are also valid and I can confirm they've helped my battery life also.
asawoszc said:
I've been on CM10.1 nightly 1231 for 3 days now and I can happily say that my battery is much better than before.
I've averaging 24-28 hours with 3 hours screen on with data only (WiFi disabled) and usually charging at around 10%. All Location Services (with exception of Google Maps/Latitude) are enabled and as well as Google Sync.
Some things I've noticed:
- When I flash a new ROM and restore my TiBu (flashable zip or regular restore) I find that my battery life is average at best.
- When I flash a new ROM and fresh install my apps from the Play Store my battery life is good to great.
- Third party kernels can sometimes be wonky on this phone. I haven't tried Faux or Franco kernel since flashing 1231 because I've been getting great performance on CM kernel.
- When my kernel CPU is set to "ondemand" the performance is average at best. Changing it to "interactive" has helped improve my battery life... with no other kernel tweaks involved.
Apps like Facebook Messenger seem to cause issues with my battery life also. When I was on CM10.1 nightly 1223 I had FB Msgr installed and my averages were 12-14 hours off battery. So by eliminating a few apps on fresh ROM installs I've been able to see the different effects they've had on my battery life.
So from my points above are also some of my takeaways. Try a fresh install and watch what apps you install. Try a few different kernel governors (esp if you're on a custom ROM). You can improve performance by trial and error!
Good luck.
EDIT: zephiK's points above are also valid and I can confirm they've helped my battery life also.
Click to expand...
Click to collapse
I agree 100% with Facebook. The facebook app sucks your battery life HARD, especially if you plan to have it refreshing intervals. The app continues to request GPS location, so therefore because of that I disable the GPS on my phone completely (its that bug where if u have GPS globally on your phone you see it on the top left of your screen, and it doesnt go away). I leave FB all notifications off and manually sync it by pulling up on news feed. It's either that or check FB via mobile webpage.
Another thing I forgot is your refresh intervals. Make sure your apps don't have it on like syncing every 5/10/15/30/45/60 minutes. Set it to a couple hours more. using a twitter app? instead of having it sync in the background, just manually do it so you get all the missing tweets all at once. No reason to have it sync in the background randomly.
+1 on interactive. on Franco kernel it uses Interactive as it's default governor and it includes a lot of the latest interactive patches that really help out. It also includes qualcomm fixes with msic (not 100% but its better than stock), and newer drivers that will most likely be included in the next OTA.
Thank you for the replies everyone. In regards to all of the fixes you've suggested, I've tried all of them in the past week or two based on hours and hours of reading. This problem even exists on a freshly installed ROM with the bare minimum apps.
Now that I think about it, I wonder if there may be a problem with the radio in my phone. I live on a farm with an AT&T tower, yet I'm only getting "ok" signal, when I should be getting perfect signal. Called Google and just ordered my RMA, seeing as this battery problem has persisted from the day I first loaded up stock 4.2.1 on the phone upon receiving it.
If you constantly have a low signal, that will drain your battery a lot, because it has to boost the signal and that needs a lot more power.
Sent from my Nexus 4 using xda premium
nosenuggets45 said:
Now that I think about it, I wonder if there may be a problem with the radio in my phone. I live on a farm with an AT&T tower, yet I'm only getting "ok" signal, when I should be getting perfect signal.
Click to expand...
Click to collapse
This would have been useful in your original post. Obviously "worse" signal is going to cause more drain on your battery. Hopefully it's just a flaky radio for you but if the replacement has the same issues then it's something else and you should keep at it until you figure it out! That's half the fun with these phones.
My only concern was that he said android os was up there, so that means he has a app preventing his phone from sleeping.
personally i wouldnt take a RMA on poor battery life but as a result due to signal.... but yeah signal does play a huge factor in your battery life
I love MIUI but was very dissapointed when the S4 mini ROMS (MIUI6_5.5..29v2_Multi - KK.4.4.4 and Unoficial MIUIv5 KitKat 4.8.24 from s4 mini (i9190/i9195) left me with a battery drain of 10% per hour.
I know that most people here seem to be running fine on this ROM, but maybe this can help someone who encounters similar problems. I have the I9195 black edition euro, and after fiddling around for days I am now at ~2% battery drain per hour.
Always on LTE heavy bandwith usage (bright green in battery manager)
Had to set up a custom battery usage profile with the switch 2G/3G on. (Power->Power Settings->Profiles)
This didn't really made the system switch between networks, but it changed it to LTE low bandwith usage (olive green)
Smart Network is a feature rich tool to setup connectivity profiles for screen off and on.
IMO better than Intelli3G. With screen off 2G I connect to EDGE, which still provides minimal data for checking IMAP or whatsapp.
Google Services battery drain
I prefer Disable Service, since it shows which processes are active (blue) and can sort them according to CPU time.
There are different guides and lists on the web what services are safe to disable.
Make a backup in CWM, then go to battery usage and look what consumes battery.
Consult lists and use Disable Services to stop the processes.
Delete MIUI apps
System App Remover is your friend. You might have to stop the process first in order to be able to uninstall the app.
There are bloatware lists and system apps which are safe to remove. It depends on what features you want to use.
In my case "backup", "blocklist" and "assistant" were often running.
Battery Guides
Here is another useful guide. There are more topics like kernels with different governors or even undervolting, but I think these will have a minor impact on battery life.
Greenify
Didn't work for me. For 3€ you can use the experimental features of this app to freeze system apps, but I was more sucsessful in optimizing manual.
I want to thank all the people who put their effort into ROM development or creating useful guides.
Peace out.
I have same problem. Battery draining %1 per minute. When I use the my phone 5 minutes, the screen is too hot. So i can't touch the screen. I tyr al lot of methods. But I can't solve the problems. I have 9190. I'll try your methods. I hope this will solve my important problem.
set battery mode on efficient
I got a S4 i9505 with albe95 S6 port ROM. I've tweaked the settings to pretty much disable all background activity so there's no syncing, no GPS, no bluetooth no NFC etc. I've got airplane mode on 24/7 with WiFi turned on. I've also installed Greenify and System Tuner Pro (I have root) and disabled a few GooglePlayServices services and stuff. Followed a tutorial for that. Looking at the settings app, I've got 40% battery remaining and have been on battery for 2 hours 40 minutes. Probably slept for 30-45 minutes and when it was on, I go on chrome, mess with Theme engine and some other light stuff. Now I just waited 20-30 minutes and it drained 4% screen off. I waited 5 minutes and it drained 1%. Is there an app that runs in the background and I leave my phone screen off overnight to tell me what processes are using the most battery and then disable those processes? I've tried to google it but none have helped. I've disabled Gtalk and a bunch of other processes, no luck. About to download Titanium and mess around with Greenify a bit more. I'm new to Android, reason I don't like Android is it's battery life. My iPod touch 5's 910mAh battery lasts 5 hours watching YouTube, surfing the web and light gaming (Clash of Clans) while the S4's 2600 mAh battery lasts 3-4 hours. Triple the size but less battery life?
Android's root is a lot more complicated than iOS, we just go to Cydia and download tweaks like an app from the Play Store. But yeah, any apps you guys use to check background processes using battery?
It's called BetterBatteryStats.
I don't think you will find it on the play store. Or if it's free there. There is a free version on the forums here. And I mean free, not cracked or anything.
And there's more to battery life than just mAh. Your iPod has a smaller screen and a smaller resolution. Which means less work for the GPU.
GDReaper said:
It's called BetterBatteryStats.
I don't think you will find it on the play store. Or if it's free there. There is a free version on the forums here. And I mean free, not cracked or anything.
And there's more to battery life than just mAh. Your iPod has a smaller screen and a smaller resolution. Which means less work for the GPU.
Click to expand...
Click to collapse
Right so I messed around with BBS and I discovered the different tabs. Looked at Kernel wakelocks and Partial wakelocks. Did some research and PowerManagementService is a big one. Was told to go to partial wakelock and found RILS and RILJ0. Did some more research on that and it's related to radio and wireless stuff. (Radio Interface Layer) Did some MORE research and apparently my modem is the problem. Someone suggested me to get "GetRIL" from Play Store and see if the two ... things match but GetRIL either isn't compatible or it doesn't work. Now problem is, I have Airplane mode on 24/7 and WiFi enabled so cellular should b turned off, right?
With airplane mode on yes, network should be turned off.
The modem can be changed anyway. So maybe you just have to update the modem.
Also try a different rom.
GDReaper said:
With airplane mode on yes, network should be turned off.
The modem can be changed anyway. So maybe you just have to update the modem.
Also try a different rom.
Click to expand...
Click to collapse
I read that ROMS and kernels have no affect on battery life other than disabling sync and background stuff in the settings app. Only time it will affect battery life is if it's badly written.
So if cellular is turned off, why is "Cell Standby" the second most draining thing behind "Screen"? All the websites I looked at just say "Turn airplane on and wifi on" but what I'm really looking for is to completely disable cellular with "System Tuner", or do something with root permissions to force stop cellular. I've got no SIM card installed.
Not true. Both kernel and ROM can have a significant effect on battery life. For the kernel, a custom kernel can improve battery life by allowing the processor to be undervolted, thus using less power per CPU cycle. The ROM could also have battery-saving features, e.g. Doze in Android 6.0. The ROM could also have battery-sapping bugs.
The modem is separate from the ROM and kernel. It will have its own enhancements and is updated frequently, so you should update it.
If you dial *#*#4636#*#* you should get to a menu where you have the option to turn off radio. But that's probably the same thing as airplane mode.
And roms and kernels do have an impact on battery life. I once flashed a kernel that drained my battery very quickly. The same rom without that kernel was fine and with great battery life.
So, as I said, consider changing your rom. Just to see if it is rom related or not.
Strephon Alkhalikoi said:
Not true. Both kernel and ROM can have a significant effect on battery life. For the kernel, a custom kernel can improve battery life by allowing the processor to be undervolted, thus using less power per CPU cycle. The ROM could also have battery-saving features, e.g. Doze in Android 6.0. The ROM could also have battery-sapping bugs.
The modem is separate from the ROM and kernel. It will have its own enhancements and is updated frequently, so you should update it.
Click to expand...
Click to collapse
I updated my modem and bootloader from the same thread as my ROM, not sure if it did anything but I've managed to raise battery life from ~4 hours to ~7 hours just non-stop google chrome, theme-ing, downloading apps and trying to get better battery life. Also watched some YouTube videos.
I actually flashed this ROM because of themes, specifically the Avengers theme. Also there's a few pure black themes, did some research and pure black actually gives your battery ~40% more juice. Real world usage will probably be at least 15-20% more battery. But I'm still trying to find out how to fully disable cellular, anybody know? I've got root and Titanium Backup. I'm not sure what to freeze though and "Cell standby" continues to be the second most draining thing in the settings app.
GDReaper said:
If you dial *#*#4636#*#* you should get to a menu where you have the option to turn off radio. But that's probably the same thing as airplane mode.
And roms and kernels do have an impact on battery life. I once flashed a kernel that drained my battery very quickly. The same rom without that kernel was fine and with great battery life.
So, as I said, consider changing your rom. Just to see if it is rom related or not.
Click to expand...
Click to collapse
Dialing that says "Not registered with network" because I have no SIM installed. Cellular would kill my battery but even without a SIM, cellular still is active because of emergency.
I've googled everything I can think of, within 2 days I've increased my battery by at least 60% but cellular is driving me nuts. It's using ~20 of my battery while using my phone, that's 20% plus another ~20% once I find a way to get a pure black theme that works in third-party apps as well for my AMOLED display. Also, titanium backup isn't able to convert Google Play Services or GSF into a app so I can greenify it. It just processes and processes.
There is no theme that can make all apps black. Dark material makes many apps pitch black, but it's for CM based roms only.
You can get the pro version of greenify and maybe xposed. Then you can greenify system apps. Including Google play stuff. But greenify works only when screen is off. When screen is on, the greenified apps will run again.
Or use titanium backup to freeze everything Google play related, until you need it. But doing so will require you to input your gmail account again.
You might also freeze the phone app and anything else related to network. Since you're not going to use the phone for calls. Maybe that will solve cell issue.
Right, I have no idea how I did it but my phone for the past hour and a half has not dropped a single percent and has mostly been in deep sleep. No more wakelocks too, only thing I noticed was a alarm from Google in BBS but didn't mind that too much. Excited to see how much it will drop overnight.
Also, do you know the largest battery for the S4 that I can buy on amazon.ca? I don't want a case or a separate battery, I just want a battery that's more than 2600 mAh. So far, I think the ZeroLemon 3000 mAh battery is the biggest but I heard it's got no NFC. I don't use NFC or anything wireless other than WiFi but could you give me a quick explanation of what this does cause apparently it's a part of the battery itself.
You know that thing where you put two phones together (back to back) and it transfers data from one phone to the other? That is NFC. You can basically send web pages, app pages in the google play store and phone numbers with it. Just bring whatever you want to send on the screen and touch your phone on another phone to send it.
You can't sent actual apps and files.
The connection is established through connectors on the battery. That's why it won't work if the battery doesn't have one. It also is a method to verify the autenticity of batteries. Fake batteries don't usually have working NFC.
Now, the biggest S4 battery I heard of is about 9000 mAh. The second is 7500 mAh. I don't know if you can find them on Amazon.ca.
Use amplify and limit all "safe to limit" wakelocks.
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.
Hi all,
I purchased my X720 a couple of weeks ago and am still not settled with a ROM which I'd say I am satisfied with battery performance.
Tried LineageOS and it drew more than 5% idle during my sleep ~7 hours. Then I tried Validus and basically the battery drained after a day with minimum use. In both case I only installed 1 or 2 apps other than the gapps. Maybe I didn't get everything right. I am even considering going back to stock or a debloated version of stock.
I just want to check if anyone can recommend any ROM that draws less then 1% each 2 hours idle (not on flight mode). I don't mind whether it's MM or N as long as the google framework works.
Thanks in advance.
B
Best I've gotten without heavily tweaking and underclocking is 0.6 hr. With some work I got it down to 0.3. still working to improve it. This is on Turbo's Miui Rom v 10A. I got 2 days 18 hrs until it hit 5% battery left. That was with 3hrs 42mins SOT. The Rom has a few issues with setting not sticking on reboot. My watch crashes the rom (Android Wear). Finally the lock screen doesnt work with smartlock. Sure is pretty though.
Another option would be a stock based rom that's debloated.
Any of the nougat roms seem to have relatively high drain like 1.0 / hr was the best I have seen.
Stock still has the best battery life out of all the ROMs available. If you install an app that forces deep doze then you should be able to get much lower idle usage. However, you'll lose a lot of notifications. That's the trade-off...
One that I've used before going back to stock was Naptime: https://play.google.com/store/apps/details?id=com.franco.doze
I guess greenify also has that functionality, but it seemed buggy to me (but it is probably more stable now).
Omni drains 0-2% overnight for me. However, if you're in poor coverage (orange/red) you'll lose more battery regardless. I keep my phone on 2G overnight and data is automatically turned off by force doze.
Also remember that apps can prevent the device from entering deep sleep, so a rogue app could be the cause of your drain. Facebook, Snapchat, etc. Those are battery hogs.
Ace42 said:
Omni drains 0-2% overnight for me. However, if you're in poor coverage (orange/red) you'll lose more battery regardless. I keep my phone on 2G overnight and data is automatically turned off by force doze.
Also remember that apps can prevent the device from entering deep sleep, so a rogue app could be the cause of your drain. Facebook, Snapchat, etc. Those are battery hogs.
Click to expand...
Click to collapse
force doze?
I found best battery stock rom by AIBA (23S and 26S new) in Russia forum its good rom:
https://4pda.ru/forum/index.php?showtopic=783366m click on second topic under recovery and select alba19986
For Nougat I found Ground Zero rom I tried Tipsy battery is pretty good, try few other roms but seems to drain too much for my like.