Should i use NapTime on non rooted device?? - Moto G5 Plus Questions & Answers

Now that NapTime and Greenify both works on no rooted devices with ADB permission. Can they help me to improve battery life further because our device already has great battery life or they will make it worse I never used these apps before so can anyone help??

I don't know how well it will work on non rooted devices but on rooted device it does work great. Anyhow, I have installed it on my device with ADB permissions.

Related

[Q] Galaxy S4 battery drain

Hi,
I have an i9505 which is currently running NF1/1854187. CSC is btu and this was a recent clean install (and I've done the same preiviously)
I did run rooted for about a year. titanium backup to shut off a lot of bloatware with fine grained control, the xposed framework to tweak, and of course root access to use tools like better battery stats, and on occasion a custom kernel. The end result was good stability and power usage. Very happy.
However more apps are blocking root, and some manage to even detect root when using various root blockers, temporary unrooting or EVEN permanent unrooting (supersu). In particular the worst is "skygo" which I like to use to catch some content like f1 when out and about. My corporate software also detects root and wipes all enterprise data the instant it's detected.. plus add in a banking app and comms app, and keeping root was getting tricky.
On to my issue. Quite frequently the phone batter drops far too quicly. Today's example?
- In one hour battery drop is 10% (100->90)
- "Android OS is taking 30 mins of CPU, and 30 mins keep awake
- GSAM confirms 90%+ of the power usage is kernel/android os
- pretty much every user-disable-able app is disabled
- android OS contains loads of processes, making it tricky to track cause
- full wakelock data is not avaulable when not rooted
- user wakelocks total is down in terms of a few minutes only
This doesn't always happen.. sometimes the phone will be well behaved. the drop was around 3%/hour, and then I tried battery guru to limit auto-sync, and it did seem to help when well behaved, dropping usage to say 1.8% , but the core issue occurs with/without
I'm aware of many of the hints/tips of saving power, though I've done many of these.
I've previously seen mediaserver go awol and spin cpu, and deleted my spotify cache. Since then that process has seemed ok
Very frustrating that these silly "can't be root" situations (after all I'm "root" on all my linux boxes and admin on my windows boxes!) actually result in a LESS USABLE handset.
Is anyone else currently going through a similar situation?
I've just again checked settings and disabled airview/sensor related stuff. Next step if that doesn't help is to remove all my corporate sw stack and see how thing go - a frustrating process of elimination. As above I've already gone through a full reset with no help
try rerooting the phone then install SuperSU and choose FULL UNROOT. if you need to have a phone that will work with Sky Go etc. I've done this hundreds of times on the phone and it works guaranteed to get SkyGo working, so long as you have STOCK KERNEL. I am yet to find a custom kernel that does NOT autoroot, or mess up SkyGo in some other way. So be sure to be on stock kernel then FULL UNROOT.
As for the battery drain, have you updated to the latest version of SkyGo? Most of the old versions had some SEVERE wakelock issues where the app would be constantly running in the background and draining battery like mad. If you update to the latest version I've had very good results with it. Failing that you can drag the apps icon to the top of the screen where it says "app info" and from there you can "force stop" the app. I bet that this is the app which is killing your battery at present.
try rerooting the phone then install SuperSU and choose FULL UNROOT. if you need to have a phone that will work with Sky Go etc. I've done this hundreds of times on the phone and it works guaranteed to get SkyGo working, so long as you have STOCK KERNEL. I am yet to find a custom kernel that does NOT autoroot, or mess up SkyGo in some other way. So be sure to be on stock kernel then FULL UNROOT.
[/QUOTE[
Many thanks for that very clear, specific information. I had applied a custom kernel, and unrooted that - a classic error, changing two things at once. That did not work, with sky complaining about root - though the other apps were ok (sky are smart....)
With that information it gives me much more confidence I can indeed root/unroot the stock kernel, so I'm going to try that - at least it will let me tweak what packages are enabled - ie disable some of the samsung stuff I don't want/need that isn't user-disable-able. Any other thoughts welcome
Gloris said:
As for the battery drain, have you updated to the latest version of SkyGo? Most of the old versions had some SEVERE wakelock issues where the app would be constantly running in the background and draining battery like mad. If you update to the latest version I've had very good results with it. Failing that you can drag the apps icon to the top of the screen where it says "app info" and from there you can "force stop" the app. I bet that this is the app which is killing your battery at present.
Click to expand...
Click to collapse
Oh yes I'm bang up to date - my issue seemed more with one of the ootb packages rather than skygo. I have had the sky go issue in the past, but only when it's previously been run. I'm very used to wakelocks, and the user app wakelocks were well under control. That being said it's still annoying you can't get the app level breakdown unless rooted.
Anyway thanks again, that info about sky go/stock kernel/rooting was so helpful
Nigel.
Just to confirm root, unroot worked fine...
I disabled more apps with titanium backup. I didn't quite get as far as installing the xposed framework again, this stint was purely to prune down the apps somewhat. If that works/is stable I can tweak further
A little shame it requires hooking up to the pc to root again, but it's better than nothing!
SkyGo is still working, and corporate email threw a wobbly (by design) but is working again after the reroot
you don't need a pc to reroot though......store the towelroot apk on your phones mem card and just reinstall it from the phone (go to file managed, mem card, select the apk and install). then download supersu from play store, update, reboot, update.reboot. done. that's the good thing about using this method to root/unroot, you can do it all from the phone directly, no need to use a pc at all
::EDIT::
1 - root with towelroot
2 - install SuperSU from PlayStore and attempt to open and update binary (it may fail)
3 - reboot and open SuperSU again, if it again asks to update binary it will work this time, reboot once more).
4 - set up your options in SuperSU (e.g. no notification, trust system user etc).
5 - do whatever you need to do with root
6 - to UNROOT just choose "Full Unroot" option within SuperSU app, THEN also uninstall towelroot.
7 - Reboot and you'll be UN rooted and apps like SkyGo etc will work perfectly.
8 - If you need to re-root, repeat the process from step 1.
Thanks again. I'd been using cf auto root for a few years. Hadn't tried towel root. Thanks for the tips. Very helpful

Get rid of DM-VERITY - For non root users

Rooted the phone on first day, then came across DNS66 app to block ads without root, based on what I was seeing, OOS is even providing agressive doze, so I was in a point to be able to use phone without greenify, so no root needed anymore. However when unrooted device, locked bootloader, the DM-VERITY error will not go away.
Tried a lot of methods available in XDA, nothing worked.
Here's what you do, flash the stock recovery from official downloads, the nougat version, then lock the bootloader, and sideload the entire ROM after wiping internal data from recovery. And it was gone.
I absolutely love OxygenOS. Since COS messed up, and I saw earlier releases of OOS for my OPO, I never thought they would come this far with great ROM development so fast. It's a great thing. This phone is unreal. There is no match for the value for money it is. Sure it would satisfy me more if it was a 2k display (spec wise), but this display is absolutely gorgeous. Perfect saturation level for my preference. It will be fun to see OOS get better. For the first time since I've become an advanced user, I'm using a phone without root permission, without sacrificing much for the stuff I need/use.
Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
When I try sideload from official recovery "adb devices" either doesn't show my device at all or its says it's offline. Didn't you have this problem?
devlamania said:
Rooted the phone on first day, then came across DNS66 app to block ads without root, based on what I was seeing, OOS is even providing agressive doze, so I was in a point to be able to use phone without greenify, so no root needed anymore. However when unrooted device, locked bootloader, the DM-VERITY error will not go away.
Tried a lot of methods available in XDA, nothing worked.
Here's what you do, flash the stock recovery from official downloads, the nougat version, then lock the bootloader, and sideload the entire ROM after wiping internal data from recovery. And it was gone.
I absolutely love OxygenOS. Since COS messed up, and I saw earlier releases of OOS for my OPO, I never thought they would come this far with great ROM development so fast. It's a great thing. This phone is unreal. There is no match for the value for money it is. Sure it would satisfy me more if it was a 2k display (spec wise), but this display is absolutely gorgeous. Perfect saturation level for my preference. It will be fun to see OOS get better. For the first time since I've become an advanced user, I'm using a phone without root permission, without sacrificing much for the stuff I need/use.
Click to expand...
Click to collapse
Just to correct you a bit it's not an error, but a warning. Phone operates normal
But thanks for the insight. Will look at DNS66
devlamania said:
Rooted the phone on first day, then came across DNS66 app to block ads without root, based on what I was seeing, OOS is even providing agressive doze, so I was in a point to be able to use phone without greenify, so no root needed anymore. However when unrooted device, locked bootloader, the DM-VERITY error will not go away.
Tried a lot of methods available in XDA, nothing worked.
Here's what you do, flash the stock recovery from official downloads, the nougat version, then lock the bootloader, and sideload the entire ROM after wiping internal data from recovery. And it was gone.
I absolutely love OxygenOS. Since COS messed up, and I saw earlier releases of OOS for my OPO, I never thought they would come this far with great ROM development so fast. It's a great thing. This phone is unreal. There is no match for the value for money it is. Sure it would satisfy me more if it was a 2k display (spec wise), but this display is absolutely gorgeous. Perfect saturation level for my preference. It will be fun to see OOS get better. For the first time since I've become an advanced user, I'm using a phone without root permission, without sacrificing much for the stuff I need/use.
Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
Click to expand...
Click to collapse
I just got my phone a couple days ago. Rooted and custom recovery and when I flashed 4.0.2, I had the dm-verity issue, but I just officially fixed it today by flashing this zip file.
https://forum.xda-developers.com/showpost.php?p=70393513&postcount=72
If your question is... I am on 4.0.1 or 4.0.2 and this bootloader is for 3.5.4, will this work for me??
Simple answer... yes.
Works perfectly for me on 4.0.2
Also I haven't heard of the app you mentioned, but I am using AdGuard Pro, and it works great for me so far.
Also using the following apps.
CCleaner - I Run this every so often to cleanup app cache
ForceDoze
Hibernation Manager (I've used Greenify and it works great, but it needs Xposed to work). SInce Xposed is not yet available for Nougat I found this app to be a good alternative to Greenify and doesn't require root either.
L Speed
LeanDroid
V 2.0 said:
Just to correct you a bit it's not an error, but a warning. Phone operates normal
But thanks for the insight. Will look at DNS66
Click to expand...
Click to collapse
Yep, thanks for the correction, that's a warning, but it annoyed the sh** out of me.
DNS66 you can find in f-droid. It creates a VPN and blocks all requests to ad servers. Pretty straightforward but awesome. Since adaway hosts are also included, plus a lot more, it blocks a lot of ads unless it's being fed by main application server.
Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
m0d hippĀ„ said:
I just got my phone a couple days ago. Rooted and custom recovery and when I flashed 4.0.2, I had the dm-verity issue, but I just officially fixed it today by flashing this zip file.
https://forum.xda-developers.com/showpost.php?p=70393513&postcount=72
If your question is... I am on 4.0.1 or 4.0.2 and this bootloader is for 3.5.4, will this work for me??
Simple answer... yes.
Works perfectly for me on 4.0.2
Also I haven't heard of the app you mentioned, but I am using AdGuard Pro, and it works great for me so far.
Also using the following apps.
CCleaner - I Run this every so often to cleanup app cache
ForceDoze
Hibernation Manager (I've used Greenify and it works great, but it needs Xposed to work). SInce Xposed is not yet available for Nougat I found this app to be a good alternative to Greenify and doesn't require root either.
L Speed
LeanDroid
Click to expand...
Click to collapse
I'm running at almost 8.5 hours SOT based on average since I went total unrooted stock yesterday. That is abnormally good !!
That too, without anything from the list you mentioned. I "was" using Greenify pro version, but now I'm not, yes I clean up cache always, using All-In-One Toolbox Pro.
Which suggests, OOS 4.0.2 doesn't actually need anything from outside apart from the functionalities it's providing in-built.

GSam not able to read CPU usage

I flashed RR 5.8.1 today, and set everything up, but GSam can't read CPU usage, even after granting it root. I have no idea why.
awsomjgp said:
I flashed RR 5.8.1 today, and set everything up, but GSam can't read CPU usage, even after granting it root. I have no idea why.
Click to expand...
Click to collapse
I get the same notification on Stock, rooted Nougat.
So, I switched to Better Battery Stats. I'll probably switch back to Gsam once it's fixed, since I'm used to it and it's UI better.
tele_jas said:
I get the same notification on Stock, rooted Nougat.
Click to expand...
Click to collapse
Funny. Worked on LOS, not now.
^^Is that a chow in your avatar?
I believe I had to enable selinux permissive to install betterybatterystats as a system app.

Debloat apps safe to Uninstall of Nougat.

I already tried to Uninstall few apps on stock Nougat, but after uninstalling like 5/6 apps, at first WiFi wouldn't turn on, i tried restarting phone to see if that would help but i have ran into bootloop.
Anyone has TWRP script that safely debloats phone, a script that someone tried and tested and that works properly without any problems?
Thank you guys!
Ragazzza said:
I already tried to Uninstall few apps on stock Nougat, but after uninstalling like 5/6 apps, at first WiFi wouldn't turn on, i tried restarting phone to see if that would help but i have ran into bootloop.
Anyone has TWRP script that safely debloats phone, a script that someone tried and tested and that works properly without any problems?
Thank you guys!
Click to expand...
Click to collapse
https://forum.xda-developers.com/galaxy-s8/samsung-galaxy-s8--s8-cross-device-development/zafer61-aqk7-max-debloater-aroma-t3714171

Bypass google safetynet?

Im hoping someone can help me or possibly direct me to a youtube video to achieve what im looking to achieve
I struggled with, but finally managed to upgrade my device to stock 7.0, but rooted with magisk. When i tried to install xposed it forced a bootloop, so i restored a backup i had just made prior, and all has been well. I had wanted to install and use "Root cloak" as, at least so far thats been working on my 8.0 device (also Samsung, also stock but rooted but with SU method in that case, i couldnt get SU alone to work on my 7.0, for whatever reason)
I left it alone, but I'm noticing more and more that apps Id like to use come up saying "device is incompatible", which at first i thought it was weird as the play store itself allowed the install... but then upon some basic looking around, it seems that the apps have a way of detecting root, even through "magisk hide" - the feature directly included in magisk manager.
currently when i try to test for safetynet directly in the magisk manager, it doesnt actually properly test at all, no pass or fail, it just said unable
the rather peculiar part is that some of these apps arent all even banking apps, theyre for games. I cant figure out why gaming apps have issues with root access, especially when these apps themselves dont have root access, but thats kind of an aside
Any simplified help anyone can offer would be great! i am slightly familiar with editing the build prop, but i wouldnt know which values to change or even if that method is still effective. i used to use that on a quite older device (captivate glide) to spoof which version of android i was on in order to download app updates (which did work just fine, so why my older version wasnt supported is beyond me, lol)
thank you in advance for any help you can offer!

Categories

Resources