SuperSU needs to update binary - Nexus 5 Q&A, Help & Troubleshooting

Just updated my Nexus 5 using the OTA thread that went through fine,
I then proceeded to update SuperSU using the following link: http://download.chainfire.eu/supersu which was the update v1.99r3.
Using TWRP I flashed this and root is working for most apps i have tested: titanium, adblock, root explorer. So root is back.
However whenever I load up SuperSU I keep getting the following message: "The SU binary needs to be updated. Continue?"
So of course I have done this and let it use TWRP to flash. Let the phone boot up and upgrade the app as it needed. However on next load up of the app it asks to do the same yet again.
I feel as though I'm forgetting something as it's been a while since I've done this. ( use to live on flashing when i had my SII)
My Nexus is Stock ROM. CF-Auto Rooted. TWRP Recovery. Nothing else is modified.
Help would be appreciated, even though I don't go into supersu all that often anyways.
Cheers all.

What if you upgrade it using the "normal" method?

If I do a normal install i get the following:
Installation failed!
Please reboot and try again.

brichardson1991 said:
If I do a normal install i get the following:
Installation failed!
Please reboot and try again.
Click to expand...
Click to collapse
That message is usually indicative of not having root in the first place. What if you flash it via TWRP then do it normally? Could TWRP be removing it with its "Fix root" option?
What about other recoveries? Do they allow root to stay?

rootSU said:
That message is usually indicative of not having root in the first place. What if you flash it via TWRP then do it normally? Could TWRP be removing it with its "Fix root" option?
What about other recoveries? Do they allow root to stay?
Click to expand...
Click to collapse
How odd like I said my apps are all receiving their root permissions...
What file would we be talking about flashing? The Temp one SuperSU makes to flash when you click install via TWPR?
I don't have any other recoveries on my phone, so I wouldn't know about that last option.

brichardson1991 said:
How odd like I said my apps are all receiving their root permissions...
Click to expand...
Click to collapse
Are they though? SuperSU grants permissions but if the binary is not present, its irrelevant. Can you actually do root things with the root apps that have the permissions?
Have you tried other binary download?
brichardson1991 said:
What file would we be talking about flashing? The Temp one SuperSU makes to flash when you click install via TWPR?
Click to expand...
Click to collapse
In SuperSU, do the TWRP flash install of the binary and reboot, then try the "normal" install immediately after
brichardson1991 said:
I don't have any other recoveries on my phone, so I wouldn't know about that last option.
Click to expand...
Click to collapse
Theres a link in my signature to Philz recovery. In the settings is a root option, so the recovery itself can root without flashing any zips. Maybe try that if downloading an older flashable zip or the above hasnt worked.

rootSU said:
Are they though? SuperSU grants permissions but if the binary is not present, its irrelevant. Can you actually do root things with the root apps that have the permissions?
Click to expand...
Click to collapse
It does seem that way Titanium has backed up an app just now, adblock has updated and Nova is hiding the time on the first screen.
rootSU said:
Have you tried other binary download?
Click to expand...
Click to collapse
No, I shall give a older one a try.. Tried 1.97 as well and to no luck.....
rootSU said:
In SuperSU, do the TWRP flash install of the binary and reboot, then try the "normal" install immediately after
Click to expand...
Click to collapse
This failed to do anything just got the install failed again.
rootSU said:
Theres a link in my signature to Philz recovery. In the settings is a root option, so the recovery itself can root without flashing any zips. Maybe try that if downloading an older flashable zip or the above hasnt worked.
Click to expand...
Click to collapse
I assume this would override TWRP recovery?

brichardson1991 said:
I assume this would override TWRP recovery?
Click to expand...
Click to collapse
Yes it would. You can always flash back to twrp afterwards

rootSU said:
Yes it would. You can always flash back to twrp afterwards
Click to expand...
Click to collapse
Well considering that worked and I now can get into SuperSU I think I will stick with Philz. Even if I paid for the TWRP app

