Suddenly lost root (*not* after update) - ONE Q&A, Help & Troubleshooting

Hi all,
Wondering if any of you guys might know what's up with my OPO...
Today I noticed when running a root-dependent app that some of its functions didn't work, so I looked for SuperSu in my app tray - not there. Then I ran Root Checker - no root. Odd, I haven't done an OTA lately, and had root yesterday.
Undeterred, I did what I do when I do lose root through an OTA - I rebooted into TWRP recovery, flashed a version of a SuperSu zip, wiped dalvik and rebooted.
SuperSu was still not there on reboot, and Root Checker still gave me a negative. So I'm puzzled. I wondered perhaps if it was something to do with Xposed, so I uninstalled the framework and reflashed SuperSu. Still hasn't worked.
Any ideas? Even to determine diagnostically why I lost root? Only notable update I can think of is a battery saving app through the Play Store, which has a corresponding Xposed module - I got a notification about the module earlier, saying I needed to reboot for changes to take effect. But this might be a red herring, since the relevant module was never enabled anyway.
I'm super stumped. Any suggestions will be greatly appreciated!

Check dev options and enable root from there.
Sent from my bacon!!!!!

I don't have an option to enable root from dev options menu - unless I'm missing something?

Okay - resolved. Really weird. Had to download SuperSu from the market, open, allow superuser rights to Root Checker, then verify root.
I don't understand why SuperSu wasn't available before, having flashed it. I also don't understand why various root functions weren't enabled before :/
Oh well, working rooted phone again!

Related

SuperSu binary update

I've tried everything. When I open up the app it says I have to update binary. Then it gives me two choices "normal" and "cmw". I have clicked both of those any neither work. I have reinstalled and everything. Do I even need apps like supersu?
I used the new towel root on my note 3
Sent from my SM-N900V using XDA Free mobile app
Updating ruined mine
I was in the same situation as you until today. I got kitkat on my SM-N900V, then used towelroot (which is amazing!). Then when I would open supersu it would ask 8 out of 10 times to update the binary. I tried normal and CRM/whatever and neither worked. Then, today, when I opened supersu, it said "Update successful, please restart" so I did. After the restart, when I went to open supersu, it would not open, and just freeze until I hit the home button, then everything would be slow and laggy. I restarted my phone, and then supersu would open, but would sit with the spinning loading wheel loading the root apps, and never load. I opened Titanium Backup and it froze on "checking root rights".
To make matters worse, I had just enabled pry-fi, which needs root to spoof the MAC. I was just trying it out, but after supersu updated the binary, pry-fi would freeze on asking for root. So this broke my wifi. Now I am on data only, and supersu doesn't work. Any root app freezes.
I would not recommend doing the binary update, it might have ruined my phone.
PS: I ran towelroot over and over, restarted, ran supersu (sits loading apps), ran towelroot, tried pry-fi, etc, ad-nauseum, nothing helps
I am considering another factory restore... Don't do the binary update, just keep trying supersu and one of these times it will let you in without asking for update.
try framaroot maybe?? if that is compatble with your device... and use superuser instead of SuperSU

[Q] Root does not work for all users

Hi, a few weeks ago I rooted my Samsung Galaxy Tab (android 4.4.2). Everything went great, it works. After rooting, I added a 2nd user on the device. For this 2nd user, the apps that need a root don't work, it says the device is not rooted. I restarted the device, doesn't make a difference. Can someone help?
maus1970 said:
Hi, a few weeks ago I rooted my Samsung Galaxy Tab (android 4.4.2). Everything went great, it works. After rooting, I added a 2nd user on the device. For this 2nd user, the apps that need a root don't work, it says the device is not rooted. I restarted the device, doesn't make a difference. Can someone help?
Click to expand...
Click to collapse
Okay, if you have installed SuperSU app for handing root access, then do this:
Open SuperSU app and go to 'Settings' tab.
Scroll down and check (tick) the 'Enable multi-user' option.
This should help.
If you're using some other app like Kingoroot or whatever, just check it out for something similar to this.
Else, install SuperSu
Yep, I have SuperSu and I took care of the "Enable Multiple User" part. Even after restart, it does not work. Still saying the device is not rooted, when using User 2.
Hope you can help.
maus1970 said:
Yep, I have SuperSu and I took care of the "Enable Multiple User" part. Even after restart, it does not work. Still saying the device is not rooted, when using User 2.
Hope you can help.
Click to expand...
Click to collapse
Make sure if SuperSU is installed as system app.
Open SuperSu, go to Settings tab, then Select "Install SuperSU into /system"
Thanks, I did and it says SuperSu is already installed on /system....

Systemless Instructions - How to - 09/11/2016

These are the steps that I took to finally get systemless root and xposed. Android pay works now. I thought I would share this. It took me over 5 days of many many wipes and restores. I will also discuss some of my phone quirks in here. The reason why I am discussing these quirks is to explain that every phone is very very unique and if people do not have enough experience, they will end up with very different results
Standard disclaimer: Not responsible for anything that goes wrong with your phone
I also would consider this to be moderate difficulty, its not really for beginners due to multiple pre reqs and terminology
I would consider this very early beta at best, sometimes xposed does not stick, so far I think I finally figured out how to make it stick with every reboot.
I- My phone:
I have V10_H901_V20J_Stock_Custom_2e-signed , so obviously I had to go through the pain of understanding that thread. If your phone is already on that rom , then you must have TWRP in place by now. That of course is a prerequisite.
II- Visit the following threads, Credit goes to all the developers there, I am merely putting it as a write up.
A- This is the main thread, honestly, didn't love the instructions there, hence why I am doing this.
http://forum.xda-developers.com/android/software/mod-magisk-v1-universal-systemless-t3432382
you will need to download the following from that thread ( but I put in the links to the right files)
There is no need to place in any specific folder, I usually put every thing on my external SD
1- Magisk: http://forum.xda-developers.com/devdb/project/dl/?id=19960&task=get
Place it anywhere you can easily access it.
Edit added 09/11/11: magisk controller app : http://forum.xda-developers.com/devdb/project/dl/?id=19924&task=get
2- PHH systemless SU: http://forum.xda-developers.com/attachment.php?attachmentid=3847928&stc=1&d=1471642336
PHH super user app to work with systemless root :
https://play.google.com/store/apps/details?id=me.phh.superuser
B: Xposed systemless thread: here is the main thread
http://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
1- Download Systemless xposed: xposed-v86.5-sdk23-topjohnwu.zip form : http://forum.xda-developers.com/attachment.php?attachmentid=3847909&d=1471640756
2- download the xposed material design app to control xposed:
http://forum.xda-developers.com/devdb/project/dl/?id=19668&task=get
Steps - This is what worked best for me, I have heard numerous times on the v10 stock rom thread that our roms come in with systemless root. I can never get that to work systemless. If you know a better way, feel free to share the knowledge.
1- Back up ! use TWRP, Here is quirk number one from my very special phone: TWRP restores fail if the phone is hot. They do not restore properly. Do what you need to do to keep your phone cool if you need to restore. I have tested this about 5-8 times in the past 3 days. If my phone is pre-cooled ( use your imagination ), it restores 100 % without missing apps or errors. If it gets hot, then I get app crashes, errors, and all sorts of corruption.
2- Uninstall xposed if you have it running on your device - THIS IS A MUST make sure you use the official uninstaller that came with your xposed version
3- unroot your phone. use SuperSU app to unroot your phone: Do restore the system boot when prompted, do NOT restore original recovery, you need twrp obviously.
4- Boot into recovery manually: Now I feel like this is most confusing part about LG phones, and its never really well written:
Power down the phone
hold the volume down
with the volume down being held ( do not let go) , press the power button, until the LG logo appears, as soon as that happens, let go for 1/2 second then press the power button again ( this whole time the volume down button should be pressed ). You will get two prompts of warning, if you are successful, about the device being erased, it will not get erased You will simply just boot into TWRP
5- Flash the following in order , do not queue, TWRP is finicky at best for our phones , never queue
- Magisk from step A - 1
-phh super user A - 2
6- reboot phone. Your phone is now systemless rooted, the root can be turned on/off on demand.
You will find magisk app on your phone, do not start , it will simply crash
you will need to install the PHH super user app from step A- 2 , this is a simple apk from the play store.
then you can mess with magisk if you would like, I will explain it's options later
7- Uninstall whatever xposed controlled app you used to have, install the material design xposed app controller from B-2
8- now that you have root, reboot to recovery, using whatever app you use to simple reboot into recovery (quirk alert: I can never find a way to include reboot to recovery from the power menu, no matter what mods I have)
9- flash systemless xposed from B -1 . wipe dalvik/cache 3 x , wait for your phone for 500 years to boot up
10- you are now systemless. go into the xposed app and check all the modules to re-enable them
11- VERY VERY IMPORTANT: xposed does NOT stick with simple reboots, soft reboot, or recovery reboot.
09/25/16 : update. Xposed now trips safety net. Even if it's systemless. Some reports also say Magisk will trip it. Sorry but this guide is now obsolete.
Great guide works perfect!!!
I'm running this systemless train [powered by magisk] really smooth. I'm running rooted stock MM with no issues at all. I can reboot with G4tweakbox mod, Xposed sticks every time and is very stable.
This probably has been asked and answered a thousand times, but since we can unlock the bootloader can't we just flash TWRP after that and than do these Step?
No
johnwayne007 said:
This probably has been asked and answered a thousand times, but since we can unlock the bootloader can't we just flash TWRP after that and than do these Step?
Click to expand...
Click to collapse
Not really
Here are the problems we faced with MM onwards
1- LG disabled the flash commands with MM, even though its is an unlocked bootloader. Hence why you have other threads with instructions on how to circumvent the good old fastboot flash commands.
2- TWRP needs compatibility with the v20J update. I am not sure if we have any devs working on that
So we are in an appleisk like situation with the newest update. No dev = no further progress, unless you want to loose root and recovery . You have the wonderful people here at XDA to thank for that, who constantly b**** at developers for that.
I Have tons of bugs on marshmallow , but I refuse to update until this situation is fixed. Next phone is nexus. I am so tired of all this BS with all the other manufacturers.
jmichaels1982 said:
11- VERY VERY IMPORTANT: xposed does NOT stick with simple reboots, soft reboot, or recovery reboot.
You need to power down your phone fully. Then power up . That is my personal experience. and I have tried it over 5 times and now it sticks with every boot.
Click to expand...
Click to collapse
just wondering if you could elaborate on Xposed not "sticking"?
dimm0k said:
just wondering if you could elaborate on Xposed not "sticking"?
Click to expand...
Click to collapse
It will say in the xposed app that xposed is installed but not active.
Sent from my LG-H901 using Tapatalk
jmichaels1982 said:
It will say in the xposed app that xposed is installed but not active.
Click to expand...
Click to collapse
Are you using the layers app with hydra installed? Removing it might help you out. Once I did that I had no issues keeping Xposed to stick and may be a bug with v3
This was very well written and easy to follow. Systemless root and xposed are running perfectly! Thank you
Can someone provide me an alternative link for PHH systemless su? OP link not working for me
apologies
Sippi4x4man said:
Can someone provide me an alternative link for PHH systemless su? OP link not working for me
Click to expand...
Click to collapse
Sorry man , I fixed all the links.
I feel like an idiot....I've been trying this for 2 days and no success. Used KDZ to get to bone stock J build, then used the .tot updrade to get TWRP and rebooted, now I have an unrooted stock rom with twrp. I adb reboot into recovery and successfully flash magisk and then successfully flash phh superuser but after I reboot I don't have root.....Can anyone assist?
EDIT: Nevermind.....apparently I was flashing Magisk v3 and not v6...not sure how that happened. I rebooted into TWRP, flashed magisk v6 and then phh superuser and I now have root.
Thank you for the guide.
Sippi4x4man said:
Can someone provide me an alternative link for PHH systemless su? OP link not working for me
Click to expand...
Click to collapse
Trying opening the link outside of xda labs app. I loaded the link in Firefox and now it downloads properly
Can some one provide me an explanation of what it means to have a systemless setup and the benefits of that!?
I installed as you instructed and It mostly works great. Thank you. May I ask what settings you use for Viper4Android (External Speakers)? I am not sure on how to get it working. I installed the systemless version you posted. I am also using the same ROM you are. However when I enable Viper4Android, I notice no difference whatsoever in the sound of my external speakers... Just playing an mp3 via Google play music. Any info would be greatly appreciated. Thank you.
Blur
For the life of me I can not get this working with the systemless xposed installed. With just root everything is fine. As soon as I install xposed it immediately fails. I tried the newest version and the version linked in the directions. Viper also works fine. Just not xposed.
nookie1916 said:
For the life of me I can not get this working with the systemless xposed installed. With just root everything is fine. As soon as I install xposed it immediately fails. I tried the newest version and the version linked in the directions. Viper also works fine. Just not xposed.
Click to expand...
Click to collapse
OK so this is redundant,so I apologize in advance. But
1- you can not install xposed over the same version without creating problems. You can only go up in versions when installing. Not sure why but this is my personal experience.
2- when all else fails, uninstalling magisk and xposed and re install. If still fails then delete your system partition and restore an older back up (hopefully you did back up). From there repeat the process. Always start with fresh files if it pertains to your problem. Meaning, Re-download xposed systemless.
Good luck
Sent from my LG-H901 using Tapatalk
jmichaels1982 said:
OK so this is redundant,so I apologize in advance. But
1- you can not install xposed over the same version without creating problems. You can only go up in versions when installing. Not sure why but this is my personal experience.
2- when all else fails, uninstalling magisk and xposed and re install. If still fails then delete your system partition and restore an older back up (hopefully you did back up). From there repeat the process. Always start with fresh files if it pertains to your problem. Meaning, Re-download xposed systemless.
Good luck
Sent from my LG-H901 using Tapatalk
Click to expand...
Click to collapse
Actually found out Google updated safenet the other night where it stopped working with xposed installed with magisk. Without xposed everything still passes. Had to use the other method of not using magisk and using suhide and that method still works with everything.
jmichaels1982 said:
I Have tons of bugs on marshmallow , but I refuse to update until this situation is fixed. Next phone is nexus. I am so tired of all this BS with all the other manufacturers.
Click to expand...
Click to collapse
It'll have to be a Nexus 6p, or older because the Pixel phones will supposedly have locked bootloader.
Thanks for the great step-by-step directions!!! Had been reading all of these related threads trying to make sure I knew what order to do everything. Followed the steps as written. Checked when I got root, before installing xposed, and SafetyNet showed green. Installed xposed and rebooted - only issue I had here was when it finished updating apps and got back to my home screen - all of my app shortcuts on all screens were gone, including the bottom line. The widgets I had previously were still there. So it just took a few minutes to re-do all my screens - not that big a deal to get all this done!
But then I had the same problem as nookie1916, SafetyNet and Android Pay would not work now. So I tried turning off the xposed framework and rebooting, and that worked - SafetyNet showed green again and I was able to load my Chase Visa onto Android Pay. Then turned xposed back on and rebooted.
So it's not quite the way I wanted it - but I use xposed features much more than I need Android Pay.
Thanks for your help!!!!!

