Hello xda! I have searched for days and have been unable to find information on how to update the su binary for cm11. I understand that Superuser app (eg. Superuser (CWM and ChainSDD) or SuperSU (Chainfire)) will update the su binary if I use that app specifically. But this is where my dilemma introduces itself. CM11 has superuser built in. I've tried using a third party app (SuperSU) and updating the binary (which was successful). I prefer the UI of the built in Superuser. So I uninstalled it. But another problem arose; every app was given permission to the SU binary without a pop-up or notification. If it is possible, how do I update the su binary or send me to where I can find more information. Thank You very much in advance.
Did you ever find out about this? I've searched for days now too.. >_<
Related
I'll try to keep this as short and simple as possible:
I am a total newb to the touchscreen, smart-phone, I just got a USCC Samsung Mesmerize SCH-i500, came installed w/ 2.3.4 Gingerbread & I just had to reflash it w/ USCC EH09 root using Odin 3 v1.85, now, everything I have "hacked" in the past (PSP (both fat & slim), iPod Touch, etc) I've always had to use step-by-step instructions (I am not a dev & know absolutely nothing about programming) & the same applies here.
So, it has root access & BusyBox (I don't even know what that is) installed, so my question is what was the point?
What exactly can/should I do from here? Any suggestions?
well, with a rooted android device you can
*remove bloatware (you're wasting your root if you don't do this)
*system-wide adblock (my personal fav)
*change boot animations
*flash custom ROM
*free wifi tethering
*overclock the CPU
and more!
Thank you for the answer, I'll look into these things but on a side note: my su app keeps saying that theres an update available for my su binary & every time I tap update it goes through the process & less than half-way through it pops up a message saying: "This updater cannot update the su binary on phones that have some kind of write protection on the system partition like S-ON. You can continue to use Superuser with your outdated binary, or update su with ROM Manager."
I have tried to use ROM Manager, I even bought the Premium version, either way it gives me the same message, even after doing the Fix Permissions option, is there a way to manually allow su access to the files it needs to overwrite/update?
Oh, and, yes, I have allowed it when su asked, so now I'm at a loss....
Xeno Templar said:
Thank you for the answer, I'll look into these things but on a side note: my su app keeps saying that theres an update available for my su binary & every time I tap update it goes through the process & less than half-way through it pops up a message saying: "This updater cannot update the su binary on phones that have some kind of write protection on the system partition like S-ON. You can continue to use Superuser with your outdated binary, or update su with ROM Manager."
I have tried to use ROM Manager, I even bought the Premium version, either way it gives me the same message, even after doing the Fix Permissions option, is there a way to manually allow su access to the files it needs to overwrite/update?
Oh, and, yes, I have allowed it when su asked, so now I'm at a loss....
Click to expand...
Click to collapse
I had the same issue today, couldn't update SU.
but after I had updated the terminal emulator, I was able to update SU.
Fixed the Problem with updating SU Binary
Recently updated my device with a new rom and was unpleasantly surprised to not be able to update my SU binary with either the application itself or CWM. I am not sure that this is the best way to handle the problem, but I found a solution that worked for me.
1. Open "System/XBin" in RootExplorer (or a similar app)
2. Mount the drive as R/W using the button up at the top left
3. Open the superuser app and update the binary from within the app
4. There may be an error in the log about the device not being able to remount the drive properly, but the update WILL occur.
5. Use RootExplorer to open the directory again and mount as R/O.
I hope this helps!
Hey guys.
I lost root access after flashing tweakmod coming from Gummy.
Root check seems to think I have it, SU apk is there, I just can't grant access. I tried updating busybox with no luck and SU didn't have an update.
lil help?
Try setting settings (lol) in the su app to "always allow" and see what happens.
Sent from my SCH-I510 using xda premium
rudeguy said:
Hey guys.
I lost root access after flashing tweakmod coming from Gummy.
Root check seems to think I have it, SU apk is there, I just can't grant access. I tried updating busybox with no luck and SU didn't have an update.
lil help?
Click to expand...
Click to collapse
This has been an issue mentioned a number of times across a number of threads - the best solution seems to have been to go to androidsu.com, download the superuser zip, and flash it.
Also, I would force the binary to update in the superuser app.
Go to Prefrences>Binary then update, and it will tell you that your binary is current, but update it anyways.
Hello I have an unusual problem. I am modifying the ROM for my Rockchip device (rk3066). I want the firmware image to flash already rooted. I have installed busy box, su binary, and Superuser.apk. When I flash the ROM then use Rootchecker, it says I have root access. However, when I use an app that requires root it cannot gain root access. Can anyone explain to me what is going wrong?
Please be very basic in any explanation as I am a super noob trying to learn.
Thanks in advance for any help given. It will be very appreciated.
Melikey said:
Hello I have an unusual problem. I am modifying the ROM for my Rockchip device (rk3066). I want the firmware image to flash already rooted. I have installed busy box, su binary, and Superuser.apk. When I flash the ROM then use Rootchecker, it says I have root access. However, when I use an app that requires root it cannot gain root access. Can anyone explain to me what is going wrong?
Please be very basic in any explanation as I am a super noob trying to learn.
Thanks in advance for any help given. It will be very appreciated.
Click to expand...
Click to collapse
There might be something wrong with the superuser app itself. Try using SuperSU.
http://forum.xda-developers.com/showthread.php?t=1538053
Does it work?
Basically you need to tick "prompt", if you had ticked "deny for all" , superuser will not prompt you for answer when an app needs root, so have it on "prompt" in super user settings, If superuser or SU icon is in apps drawer , open it and check its settings menu.
How to get Root Access?
a) Update SU Binaries, reboot
b) Check Development Option for Root Access settings or Performance settings for Superuser Settings
c) Flash Super Su Zip in Recovery
Problems that may arise in the future : Read How To SU
Check this out! Links to useful Guides and " Banned " Documentaries
install supersu
So I tried updating the su binary from the superuser app. It says it installed OK but then says it can't gain root access.
I also tried using Supersu app. It says that there is no su binary installed. But, it definitely is there.
I also tried simple root checker. It verified that busy box is installed.
If you have a recovery installed unroot and reflash the binary n app
Sent from my WT19i using xda app-developers app
I appreciate all the input, but I think this is going off point. I have no trouble routing my tablet with the told that are out there. I can't build it into a complete ROM. I am trying to build a custom ROM
with the root built in.
Sent from my XT912 using Tapatalk
Root not routing / tools not told
I finally got Koush's Superuser manager to install, hoping that it would allow the built in superuser to activate(considering that the built in superuser is the same thing), however it doesn't manage properly. Exacting the su binary from the CM 11m8 build for bacon didn't work when manually installled. Anybody have any ideas?
And yes I've used SuperSu on it, so please don't suggest it.
My device: MMX Unite 2 A106 8Gb
ROM: Stock Kitkat 4.4.2
Root: Yes, rooted with Kingroot
Superuser installed: Kinguser 4.0.0
Problem: My Kinguser seems to want to upgrade Su. Yes, the app says its Su, wheter Su here means Su binary I can't say. (But, either way the problem persists) The problem is somehow the kinguser failed to upgrade that and kept interrupting other apps and giving a push msg "Su upgrade faied. Missing root permission". Though, the root permission does seem really missing coz other apps with root privilege are working fine. But, neither the interruption, nor the push msg ceased coming up.
Solutions tried: I tried upgrading Su binary with Superuser by ChainsDD. But, this Superuser, having outdated binary notification turned on, did not seem to need any upgradation. And, when I tried manually it gave msg "failed" in red. I tried Superuser Update Fixer too. But, it couldn't detect any problem.
Now, I tried SuperSU by Chainfire. And, to my woe, it failed repeatedly to do the initial su binary upgrade in NORMAL way. I tried flashing Update_SuperSU zip from xda developers forum but that instead of doing any good, got the Kinguser hidden and my root privilege broken.
So, now, back to top, how can I upgrade Su for Kinguser when the app itself failed????? Is there any alternative to it??? Help, kindly.....
N.B.: I'm far from being an expert. So, please say all the necessary details of what to do and how to do.
---- Agnish Roy, Kolkata, India
You may wish to take a look at this guide here
Please note that the thread I linked you also has a dedicated Q&A section. So if you have further questions you will need to register and ask your questions there.
Good luck