Go Back   Android Forums > Android Phones > Motorola Milestone > Milestone - All Things Root
Milestone - All Things Root Rooting, ROMS, Overclocking, etc.

test: Reply
 
LinkBack Thread Tools
Old July 7th, 2010, 08:59 PM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Jun 2010
Posts: 11
 
Device(s):
Carrier: Not Provided

Thanks: 6
Thanked 0 Times in 0 Posts
Sad Superuser.apk Bug

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.



Thanks in advance.

Advertisements
ongadget is offline  
Reply With Quote
sponsored links
Old July 10th, 2010, 10:58 AM   #2 (permalink)
Junior Member
 
Join Date: Jun 2010
Posts: 72
 
Device(s): Motorola Milestone
Carrier: Not Provided

Thanks: 0
Thanked 35 Times in 27 Posts
Default

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.
ashketchum is offline  
Reply With Quote
The Following User Says Thank You to ashketchum For This Useful Post:
ongadget (July 11th, 2010)
Old July 11th, 2010, 03:29 PM   #3 (permalink)
New Member
Thread Author (OP)
 
Join Date: Jun 2010
Posts: 11
 
Device(s):
Carrier: Not Provided

Thanks: 6
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by ashketchum View Post
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.
ongadget is offline  
Last edited by ongadget; July 11th, 2010 at 04:06 PM.
Reply With Quote
Old July 13th, 2010, 02:20 PM   #4 (permalink)
Junior Member
 
Join Date: Jun 2010
Posts: 72
 
Device(s): Motorola Milestone
Carrier: Not Provided

Thanks: 0
Thanked 35 Times in 27 Posts
Default

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.
ashketchum is offline  
Reply With Quote
The Following 6 Users Say Thank You to ashketchum For This Useful Post:
Coosh (July 28th, 2010), nicholaelaw (August 5th, 2010), ongadget (July 19th, 2010), skinnyvoice (July 15th, 2010), Szadzik (August 5th, 2010), TelusMilestone (July 13th, 2010)
Old July 13th, 2010, 06:10 PM   #5 (permalink)
New Member
Thread Author (OP)
 
Join Date: Jun 2010
Posts: 11
 
Device(s):
Carrier: Not Provided

Thanks: 6
Thanked 0 Times in 0 Posts
Default

Thanks, worked out well for me. The new superuser app is way better.
ongadget is offline  
Reply With Quote
Old July 16th, 2010, 12:24 AM   #6 (permalink)
New Member
 
Join Date: Apr 2010
Location: London, UK
Posts: 9
 
Device(s): Nexus S rooted, CyanogenMod 7.0.0-RC2, Netarchy kernel 1.2.8 Motorola Milestone rooted
Carrier: Not Provided

Thanks: 4
Thanked 0 Times in 0 Posts
Default

The new Superuser.apk is orders of magnitude better! Highly recommended upgrade
skinnyvoice is offline  
Reply With Quote
Old July 24th, 2010, 09:38 PM   #7 (permalink)
New Member
 
Join Date: Jul 2010
Posts: 5
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 2 Times in 2 Posts
Default

Should add ashketchum to the root guide. HIGHLY recommend for anyone rooting their milestone.
Coosh is offline  
Reply With Quote
Old August 4th, 2010, 01:24 PM   #8 (permalink)
Senior Member
 
Join Date: Jul 2009
Posts: 550
 
Device(s):
Carrier: Not Provided

Thanks: 11
Thanked 17 Times in 13 Posts
Default

In terms of being ridiculously lazy - can i just copy and paste the new file(s) over the old ones!?
spottyelephant is offline  
Reply With Quote
Old August 4th, 2010, 01:52 PM   #9 (permalink)
Junior Member
 
Join Date: Jun 2010
Posts: 72
 
Device(s): Motorola Milestone
Carrier: Not Provided

Thanks: 0
Thanked 35 Times in 27 Posts
Default

Yes you can.
ashketchum is offline  
Reply With Quote
Old August 4th, 2010, 04:34 PM   #10 (permalink)
Senior Member
 
Join Date: Jul 2009
Posts: 550
 
Device(s):
Carrier: Not Provided

Thanks: 11
Thanked 17 Times in 13 Posts
Default

Quote:
Originally Posted by ashketchum View Post
Yes you can.
Haha, cheers for following that up!
spottyelephant is offline  
Reply With Quote
sponsored links
Old August 5th, 2010, 01:03 AM   #11 (permalink)
New Member
 
Join Date: Aug 2010
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

You sir deserve a kiss! This has been the No.1 problem with my rooted Milestone! This should be added to the original update.zip for rooting! Or at least mentioned in the rooting guide!
nicholaelaw is offline  
Reply With Quote
Old September 10th, 2010, 08:01 AM   #12 (permalink)
New Member
 
Join Date: Sep 2010
Location: Oregon
Posts: 1
 
Device(s): HTC MyTouch 3G
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via AIM to TEKKEN
Default Need Major Help Please

Hi,
I need help installing this superuser.apk too, I have the HTC MyTouch 3G 1.6 firmware. Never been rooted or urooted.
TEKKEN is offline  
Reply With Quote
Old September 14th, 2010, 09:57 AM   #13 (permalink)
Junior Member
 
Join Date: Jun 2010
Posts: 72
 
Device(s): Motorola Milestone
Carrier: Not Provided

Thanks: 0
Thanked 35 Times in 27 Posts
Default

Quote:
Originally Posted by TEKKEN View Post
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.
ashketchum is offline  
Reply With Quote
Reply
Tags
milestone, root


Go Back   Android Forums > Android Phones > Motorola Milestone > Milestone - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 10:22 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.