[HELP] Honor 8 rooted on Nougat, but can't delete system apps!

Hi guys. First of all sorry if i'm writing in the wrong section. I have a problem with my Honor 8 (FRD-L09) updated to Nougat. Today i've decided to unlock the bootloader and root it. I managed to unlock the phone via Huawei official unlock bootloader method, then i've pushed the latest twrp (3.1.0-1-frd) by cmd. All was going fine. After that i've probably downloaded an old version of Superuser, the phh SuperUser r275 and installed it. I've downloaded Phh's Supersu application from playstore, installed busybox (by Jrummy) and i was able to use various apps that required supersu just fine. But i faced a lot of problems when trying to uninstall system apps. For example, i wished to uninstall "Maps" with System app remover and it shows me that the app was correctly uninstalled and in fact it disappeared from the list, then i rebooted and the app was still there! Tried again with System app remover with the same app and this time even if the app showed "successfully uninstalled" it was still there. Then i tried Root Essentials, Titanium Backup, Root Explorer, SD Maid but i was unlucky with them all. Always problems and errors. In particular, Root Explorer, after mounted the system for r/w, shows "unable to delete the file". These problems appears with all the system apps. I don't know what's going on, i've never had this problems with my old S2 plus. Hope some of you can help me. What i have to do? Uninstall phh's superuser? If yes how can i do it? Can't find any uninstaller zip around the web. Or i need to install "SuperSU-v2.79-201612051815-EMUI5.0" attached in the TWRP post? Can i overwrite phh's superuser script with this? Is safe? Will it work? I'm very desperate, please help me.
P.S. I basically followed this guide: "http://www.theandroidsoul.com/root-honor-8-nougat-twrp-phh-superuser/" but using the new twrp. Don't ask me why...i can't explain why i did this stupid thing.
Rooting the honor 8 just sucks. It's pretty much a crapshoot.
Try the TWRP and special SuperSU from this thread, and let me know if it works.
https://forum.xda-developers.com/honor-8/development/twrp-t3566563
I'm in the same boat, I rooted nougat before but didn't actually have r/w permissions. So I've been waiting to re-root until huawei patched their bugs, but it doesn't seem like that will happen.
Best of luck.
SolarisSixth said:
Rooting the honor 8 just sucks. It's pretty much a crapshoot.
Try the TWRP and special SuperSU from this thread, and let me know if it works.
https://forum.xda-developers.com/honor-8/development/twrp-t3566563
I'm in the same boat, I rooted nougat before but didn't actually have r/w permissions. So I've been waiting to re-root until huawei patched their bugs, but it doesn't seem like that will happen.
Best of luck.
Click to expand...
Click to collapse
It worked! With this version of supersu i was able to unistall all those useless system apps! I just flashed it by twrp overwriting the previous one and it uninstalled phh'supersu app and installed chainfire's one. Everything seems to work flawlessy thank you. Just wondering if there's a way to remove the annoyng screen at startup that advise that the device can't be trusted. . .
Giuskiller said:
It worked! With this version of supersu i was able to unistall all those useless system apps! I just flashed it by twrp overwriting the previous one and it uninstalled phh'supersu app and installed chainfire's one. Everything seems to work flawlessy thank you. Just wondering if there's a way to remove the annoyng screen at startup that advise that the device can't be trusted. . .
Click to expand...
Click to collapse
That is a product of unlocked bootloader and happens on every phone no matter the brand. It can't be removed

