So you’ve rooted your shiny new Samsung Vibrant, messed around with mounting the system partition, installed a few themes or updates, and, for some reason or another, it won’t boot or is stuck in a boot loop. You’ve been staring at the “Samsung Vibrant” screen for ten minutes and nothing has happened. Yeah, it happens, the annoying “soft brick.” Luckily, there is something we can do to return your phone back to its stock, unrooted state. This procedure is equally useful if you just want to restore your phone back to its factory default state, literally as it was when you purchased the device.
Developer JustAnotherCrowd (also known as JAC) has provided instructions on how to use the below downloads. Download all three files and extract ODIN and the 512 PIT file into a directory with the tar file. You must also install the USB drivers if you don’t already have them installed.
Note: Samsung’s software package ODIN is only available on the Windows platform, sorry Linux and Mac users. You can always make a Virtual PC using one of the many Virtual Machines applications.
T959 (US T-Mobile version of the Galaxy S) Firmware that can be flashed through ODIN to restore all partitions to the way your phone was shipped to you.
WARNING!!! THIS WILL WIPE ANY DATA ON YOUR DEVICE, IT WILL REPLACE YOUR BASEBAND, KERNEL, RECOVERY AND OS.
- ODIN application – Download
- 512 PIT file –Download
- T-Mobile Vibrant JFD Image – Download
- USB Drivers from the Samsung Galaxy S – 32 Bit Windows Download \ 64 Bit Windows Download
1.Your Device must be in DOWNLOAD mode to use ODIN.
2.Get your phone into DOWNLOAD mode by turning off your phone and plugging it in. Wait for the green charging screen. Hold Volume Up, Volume down, and Power. Let go of power as soon as the screen goes black. A yellow digging Android should be on the screen. This may take a few tries to get it right. (Alternate Method if you have ADB access : use the command ‘adb reboot download’).
3. Launch ODIN, then disconnect/reconnect your phone via USB. It should then say a COM port right under top-right box. (Issues detecting your device on a COM port? Try connecting your phone before starting ODIN, and don’t do the disconnect\reconnect. It’s a finicky application.)
4.In ODIN, load each file with its corresponding field..PIT,PDA,CSC etc. (In this case we just use the PDA and PIT).
5.Don’t check anything else, the other two boxes should be checked by default (Auto Reboot and Reset Time)
6.Hit “start.” Be patient!
NOTE: COM3 worked fine for me. COM should not matter as long as you are using the correct drivers.
Finally we get some U.S love from Samsung firmwares.
For those looking for the Nandroid method, it is in the post below but only recovers system, data, and cache.Not your kernel/recovery or BASEBAND/RADIO (Modem.bin)
Thx to all helping work on the Vibrant. Especially Youneek, Scepterr, MS_Guru, Wes Garner, rhcp0112345, and anyone else I may have forgotten.
[UPDATE] There is now a One Click Unbrick app that may also help solve your issues if this is a little to tricky. You can find it HERE.