Related
The guide to get incredible battery on your S7E!
A lot of people are having trouble to push the 3600mah battery to the absolute max, so I will here show you how to do so. This will mainly be a link to another post made my @v7, which have made an incredible guide to get a good idle drain. I will mainly explain what works on our S7E and what not, while giving a few other tips. Most of these tips can be found all over the internet, but I just want one thread, where they're all collected, so people can read every tip in one thread. As most guides are general through out all devices, they is what works and what don't on our devices. You're free to share your own tips!
REMEMBER TO MAKE A NANDROID BACKUP. ANYTHING YOU DO ARE NOT MY FAULT NOR ANYONE ELSE BUT YOUR OWN FOR MAKING THIS CHANGES!
Firstly, use a debloated rom.. That do a lot..
As said, @v7 have made this guide here. Remember to thank him!
Greenify:
Get the donation package and greenify everything that runs in the background and you don't need push notifications with. With the Shallow Hibernation, it still runs nice and smoothly when you open them. After that, you enable GCM push for hibernated apps and look, if any of the apps that you need push notifications for, supports GCM push and if they do, hibernate them. You will still get notifications, but remember to check "Do not delete notifications from hibernated apps".
I have almost everything hibernated - Maps, Facebook Messenger etc, when still working smoothly - besides Play Store, as that gives problem with paid app licenses. I also enabled Aggressive Doze. You should whitelist the same as in Powernap, that will be listed below here.
Amplify:
I have everything in mentioned in the thread Amplified without problems. I hadn't touched the services, but they should be save to disable anyways. Network Location service, have given me problems with Android Wear communication before.
Powernap:
Here comes where you need a permissive kernel. The SuperKernel that just came out, is the only one on XDA for now. In Powernap you should whitelist the following
Amplify
Android System
Google Account Manager
Google Play-Services
Google Services Framework
Greenify + Donation package
Apps you need push notifications from (like Facebook Messenger)
Xposed Installer
Your alarm clock
Basically, you should whitelist anything that you want to run in the background while the screen is off.
Better Battery Stats:
Check the app after a sleep, but leave everything on as if you were using the phone (data, bluetooth etc) as this is about lowering power usage on normal use and not seeing how long standby time you can get while everything is turned off. GCM_Reconnect and Heartbeat might be high for Google Play-Services, but for me, limiting them gave late or non push-notifications, but test it yourself (remember to restart after limiting/unlimiting).
All the small things:
Turn off location history
Turn off services you don't need and let Tasker control it. (Turn GPS on when maps open, hibernate and turn maps of when closed etc)
Turn off bluetooth and wifi scan all the time
Get Smart Network from Xposed and set your network to Edge when screen is off and 3g/4g when screen is on.
A dark theme with dark icons can save quite some power
Samsungs own greyscale can be enabled in accesibility and then triple tab on homebutton, when you know you're out for a long day.
UPSM Manager from the Play Store can add apps to the Ultra Power Saving Mode, so you can add apps like Facebook Messenger and suddenly it's way more useable.
Use Tasker to force sync, instead of having it activated. I force sync every 2 hours with Tasker + Synker
I have turned off features that I DO NOT USE. Under Advanced Functions, almost anything + edge screen features.
More connection settings and "always search for devices" - Off
Custom kernel settings:
There are no custom kernel out on XDA yet that supports full Synapse, but the Echoe Team have successfully build one.
I have set both governors to conservative, which actually is impressive smooth, while it should be the most battery saving governor which don't lag (like Powersave).
The I/O schedulers should be set to noop which have quite good battery life, without limiting performance too much. I haven't felt a difference yet.
TCP Congestion is set to Westwood (but I think that is standard anyways).
Everything have been undervolted by 25mV. That is nothing from a battery saving perspective, but well, i'm still testing.
L Speed from @Paget96 (thank him!) here is quite nice too!
I haven't had any lags with these battery saving options yet. Everything not mentioned is just standard.
OOM Killer - Enabled
Cache Reclaiming - Minimum
Kernel Tweaks - Light
Kernel sleepers optimization - On
Battery improvement - on
Wifi sleeper - On
Flag Tuner - On (Some people on S7E have mentioned problems with this.. Lag, reboots and bootloops, but I haven't had any problems).
IO Boost - On
I have power saving mode enabled, with background data enabled and my phone is still butter smooth, Also, check for apps to add in the battery saving menu, as I have enabled some apps I don't use or need notifications from, manually.
I get around 5-6 hours SOT where 3-4 of them are Clash Royale, if not more.... Yeah, I game quite a lot.
I think that was all for now, but I will keep it updated when I get new ideas to push it to the limit.
This is still keeping the phone "smart", as you adjusts it for your needs.. Inb4 all the people saying, why buy a smartphone if you disable every feature.
hmm that would kill performance in tekken and AB2 as those games are heavy on QHD but i try it nonetheless, ty.
Thanks for credits
Sent from my Nexus 5 using Tapatalk
hmmmm . nice thread ! thank you !!!
Paget96 said:
Thanks for credits
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Of course ?
Good guide,
But why are you mentioning a kernel none of us have access to???
el7145 said:
Good guide,
But why are you mentioning a kernel none of us have access to???
Click to expand...
Click to collapse
There are two kernels on here now.
You could ask for permission to get on the forum where the kernel is or you could simply wait. I knew it would only be a question about days, before there would be kernels on XDA too.
With all this stuff I might as well activate ultra power saving mode and let it be
lvnatic said:
With all this stuff I might as well activate ultra power saving mode and let it be
Click to expand...
Click to collapse
Why if I may ask? That makes your phone way more restricted than the above do.
lvnatic said:
With all this stuff I might as well activate ultra power saving mode and let it be
Click to expand...
Click to collapse
Exactly.
I've gone through a lot of these kinds of tweaks in the past, and generally found having to re-load apps and disable features I like having wasn't worth the small battery life increase I saw.
That said, Everyone uses their device differently though, so what doesn't work for me may work well for others. Remember that before you say I'm spouting nonsense about small battery life increases.
Sent from my SM-G930W8 using Tapatalk
Devhux said:
Exactly.
I've gone through a lot of these kinds of tweaks in the past, and generally found having to re-load apps and disable features I like having wasn't worth the small battery life increase I saw.
That said, Everyone uses their device differently though, so what doesn't work for me may work well for others. Remember that before you say I'm spouting nonsense about small battery life increases.
Sent from my SM-G930W8 using Tapatalk
Click to expand...
Click to collapse
I certainly agree that it depends how you use your phone. But if you only rely on a few apps when display is off, like a few messaging apps, Power Nap can certainly increase your battery life. I have a idle drain around 0.0-0.2% (note, 0.0% is not the same as zero drain.) and I still receive messages, and Tasker turn everything on that I need when I need it (GPS, nfc, sync and so on). So if you just install the apps, yes it decreases functionality a lot, but by tweaking it to exactly match your usage and not limiting what you use, you can certainly get increase battery life without losing features. I use my phone the same way now as uprooted, not limiting anything I use..
Most people have a lot running in the background they don't really need or depend on or that can wait till the screen turns on.
Hi guys,
I just want to share my battery experience with fellow op6 users. Actually i had huge drain in couple of hours so then Hayek to discover this tip.
What to do:
Go to settings, battery, and tap on ANDROID SYSTEM.
Then disable background activity so that it should show up "APPS BACKGROUND ACTIVITY IS LIMITED WHEN NOT IN USE" message.
Then also enable battery use optimization for the same ANDROID SYSTEM. So that it should show up "OPTIMIZING BATTERY USE"message.
That's it!
And i had these results with battery back up on os 5.1.5
Attached screenshots also.
Please ignore if you knew this before.
Hit thanks if it helped you or you don't know this point.
Here the backup usage screenshot
harigavara said:
Here the backup usage screenshot
Click to expand...
Click to collapse
Don't tell tell your tips to other person's... because your battery stats are so bad !!! lol
Hmm I am missing the option for background activity. Any idea why? I ak on nolimits Rom. Is it maybe disabled there?
The sam Problem, no Option for Disable background activity
You are in wrong Android system.scroll under there is Second Android system
harigavara said:
Hi guys,
I just want to share my battery experience with fellow op6 users. Actually i had huge drain in couple of hours so then Hayek to discover this tip.
What to do:
Go to settings, battery, and tap on ANDROID SYSTEM.
Then disable background activity so that it should show up "APPS BACKGROUND ACTIVITY IS LIMITED WHEN NOT IN USE" message.
Then also enable battery use optimization for the same ANDROID SYSTEM. So that it should show up "OPTIMIZING BATTERY USE"message.
That's it!
And i had these results with battery back up on os 5.1.5
Attached screenshots also.
Please ignore if you knew this before.
Hit thanks if it helped you or you don't know this point.
Click to expand...
Click to collapse
Or you can enable the Advanced Battery Optimization (aka Aggressive Doze) and the system will do this to all apps, saving even more battery. That's why some people don't have the setting, because they already have Advanced Battery Optimization enabled. You can then get 48h+ of stand-by, with 5-6h of SOT.
Full guide here:
https://forum.xda-developers.com/oneplus-6/how-to/guide-battery-optimization-guide-t3802225
Cst79 said:
Or you can enable the Advanced Battery Optimization (aka Aggressive Doze) and the system will do this to all apps, saving even more battery. That's why some people don't have the setting, because they already have Advanced Battery Optimization enabled. You can then get 48h+ of stand-by, with 5-6h of SOT.
Full guide here:
https://forum.xda-developers.com/oneplus-6/how-to/guide-battery-optimization-guide-t3802225
Click to expand...
Click to collapse
Before i got both enabled parallely. Advanced optimization and this Android system background activity.
But folks even now i can't see Android system thing. I guess this had been disabled in 5.1.6. just after this post i updated to 5.1.6 and now it's not there. I guess who are on 5.1.5 still can have Android system thing.
I miss it ? if my backup is not going to continue same.
harigavara said:
Before i got both enabled parallely. Advanced optimization and this Android system background activity.
But folks even now i can't see Android system thing. I guess this had been disabled in 5.1.6. just after this post i updated to 5.1.6 and now it's not there. I guess who are on 5.1.5 still can have Android system thing.
I miss it if my backup is not going to continue same.
Click to expand...
Click to collapse
no this tips works well even in 5.1.6
Keep in mind that advanced optimization will break certain apps that need to run in the background to function correctly, for example TiBu scheduled backups and Dropbox synchronization. You can exempt those apps in the optimize list.
iElvis said:
Keep in mind that advanced optimization will break certain apps that need to run in the background to function correctly, for example TiBu scheduled backups and Dropbox synchronization. You can exempt those apps in the optimize list.
Click to expand...
Click to collapse
Yes this breaks the push notifications
Battery Optimization always turn off my MicroG and Volume Style
Detail:
I Use MicroG for Vanced, and Volume Style for swipe volume. (I like these two apps very much for several years) Then need to turn off battery optimization. I choose to not optimize. Then it will always back to optimize. Every day, every time I should find these two apps, and set to not optimize.
Open app setting and turn off battery saver too, still the same.
Is it because of MIUI Optimization ? is it okay to turn it off? Or I just have to give up using those two apps anymore :crying:?
you can turn off MIUI optimization. try enable microG in autostart. and disable Miui battery saver in microG. recomend use MIUI eu for this youtube vanced for better experience.
Pepiii said:
I Use MicroG for Vanced, and Volume Style for swipe volume. (I like these two apps very much for several years) Then need to turn off battery optimization. I choose to not optimize. Then it will always back to optimize.
Click to expand...
Click to collapse
Can confirm, I'm seeing the same here (Vanced on stock EU v12.0.3.0).
same here, especially if you reboot the optimisation comes back...very frustrating.
Alvian_P said:
you can turn off MIUI optimization. try enable microG in autostart. and disable Miui battery saver in microG. recomend use MIUI eu for this youtube vanced for better experience.
Click to expand...
Click to collapse
So, is it better to turn MIUI Optimization off or not ?
Pepiii said:
So, is it better to turn MIUI Optimization off or not ?
Click to expand...
Click to collapse
You don't need to turn off MIUI optimization. What's basically happening is that Microg doesn't request the proper app permissions for it to run on background smoothly. Even if you manually grant it the required permission i.e. Allow_in_power_save, it won't work, since it doesn't use it and MIUI requires it to be set to specify what to do. In short if you are worried about functionality then don't be. And if the notification bothers you, you can turn it off like in screenshots below.
Slim K said:
You don't need to turn off MIUI optimization. What's basically happening is that Microg doesn't request the proper app permissions for it to run on background smoothly. Even if you manually grant it the required permission i.e. Allow_in_power_save, it won't work, since it doesn't use it and MIUI requires it to be set to specify what to do. In short if you are worried about functionality then don't be. And if the notification bothers you, you can turn it off like in screenshots below.
Click to expand...
Click to collapse
I get it, so it means MicroG will still function well even though the notification appeared.
And what about function in Volume Style that always turn off because it back to optimize even I've already make it not optimize. Is there any suggestions what I have to do ?
seems MIUI battery settings seem to revert back after a while for "important apps" - such as Nova launcher for example.
i have optimisation off in developer settings, but no matter how many times i set specific apps to "no restriction" , MIUI 12 just reverts back after a little while.
nickmax1 said:
seems MIUI battery settings seem to revert back after a while for "important apps" - such as Nova launcher for example.
i have optimisation off in developer settings, but no matter how many times i set specific apps to "no restriction" , MIUI 12 just reverts back after a little while.
Click to expand...
Click to collapse
Developer options>standby mode
Try setting all buckets to active*; if they're not already locked to active, power management is active.
Find the app causing this and deal with it directly.
Power management... destroyer of worlds
*this may work but the power management app may simple reset the bucket state latter.
blackhawk said:
Developer options>standby mode
Try setting all buckets to active*; if they're not already locked to active, power management is active.
Find the app causing this and deal with it directly.
Power management... destroyer of worlds
*this may work but the power management app may simple reset the bucket state latter.
Click to expand...
Click to collapse
I have no setting in Developer Options called "Standby mode"
nickmax1 said:
I have no setting in Developer Options called "Standby mode"
Click to expand...
Click to collapse
I don't know then...
anyone found a solution for this? will using venced in root mode be any better?? what if one keeps the battery optimizations on for microG will venced still work as expected??
blzbh said:
anyone found a solution for this? will using venced in root mode be any better?? what if one keeps the battery optimizations on for microG will venced still work as expected??
Click to expand...
Click to collapse
For those wondering (this thread is a top match via Google), the solution is to simply enable the app icon in microG settings. You can get to settings via YouTube Vanced. Then MIUI will treat it like a standard app, allowing you to disable battery optimisation and it will persist across reboots.
nickmax1 said:
I have no setting in Developer Options called "Standby mode"
Click to expand...
Click to collapse
Standby apps...
This is how it should appear if global power management is disabled. Although the bucket shows all buckets as active, many are not and not using battery or any resources like ApkExport or Autostarts which weren't in the memory cache at the time this screen shot was taken.
Hi everyone!
I noticed that some system apps don't have the Battery Optimization option in the permissions settings, specifically with UID 1000 (com.android.systemui, com.android.phone, etc...). How does it work? Is there any way to invoke a similar permission/activity or disable optimization for my apps other than through settings? Or changing some system configuration?
My phone is Xiaomi Redmi Note 8 (2021), Android 12, rooted and I'm looking for a permanent way for my apps not to be killed by the system
Devmobdroid said:
Hi everyone!
I noticed that some system apps don't have the Battery Optimization option in the permissions settings, specifically with UID 1000 (com.android.systemui, com.android.phone, etc...). How does it work? Is there any way to invoke a similar permission/activity or disable optimization for my apps other than through settings? Or changing some system configuration?
My phone is Xiaomi Redmi Note 8 (2021), Android 12, rooted and I'm looking for a permanent way for my apps not to be killed by the system
Click to expand...
Click to collapse
If you have any kind of battery optimization setting enabled, disable it, not just for each app individually, I mean disable the overall system battery optimization.
Droidriven said:
If you have any kind of battery optimization setting enabled, disable it, not just for each app individually, I mean disable the overall system battery optimization.
Click to expand...
Click to collapse
I disabled "com.miui.powerkeeper" package, the Optimization Setting it's gone now lol
Devmobdroid said:
I disabled "com.miui.powerkeeper" package, the Optimization Setting it's gone now lol
Click to expand...
Click to collapse
Do you consider that a good thing or bad thing?
Getting rid of it removes the aggravation of your apps being killed but it also effects battery life.
Droidriven said:
Do you consider that a good thing or bad thing?
Click to expand...
Click to collapse
Considering that I don't want my background apps killed, yes, it's all right.
The system run "dumpsys deviceidle disable" at boot also
Hey all,
I bought an S22 Ultra a few months ago and was disappointed with the battery life I got, even after I waited fo Adaptive battery to kick in. I expected a hell a lot more with a 4nm chip and more efficient LTPO Adaptive refresh display. So, I did some investigation and I think the main culprit it background services hogging battery. I tried out a few settings and finally found the following 2 steps to help me drastically improve my standby drain and battery life. Thought, I'd share them here, so anyone else who has terrible battery from the S22 series could try this out to improve their battery life.
Here is what I did;
1. In the Developer options, there's an option called "Suspend execution for cached apps". Please enable this! We all have to accept that Samsung devices have a lot of services running in background which hog the battery and all poorly optimized for efficiency. As some other posts have claimed this setting just shuts off all unnecessary nonsense running in the background. After enabling this setting, my standby drain is incredibly minimal (about 2% overnight, utit used to be 6% or more). I still get notifications from messenger apps (see next step).
2. In "Background usage limits", put all rarely used apps to Deep sleep or even just sleep. Here, make sure to put all your messenger apps to never sleeping to get notifications.
NOTE: I don't see any performance hit with the suspend cached app setting. Adaptive battery should actually do this (in a less obtrusive way) , but for some reason doesn't work as good this setting in disabling background usage. If anyone cares to explain this, I'm all ears
Do you keep adaptive battery on
bodomfan said:
Do you keep adaptive battery on
Click to expand...
Click to collapse
Yes. I have left it on. When I disabled it, I got slightly worse battery life. But, the game changer is suspending cached execution. I see immense difference after enabling it
One thing I don't understand is, in Android 12/13, if we put apps to Deep sleep and keep adaptive battery on, I don't know if this will affect the Deep sleep configuration
krishnandb said:
Yes. I have left it on. When I disabled it, I got slightly worse battery life. But, the game changer is suspending cached execution. I see immense difference after enabling it
One thing I don't understand is, in Android 12/13, if we put apps to Deep sleep and keep adaptive battery on, I don't know if this will affect the Deep sleep configuration
Click to expand...
Click to collapse
I find it better off personally adaptive battery
подскажите этот метод кому помог в плане автономности?
anyone else test it?
phone apps works fine with option Suspend execution for cached apps?
matale0 said:
anyone else test it?
phone apps works fine with option Suspend execution for cached apps?
Click to expand...
Click to collapse
Yes, phone apps works fine.
I followed this stopping cached apps since 10 am, it is now 7 pm, so far, so good, all notifications ok, no delays
I'm testing this now, I'll update tomorrow with any results.
always start with DEBLOAT
krishnandb said:
Hey all,
I bought an S22 Ultra a few months ago and was disappointed with the battery life I got, even after I waited fo Adaptive battery to kick in. I expected a hell a lot more with a 4nm chip and more efficient LTPO Adaptive refresh display. So, I did some investigation and I think the main culprit it background services hogging battery. I tried out a few settings and finally found the following 2 steps to help me drastically improve my standby drain and battery life. Thought, I'd share them here, so anyone else who has terrible battery from the S22 series could try this out to improve their battery life.
Here is what I did;
1. In the Developer options, there's an option called "Suspend execution for cached apps". Please enable this! We all have to accept that Samsung devices have a lot of services running in background which hog the battery and all poorly optimized for efficiency. As some other posts have claimed this setting just shuts off all unnecessary nonsense running in the background. After enabling this setting, my standby drain is incredibly minimal (about 2% overnight, utit used to be 6% or more). I still get notifications from messenger apps (see next step).
2. In "Background usage limits", put all rarely used apps to Deep sleep or even just sleep. Here, make sure to put all your messenger apps to never sleeping to get notifications.
NOTE: I don't see any performance hit with the suspend cached app setting. Adaptive battery should actually do this (in a less obtrusive way) , but for some reason doesn't work as good this setting in disabling background usage. If anyone cares to explain this, I'm all ears
Click to expand...
Click to collapse
I am testing this right now, and after almost 1 day of ussage, i think that battery has improoved quite a bit.
18h 28min usage, out of that 4h SOT, and i have 37% left battery. , so thanks for this. One more thing that i did is, i turned off RAM plus. I think 12 GB of RAM is enough.
Hello, can someone tell me how to disable RAM plus? I want to test if this improves battery, but can't see an option to disable it, only to select how much RAM you want to assign. I'm in Android 12, still waiting the update. Many thanks.
I just turned it on, lets see what happens.
Marcelocohenarg said:
Hello, can someone tell me how to disable RAM plus? I want to test if this improves battery, but can't see an option to disable it, only to select how much RAM you want to assign. I'm in Android 12, still waiting the update. Many thanks.
Click to expand...
Click to collapse
See for adb command
Disable Samsung RAM Plus
Android Police has an article on how to disable Samsung RAM Plus if you're still one OneUI 4.x. In the beta for OneUI 5, the option is there but it's not in v4. RAM Plus allows you to allocate a portion of your phone's storage to act as virtual...
forum.xda-developers.com
Tested it for a bout a week, battery is a bit better, but in some cases system UI gets unresponssive or totaly lags out. Would not recommend this option as it is not stable. Also in some calls people didnt hear me, so I had to repeat the call, than it would work fine.
Tried it for a few days and went back to the default setting. Phone performs better in default setting for me. Battery life was never an issue for me either.