I tried a couple of root apps, they didn't work. F***. Adaway and Music2SD. Both tell me that my rooted S4 isn't rooted. I have prerooted MF9, flashed via TWRP. It included SuperSU, with 1.1.3 binary (I think). Okay, after no search results I decided to do something on my own.
First, I opened SuperSU and told it to install itself as a system app. Then, I installed ChainsDD Superuser. That's when I found out my binary was out of date. I chose to update it via Superuser. For some reason or another, it said it didn't update. I went to app manager, cleared data and uninstalled updates for SuperSU. I updated it in the play store and opened it. Then, it told me my binary was out of date - woo! Wait.. normal method didn't work - "Installation Failed!" Okay, try TWRP/CWM method. It rebooted into recovery, flashed some stuff before I could read it, and restarted. Booted right back up. I opened Superuser and it said I was on v0. Went to ChainsDD's site and downloaded the 3.1.3 ARM to flash in recovery. I did that, still nothing. Now SuperSU and Superuser are permanently installed apps (I now have no root to delete them). Whatever. I ran CF-Auto-Root in Odin. After that, both SuperSU and Superuser were removed. I have nothing now.
My question is, what's the best way to get the latest binary on MF9? If i restore from Nandroid, how should I update? If I start from scratch, what binary will I get from CF-Auto-Root?
UPDATE: I'm back to rooted, with SuperSU. I got the update binary notice and chose the normal method. It updated just fine, but I still can't use Adaway or Music2SD. Superuser by ChainsDD still shows v0.. all of my normal apps have root access just fine.
FIX!: My ignorance is to blame here - XPrivacy blocks root access by default on Adaway and Music2SD... I didn't realize it did that!
Okay from the beginning. I first tried to root my galaxy s4(mk2) using klingo. That pushed the weird Chinese version superuser and put the custom boot logo on. Strangely though i still didn't have root access (tried checking with root checker said i didn't have it). So then i was like whatever and continued on with my day. After three or so days i came across this root method: http://forum.xda-developers.com/showthread.php?t=2565758 . So I did it step by step, it pushed supersu onto my device but i still don't have root access and it doesn't let me uninstall superuser or supersu. Any ideas of how i can get root and/or uninstall superuser and supersu and getting rid of the custom boot logo.
What is this Whenever I uninstall kingroot I lose my root access.. I rooted my phone from CF Autoroot, means I should have SuperSu installed but whenever I tried to update binary it used to show disable knox and I did it, I completly uninstalled Knox and now whenever I try to update su binary it says installation failed. Reboot and try again.. I tried sever times but same issue Even I googled and followed dufferent method but su-binary didnt updated and I am forced to stay in kingroot :/
I lije king root
Have you tried flashing supersu.zip in recovery?
Yes, sir I tried from TWRP
It says: There is no SU binary installed, and super SU cannot install it. There is a problem. .
GDReaper said:
Have you tried flashing supersu.zip in recovery?
Click to expand...
Click to collapse
Help sir
Athakuri700 said:
Help sir
Click to expand...
Click to collapse
I think the problem is kingroot. It may prevent other superuser apps from installing properly.
If you want supersu, start from 0 (reflash stock) and root it with cf-auto-root first.
Isnt there any alternative way????
KingRoot is only useful if other methods of rooting are either unavailable or not working anymore. If you have a GT-I9505, you can do some trick to root your phone with Towelroot by downgrading kernel using the KitKat one and reflash using the stock Lollipop one right away after rooting.
My suggestion to reflash stock first (like @GDReaper said), and try Towelroot or CF Auto-Root method.
Sent from my GT-I9500
I think another way to root would be to flash TWRP and install supersu from TWRP.
I didn't like KingRoot, and found it very invasive. After it is installed, it continues to slam remote servers for no apparent reason.
KingoRoot seemed 1000 times better and their SuperUser app seems fine. However, the only way I could get SuperSU installed, was to freeze KingoUser/SuperUser and then install SuperSU, then install to system. Reboot and done. I just had to keep Kingo's SuperUser frozen to avoid any problems.
Hopefully this helps.
audit13 said:
I think another way to root would be to flash TWRP and install supersu from TWRP.
Click to expand...
Click to collapse
Audit As I earlier said.. It says: There is no SU binary installed, and super SU cannot install it. There is a problem. I flashed through TWRP
krasCGQ said:
KingRoot is only useful if other methods of rooting are either unavailable or not working anymore. If you have a GT-I9505, you can do some trick to root your phone with Towelroot by downgrading kernel using the KitKat one and reflash using the stock Lollipop one right away after rooting.
My suggestion to reflash stock first (like @GDReaper said), and try Towelroot or CF Auto-Root method.
Sent from my GT-I9500
Click to expand...
Click to collapse
Brother.. I am in Kitkat only. And I used CF Autoroot to root my device
Did you try removing all traces of previous supersu installations before flashing via TWRP? Which version of supersu was flashed through recovery? The phone has the latest releast of TWRP?
@Athakuri700,
Your phone model?
Sent from my GT-I9500
Its s4 gt-I9505 kitkat 4.4.2 baseband XXUGNH6.. yes the TWRP is of latest one as I flashed from TWRP Manager app..
Not sure if it makes difference but try reflashing twrp using odin, then flash supersu.
G'day,
I have followed the instruction using the download on this page for SM-G900I without success. https://forum.xda-developers.com/showthread.php?t=2696537
I found another Telstra user who used the kltezt version, so I tried with the version from https://autoroot.chainfire.eu/ even though the build version is different. This time SuperSU asked to disable knox, I did so, verify with Root Checker, doesn't work. Reinstalled using Odin without auto reboot, SuperSU asked for New user or expert, I chose New User, nothing.
EDIT---
When using Root Checker it would ask for permission to verify, I would try and click button which would not work.
I have just uninstalled SuperSU and Root Checker worked. I have reinstalled SuperSU updated binary and restarted and now Root Checker fails.
Android: 6.0.1
AP: G900IDVU1CQD1
Any suggestions?
Samuel
G'day sir.
CF-Autoroot is the old method of rooting the S5 and it will fail in some cases because it is no longer updated. The current method of rooting the S5 is to use either the SuperSU zip from the SuperSU XDA thread or magisk from the Magisk thread. What's the difference? Magisk allows to hide root, superSU works better with some apps and with xposed.
Go to the TWRP website, locate the files for the G900F (klte) and download the latest version to your PC. Then flash the .tar file in ODIN under AP/PDA.
Immediately after flashing, you must reboot to recovery (hold power button, home button, volume up button) until you see "rebooting to recovery". Once in TWRP, flash the SuperSU or magisk zip then reboot.
All the best, Saber
Thanks for your reply. Though had to go do some hard Googling to fill in the gaps of the installation process, like adding the SuperSU zip to the memory card.
I was about to say it didn't work again, but then it clicked why I may not have been able to grant access in the past. I use the night overlay app "Twilight" and I know the system doesn't like it running when doing certain tasks and asks you to disable the overlay. I disabled Twilight and it worked. Double checked and it is definitely the problem. All that for probably nothing.
Now I can install apps to the external SD, well that's the plan anyway. I've had enough manually moving them over manually to make space.
Thanks once again for your assistance!
Samuel
Rooted successfully with Kingoroot then after I rebooted I lost root. So I opened kingoroot again so I could re root, but it now says I have root and the option to root the phone that's normally there is gone. Just says "Have Root" and the only option I have is to open the kingo Superuser which does me no good. Tried uninstalling and reinstalling kingoroot and still have the same problem. How can I re root my device.
I also can't remove the Kingo superuser app until I am rooted again and can delete system files. Other wise it's stuck on there. So I need root again ASAP
You could re-install stock firmware with Odin and then re-do kingo root. Or you might be able to install TWRP in Odin and flash SuperSu.