• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Superuser.apk Bug

ongadget

Newbie
Jun 28, 2010
11
0
My superuser app seems to have an issue. The permission dialog box pops up fine and root apps seem to work. But there seems to be a glitch with the superuser app.

The description gets cut off, all I see is a bunch of numbers for the permissions I gave. But its hard to distinguish without looking at the description. I used the vulnerable recovery method to root.

Anyone else having this problem? Any solutions/suggestions?

screenshot attached.

cap201007062345.jpg


Thanks in advance.
 
There is a new version available at xda-developers. Superuser 2.2.2 - Install fixed (really this time) [2010-07-07] - xda-developers . You can install it manually using terminal emulator or adb. Or you can use OpenRecovery which has the option to install it. In adb or terminal emulator, after you use the "su" command to become root, you can still delete it from /system/bin/ and you can also delete the "Superuser.apk" in /system/app/. Or you just can overwrite them with the new ones.

I chose to manually install by the way. If you also want to manually install and want further instructions, lemme know. :)
 
  • Like
Reactions: ongadget
Upvote 0
There is a new version available at xda-developers. Superuser 2.2.2 - Install fixed (really this time) [2010-07-07] - xda-developers . You can install it manually using terminal emulator or adb. Or you can use OpenRecovery which has the option to install it. In adb or terminal emulator, after you use the "su" command to become root, you can still delete it from /system/bin/ and you can also delete the "Superuser.apk" in /system/app/. Or you just can overwrite them with the new ones.

I chose to manually install by the way. If you also want to manually install and want further instructions, lemme know. :)

Thanks for the reply!!

By open recovery do I need to copy the zip file to my sd card, rename it as update.zip and apply update.zip. Or do I need another kind of open recovery.

Not sure how to do it manually. Do i just copy the content of the zip\system to the system folder on my device? What do I do after that? It would be great if you could help me out here.
 
Upvote 0
I recommend that you manually install the new Superuser app. Use the following steps to install it manually.

1. Download the "su-2.2.2-ef-signed.zip" file from here and extract the "Superuser.apk" and "su" files from it.

2. Copy those two files to your sd card and after that remember to eject/unmount it from your pc and change back to "charge only" mode or disconnect the USB cable so that your sd card is accessible from your phone.

3. Install Terminal Emulator from Market if you haven't already.

4. Open Terminal Emulator and use "su" command to become root.

5. Remount your phone's system partition as writable using the following command.

Code:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system

It may not be "mtdblock6" for some milestones, use the "mount" command to confirm.

6. Copy and replace the old Superuser.apk with the new one from your sd card.

Code:
cp -f /sdcard/Superuser.apk /system/app/

7. Copy the new "su" file from your sd card to /system/xbin and change permissions to 04755.

Code:
cp /sdcard/su /system/xbin/

chmod 04755 /system/xbin/su

8. Remove the old "su" file located at /system/bin and create a symlink to the new one in /system/xbin.

Code:
rm -f /system/bin/su

ln -s ../xbin/su /system/bin/su

9. Reboot phone.

After rebooting you should see the new Superuser app in your app drawer. Also, the old Superuser app gets listed as "com.koushikdutta.superuser" in Settings > Applications > Manage Applications. You can go ahead and uninstall that.
 
Upvote 0
Hi,
I need help installing this superuser.apk too, I have the HTC MyTouch 3G 1.6 firmware. Never been rooted or urooted.
You can use Universal Androot to install it. Download Universal Androot version 1.6.2 beta 5 from here. Use a file manager like Astro (which you can find on the Market) to install it. And then use it to root your phone which will also install the Superuser app.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones