These are my notes. In standard disclaimer fashion, I am heavily tanked as I write this up. These are being written for a Windows 7 SP 1 computer with a Samsung Vibrant running KB5 FROYO. Use kies to get there if you’re playing along at home. Also drink a fifth of scotch.
The problem: KB5 is rootable via SuperOneClick BUT you can’t use clockwork. I suspect it’s because T-Mobile got seriously burned with the voodoo kernel and it’s Samsungs fault for not sticking to EXT3/4. On the other hand, it’s the users fault for not disabling voodoo before upgrading. That being said, if you’re reading this it’s because you didn’t send your phone in because you bricked it with voodoo.
BEFORE YOU DO ANYTHING: In the root of the internal sd card, make a folder called Voodoo (capitol V), and make a subfolder in there called disable-lagfix (all lowercase).
Step 1: Verify you can boot into download mode. To do this, hold VOL UP and VOL DOWN. Plug in the USB or the charger. If you get the shit shoveling android, you’re doing it right. If you don’t enter download mode, STOP. Figure out why.
Step 2: Grab Heimdall. Odin is crap. Thats the windows version.
Step 3: Grab any clockwork enabled kernel. I suggest overstock, which also works with Cyanogen. Its the de-facto kernel for voodoo and flashing, but most importantly it includes the clockwork recovery.
Step 4: Enter download mode, connect the phone and wait for the driver installation to fail. Now run zadig.exe from the heimdall drivers folder. Click “install drivers”. Windows will bitch. Install it anyway.
Step 5: With the phone connected and in download mode, open heimdall. Select the kernel I told you to download earlier. In the kernel field in heimdall, select the kernel. Click flash. The phone will reboot when this is done. Don’t panic, the phone will be slow and junky when it first starts. Don’t touch it for 10 minutes or so. I have no idea what the fuck it’s doing.
Step 6: Power off the phone. Disconnect the USB/Charger. Press and hold VOL UP and VOL DOWN and POWER until you see the word “vibrant”. You will be in red clockwork. Choose “backup” and let it do it’s thing. Once you choose backup you can plug the charger back in.
The end. You can now use clockwork to flash whatever ROM you want and you can use your old ROM to restore if you don’t like it.