Barclays Mobile App NOT working on Rooted S8

Hello there
I am running a custom ROM on my Galaxy S8 and it is rooted using Magisk rather than SuperSU. SnapChat works fine with Magisk as it does not detect the root, however I've tried everything with the Barclays Mobile App but I just get stuck on the first screen and nothing happens afterwards.
At first it used to ask me to grant it root permissions and of course I did, but it has never actually worked.
I am not completely sure, but I have a feeling it has to do with the fact that my device is rooted.
Can someone please shed some light on this? I really need to get this application working as it is important for me. Do I have to go back to completely stock in order to use this application?
Thanks!
yes, it doesn't work on rooted devices. One of the ways that it tries to detect root is by trying to get root, as it happened in you case. By granting it root access, you marked your phone as rooted, and disabled the app. In case you were wondering, it has many other ways to detect root. It used to work with magisk hide, but I tried just today, and it seems that they can detect it too, as I can't use it anymore. By the way, your phone is flagged as rooted, and you will either have to do a factory reset to get it working, or call Barclays, but I think that there is no way to get it working. If you find out how to get it to work, please share it.
TarekElsakka said:
Hello there
I am running a custom ROM on my Galaxy S8 and it is rooted using Magisk rather than SuperSU. SnapChat works fine with Magisk as it does not detect the root, however I've tried everything with the Barclays Mobile App but I just get stuck on the first screen and nothing happens afterwards.
At first it used to ask me to grant it root permissions and of course I did, but it has never actually worked.
I am not completely sure, but I have a feeling it has to do with the fact that my device is rooted.
Can someone please shed some light on this? I really need to get this application working as it is important for me. Do I have to go back to completely stock in order to use this application?
Thanks!
Click to expand...
Click to collapse
Barclays app worked for when I was using magisk v14. Since update magisk v.15 barclays app stop working. If you can try to install magisk v.14
P.s. I was using magisk v14 and somehow magisk updated itself to v.15

Categories

Resources