[Vibrant Android Development] MS_Guru:
If you've flashed anything other than a direct from the factory flash, and are not yet aware of the dangers that may be faced when flashing to the eventual release of CYAN, then please read the next posting.....

Be aware, this is "Technically" a I9000 firmware. But with a few changes and a dash of Guru and, BAM, we got 2.2 on our Vibrants. A direct flash of the current I9000 Froyo blend won't work, so don't try it. But this will. Its running smooth and clean so far, with the only issues being a reversed volume key, and a I9000 boot screen. But there's no boot sounds or Tmobile flash for that mater.

Update: Currently no data. But should be an easy fix. Fixed

Flash at your own risk, yada yada.....

Flashing is identical to my other posting. So a copy and a paste I shall go....

Using Oden, you'll first need to put your device into Download Mode. From a device still on Vibrant firmware, you'll need to hold down the "volume down" button while booting. If you've been playing with I9000 firmware's like I was, your volume has been reversed and the reverse applies to you, "up volume". If you still can't enter download mode, you may want to try holding down the volume key + the power button. Plugging in your USB cable may also aid your efforts to enter download mode.

Once in download mode, use the attached files below to flash your device. I'll give you a quick run through of Odin, but for detailed information I'd suggest this YouTube video. Keep in mind that in this video the poster is actually flashing an I9000. But the process is similar in all respects with the only difference being the key combination used to enter Download Mode.

A system wipe beforehand is recommended. If your having Market issues after flashing, this is more than likely the culprit.

1. Open Oden.

2. Extract the .pit file, click the PIT button in Oden and load the file.

3. Extract the three .tar files from the firmware file, load each into the three fields directly beneath PIT. These being PDA, PHONE, and CSC.

4. Under Options, be sure the following three boxes are checked. Re-Partition, Auto Reboot, and F. Reset Time.

5. Put your device in download mode and plug it in. Pay attention to the "COM" number that's detected in Oden. Your going to want to work on "COM7". If your receiving messages that the driver failed to install, or couldn't be found, extract the attached drivers file and direct windows to search for the driver there. I've seen better results using this manual approach, versus the installer.

6. Now press start, sit back, and be patient. In my case, the install only took around a minute.

After installation has finished your sent to recovery, just hit the power button, which should be on reboot, and your done.

FYI; I stopped and rebooted my phone at every sequence during this flash process, and I never bricked. Not necessarily intentionally, but I am very rough on my toys. Even after freezing or stalling partway through cache setup, factoryfs, you name it, no paper weight. This phone is stout!

Please keep me apprised of your results.

Required Tools:

Odin3 v1.00...

depositfiles

Hotfile Mirror

Pit file, as mentioned in other threads, the 512 seems to work best...

Pit file

Hotfile Mirror

I located the following files on Softpedia. I'd recommend manually installing your drivers. My results using the installer weren't great...

Windows x64 Drivers on Softpedia

Windows x86 Drivers on Softpedia

Firmware:

Model number: GT-I9000 (We'll fix this)

Firmware version: 2.2

Baseband version: T959UVJE8 Updated to T959UVJFD

Kernel version: 2.6.32.9

Build number: GT-I9000-eng 2.2 MASTER 332 test-keys.332

Froyo By MS_Guru:

I'm glad I didn't release this, but I will keep it maintained in the event that its needed for brick explorations. Any Devs interested in any part of it, lemme know.