brichardson1991 said:
Well considering that worked and I now can get into SuperSU I think I will stick with Philz. Even if I paid for the TWRP app
Click to expand...
Click to collapse
Good news. The latest version of Philz, s it is CWM based - uses the latest Cyanogen sources to build. I update the CM sources everytime I build Philz so hopefully there should be fewer issues when new stuff comes out.

Related

[Q] Lost Root with 4.4.2, How to Reset Flash Count

I'm currently using the 4.4.2 Gummy Rom and I somehow lost my root but I still have my TWRP recovery. I was going to go back to stock unrooted and use the Casual toolkit to get back to where I was, but my flash count is tipped.
I feel like I'm in a loop because I can't root on 4.4 and because I lost my root I can't use Triangle Away to fix my flash count, but I feel like I'm missing something. Is there anyway I can get my root back to use Triangle Away?
Thanks, any help is appreciated.
NVijapura said:
I'm currently using the 4.4.2 Gummy Rom and I somehow lost my root but I still have my TWRP recovery. I was going to go back to stock unrooted and use the Casual toolkit to get back to where I was, but my flash count is tipped.
I feel like I'm in a loop because I can't root on 4.4 and because I lost my root I can't use Triangle Away to fix my flash count, but I feel like I'm missing something. Is there anyway I can get my root back to use Triangle Away?
Thanks, any help is appreciated.
Click to expand...
Click to collapse
Have to use twrp to flash SuperSU 1.86zip (latest version)?
Tap build number about ten times to enable Developer Options, go into Developer Options, and set root access to "Apps and ADB."
Sent from my SCH-I535 using Tapatalk 4
buhohitr said:
Have to use twrp to flash SuperSU 1.86zip (latest version)?
Click to expand...
Click to collapse
SlimSnoopOS said:
Tap build number about ten times to enable Developer Options, go into Developer Options, and set root access to "Apps and ADB."
Sent from my SCH-I535 using Tapatalk 4
Click to expand...
Click to collapse
I don't see that option?
And I thought I couldn't flash SuperSU v1.89 if I didn't have root?
NVijapura said:
I don't see that option?
And I thought I couldn't flash SuperSU v1.89 if I didn't have root?
Click to expand...
Click to collapse
You don't need root to flash SuperSu in twrp, that's how you originally obtained root.
buhohitr said:
You don't need root to flash SuperSu in twrp, that's how you originally obtained root.
Click to expand...
Click to collapse
Thank you for your help, but according to the SuperSu thread ( http://forum.xda-developers.com/showthread.php?t=1538053), the second line stats how I need root access for this.
NVijapura said:
Thank you for your help, but according to the SuperSu thread ( http://forum.xda-developers.com/showthread.php?t=1538053), the second line stats how I need root access for this.
Click to expand...
Click to collapse
Just to clairify are you still on gummy rom or are you on stock?
Mtsprite said:
Just to clairify are you still on gummy rom or are you on stock?
Click to expand...
Click to collapse
I am on gummy rom with a KT kernel.
NVijapura said:
I am on gummy rom with a KT kernel.
Click to expand...
Click to collapse
Just install SuperSu from the play store and update the binary. Its not that you lost root, its just gummy does not come with a superuser app installed. I had this same problem too.
Mtsprite said:
Just install SuperSu from the play store and update the binary. Its not that you lost root, its just gummy does not come with a superuser app installed. I had this same problem too.
Click to expand...
Click to collapse
When I do that, it keeps saying that installation failed and to try reboot.
Also, what you are saying is that technically I can move to another rom and I will have root?
NVijapura said:
When I do that, it keeps saying that installation failed and to try reboot.
Also, what you are saying is that technically I can move to another rom and I will have root?
Click to expand...
Click to collapse
yes, if you flash a pre-rooted rom you would have root.
Mtsprite said:
Just install SuperSu from the play store and update the binary. Its not that you lost root, its just gummy does not come with a superuser app installed. I had this same problem too.
Click to expand...
Click to collapse
buhohitr said:
yes, if you flash a pre-rooted rom you would have root.
Click to expand...
Click to collapse
Got it! thanks guys!

[Q] Unable to root my OPO! [SOLVED]

So I have watched lots of tutorial videos, used toolkits, etc. but I am unable to root my OPO!
I have unlocked the bootloader and flashed TWRP.
I have flashed SuperSU from TWRP 5-6 times, it says it is flashed successfully, but when I reboot, I don't have root.
I have also tried downloading a pre-rooted stock rom and flashed it but it had the same result!
Any ideas anyone? Btw I am on the latest stock rom (30O)
suffix642 said:
So I have watched lots of tutorial videos, used toolkits, etc. but I am unable to root my OPO!
I have unlocked the bootloader and flashed TWRP.
I have flashed SuperSU from TWRP 5-6 times, it says it is flashed successfully, but when I reboot, I don't have root.
I have also tried downloading a pre-rooted stock rom and flashed it but it had the same result!
Any ideas anyone? Btw I am on the latest stock rom (30O)
Click to expand...
Click to collapse
Here is the best root thread here. have you tried flashing Calks pre-rooted rom. Once you flash this there is no need to flash supersu. Give it a try
playya said:
Here is the best root thread here. have you tried flashing Calks pre-rooted rom. Once you flash this there is no need to flash supersu. Give it a try
Click to expand...
Click to collapse
That's the rom I flashed.. but when I rebooted the device I had no root access!
suffix642 said:
That's the rom I flashed.. but when I rebooted the device I had no root access!
Click to expand...
Click to collapse
did you try and download supersu from the play store and install it that way. also what did you to test the fact that you have no root
playya said:
did you try and download supersu from the play store and install it that way. also what did you to test the fact that you have no root
Click to expand...
Click to collapse
I have tested whether I have root with various apps. Also I cannot remove SuperSU so I tried installing Superuser app from play store but still the same..
suffix642 said:
I have tested whether I have root with various apps. Also I cannot remove SuperSU so I tried installing Superuser app from play store but still the same..
Click to expand...
Click to collapse
go into developer options and check under root access and see what it says
Are you planning to use a custom ROM or what is the goal you're trying to accomplish?
I understand that you're trying to root. But what ROM are you planning to use with ROOT?
Try a custom ROM, do the following
1. Download your ROM, Gapps (if needed), custom kernel (if you want), supersu http://download.chainfire.eu/supersu
2. Put it on your phone
3. Boot into TWRP
4. Factory reset
5. Flash ROM, Gapps, custom kernel, supersu
6. Reboot
... and you should have root.
zephiK said:
Are you planning to use a custom ROM or what is the goal you're trying to accomplish?
I understand that you're trying to root. But what ROM are you planning to use with ROOT?
Try a custom ROM, do the following
1. Download your ROM, Gapps (if needed), custom kernel (if you want), supersu http://download.chainfire.eu/supersu
2. Put it on your phone
3. Boot into TWRP
4. Factory reset
5. Flash ROM, Gapps, custom kernel, supersu
6. Reboot
... and you should have root.
Click to expand...
Click to collapse
Yea he said he did this already but still did not have root. He flashed Calks stock rooted rom
playya said:
Yea he said he did this already but still did not have root. He flashed Calks stock rooted rom
Click to expand...
Click to collapse
I read that, I was suggesting try another flashing custom ROM. I know Mahdi ROM has SuperSU built in but just incase never hurts to flash it.
zephiK said:
I read that, I was suggesting try another flashing custom ROM. I know Mahdi ROM has SuperSU built in but just incase never hurts to flash it.
Click to expand...
Click to collapse
Ok, it does not hurt to try them all if need be. Just the way your post read I am sure he would of said he tried a custom rom but trying more than 1 is something I hope he at least did prior to posting.
OP how many roms have you tried?
Also when your phone boots up, give it a good 1-2 minute before you check if you have root.
Download the SuperSU from the link I provided in the previous post.
Use https://play.google.com/store/apps/details?id=com.joeykrim.rootcheck to check. A pop up will appear asking if you want to grant or deny access, grant it.
ok so I found the solution to my problem after flashing supersu using all available recoveries several times!
I unchecked the option "Respect CM root settings" in the SuperSU app and it worked!
btw I can't find a root access setting in the Developers Options. can you guys see it?!
suffix642 said:
ok so I found the solution to my problem after flashing supersu using all available recoveries several times!
I unchecked the option "Respect CM root settings" in the SuperSU app and it worked!
btw I can't find a root access setting in the Developers Options. can you guys see it?!
Click to expand...
Click to collapse
Depending what ROM you're using, its missing built-in Superuser. Just use SuperSU

Can't root after OTA 3.1

This afternoon I applied OTA 3.1 to my Shield Tablet, and reinstalled CWM and flashed supersu. My tablet booted correctly but I don't have root. If I open the SuperSU app, I get "there is no SU binary installed and SuperSU cannot install it. This is a problem!" anyone know how to fix this?
Thanks
I also just noticed that CWM is not there now. It was there when I flashed it with fast boot, but now it disappeared from which I don't understand. Also just to clarify, SuperSU installed as a system app from the zip, I didn't download it from the play store.
Reflash recovery via fastboot, boot into CWM then reflash latest SuperSU in CWM.
Sent from my SHIELD Tablet using Tapatalk
sixstringedmatt said:
Reflash recovery via fastboot, boot into CWM then reflash latest SuperSU in CWM.
Sent from my SHIELD Tablet using Tapatalk
Click to expand...
Click to collapse
That's what I did, same as when I first rooted, but the SuperSU app says there's no SU binary and CWM is there but disappears after a reboot.
Aventura5 said:
That's what I did, same as when I first rooted, but the SuperSU app says there's no SU binary and CWM is there but disappears after a reboot.
Click to expand...
Click to collapse
I'm having the same problem.
Im also with the same problem, on 3.0 i used kingroot, but with 3.1 doesnt work also.
Not sure how it works with cwm, not sure if there's a fine manager. But in twrp try mounting system, go in to advanced>file manager and go to the folder 'system' and rename the file 'recovery-from-boot.p' to 'recovery-from-boot.bak' or something else, and flash cwm or twrp again. Then flash your super user again.
King root 4.5 works to root easily
Got it rooted again
I finally got it rooted again.
1) Put supersu.zip on to sd card.
2) Flashed TWRP with ADB fastboot.
3) Rebooted into recovery.
4) Flashed supersu.zip from the sd card.
5) Rebooted
After that it was finally rooted again. Hope this helps anybody else who has this problem.
Unfortunately though since I got my tablet when it first came out I have a recalled one. This will be my 4th RMA. LOL
danjull said:
Not sure how it works with cwm, not sure if there's a fine manager. But in twrp try mounting system, go in to advanced>file manager and go to the folder 'system' and rename the file 'recovery-from-boot.p' to 'recovery-from-boot.bak' or something else, and flash cwm or twrp again. Then flash your super user again.
Click to expand...
Click to collapse
Thanks I'll try that as soon as I can. In CWM there's no file manager but you can use an adb shell. I'm just a little nervous disabling a file named recover from bootloop. After i root do i re-enable it?
EDIT: This worked and now CWM sticks, but i still get the SU binary not installed error.
Aventura5 said:
Thanks I'll try that as soon as I can. In CWM there's no file manager but you can use an adb shell. I'm just a little nervous disabling a file named recover from bootloop. After i root do i re-enable it?
Click to expand...
Click to collapse
No. It restores stock recovery on first reboot.
Kingroot worked for me guys
What I don't understand is how the zip can install the SuperSU app as a system app, but not install the SU binary. Is it possible to manually copy the Su binary to my device? I have root access in recovery mode.
Dose anyone have any idea why this happens?
It works now with the new version of supersu
Is there a guide for rooting the shield from 3.0 and up? Thanks.
tecnoworld said:
Is there a guide for rooting the shield from 3.0 and up? Thanks.
Click to expand...
Click to collapse
http://forum.xda-developers.com/shield-tablet/development/root-root-lollipop-t2945044
That's for 2.0...am I wrong? I'd like a similar guide for newer versions, namely 3.0 and on. Thanks.
tecnoworld said:
That's for 2.0...am I wrong? I'd like a similar guide for newer versions, namely 3.0 and on. Thanks.
Click to expand...
Click to collapse
It dose say for 2.0, but it should work on everything. This is the "real" way, other methods are hacks that work only on certain versions. I prefer this method, it gives you the most insurance against damage, but you could always just use kingo root. Also, versions 2.x and 3.x are both lollipop.
Aventura5 said:
I also just noticed that CWM is not there now. It was there when I flashed it with fast boot, but now it disappeared from which I don't understand. Also just to clarify, SuperSU installed as a system app from the zip, I didn't download it from the play store.
Click to expand...
Click to collapse
Just out of curiosity, doesn't fastboot boot (image of recovery) just boot into the recovery and not flash it?
From previous experience, to reflash recovery you need something like flash_image or a way to write the image on the recovery partition... Correct me if I'm wrong...

