Fix Superuser Permissions Hanging on Android
Update 2010-03-04: Added another potential solution courtesy of Blazt in the comments. Thanks!
So, you have a phone with root permissions? Finding whenever a program requests root permissions the Superuser Permissions program hangs (usually with a black screen or even a force close) at the “SU request” screen?
Fortunately there are a couple of things you can try, which I’ll detail for you.
First, make sure USB Debugging is enabled. To do that:
- Press the Home button.
- Press the Menu button.
- Select Settings > Applications > Development.
- Make sure that USB Debugging is checked. If not, check it.
If that fixes your problem, you are done! If not, then you can try clearing the Superuser Permissions data. This is just any options you have set within the app and whether or not particular apps are always allowed or blocked — you won’t lose any of your other data, and it’s easy to allow/deny stuff again.
To clear the data:
- Press the Home button.
- Press the Menu button.
- Select Settings > Applications > Manage applications.
- Find Superuser Permissions on the list. Tap it.
- Tap “Clear data” and “Clear cache” if they’re enabled.
This should prevent any hangs with Superuser Permissions in the future.
This works on the HTC Dream (T-Mobile G1) with the 1.5 and 1.6 firmwares, and presumably other Android devices with the Superuser Permissions app.






18 Responses to “Fix Superuser Permissions Hanging on Android”
Got something to say? Skip to the comment form. — You can keep an eye on the chatter with the comments RSS feed if you like.
I need to change Usb debug (on/off) all the time…
Off for use my HTC magic with my audio usb car
On for use the su command…
No more solution?
Thanks
That must be annoying. I feel for you!
Unfortunately turning on USB Debugging seems to be the only way to fix the hanging, and I don’t know any automated or easy way of toggling the setting.
Maybe someone has made a widget that lets you toggle USB Debugging with just a single tap? That would be nice.
If there isn’t one, try using Anycut (available on the Android Market), and making a shortcut to the Development activity.
I’d look into it more, but I’m not in possession of my phone at the moment. Darn repairs.
Good luck!
I turned on USB debugging and am still getting nothing (just black screen with title) when i open Superuser Permissions app. I have the rooted droid. Any other suggestions?
Unfortunately I am unaware of any other solutions. I’ve been lucky in that this has always fixed it for me!
Try searching the XDA Developers Forum for other solutions. Sorry I can’t help any further.
Good luck!
I’ve had the same problem. Here is what i did and apparently it works:
- same as above : enabling USB debugging
- go to setting-program-manage program,
find superuser permissions, choose clear data.
Done…
That’s awesome!
Unfortunately I can’t test it myself (or is that fortunately? =P), but I’ll soon add that to the list of stuff people can try. Thanks for the info!
Edit: Updated!
Here’s my dilemma. I go into settings-applications-manage applications and there is no superuser permissions to speak of. Does that mean it did not install correctly? I think I’m having the same issue as all of you. When I install an app that requires root and run the app, the su request screen pops up and just hangs….I do have the superuser permissions icon in the tray of my nexus one, however the icon is not a ninja as most have said, it looks more like a tic tac toe drawing. Any help would be appreciated.
Hey Chet. Sadly I have no experience with custom firmwares on the Nexus One — the last Superuser app I tried had no icon in the tray!
This article represents everything I know of the issue, and is probably out of date. If you’ve tried both solutions here, then you’ll need to ask somewhere where people know more, like the Nexus One Q&A section of the XDA Developers Forum.
Hope this helps!
the clearing of the data and cache worked for me, thank you.
yep clearing the cache works. ty
Thanks for the Tip!
Worked like a charm..
Thanks man it worked
Thanks man it worked
for all having weird fcs on allow access/start app try:
su
$ su
# rm /system/app/Superuser.apk
# pm uninstall com.noshufou.android.su
# rm /data/data/com.noshufou.android.su
that fixed the force close problems for me (even without enabling usb debugging)
Enabled debugging, reinstalled, cleared application data and superuser permissions, and it’s all better now! Thank you so much! I was afraid I hadn’t rooted it correctly and was dreading having to do it again considering I don’t really know what the heck I’m doing! lol Thanks again!
Glad to know that the solutions here, as dated as they are, are still working!
Tanxxx a lot! that fixed my force close error!!
wow you are awesome, worked like a charm, just enabled usb debugging, and it worked, somehow it is weird,
thanks a lot