Everyone remembers how much of a pain it was to root the G1\Dream: you had to downgrade to an earlier version to exploit a ridiculous bug which interpreted everything as superuser system commands. It took 10-15 minutes, required a complete wipe of your device, and had the potential to brick if you performed the mod incorrectly. The new MyTouch Slide is still frustrating developers who are trying to properly gain root access over a month after its release.
Luckily, for owners of the newly released T-Mobile Vibrant & the AT&T Captivate (soon to include the Verizon’s Fascinate and Sprint’s Epic 4G), rooting has never been easier. The process involved copying one file (update.zip) to the Internal SD card, booting into recovery, and flash. All in all, it takes about 5 minutes, and is completely reversible (see below for instructions).
NOTE: The following update.zip is for use on the Samsung/T-Mobile Vibrant ONLY. The instructions are identical for other Samsung Galaxy S devices, but the update.zip is different. Captivate’s update.zip is available on the Captivate XDA forums. The one-click root method discussed in the Captivate root article should also work for the Vibrant if you prefer that method.
- Ability to make image-based backups using ROM Manager and Clockwork Recovery (priceless!)
- Ability to modify/system partition (delete bloatware, disable annoying boot-up/shutdown sound, etc)
- Ability to have full app backups using software like MyBackup Pro or Titanium Backup
- Full SuperUser access (ability to use scripts, apply the “Galaxy S lag” fix, mounting an ext partition on boot-up, etc)
- Get ready for the soon-to-be-released custom builds thanks to talented and dedicated developers
How to Root
The following method should be relatively care-free but there is always a risk with activities like rooting a device or flashing a new firmware.
1. Download the above zip and rename to: update.zip
2. On your device, navigate to Settings > Applications > USB settings and select Mass storage
3. Plug your device into your computer, select mount USB from your device’s pull-down window
4. Copy the update.zip to the INTERNAL SD memory (~14gb on this drive, not the one w/ Avatar if you’ve still got the 2gb SD card in)
5. Turn your phone off.
6. Hold down volume up and volume down while powering on the phone, this should get you to a recovery menu, you may have to try this a few times.
7. In Recovery menu select ‘Reinstall Packages’ (use vol_down then power to select)
Phone will reboot
and you have
2. busybox (/system/xbin/busybox)
How to un-root
The following commands must be typed in terminal on the device, on by using adb shell
rm -r /system/app/Superuser.apk
rm -r /system/xbin/busybox
rm -r /system/bin/su
Original credit goes to LeshaK at Samdroid, I modified the script within update.zip to work on the Vibrant.
Other credits to the fine folks in this thread that noted the vol up+down recovery menu
XDA Developers Thread: http://forum.xda-developers.com/showpost.php?p=7150299