Whenever I try to update to v10j via OTA, it gives me an error. I am not rooted (yet)

Why would it be doing this? I already removed root via the SuperSU app permanently. What could be causing the error?
Bebout said:
Why would it be doing this? I already removed root via the SuperSU app permanently. What could be causing the error?
Click to expand...
Click to collapse
You might have a system app removed or missing
Or maybe you have done something with the build prop as well if thats messed with that will also throw an error out.
If you read closely it should tell you what the error is
xxbabiboi228xx said:
You might have a system app removed or missing
Click to expand...
Click to collapse
I really hope not. How do I go about finding out if I'm missing a system app? I've already done a factory reset along with unrooting via SuperSU's app.
Bebout said:
I really hope not. How do I go about finding out if I'm missing a system app? I've already done a factory reset along with unrooting via SuperSU's app.
Click to expand...
Click to collapse
It should tell you the error after you try flashing the ota you may have to use the .kdz method
xxbabiboi228xx said:
It should tell you the error after you try flashing the ota you may have to use the .kdz method
Click to expand...
Click to collapse
I don't have TWRP installed, either. I've got stock recovery and stock everything. I was going to remove root so I could update and then re-root for v10j and then install the new version of TWRP.
Bebout said:
I don't have TWRP installed, either. I've got stock recovery and stock everything. I was going to remove root so I could update and then re-root for v10j and then install the new version of TWRP.[/QUOTE
Your telling me you removed root ? But you never had twrp as your recovery ?
Click to expand...
Click to collapse
xxbabiboi228xx said:
Bebout said:
I don't have TWRP installed, either. I've got stock recovery and stock everything. I was going to remove root so I could update and then re-root for v10j and then install the new version of TWRP.
Click to expand...
Click to collapse
Your telling me you removed root ? But you never had twrp as your recovery ?
Click to expand...
Click to collapse
I fixed it. I rooted the device and flashed the v10i recovery image for TWRP that I found and I'm now going to update to v10j via the kdz, as you suggested. Thank you.
Bebout said:
I fixed it. I rooted the device and flashed the v10i recovery image for TWRP that I found and I'm now going to update to v10j via the kdz, as you suggested. Thank you.
Click to expand...
Click to collapse
No problem glad i could assist u in your problem
Why not get TWRP again and flash @GameTheory's v10j pre-rooted stock rom, it's not like you're going to see anything special with that update it's the last one before MM:
http://androidcreations.weebly.com/flashable-update-zip.html
Bebout said:
Why would it be doing this? I already removed root via the SuperSU app permanently. What could be causing the error?
Click to expand...
Click to collapse
well even if you Remove root via SuperSU that doesn't mean your SYSTEM is unmodified, the only way to get back to FULL Unmod. software is by following my steps of restoring back to stock, here is the link
http://forum.xda-developers.com/android/development/rom-lg-g-stylo-h631-ms631-v10j-stock-t3211563
P.S. You need to have TWRP for this so Re-Root and Re-Flash TWRP and follow steps

Flashed Supersu but still not rooted. On 8.0

I have a Google edition pixel and have been trying to root it. I have unlocked the bootloader, installed twrp, flash supersu, then flash verifiedboot. Once the phone boots up i check to see if it has root access with root check app, and it still does not. I follwed these instructions https://forum.xda-developers.com/pixel/how-to/guide-root-android-o-dev-preview-1-pixel-t3591548
Used Supersu sr3
champstar said:
I have a Google edition pixel and have been trying to root it. I have unlocked the bootloader, installed twrp, flash supersu, then flash verifiedboot. Once the phone boots up i check to see if it has root access with root check app, and it still does not. I follwed these instructions https://forum.xda-developers.com/pixel/how-to/guide-root-android-o-dev-preview-1-pixel-t3591548
Used Supersu sr3
Click to expand...
Click to collapse
Hi,
You have to look here for 8.0 : https://forum.xda-developers.com/pixel/how-to/guide-root-android-o-dev-preview-1-pixel-t3591548
Read the OP again, it should say boot Twrp and not flash, because there is no flashable Twrp for O yet.
Sent from my Google Pixel using XDA Labs
Sgace said:
Hi,
You have to look here for 8.0 : https://forum.xda-developers.com/pixel/how-to/guide-root-android-o-dev-preview-1-pixel-t3591548
Read the OP again, it should say boot Twrp and not flash, because there is no flashable Twrp for O yet.
Sent from my Google Pixel using XDA Labs
Click to expand...
Click to collapse
That is exactly what I did. Still root did not work. Should I try a different supersu zip?
champstar said:
That is exactly what I did. Still root did not work. Should I try a different supersu zip?
Click to expand...
Click to collapse
Supersu zip mentioned should be the latest and working.
Maybe ask in that thread.
Sent from my Google Pixel using XDA Labs
Tried this with the latest Supersu SR4 and still not working. I'm on Android 8.0 August 5,2017 security patch.
Maybe they fixed the exploit? I'm not sure why I can't get it rooted.
champstar said:
Tried this with the latest Supersu SR4 and still not working. I'm on Android 8.0 August 5,2017 security patch.
Maybe they fixed the exploit? I'm not sure why I can't get it rooted.
Click to expand...
Click to collapse
What messages does it say in twrp, as you flash SuperSU? ... if you've already flashed SuperSU, the script could be restoring the backup boot.IMG, which could be your problem...
When I bump into that, personally; I just download the factory image, then edit the flash-all.sh script and remove the -w flag (which tells the script to not wipe the device), I save the script then execute it...
It flashes the image and I end up with an unaltered boot.IMG and system, then I flash SuperSU after....
I'm on the Sept 5 image using SuperSU sr3 ... SuperSU works like a charm.
After plenty of tiral and error I have finally rooted the phone.
For some reason this tutorial was the only one to work for me.
http://www.teamandroid.com/2017/08/23/root-google-pixel-xl-android-80-oreo-software-update/2/
Hope this can help someone in the future.
THANKS!
champstar said:
After plenty of tiral and error I have finally rooted the phone.
For some reason this tutorial was the only one to work for me.
http://www.teamandroid.com/2017/08/23/root-google-pixel-xl-android-80-oreo-software-update/2/
Hope this can help someone in the future.
Click to expand...
Click to collapse
Im an htc u11+ user, the device is largely underrated thus very few resources available.
However, i was having the exact same issues you were, flashing your supersu zip worked for me after various frustrating attempts using other versions of superSU
Thanks a lot

Categories

Resources