5,595,570 Members 46,952 Now Online
XDA Developers Android and Mobile Development Forum

[APP] One Click Root/UnRoot I9000 (Eclair and Froyo) Mac and PC

Tip us?
 
TGA_Gunnman
Old
(Last edited by TGA_Gunnman; 17th August 2010 at 07:50 AM.)
#1  
TGA_Gunnman's Avatar
Senior Member - OP
Thanks Meter 758
Posts: 554
Join Date: Feb 2010
Location: Dallas, Texas

 
DONATE TO ME
Cool [APP] One Click Root/UnRoot I9000 (Eclair and Froyo) Mac and PC

Team,
This One-Click Root process will copy over the rooted-update.zip or unroot-update.zip file then reboot your phone. Follow the instructions in the CMD prompt that launches.
Rooting adds the following to your 2.1 Eclair system and unrooting removes them:
/system/xbin/busybox (version 1.17.1)
/system/xbin/su
/system/app/Superuser.apk (version 2.3.1)
and links /system/bin/su to /system/xbin/su
Credits:
LeshaK at Samdroid: for the original rooted-update.zip.
Dr.Hani Akrim for the original rooted-update.zip for 2.2 Froyo.
gunnarhafdal : for creating the Mac GUI for my app.
This has been tested on stock Android 2.1 Eclair and 2.2 Froyo JP2 not JP3.


PC Instructions:



Download the app here , mirror.

Warning: I am not responsible for bricked phones, rooting can void your warranty....

Requirements: Dot Net Framework version 4: Click Here

Rooting Instructions:
1. Make sure your phone is on USB Debug mode: (MENU > Settings > Applications > Developement > USB debugging = Checked )

2. For Windows x86 and x64 systems make sure that the Samsung Drivers are installed. You can get them here.

3. Extract the contents of GalaxyS_I9000_One-Click_Root.rar to a folder.

4. Connect your phone to your PC via the USB cable and launch the file "Galaxy S I9000 One-Click Root" file.

5. Based on the version of the Operating System you are running, click the "One-Click Root 2.1" button for Eclair or "One-Click Root 2.2" for Froyo Warning: Not Both!!. This will launch a command prompt follow the instructions in the CMD window.
Done! You are rooted.

Mac Instructions:



Download the app: here, mirror.
  • It requires Mac OS X 10.5 or higher.

Rooting Instructions:
1. Make sure your phone is on USB Debug mode: (MENU > Settings > Applications > Developement > USB debugging = Checked )

2. Connect the phone to your computer.

3. Eject both the internal and external SD card from your computer and turn off USB storage in the notification area.

4. Click one of the buttons depending on what you want to do.

5. After the phone has rebooted into recovery select "apply sdcard:update.zip" for I9000 and I9000M and choose "Reinstall Packages" for the US models using the volume keys and then press the home button for I9000 and I9000M and the power button on the right top side for US models to start the process.
================================================== ===================

Done! You are rooted.

================================================== ===================

UnRooting Instructions:
To UnRoot follow the same instructions except click on the Unroot button. If you rooted using another process you can use this process to unroot as long as you didnt load a rom that created links to busybox. I would suggest to restore you phone back to stock ROM before even needing to unroot and if you are on stock unroot all you want otherwise what is the point of unrooting.

================================================== ===================

Getting Started with Android After Rooting:
Superuser app issue: Found out the issue with Superuser App crash. If you install new superuser 2.3.1 the app will crash if you click on the Info Tab. The first Time you One-Click Root you will need to run something as superuser which will add an item the superuser will track then the Info Tab will not Force Close and will display details of the tracked app requesting root access. New Superuser bug but easily ignored.
Flash Clockwork Custom Recovery On your phone:
Follow this URL to find fill information on ROM Manager:
http://forum.xda-developers.com/showthread.php?t=734164

  1. Install ROM Manager from Market.
  2. Launch ROM Manager and click on Backup ROM and save you android O/S stock rooted making getting back to stock un-rooted much easier..
If you like my work, buy me a drink.


