Some people are still arguing about this purely from anecdotal experiences.
I've installed Gsam Battery Monitor, Greenify, Servicely and Naptime.
I don't think Battery Life is related to the Android Version you're using, but more which brand's ROM you use. For example Samsungs OneUI seems more trustable than MIUI in terms of Reliability.I have stop using Greenify (it has not updated for 2 years) and lately have also replaced Naptime and Gsam/AccuBattery for BatteryGuru which combined both the main features (battery monitoring and aggressive Doze function).
I'm on ArrowOS 12.1 now, it seems Android11 gave me the best battery life, A12 was horrible and A12L is bearable.
I think it's time I stop worrying about battery and just replace the damn thing every 3 years lol.
For all practical purposes, the best/definitive experience of Android is obtained on a Samsung device nowadays. So much so that Google released certain new features in some of their apps on Samsung devices ONLY to begin with, not even their own Pixel devices. And Pixel software experience is terrible. And Samsung has innovated so many new features that Google slowly incorporates into stock Android. Samsung Dex is still unparalleled. I personally don't like some aspects of Samsung UI. The squircle icons, the excessively round UI elements with large paddings.. Sadly, Google seems to have incorporated some of this into Android 12's Material You styling. Android 12 looks more like a Samsung One UI skin. That was my FIRST impression when I played around with Material You, i.e. how much it reminded me of Samsung's style.I don't think Battery Life is related to the Android Version you're using, but more which brand's ROM you use. For example Samsungs OneUI seems more trustable than MIUI in terms of Reliability.
But you're likely best served on Clean Vanilla Android, in terms of Battery Life at least.
But also make sure to use a trusted and genuine AOSP ROM. Not one of those, where the Main Dev can't write proper English and uses some obscure Custom Kernel or whatever.. Use one that's known and popular.
I did figure out that MIUI's Always-On-Display kept the CPU awake at all times. I could see it in Settings > Battery, and changing "Ranking" to "Details".
I don't know if that's normal for AOD or if it's MIUI's implementation of AOD, but my god.. AOD shouldn't drain that much. But now my battery life is normal again. ^^
For all practical purposes, the best/definitive experience of Android is obtained on a Samsung device nowadays. So much so that Google released certain new features in some of their apps on Samsung devices ONLY to begin with, not even their own Pixel devices. And Pixel software experience is terrible. And Samsung has innovated so many new features that Google slowly incorporates into stock Android. Samsung Dex is still unparalleled. I personally don't like some aspects of Samsung UI. The squircle icons, the excessively round UI elements with large paddings.. Sadly, Google seems to have incorporated some of this into Android 12's Material You styling. Android 12 looks more like a Samsung One UI skin. That was my FIRST impression when I played around with Material You, i.e. how much it reminded me of Samsung's style.
...
I guess these can be frustrating issues for some, but none of this is an issue for me. I tend not to get overly worked up by minor software issues. In fact I do not mind the additional 10 second delay for sensitive permissions. For power users it maybe too annoying, but for ordinary users it is useful to show such warnings to help them avoid making big mistakes and messing up their phones or falling for scams. And anyway, it is just an extra 10 seconds delay. I do admit that blocking access to notification history is annoying but I have learned to live with it. Having the per app dark mode option is genuinely useful as it allows me to force dark mode on only some apps that I use that don't have a dark mode built in, rather than forcing it on all apps via Developer tools. Although this is not working anymore on MIUI 13.For me the hate for MIUI stems from all the little things.
Notification History & Log being hidden (Can be accessed through an Activity Launcher),
Holding a notification and clicking "More" doesn't bring to you to the specific notification channel,
No Gestures on 3rd Party Launchers,
Recents-Animations broken on 3rd Party Launchers,
Dolby Atmos Sound effect doesn't apply to the first volume step.
Touch Sounds are way too loud, regardless of users volume,
For Google Clock to work properly, you need to disable MIUI Battery Saver,
MIUI Boot Sound is way too loud, also regardless of users volume,
Annoying additional restrictions/permission-manager which cannot be turned off anymore,
Fullscreen Pop-Up with user-unfriendly 10 second timer when trying to change sensitive permissions,
Adaptive Refresh Rate only activating when Screen-brightness is >80%, and only after 2 second delay,
YouTube, Games etc are forced to 60 Hz,
MIUI Camera doesn't respect Default-Gallery setting and always uses MIUI Gallery,
Default Camera cannot be changed,
Monet Colours cannot be customised,
Almost all apps used to get forcibly themed dark (even when the app already had Dark Mode), and you had to individually disable it for all apps. This made text from some apps unreadable.
I do like a few changes Xiaomi has done to Android with MIUI, like bringing back down the Brightness-bar (retarded change from Google), Custom Fonts, the really cool Live Wallpapers, its Dolby Atmos and much more...
I also do like many of their apps like Mi Fitness and the Calc...
But all the little issues give me micro-aggression. It's not a 100% reliable OS in my opinion and I'm still a tiny bit concerned about its Privacy & Tracking.. it's still a chinese company and China is ruled by CCP. The chinese Gov't can control their Tech companies.
Samsungs OneUI does indeed seem like a good and stable experience. But I'm also not a fan of goofy rounded corners and padding.
I bought my Galaxy Note 8 when TouchWiz was still a thing. Then a System update came and upgraded me to OneUI 1.0 and I kinda didn't like it all that much. TouchWiz looked a bit more professional to me, but that's just personal preference.
I'm more into Edgy than Curvy ;D
I think the Warning with 10 sec-timer is the most infuriating one. :xI guess these can be frustrating issues for some, but none of this is an issue for me. I tend not to get overly worked up by minor software issues. In fact I do not mind the additional 10 second delay for sensitive permissions. For power users it maybe too annoying, but for ordinary users it is useful to show such warnings to help them avoid making big mistakes and messing up their phones or falling for scams. And anyway, it is just an extra 10 seconds delay. I do admit that blocking access to notification history is annoying but I have learned to live with it. Having the per app dark mode option is genuinely useful as it allows me to force dark mode on only some apps that I use that don't have a dark mode built in, rather than forcing it on all apps via Developer tools. Although this is not working anymore on MIUI 13.
Thanks a lot for the tip on how to get Notification History! That is very useful! It is stupid that Xiaomi blocks us from accessing this useful information natively and we need to use a third party app to expose this activity, but at least now I can see the history and get some info! Sometimes I get a ping on my phone and I am not sure which notification caused it. Now I can get more clarity! Yay!I think the Warning with 10 sec-timer is the most infuriating one. :x
About Notification History, you can download Activity Launcher, search "Notification History" and make a shortcut for that hidden Activity to your Home screen!
That's what I did, because I use Notification Log & Notification History regularly.
However Notification-History on MIUI is a bit broken. You have to enable Light Mode to see the text properly
We are now 1 year on, and Naptime + Servicely doesn't matter one bit on new devices. I've been running Android 13 for a while now and have never felt the need to install these two apps.Yes, Naptime still makes quite a difference with its agressive dove settings and disabling sensors.
Even with how optimized Android 12 is you cannot escape bad programmed third party apps, so use something like IceBox to freeze not often used apps too
Yup i think Naptime and Servicely do improve my battery life! I can see from the Naptime Doze-logs that my phone goes to Deep Doze faster and the battery life does seem improved.I'm still using naptime since a9/10. And see no reason to not use it. Induce deep sleep faster.
BTW, anyone noticed that naptime was removed from play store?
Hi, I could not run Naptime on Oxygen OS without Root. Did you find a solution? It worked fine on OOS11.Yup i think Naptime and Servicely do improve my battery life! I can see from the Naptime Doze-logs that my phone goes to Deep Doze faster and the battery life does seem improved.
I just checked, and Naptime seems to be gone from Play Store, tho not Servicely. I think Google are being twats again...
Does the app not start for you? You don't need Root, you can grant the permissions via ADB.Hi, I could not run Naptime on Oxygen OS without Root. Did you find a solution? It worked fine on OOS11.
First of all thanks for your answer.Does the app not start for you? You don't need Root, you can grant the permissions via ADB.
What error?First of all thanks for your answer.
Yes, of course, it doesn't start properly, it shuts down quickly. I gave permissions with adb in OOS11 and it was doing its job really well (Naptime). But after I upgraded to OOS 12, I saw that the following command string "adb -d shell pm grant..." did not work and gave an error. I can't get around this problem, have you tried it? Naptime is a really successful app and OOS needs it.
Let me show you the simplest with BBS!What error?
Enable USB debugging, connect your phone to PC, get the Google SDK Platform Tools, open the folder in Terminal, and type the commands exactly as written.
If you are on MIUI, you also have to enable "USB Debugging (Secure Settings)"
Try "adb shell" -> "pm grant ..........."
Like this?
I've installed Gsam Battery Monitor, Greenify, Servicely and Naptime.
I already mentioned above that it got banned. You can google it, I hope.Bytheway battery guru is still on the google play? If you share link i prefer to try.