[How-To] Samsung Vibrant Root Froyo, Flash a Custom ROM, Backup and Factory Restore
This thread will help you root, flash a ROM, and in a pinch, flash your phone back to stock.
[NOTE]Quick disclaimer: I don't own a Vibrant. The methods in this thread are either taken from the community (a big thanks to everyone who made the information available), or are general Samsung knowledge.
Root and Install a ROM:
2. FAQ's and Install Drivers
5. Installing Clockworkmod Recovery
6. Choosing and Installing a ROM
7. Restoring Backups
8. Factory Restore using Odin
[WARN]DISCLAIMER: Me, Android Central, or any member of these forums, are not responsible for what you do to your phone.[/WARN]
What is rooting?
[INFO]See Jerry Hildenbrand's article about rooting for an in-depth explanation.
What is a custom ROM?
[INFO]A custom ROM is a modified version of the OS that adds features/removes bugs or restrictions. The developers create these just for fun, without promise of monetary compensation. So be nice.[/INFO]
What is Clockworkmod?
[INFO]Clockworkmod is a recovery replacement for Android. Files can be packaged for installation in clockworkmod, and this format it what is generally used for custom ROM installation.[/INFO]
Why do I want to install a ROM?
[INFO]Short answer: Samsung is bad at software
Long answer: ROMs can add cool features and fix bugs that are present in the stock software, as well as take away some restrictions put in place.[/INFO]
Q: Why do I need this?
[INFO]A: You can use this to completely remove evidence of rooting from your phone if you want to send it in for repair, or sell it. You can also use this is your phone has been infected by app-borne virus (I believe I just coined that term ).[/INFO]
Q: Will this wipe my phone of all data?
[INFO]A: Yes, this will wipe your phone completely and rewrite the partitions to a stock (the way you bought it) condition.[/INFO]
Q: Will this wipe my SD card?
[INFO]A: NO, this will not wipe any data on your SD card, only system partitions of the phone itself.[/INFO]
Q: Does using Odin void my warranty?
[INFO]A: No, in fact if you had a software change that would have have voided your warranty before this will bring you to a state that they will have never known an alteration was made.[/INFO]
Q: Will I lose any apps or data during this process?
[INFO]A: You absolutely will, this is a full wipe of your system, but you can use the backup and restore posts in this thread to save your data.[/INFO]
Q: What is Odin?
[INFO]A: A Flashing program to download Kernels, firmware to Samsung mobile phones. Also used in recovering failed flashes, bricked phones or doing full system wipes and restores.[/INFO]
1. Download and Install Samsung Drivers
2. Go to Settings > Applications > Developement > Enable Debugging, then connect your phone to your PC, allow 2-3 minutes to configure drivers[/NOTE]
[NOTE]If you just plan on installing a custom ROM, without backing up your apps, you can skip this step. This method works on Froyo and Eclair.[/NOTE]
[INFO]Download SuperOneClick v1.7. Credit goes to CLShortFuse for this great program.
Unzip the .zip file, and open the SuperOneClick program.
Plug in your phone (with USB debugging enabled). Click "Root"
Click Yes/OK on all the windows that pop up.
If the test passes, you're now rooted![/INFO]
When you install a new ROM, you usually lose ALL of the data on your device. Luckily, there are some simple utilities you can use to save this data.
[TIP]Not sure what to back up or how? PvilleComp wrote up a great guide about what and how to back up your data when switching ROMs. Check it out.[/TIP]
INSTALLING CLOCKWORKMOD RECOVERY
[NOTE]If you are on Froyo, you must use this method first to allow 3e recovery to install unsigned files.
[INFO]1. Go to the Market, and download "ROM Manager"
2. Open ROM manager, and press "Flash Clockworkmod Recovery"
3. After it "finishes", power off your phone, and boot into recovery by holding volume up, down, and power. Let go when the first screen comes up.
4. You should boot into a black screen with blue text. This is recovery mode. Select "reinstall packages" using the volume buttons to navigate and the power button to select.
5. Let it do its thing. When it reboots, you'll be back in the same menu. Do step 4 again, and this time it should instantly go to a green menu. This is clockwork recovery.[/INFO]
INSTALLING A CUSTOM ROM
[INFO]Chances are, you've already picked out a ROM by now. If you haven't, you need to. Download the appropriate file for the ROM you want. It should be in <ROM NAME>.zip format. Make sure you read the thread for any special instructions on installing the ROM. This method works for most ROMs, but not all.
1. Transfer the ROM file to your internal SD card.
2. Reboot into recovery using the same method as before.
3. Now go to "install zip from sd card" and then "choose zip from SD card" and navigate to where you put the ROM file. Confirm, and let it install.
4. Go back to the main menu, and select "reboot system now".
5. You may get a menu asking about lagfix conversion. Pick whatever option suits you. Otherwise, the phone will reboot into your new ROM.[/INFO]
Go to the market and sign in. Download Titanium Backup (plus the PRO key, if you bought it). Open it up, go to Backup/Restore, hit menu and select Batch.
[TIP]This is the part where your life gets difficult if you didn't buy it. Just go buy it...we'll wait.[/TIP]
Done? Good. Now select Restore User apps+data (NOT SYSTEM), and let it run. When you're done, all your apps will be reinstalled. If you have an issue with them not linking to the market, there is a "Market Doctor" option.[/INFO]
Backup to Gmail account (Recommended)
Step 1. From the Home screen, touch the menu button
Step 2. Touch settings
Step 3. Touch accounts & sync
Step 4. Touch the Gmail account of your choice under Manage accounts
Step 5. Touch Sync contacts
Import From SD card (Recommended)
Step 1. From the Home screen, touch contacts
Step 2. Touch menu
Step 3. Touch Import/Export
Step 4. Touch Import From SD card[/INFO]
[INFO]Restoring SMS/Call logs: Use whatever app you used to back it up.
Restoring media: Copy and paste from your backup to your internal SD.[/INFO]
[INFO]Replaced the file used due to bootloader issues. If you have any questions about the new one, post them and I'll try to answer. [/INFO]
[WARN]THIS IS FOR THE SGS-T959 VIBRANT ONLY.
Do not use this on any other phone (such as the Galaxy S 4G) unless you have the SPECIFIC replacement files for your device.[/WARN]
[WARN]DO NOT use this if you have updated to the Galaxy S GINGERBREAD bootloaders. This file contains ONLY an sbl.bin and will HARD brick your phone if you have replaced the bootloaders. [/WARN]
[INFO]1. Download the zip folder from here. THROW OUT THE .tar FILE. Download the .rar file from this thread (second link) and use the .tar file from inside (you'll need a .rar extracter like winzip or 7zip). I will redo this package when I get around a better connection.
2. Unzip the contents, and save them somewhere easy to find.
3. Open the Odin3 1.7 .exe file.
4. Click PDA. Navigate to the .tar file, and click open. .tar file should be JI6 at the end.
5. Remove battery, SIM, and micro SD from phone.
6. Re-insert the Battery. Boot into download mode by holding both Volume buttons and plugging in the USB. If you get a screen that says "downloading: do not turn off target" with a digging android, you're in download mode.
7. Your phone should show up in ODIN (the box will turn yellow w/ letters and numbers).
8. Your screen should now look like this. If it doesn't, unplug your phone, and do it again.
[NOTE]IGNORE THE .PIT FILE. ALSO, THE .TAR FILE WILL HAVE A DIFFERENT NAME. Yes, I did steal most of this guide from my Captivate thread [/NOTE]
9. If everything looks good, the hit start. DO NOT UNPLUG IT. When it finishes, Odin will say PASS in green. You can then unplug, and your phone will reboot.[/INFO]
When you're done, use Kies to upgrade to Froyo.
- 04-05-2011, 10:39 PM #10
- 04-06-2011, 12:30 AM #11
- 04-12-2011, 09:02 PM #12
This is the transcript when I ran the rooting program. Although it states that I passed the rooting test, several programs that require root will not root because it said root has not been obtained. I just clicked the first box under the universal tab that said "root." Suggestions?
busybox: /system/xbin/sendmail: No space left on device
busybox: /system/xbin/seq: No space left on device
busybox: /system/xbin/setarch: No space left on device
busybox: /system/xbin/setconsole: No space left on device
busybox: /system/xbin/setfont: No space left on device
busybox: /system/xbin/setkeycodes: No space left on device
failed to copy 'C:\Users\Amanda\Downloads\SuperOneClickv1.7-ShortFuse\Superuser.apk' to '/system/app/Superuser.apk': No space left on device
Pushing Superuser.apk... (/data/app)
117 KB/s (196521 bytes in 1.632s)
Remounting system with read-only access...
Running a SU test...
- 04-20-2011, 10:21 AM #14
- 06-05-2011, 03:19 PM #16
- 06-05-2011, 03:32 PM #18
- 06-05-2011, 03:35 PM #20
- 06-05-2011, 03:45 PM #22
- 06-05-2011, 03:47 PM #24
Try taking the battery out and holding the power button for about ten seconds. Then try plugging it in to the computer with no battery, holding the buttons for download mode, and put the battery in.
If that doesn't work, unfortunately, I'm not sure what else to tell you. Absolutely no response usually means a hard brick. It can happen when flashing bootloaders is involved. You can either go to T-mobile or Samsung and play dumb, or there's a guy who can hard unbrick them for about $50.
Sorry this happened to you. It's extremely rare for a bootloader to fail flashing when it's for the same device. This kind of thing usually only happens when you flash one from another device.