______________________
Google Android OS Rules!!!
My Phones and Tablets:
T-Mobile G1
T-Mobile Vibrant
T-Mobile HD2
T-Mobile G2x
ASUS Eee Pad Transformer
T-Mobile Galaxy S III
Nexus 7
Nexus 10
T-Mobile Galaxy S IV
Nexus 7 2013
T-Mobile Galaxy Note 3
All Rooted and Romed Baby!!!! Yeah!!
The Following 2 Users Say Thank You to TGA_Gunnman For This Useful Post: [ Click to Expand ]
 
Deedend
Old
#2  
Deedend's Avatar
Senior Member
Thanks Meter 24
Posts: 125
Join Date: Nov 2008
Very Good!!!
Jolla - Sailfish OS (main phone)
GALAXY NEXUS - latest CyanogenMod
Geeksphone Keon - Firefox OS
Follow me on TWITTER
The Following User Says Thank You to Deedend For This Useful Post: [ Click to Expand ]
 
tra33372
Old
#3  
Senior Member
Thanks Meter 0
Posts: 101
Join Date: Apr 2008
Location: Bangkok
Great job!!!

Have you plan for 2.2 version?
Sony Ericsson P800> Dopod 838> Dopod 838 pro> Touch Cruise> Touch PRO+Toshiba T-01A
 
leoon
Old
#4  
Senior Member
Thanks Meter 10
Posts: 484
Join Date: Mar 2010
Quote:
Originally Posted by tra33372 View Post
Great job!!!

Have you plan for 2.2 version?
From the title: (Eclair and Froyo)
So I guess its for 2.2 also.

Will this work on any build in 2.1? Does this have superuser + busybox?
Samsung Galaxy S
 
ZAnwar
Old
#5  
Member
Thanks Meter 0
Posts: 71
Join Date: Jun 2010
Very nice.
 
swissmike
Old
#6  
Junior Member
Thanks Meter 0
Posts: 18
Join Date: Jun 2007
Does ist work with JP1 / JP2 /JP3? Anyone have tested?

Other Kits go back to JP2 to root and after back to JP3.
 
TGA_Gunnman
Old
(Last edited by TGA_Gunnman; 2nd August 2010 at 12:11 PM.)
#7  
TGA_Gunnman's Avatar
Senior Member - OP
Thanks Meter 758
Posts: 554
Join Date: Feb 2010
Location: Dallas, Texas

 
DONATE TO ME
Ive finished updating the OP.

I got the root for 2.2 from hani1980's post:
http://forum.xda-developers.com/showthread.php?t=737817

The root for 2.1 and 2.2 contains busybox, su and Superuser.apk.
If you like my work, buy me a drink.


______________________
Google Android OS Rules!!!
My Phones and Tablets:
T-Mobile G1
T-Mobile Vibrant
T-Mobile HD2
T-Mobile G2x
ASUS Eee Pad Transformer
T-Mobile Galaxy S III
Nexus 7
Nexus 10
T-Mobile Galaxy S IV
Nexus 7 2013
T-Mobile Galaxy Note 3
All Rooted and Romed Baby!!!! Yeah!!
 
BlazerRazor
Old
#8  
BlazerRazor's Avatar
Senior Member
Thanks Meter 7
Posts: 118
Join Date: Apr 2009
Quote:
Originally Posted by swissmike View Post
Does ist work with JP1 / JP2 /JP3? Anyone have tested?

Other Kits go back to JP2 to root and after back to JP3.
You are correct. I haven't tested this yet, but with the latest JP3 you can not get root by simply applying update.zip. You need to switch back to JP2 kernel and then copy over busybox and su. Then flash JP3 when done again. I do not think this tool does that... I can't see how all of that can be automated.
 
swissmike
Old
#9  
Junior Member
Thanks Meter 0
Posts: 18
Join Date: Jun 2007
Quote:
Originally Posted by BlazerRazor View Post
You are correct. I haven't tested this yet, but with the latest JP3 you can not get root by simply applying update.zip. You need to switch back to JP2 kernel and then copy over busybox and su. Then flash JP3 when done again. I do not think this tool does that... I can't see how all of that can be automated.
Is a SDK Install needed? Or a Terminal App? Can you post a step-by-step guide please?
 
appelflap
Old
#10  
appelflap's Avatar
Recognized Developer
Thanks Meter 786
Posts: 4,064
Join Date: Feb 2008
Location: Utrecht
I like this! Thanks.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes