Related
I unrooted my phone, but it did not remove superuser. I have tried everything to remove superuser, but nothing has worked. I have tried re-rooting my phone, but it says it can't because superuser is already installed. I have also tried unrooting, but obviously can't because i'm not rooted. Does anyone have any advice? I am pretty new to the android platform.
Bump......
array45 said:
I unrooted my phone, but it did not remove superuser. I have tried everything to remove superuser, but nothing has worked. I have tried re-rooting my phone, but it says it can't because superuser is already installed. I have also tried unrooting, but obviously can't because i'm not rooted. Does anyone have any advice? I am pretty new to the android platform.
Click to expand...
Click to collapse
Depending how do you unroot, if you flash stock ROM (e.g. RUU), the Supervisor should not be there, if you simply remove "su", the chance is the custom recovery is there, you can either re-flash supervisor.zip (and unroot by deleting Supervisor.apk and su) or customize recovery script to remove Supervisor.apk from /system/app (contact me via PM if you want one).
So, after learning that Motorola was not going to give us a software update for the Atrix 4G, I decided to take a chance and unlock the bootloader and flash a custom rom. I flashed CyanogenMod 7 Olympus (cm-7-20120923-NIGHTLY-olympus) and I love it! I made a backup of the stock rom and then a backup of CM7 after I had it set up the way I like it for the most part.
My only problem: I lose root access randomly... without rebooting... without doing anything! SU is there, and the superuser apk is there, and they come up as granting superuser permission, but the apps say they don't have access. Even trying to update the binary says "failed" when gaining root access.
I've been scouring forums and the net looking for similar problems. Rebooting doesn't fix it. I've tried downloading and flashing SU 3.1.3 from recovery (wipe cache & dalvik cache, then install from zip), and that didn't work. I then tried the same for 3.2-RC3, and no luck there. I've ran Fix Permissions just to try, and that did not work either. Somewhere, someone posted to reflash the ROM. Instead, I just restored a backup, and it comes back for a few days... then it stops working again.
Any suggestions on how to fix this or what could cause it? I don't mind restoring the backup again, but I'd like to keep it from happening if at all possible.
twomoses said:
So, after learning that Motorola was not going to give us a software update for the Atrix 4G, I decided to take a chance and unlock the bootloader and flash a custom rom. I flashed CyanogenMod 7 Olympus (cm-7-20120923-NIGHTLY-olympus) and I love it! I made a backup of the stock rom and then a backup of CM7 after I had it set up the way I like it for the most part.
My only problem: I lose root access randomly... without rebooting... without doing anything! SU is there, and the superuser apk is there, and they come up as granting superuser permission, but the apps say they don't have access. Even trying to update the binary says "failed" when gaining root access.
I've been scouring forums and the net looking for similar problems. Rebooting doesn't fix it. I've tried downloading and flashing SU 3.1.3 from recovery (wipe cache & dalvik cache, then install from zip), and that didn't work. I then tried the same for 3.2-RC3, and no luck there. I've ran Fix Permissions just to try, and that did not work either. Somewhere, someone posted to reflash the ROM. Instead, I just restored a backup, and it comes back for a few days... then it stops working again.
Any suggestions on how to fix this or what could cause it? I don't mind restoring the backup again, but I'd like to keep it from happening if at all possible.
Click to expand...
Click to collapse
Try going in to Manage Applications and clear su data. If that doesn't work go to the Play Store and Install Superuser Update Fixer.
upndwn4par said:
Try going in to Manage Applications and clear su data. If that doesn't work go to the Play Store and Install Superuser Update Fixer.
Click to expand...
Click to collapse
Thanks for the quick reply. I cleared the cache for Superuser (couldn't believe I didn't think to do that in the first place), and now it will not prompt to grant or deny. I try to update the binary, and it stops at "Gaining root access..." and doesn't show okay or failed. I tried to run the Superuser Update Fixer, and it says that the signatures are okay. When I try to force it, it does the exact same thing as Superuser: it hangs at "Gaining root access..."
It may be worth noting that I have to force-close Superuser the first time I open it after clearing cache. After that, it opens but only does the above mentioned.
twomoses said:
Thanks for the quick reply. I cleared the cache for Superuser (couldn't believe I didn't think to do that in the first place), and now it will not prompt to grant or deny. I try to update the binary, and it stops at "Gaining root access..." and doesn't show okay or failed. I tried to run the Superuser Update Fixer, and it says that the signatures are okay. When I try to force it, it does the exact same thing as Superuser: it hangs at "Gaining root access..."
It may be worth noting that I have to force-close Superuser the first time I open it after clearing cache. After that, it opens but only does the above mentioned.
Click to expand...
Click to collapse
Open a terminal emulator and type su and hit enter. If you don't see #, you are not properly rooted.
upndwn4par said:
Open a terminal emulator and type su and hit enter. If you don't see #, you are not properly rooted.
Click to expand...
Click to collapse
Nothing happens in terminal emulator.
Now my question is, (and forgive my n00bness) since CM7 came rooted, do I follow the normal steps to re-root the phone through adb? I've never seen how to root a custom rom, but that may be because the process is exactly the same.
twomoses said:
Nothing happens in terminal emulator.
Now my question is, (and forgive my n00bness) since CM7 came rooted, do I follow the normal steps to re-root the phone through adb? I've never seen how to root a custom rom, but that may be because the process is exactly the same.
Click to expand...
Click to collapse
Nothing happens? No error ("not found" or "permission denied" or something like that)?
Go to the Play Store and download Root Checker, and check for root with that also.
I don't know the answer to your question since most users root, unlock, then flash a ROM. If it were me, I would try to root as if it were GB 236.
upndwn4par said:
Nothing happens? No error ("not found" or "permission denied" or something like that)?
Go to the Play Store and download Root Checker, and check for root with that also.
Click to expand...
Click to collapse
That is correct. I ended up having to kill the terminal emulator too. It just sits there with nothing displaying.
I ran root checker, and all I get is the loading circle in the middle that says "Please wait for Root Check to complete. System appears to be running very slow." Nothing else was running slow, so I rebooted my phone again.
I don't know what changed, but now I have root again! Many thanks upndwn4par!
My guess is clearing data in Manage Applications did the trick. Anyway, glad it is working!
Another method for checking if you are rooted properly.
EDIT: nevermind, now I see it's been discussed already. :stupid:
Off topic: I seriously want to borrow your signatures tho!
have you disabled debugging in developement settings? if you do so, SU does not work any more, or the be more precisely: You won't be able to see the "Allow"-dialog...
Sabbelknoken said:
have you disabled debugging in developement settings? if you do so, SU does not work any more, or the be more precisely: You won't be able to see the "Allow"-dialog...
Click to expand...
Click to collapse
USB Debugging stays on usually because I don't connect my phone to a computer I don't know.
When this started, I was still getting the toast messages saying access granted, but it wasn't actually working. Somewhere along the line of steps it started working again tho.
twomoses said:
Off topic: I seriously want to borrow your signatures tho!
Click to expand...
Click to collapse
Absolutely!
upndwn4par said:
Absolutely!
Click to expand...
Click to collapse
Done!
Solved: This fixed my problem!
Sabbelknoken said:
have you disabled debugging in developement settings? if you do so, SU does not work any more, or the be more precisely: You won't be able to see the "Allow"-dialog...
Click to expand...
Click to collapse
So, props to you Sabbelknoken! I suddenly lost root again the same way I had before. I came back through this thread to revisit my steps, and I found that my USB Debugging was off. (I think I turned it off so one of my computers would stop asking me for the drivers. Not important.) I turned it on and it immediately began working!
Just wanted to concur...
Thanks to Sabbelknoken!! I had this same problem with my Droid Charge running Tweaked 3.0. Nothing was getting root and everything was hanging on "Gaining root access..." I tried SuperSU, re-installing Titanium Backup, Superuser, SuperSU, Superuser Update Fixer, Root checker, I cleared data, rebooted several times...over and over.
Then sure enough, my dang "USB Debugging" was not checked. Checked it, and now I'm happily rooting again. *whew* Thought I was going to have to re-Odin my ROM. Ick.
Thank again everyone!
su losing root usb debug etc
I too get su issues from time to time. mostly with stock roms when i flash a fruitcake or gingerbread. and recently one of the leak roms. just type d su in terminal emulator an got $ instead of #. I hope that means im properly rooted . I have a couple of one click root apps on my computers just incase i need to reroot. one is superoneclick 2.33 shortfuse and the other is motofail. then i make sure to install busybox and upate the binary. i also have su update fixer, superuser elite, and supersu. as well as rootchecker.
two thing I did not know were that 1. usb debugging is not just for transferring files or connecting to the computer. I used to turn it off sometimes and then wonder why superuser had problems. 2. how to see you are rooted by typing su in terminal.
From what i understand the one click methods are not ideal as they do not always work. but I usually try them first . If they are outated and dont work i end up rooting by command prompt. some times it woul take me cloose to an hour trying different things. never knew it was usb debugging turned off that causes most root failures. Did some reading and realized that if i allow su permission for terminal emulator, then type su again i get#. good to know.
activate USB debugging
Sabbelknoken said:
have you disabled debugging in developement settings? if you do so, SU does not work any more, or the be more precisely: You won't be able to see the "Allow"-dialog...
Click to expand...
Click to collapse
Thanks for that simple tip. I was having the same problem, the "Allow" dialog didn't appear for any application request and Root Checker was only saying: "Device seems to be running really slow"
I was 2 or 3 days looking for the solution to this problem, because it is my first time rooting and I can't believe something as simple as activating USB debugging is not really explained in the rooting guide I used.
I hope that now Titanium and ROM Toolbox Pro work properly.
Hi every1, I'm new newbie here.
I have a SGS3 GT-I9300, android version 4.0.4, stock rom with CWM flashed.
My problem is I've lost the root access to my device, after I've messed with Android Tweaker Pro.
As soon as i realize this, I undo all tweaks, uninstalled it and reboot. But after rebooting, i can't have root access, btw I use supersu. And I can open it, But no root access. I've granted rom manager root access from the beginning but now rom manager say i'm not rooted.
I have tried re-installing supersu but now it said no SU binary installed.
How do i solve it?
And now my phone is having very low free RAM , just about 130 MB, but i usually have around 200~300MB.
Thanks in advance for any replies.
PS: Please do not post any methods which requires pc to work with, as i have connection problem with pc.
I have CWM backup made before the case occur, do i have to restore it?
z3r0.z4ck said:
Hi every1, I'm new newbie here.
I have a SGS3 GT-I9300, android version 4.0.4, stock rom with CWM flashed.
My problem is I've lost the root access to my device, after I've messed with Android Tweaker Pro.
As soon as i realize this, I undo all tweaks, uninstalled it and reboot. But after rebooting, i can't have root access, btw I use supersu. And I can open it, But no root access. I've granted rom manager root access from the beginning but now rom manager say i'm not rooted.
I have tried re-installing supersu but now it said no SU binary installed.
How do i solve it?
And now my phone is having very low free RAM , just about 130 MB, but i usually have around 200~300MB.
Thanks in advance for any replies.
PS: Please do not post any methods which requires pc to work with, as i have connection problem with pc.
I have CWM backup made before the case occur, do i have to restore it?
Click to expand...
Click to collapse
Update the SU binary from the SU app itself, open it and go in settings and update the binary. Also do you have Busybox installed from Gooogle Play? If that didn`t work unroot and reflash CF autoroot with Odin.
gee2012 said:
Update the SU binary from the SU app itself, open it and go in settings and update the binary. If that doesn`t help uninstall and reinstall the SU app. Also do you have Busybox installed from Gooogle Play?
Click to expand...
Click to collapse
Yes i have installed, but not from Google Play, cuz Google Play is banned in my country. Supersu shows me that there is no su binary installed, and it just exit. I also have superuser installed, but there is no option for updating the binary in the settings.
z3r0.z4ck said:
Yes i have installed, but not from Google Play, cuz Google Play is banned in my country. Supersu shows me that there is no su binary installed, and it just exit. I also have superuser installed, but there is no option for updating the binary in the settings.
Click to expand...
Click to collapse
You need a PC to reflash CF-Autoroot again.
gee2012 said:
You need a PC to reflash CF-Autoroot again.
Click to expand...
Click to collapse
Oh, that would be a problem, because I have driver problem (code 43) on my windows 7 PC, having tried almost every method but still came up with device not recognized.
Is there a way to do it entirely on phone? Unroot and re-root again?
And btw will restoring the backup solve the problem?
z3r0.z4ck said:
Oh, that would be a problem, because I have driver problem (code 43) on my windows 7 PC, having tried almost every method but still came up with device not recognized.
Is there a way to do it entirely on phone? Unroot and re-root again?
And btw will restoring the backup solve the problem?
Click to expand...
Click to collapse
I f you have a CWM backup that would restore you`re phone to a earlier condition where you did have no root issues. So yes restore that. Look here for the error 43 issue (driver issue) http://www.youtube.com/watch?v=bEovLyoaaGw or google around for error 43.
gee2012 said:
I f you have a CWM backup that would restore you`re phone to a earlier condition where you did have no root issues. So yes restore that. Look here for the error 43 issue (driver issue) or google around for error 43.
Click to expand...
Click to collapse
Thanks for helping me out. I will try restore. I've googled for code 43 issue for numerous time, but it didn't seem to work out. I've tried trouble shooting with Kies, uninstalling kies and reinstalling. Uninstall the device driver from device management. Nothing work out.
I have had a hard time finding the driver of my device for manual installation but I can't find it on by google or by samsung official support page.
z3r0.z4ck said:
Thanks for helping me out. I will try restore. I've googled for code 43 issue for numerous time, but it didn't seem to work out. I've tried trouble shooting with Kies, uninstalling kies and reinstalling. Uninstall the device driver from device management. Nothing work out.
I have had a hard time finding the driver of my device for manual installation but I can't find it on by google or by samsung official support page.
Click to expand...
Click to collapse
Try this usb driver https://rapidshare.com/#!download|9...NG_USB_Driver_for_Mobile_Phones.exe|19531|0|0. Uninstall other installed usb drivers first.
gee2012 said:
Try this usb driver. Uninstall other installed usb drivers first.
Click to expand...
Click to collapse
Could you please upload it to other file hosting sites like mediafire?
Because the download button is not working, though i have enabled javascript.
And the restoration works, you are really a life saver.:angel:
z3r0.z4ck said:
Could you please upload it to other file hosting sites like mediafire?
Because the download button is not working, though i have enabled javascript.
And the restoration works, you are really a life saver.:angel:
Click to expand...
Click to collapse
Try it from here http://forum.xda-developers.com/showthread.php?t=1655286 or here for the latest version http://d-h.st/wS4.
Hello
So I have been trying out some apps, as I am interrested in penetration testing, I wanted to try out dsploit, as I tried it, it told me that my device was not rooted, I thought it was due to a missing update, so I tried Zanti, which again gave me the same error.
I have rooted the device and installed busybox, did I miss something?
Also, my superSU says that it can't find any binary
Sejskaler said:
Hello
So I have been trying out some apps, as I am interrested in penetration testing, I wanted to try out dsploit, as I tried it, it told me that my device was not rooted, I thought it was due to a missing update, so I tried Zanti, which again gave me the same error.
I have rooted the device and installed busybox, did I miss something?
Also, my superSU says that it can't find any binary
Click to expand...
Click to collapse
You probably lost root. Just root your device again.
So I have a Starmobile Quest which is a local smartphone and I rooted it using a chinese rooting program called iroot, formerly vroot, as suggested by people using the same phone. At first the superuser app(which is a Chinese one) is working fine and I could use apps requiring root access but suddenly, something happened and now it won't give root access to any of the apps. I think, maybe root was somehow removed, and downloaded the root checker app and when I ran it, it told me that I wasn't rooted.
So I unrooted my phone using iroot and it was successful and again rooted it which was again successful. I go and run root checker again and I was surprised to see that I wasn't rooted. From there I repeated the unrooting and rooting process several times and still nothing. What I did notice was that whenever iroot was checking whether my phone was rooted, a pop up would appear on my phone which is from the superuser app asking for permission to give "shell" root access and I would always say yes.
I believe that my phone is actually rooted but the superuser app isn't promting me for root access whenever I use apps that require root, plus there is no log saved except for the "shell" one. I tried changing root access manager app to supersu and when I run it it tells me that it needs to update su binary. I click yes and use the normal method(I don't have cwm) and it tells me it's installing but after awhile I receive an error saying "installation failed. try rebooting.". I reboot my phone and try updating again and it still fails.
I tried everything the internet threw at me, reroot, factory reset, clear data, clear cache, etc and nothing's working. Can someone help me here?
Note: I can't find a stock/custom rom for my device. So flashing roms isn't an option for me.
Bump.
have you tried to flash another version of superuser?
Crom4rtie said:
have you tried to flash another version of superuser?
Click to expand...
Click to collapse
How do I do that?
black_fire21 said:
How do I do that?
Click to expand...
Click to collapse
go to your recovery and go to install zip ..choose your zip ..or just download supersu from the playstore
Crom4rtie said:
go to your recovery and go to install zip ..choose your zip ..or just download supersu from the playstore
Click to expand...
Click to collapse
Do you need a custom recovery for that? Because the model of the phone doesn't have a custom recovery yet.
Also, I tried to install supersu from the play store and it didn't work.
black_fire21 said:
Do you need a custom recovery for that? Because the model of the phone doesn't have a custom recovery yet.
Also, I tried to install supersu from the play store and it didn't work.
Click to expand...
Click to collapse
yes you need a custom recovery...but if the su from the playstore didn´t work then will this also not work
Crom4rtie said:
yes you need a custom recovery...but if the su from the playstore didn´t work then will this also not work
Click to expand...
Click to collapse
Damn it. I guess I'll have to wait till they make a stock rom which I think isn't gonna happen since it's been half a year since the phone is released and there hasn't been any development.
Last question, Is it possible to flash your phone using a computer?
black_fire21 said:
Damn it. I guess I'll have to wait till they make a stock rom which I think isn't gonna happen since it's been half a year since the phone is released and there hasn't been any development.
Last question, Is it possible to flash your phone using a computer?
Click to expand...
Click to collapse
Yes absolutely. Just note that there are no rooting apps on the Play Store. Simply downloading SuperSU or Superuser will NOT root your phone. You need to be rooted first, and if the SuperSU or Superuser app isn't automatically installed, then once you root you can install SuperSU or Superuser to manage apps that require root.
Popular methods of rooting include z4root, framaroot, MTKTools and iroot (or vroot)
Z4root and framaroot are both android applications which you will need to get from their sites or XDA (just run a search). MTKtools and iroot/vroot are computer applications and use ADB. MTKTools can also create a custom recovery for your device, though I don't remember the process too well.
Once you're rooted you will either have your Superuser app installed or you'll have to install it yourself (I personally prefer SuperSU). I also recommend installing busybox as well.
Hope that helps.
Don't forget to hit the thanks button if I helped you~
SeraphSephiroth said:
Yes absolutely. Just note that there are no rooting apps on the Play Store. Simply downloading SuperSU or Superuser will NOT root your phone. You need to be rooted first, and if the SuperSU or Superuser app isn't automatically installed, then once you root you can install SuperSU or Superuser to manage apps that require root.
Popular methods of rooting include z4root, framaroot, MTKTools and iroot (or vroot)
Z4root and framaroot are both android applications which you will need to get from their sites or XDA (just run a search). MTKtools and iroot/vroot are computer applications and use ADB. MTKTools can also create a custom recovery for your device, though I don't remember the process too well.
Once you're rooted you will either have your Superuser app installed or you'll have to install it yourself (I personally prefer SuperSU). I also recommend installing busybox as well.
Hope that helps.
Don't forget to hit the thanks button if I helped you~
Click to expand...
Click to collapse
So how do I do that?
Hello my buddy so I 've read your thread, there are many apps to do root like root master, framaroot, towel root, towelpieroot. And the way to install super su is doing again the root. And after to install it again.
These apps to do root.
YAMALILLO JR said:
These apps to do root.
Click to expand...
Click to collapse
Okay so some of those do. But not all are supported anymore.
---------- Post added at 04:47 AM ---------- Previous post was at 04:11 AM ----------
black_fire21 said:
So how do I do that?
Click to expand...
Click to collapse
So MTKTools can be found scattered all over XDA, and Framaroot has a dedicated thread (which I cannot link right now as I am on my phone). If memory serves, Jellybean and below had Dev options enabled by default. If not, go to settings -> About Device and tap on the build number several times until your dev options are enabled. Then simply enable USB debugging. When you plug in your device you may need to authenticate your PC to use the Debug bridge. Just hit accept. (I'm sure that you were aware of how to enable ADB but I felt I had to explain anyway)
I assume you have the ADB drivers for your device, but if not, there is a naked USB driver installer floating around XDA (I really would only trust XDA with stuff like this)
With ADB enabled you can use the iroot and MTKTools PC applications. Both are generally straightforward but don't hesitate to ask me if you have a question.
With the APK apps you can get from XDA and abroad, you can root the device somewhat easily.
Framaroot (last time I used it) has four options for rooting (latest version is 1.9.3) you will see all info you need on that thread.
Z4 root I do not recommend. It is somewhat outdated now, though you might want to try it as a last resort
Towelroot is fairly simple as well. Simply download and run the app and you'll either get root or you won't.
My personal recommendations are MTKTools for a pc toolkit (seeing as it can compile a custom recovery too, which it did for my Lenovo S6000)
For apk rooting, I suggest Framaroot. I've never had any problems with it thus far.
I hope that explained it enough but if not, don't hesitate to ask questions. After all, you never learn if you don't ask ^-^
Nevermind guys. I downloaded a bunch of rooting programs and tried them. Root Genius worked and now I have root access. Thanks for replying to this thread.
ReInstall SuperSU and check with Android Terminal Emulator.
Ok dudes just i share this thread, cuz i like to help other dudes that they are juniors or they're beginning .