This app was mentioned in 101 comments, with an average of 1.90 upvotes
I downloaded ForceDoze on my rooted OP5T and the battery life is just outstanding. Also, cause of Dash Charging I rarely plug my phone in before going to sleep--I just charge it before I leave for school.
I tried it. I honestly noticed no difference.
Honestly, Force Doze did a better job. I've noticed much better standby and much less wakelocks.
That's where you can try ForceDoze. You can setup an immediate suspend of everything and then whitelist your messenger and mail apps for example. The battery savings if you don't use your phone are huge.
It even works without root. You have to grant it an extra permission over adb though.
you can remove shitty script from LG, so prevent the script draining battery:
ForceDoze - aggressive Doze mode.
BetterBatteryStats (instructions in post #4) - what the name says and excellent for inspecting wakelock issues.
My suggestion would be to install ForceDoze and see if that improves battery life. It's just a workaround I know, but since you've tried the most common ways to fix the issue it's worth a try.
I started doing this, and turning on data saver as well.
The thing to keep in mind is that if you are not using a way to get the phone into deep doze faster, it will (should) still take 30 minutes to do so.
My issue is due to my work Wi-Fi causing my phone to rarely go into doze. As a consequence the phone doesn't go to sleep, so the Wi-Fi never turns off, in a very paradoxical way.
If it doesn't impact your use, I'd ecommend forcedoze from the play store. Disregard the note that it doesn't work with nougat. You don't need root either, all you have to do is grant the app permissions via an adb command. In forcedoze there is an option to "disable Wi-Fi during doze." This system works 100% of the time for me and Wi-Fi turns off immediately when the screen locks whereas the system setting to turn off Wi-Fi when the phone is asleep does not, because the phone.
BUT KEEP IN MIND this will interfere with Wi-Fi-connected actions/tasks that you'd do with the screen off like stream music or cast to a network device. Chromecast recovers elegantly when the device is no longer connected to Wi-Fi, but other services may not...
Your Android system and Android OS drain seems really high.
It seems like you have a lot of wake locks. Luckily it's really easy to disable them all, and then allow only the wake locks you want by white listing them.
There are two apps you can use to do that.
That requires a root workaround by using ADB. It works better than the next one although the next one is easier.
That one creates a VPN to block data access to all your except the ones you explicitly allow.
Be sure you pick the right model. If your phone is exynos you need exynos firmware, if your phone is snapdragon you need snapdragon firmware. If you can give me your model number I can help you with that. (And your carrier)
EDIT: Prepare for insane download times on updato. They throttle you severely, and I was only getting 120ish kilobytes per second.
Try ForceDoze for a week.
Android automatically does this, sort of. It's called Doze and it's built into Android 6.0 and upwards. Basically Doze puts your phone into sleep mode, it pauses all apps and surf when it kicks in, battery drain is minimal. The problem is kicks in only if the device is idle and stationary for at least 30minutes (or an hour, it can vary). So if you you start moving, the device automatically goes out of Doze.
Android 8.0 is a bit more aggressive with the Doze mode and fixes some of the limitations of Doze in earlier Android versions, but if you're not on 8.0 yet, you can enable aggressive Doze yourself via the apps ForceDoze or Naptime. I personally use ForceDoze, and it has an option to set a delay before it kicks in after screen off, so that your device doesn't constantly go into Doze every time you turn off the screen.
I recommend using Nougat. Better battery life (at least, on LineageOS), better security, multi-window, super fast app installs and OS upgrades, aggressive Doze, lower touch latency, notification widgets, advanced notification priority control, but more importantly - double-tap recents to switch between apps! Seriously, double-tapping recents to switch apps is so so fast and awesome that this feature ALONE is worth upgrading to Nougat. Now mind you, Android N-Ify has this feature but it's super slow and clunky compared to the native implementation. Just wait till you see the smooth animations of the app windows smoothly sliding over the instant you hit the second tab.. Seriously, you'll just melt. The polished and responsiveness of the whole action is like iOS level.
Now, with regards to YouTube, you can just install OGYouTube, which not only blocks ads and has background playback, but also features manual quality control and the ability to download videos!
Also, Greenify is no longer needed with the new background limits introduced in Nougat, but for more background control you can just install ForceDoze. Regardless, you can still use Greenify on Nougat if you really want to.
I'd suggest give Nougat a try. Don't bother waiting for Xposed for Nougat since its very difficult to port and Rovo is the only one working on it. I reckon Android O will be out by then. Also, do check out Magisk - it's not Xposed, but a lot of similar stuff can be achieved with it, and it's collection of modules is steadily growing.
You don't need Timur's outdated ROM anymore. Just flash the latest LineageOS or PureNexus so that you've got Android 7.1.1, then install ForceDoze to enable aggressive Doze. You can then invoke a screen off/Doze using Tasker.
Don't get me wrong, Timur's ROM was great back in the day but you're missing out on all the performance, features and bug fixes present in Nougat.
I've currently got my Nexus 9 set up as a car tablet and it works just fine using Tasker and ForceDoze (I wouldn't recommend buying a N9 though).
There is a way to force doze without root, via adb and ForceDoze
"adb -d shell pm grant com.suyashsrijan.forcedoze android.permission.DUMP"
It's in the description of the app on the apps page
That is not to say it can't though. Here is where you will want to check out ForceDoze. If you are rooted, it should work just fine out of the box. If you are not, read the instructions on the app page and then you should be able to get it working. Pretty much doubled my battery life, though your mileage may vary.
Boss gets a dollar, I get a dime. That's why I poop on company time!
7.0 slightly improved my battery life over 6.0.1, but on Marshmallow I was using Greenify and Amplify to keep the phone sleeping as much as possible. I haven't even rooted 7.0 (because of fbe) and got similar results without doing anything. I installed and enabled ForceDoze and it's gotten even better.
If ForceDoze is any indication, it's significant. I've been using this for a few weeks, and it has helped my battery life. It may even be better if the memory leaks are fixed along with it so apps stay in memory longer.
Even still, something might have slipped up.
You could also use ForceDoze. I use it and notice a much better battery. It essentially enables doze as soon as you turn off your screen. You can change the settings so that it will even doze when it's in your pocket when you're walking around.
Not exactly what you are asking for, but the ForceDoze app reports the duration of your doze sessions, which should be the same as your screen off time when the app is active.
> Just use greenify
Hasn't Greenify been superseded by Android's native Doze mode and some other battery-saving apps such as ForceDoze? I'd have to use a cracked version of Greenify because I don't have Google Play services installed.
>disable pocket detection and sensor checks
Are these enabled by default?
>[disable] aggressive doze mode
Is "aggressive doze" a Greenify feature?
EDIT: About Android Oreo's new "background activity" setting: https://www.androidpolice.com/2017/08/22/android-oreo-feature-spotlight-can-force-androids-new-background-limits-old-apps/
Sadly, this doesn't help if you have crappy coverage. The only solution for that is to turn off 4G/LTE when not in use. Quick Tiles simplify this.
I no longer wanted to root my phone after Samsung made the move to block you from being able to use some of their features/apps (Samsung Pay, Samsung Health). Hiding the root with Magisk did not fix it at all though a custom kernel did help me bypass most of the issue.
I used Greenify for a few years but then moved on to just using ForceDoze. Greenify worked really well to stop apps especially when rooted but for me it was getting really tedious to individually select apps to the list.
A really good alternative I found was ForceDoze. It has helped me save up a few hours of battery life when I'm not using my phone. ForceDoze is basically an app that lets the doze feature kick in instantly when your screen is off rather than the default value of 30 minutes. It also provides an option to make sure motion sensing doesn't turn off doze. You can use the app with root or without through ADB. The ADB commands can be found in the app description https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze&hl=en.
greenify you dont need, get force doze https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze&hl=en_GB instead.
I dont use a firewall so have no experience of any, but AFWall is one I have heard good things about, so stick with that IMO
If you install force doze and set it to enable force doze right after your data is enabled you should be able to have the best of both worlds.
ForceDoze, simple app that enables more aggressive Doze mode, but without being a task killer like many others.
The command is in the description.
If you want Doze to kick in earlier and remain in Doze mode with little interruption, get the app ForceDoze. Basically with ForceDoze, Doze kicks in immediately after a screen off and you don't need to wait or remain still. It's pretty configurable to your usage, so I'd recommend checking it out.
Might be using less RAM actually. RN4X I usually had like 1.1-1.3 GB or so of "free" RAM according to the app change screen and with MIUI9 I have 1.7 GB after a restart. Actually I've never seen such large values and with my old ROM I disabled quite some other running stuff, that is now enabled. Both .eu ROMs.
For more battery saving you might want to try this: https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
On top of what others have said, if you put your device on standby for long amounts of time, ForceDoze is extremely good at reducing standby drain from what I found out with other A7 owners. You'll need to use ADB to activate it though but it works much better than Greenify. (It might not help too much in your situation since most of your drain is when the phone is awake but it's still good to have)
ForceDoze apparently just started working with Nougat, but if you do not have root, you MUST give it ADB permissions.
(If you've done this already, give it roughly the same permissions you entered to Greenify if you've already used it. If you haven't, it's quite fun and certainly less tedious and nerve-racking than rooting and romming.)
Give it a whirl. I did with my Z5 Premium which also has Nougat, I left my phone at 25% to test if it will die on me in my sleep, and in 5 hours I still had 25% charge. And where previously Greenify would inform me that my Doze period was 5 minutes or 30 seconds, I just got 3h20m of continuous Dozing action.
It's not a perfect solution, but hopefully that works for you.
I had massive battery drain in 7.1.2 Beta. It got fixed when I got back to 7.1.1 and uninstalled some random games and apps. Maybe it is some service running in the background which is not letting the device to Doze.
Try using the ForceDoze app for the time being: https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze&hl=en
Same as you. No success.
The only app that actually gave me impressive results is ForceDoze with around 0.6%/h idle battery drain.
Yea make sure you backup everything one last time with Samsung cloud. You know there are two pages of toggles right? Like of you tap Samsung cloud then tap backup on the bottom it'll reveal another page where it'll backup a bunch of other stuff.
If you have good lock installed export those settings too
Oh yea before backing everything up move everything you can to your SD so it'll be as fast as possible. Then go ahead and do a factory reset and then restore .
My android system was up to 60 percent and after doing what I'm guiding you through it went down to normal again. It took like a charge cycle though since your phone will be extra busy obviously restoring stuff so you can't judge it again until after its fully restored and discharging from 100 again.
Also immediately install:
It override all your wake locks.
Have you checked out ForceDoze? It really improved the battery life on my OP3 and now I have absolutely 0 complaints. It does require an ADB command from a computer if you're not rooted, but its actually really simple to setup ADB with a bit of googling.
you running ForceDoze? It made a huge difference for me since i'm a pretty light user and my phone sits on my desk for hours save a few texts every day at work. i have hangouts exempted so i still get all my texts immediately, no real drawbacks to having full deep doze on 100% of the time that i've seen.
I used greenify to kill Facebook, messenger, and a few other apps. The rest I disabled.
Even though doze in 7.0 is suppose to kick in right after the screen is off I'm noticing that it doesn't.
I'm now testing force doze to see how it helps. Started testing it tonight and it seems to make a big difference... Or maybe it's just my imagination. https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
At first I was using the advance doze in greenify but it wasn't working that well. So far force doze is better. Tomorrow will be my first test on a full charge. Normally I can go from 9am til about 9-10 at night. Much better than my note 5 which I was changing half way though the day and still dead by 10.
You don't need root if you install ForceDoze and use the following root workaround:
Install the Android SDK command-line tools. On macOS with Homebrew installed, simply run the command
brew install android-platform-tools. On Windows, go to the Android Studio download page and scroll down to find the command-line tools installer. You might want to add the platform-tools folder to your PATH for convenience.
Enable USB debugging from the Developer options on your phone.
Connect your phone to your computer and press OK on the security prompt.
Run the command:
adb -d shell pm grant com.suyashsrijan.forcedoze android.permission.DUMP
do you use your phone to take notes or something in class? my phone loses 2% while at work and i typically work 10H a day since i'm on a desktop all day on hangouts for messaging and don't use my phone at all except poop breaks. Some days if i get really busy i'll not touch my phone all day and lose 0% thanks to the magic of ForceDoze
have you tried ForceDoze? makes doze kick in at a user defined delay and ignores motion detection. i have mine set to turn on Doze @ 1 minute and idle drain is pretty amazing. gives you an optional notification with how long doze was active and how much battery was used in that time.
have the same problem since a week or two. i am in the alpha release channel so it happens i am using app called force doze (https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze) as a temporary workaround
ForceDoze is my personal favorite. works immediately and flawlessly, greenify and Naptime were pretty spotty when i tried them. phone would wake from doze for no apparent reason. Forcedoze works 100% as soon as the screen is off, can delay doze if you want.
i'll leave my phone idle on my desk all day at work, then see the notification when leaving the office that i lost 1% over 500 minutes. same typically overnight, it works awesome.
I highly recommend ForceDoze it makes it so Doze kicks in as soon as your screen's off. I'm only losing about a 1/4 to a 1/2 a percent an hour with the screen off.
Same here. I didn't think I'd need to ever again, but I broke down and rooted. Installed Adaway as well as ForceDoze and my battery life went back to amazing.
I would download ForceDoze and then run the following command using ADB: > "adb -d shell pm grant com.suyashsrijan.forcedoze android.permission.DUMP"
Then download Greenify. Go through Greenify settings and enable aggressive doze mode & whatever else you may want. Then find the command that suits you and enter it using ADB:
> Aggressive Doze on Android 7.0+ (non-root):
> adb -d shell pm grant com.oasisfeng.greenify android.permission.WRITE_SECURE_SETTINGS
> Doze on the Go: > adb -d shell pm grant com.oasisfeng.greenify android.permission.DUMP > Aggressive Doze (on device/ROM with Doze disabled): > adb -d shell pm grant com.oasisfeng.greenify android.permission.DUMP > Wake-up Tracker: > adb -d shell pm grant com.oasisfeng.greenify android.permission.READ_LOGS > Wake-up Cut-off: (Android 4.4~5.x) > adb -d shell pm grant com.oasisfeng.greenify android.permission.WRITE_SECURE_SETTINGS
This has helped my battery life so much. I used to not be able to make it overnight without my phone being dead in the morning. But now, I lose about 5% overnight if I don't touch my phone and let it sit idle.
Here are some links if you're having problems because I'm idiot and can't explain stuff too well.
https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze&hl=en (read the app features. It explains it more in there)
If you want quicker and more reliable doze - go for this: force doze link
works like a charm on my g4
You could give this app a try, it forces the Doze feature when your screen is off.
Also get force doze to get nougat style doze 2.0
Get button mapper
I have mine set so my back key when held drops my quick toggles, then another tap and my notifications pop up. My recents key when tapped twice switches between my last two apps, my volume up key when held toggles my flash light and my volume down key when held open voice command for easy one handed use.
That should be built in. I just literally used it to get you the link.
Opengur works better than imgur since it'll give you a notification with a button you can tap to immediately copy the link of whatever you just uploaded.
That's all I got as far as must haves
This is a great app to prolong standby time
If you know what ADB is and how it works get ForceDoze
There's an app that makes it immediate, ForceDoze https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
Try using my app: https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
This is a new app that I've been trying out https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
Here's the play store link: https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
If you are still struggling with Idle Drain, I think giving these options a crack will most likely to solve your issue.
Before we get to the involved options, I am curious if you have tried these two things:
Using the phone in Airplane mode. The drain may be caused by poor network coverage, I have noticed that LTE/4G the main culprit. Alternatively, it may be a rouge App. Facebook, Amazon and Facebook Messenger would be my first guess.
Booting into Safe Mode and using the phone for a day (preferably on the weekend). If the Drain continues, then you can rule out third party apps. If the Drain is solved, you will have to Disable/Uninstall some App(s).
Now to the solutions, you will need to install ADB:
*<em>FORCEDOZE</em>". Fastest and least intrusive option.
Uninstall third party apps via ADB. With this you can remove all four Facebook apps, What's New and whatever else you desire. Word of Advice, you can backup the APK's for each of these App before uninstalling.
LineageOS 15.1 (2018-05-14)
ElementalX 6.05 (Glassfish 1.2, zen, readahead 128, touchboost disabled, cpu boost milliseconds = 0, fsync off, gpu max 180 hz, normal small and big cores)
ForceDoze (app blocklist: Google Play Store)
SoT = Estimated 6 hours with light usage (light browsing). Estimated to be 4 hours with moderate usage (messaging, social media, videos).
Will post another screenshot when it is near 1%
Notes: Incredible battery life on standby. About 1% every 3-4 hours if left alone. I seriously thought the battery sensor was busted when it didn't decrease for nearly 4 hours.
ElementalX predicts 7%-9% per hour during LIGHT active use and 12-14% during moderate use. Idle = 0.33% per hour.
It might get laggy at times, but that's because GlassFish prioritizes battery life over performance. Try experimenting with Hawktail1.2 or ghostpepper. This is NOT meant for gaming or heavy usage of social media.
Check out ForceDoze. It allows doze while charging.
Are you talking about ForceDoze?
ForceDoze has has this capability for quite a while.
Do you know how that option is different from ForceDoze ?
works like a charm and might help you extend your "light usage" even more
It won't void your warranty.
Recommend this app: https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
ForceDoze will help out with standby drain.
Get forcedoze. It'll override all your wake locks.
ForceDoze app apparently does the same thing https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
ForceDoze app apparently does the same thing https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
Check out this app, completely got rid of idle drain for me
Don't use greenify, there's already a built in greenify feature under battery > app power saving. Verizon cough*cancer*cough has removed it so if you've got that version you might want to use it.
Try ForceDoze for increased standby time.
Other than that follow this battery guide by neomancr
Definitely looks like either a bad cell reception issue or a terrible wake lock situation. I have the same phone and I get around 6 to 8 hours SOT daily with about 1 percent standby drain with always in display on all the time.
You should install Forcedoze via the play store. You'll have do the no root work around with adb via a PC. If you need help setting it up lemme know it's easy. You'll get it done in under 10 minutes
Forcedoze will override all your wake locks at once. White list whatever you want to continue getting push notifications for.
This other guy just had the same issue yesterday and it cleared it right up.
It worked for him. You should follow the advice I gave him after too.
Just download force doze. Contrary to a lot of people being not up to date you don't have to root to do anything these days.
Just grant it privileges via ADB. No root needed at all
Install force doze. It'll override any wake locks you have in one fell swoop. https://play.google.com/store/apps/details?id=com.suyashsrijan.forcedoze
Your phone doesn't seem to be going into doze mode and this gives you more options.