Important: This guide is applicable only for Galaxy S i9000 version. If yours is Vibrant/Captivate/Fascinate/Epic 4G or any other Galaxy S variant, the, this ROM and Guide is not for you, definitely.
Important: This guide is applicable only for Samsung’s Galaxy S international version (i9000). If yours is Vibrant/Captivate/Fascinate/Epic 4G or any other Galaxy S variant, then this ROM — and Guide — is not for you, and that’s for definite.
The methods and procedures discussed here are considered risky and you should not attempt if you don’t know totally what it is. If any damage occurs to you or your device, we won’t be held responsible. You only will be responsible — you’ve been warned. Okay!
MAKE SURE YOU CAN ENTER INTO DOWNLOAD MODE (given in Step 5 below) before trying this guide. Or, in fact, before trying any stuff on your phone.
Case I – For Galaxy S running Android 2.2 (Froyo)
It’s recommended you upgrade to Samsung’s leaked Android 2.3.2 ROM — XWHV1 — before applying this ROM. Don’t worry, we’ve got you covered — for installing XWJV1, follow our full guide given here (with Video).
Case II – For Galaxy S running Android 2.3.2 (Gingerbread)
If you’re already on leaked Samsung ROM XWJV1, no doubt you’re pretty enthusiastic. Go ahead with the instructions below.
- Download the required stuff:
- Transfer the ROM to your phone’s SD Card. The file Ultibread-v1.4.zip should be on your phone’s SD Card’s root folder.
- Make sure your device is not connected to PC.
- Switch Off your Galaxy S. Wait for the little vibration to confirm complete switch Off.
- Get your Galaxy S in Download Mode — Press and hold these keys together – Volume Down + Home + Power. The device will enter the Download mode.
- Now, extract the file — Odin-1.7with.pit.512.803.zip — given step 1.3 above. From the extracted files, open Odin3 1.7 from double clicking on it. The other two files are useless here.
- Plug-in USB cable to connect your Galaxy S to PC. You should get the “Added! !” notification in the message box in Odin.
- In Odin, the first thing you need to is uncheck the Auto Reboot button. It’s very IMPORTANT!
- Leave the Re-Partition button unchecked too but keep the F.Reset Time button checked.
- Now, click the PDA tab and select the speedmod kernel — speedmod-kernel-k13c-500hz.tar. The kernel is basically meant for Froyo only but we need it flash the ROM as zip file.
- Click Start now to flash the SpeedMod kernel. It would take just a minute or two. If it takes longer than even 5 minutes, it seems you’re not out of luck. Do it again, I guess.
- Once the flashing is done, REMOVE the battery.
- Disconnect the phone from PC too.
- Now, Enter your phone in Recovery Mode. For that, press and hold these keys together (release when Galaxy S logo appears) – Volume Up + Home + Power. You’ll get the green colored recovery mode.
- Select “install zip from sd card”. On next screen, select “choose zip from sd card”.
- Browse through SD Card and select ultibread-v1.4.zip you transferred in Step 2.
- Select Yes and hold your breath. Kidding, no need to hold breadth but don’t get worried by some strange screens with blue fonts or anything while our phone gets ready for THE UltiBread ROM.
- After the process is complete you’d be back on Recovery. Go back and select “reboot system now” to restart your phone.
- It took 4-5 minutes (see the exact time taken in the stopwatch in the video) on my Galaxy S to restart the phone. If it doesn’t restart for you in even 10 mins or so, it’s not the best thing to happen. Try again!
- Once the device has started. Check your phone’s version and ROM details in About Phone — Press menu key, choose settings, scroll down and click About Phone.
- Your phone is already rooted. Notice that SuperUser icon in the app drawer! Download the Titanium backup from market. It should be able to work. In case it doesn’t, select “Problems” in the app and hit the tab “Get BusyBox”.
- That’s it. But let’s not forget the man who brought it to us.
- Thank the ROM’s developer webstar1 for the awesome work. And if you love his work – and want to see him in action with upcoming Galaxy S2 — do Donate him. For that, go here and click on the Donate Link. Get his post over here.
Finally, A very explanative VIDEO:
UltiBread v1.4 — Gingerbread ROM for Galaxy S
[On the left above is Developer’s screenshot of Smartbench 2010 benchmark tool while on the right side is my SGS’ screenshot. Yeah, it surpassed the dev’s SGS marginally, don’t know how, though! ]
BTW, leave your benchmark scores with us too in the comments below, as also what you feel about the ROM. And, let the ad load before beginning the benchmark so that ad’s loading doesn’t hurt the score.
Happy Android 2.3 experience!