So after resurrecting the i9000, i thought I would go a step further and once again get the feel of the Jelly beans, the CM love back to the phone (am sure countless CM ROM nightlies changed shifts here).
Root the phone
With froyo its easy, just put a zip update in SDcard (internal) and flash it using stock recovery. It has e2 recovery. With Gingerbread, which is what Heimdall Oneclick flashed into mine, I had e3 recovery. This means that I needed to use Heimdall Suit (not the oneclick) to flash a rooted kernel with CWM recovery. That was easy, I just followed this CyanogenMod wiki, the first part. The command heimdall flash –kernel zImage works like fastboot for samsung devices. Then I got the stable CM10 from CyanogenMod Downloads. and the latest version of googleapps given in the wiki. Then followed the second part via Recovery Method. The kernel flashed in the first part contains CWM so this is also very easy. Just place the cm10 and gapps files in the root of the internal SDcard and boot to recovery.
Booting to recovery
About booting to recovery, since I had modified the zero ohm resistors, remember?, The only way I could get there was to switch off, then hold the volume up key, home key and press the power button for 5 secs. When it starts booting, release the power button. Immediately recovery shows, release the home button. Holding the home button after recovery shows may select the default command, which is reboot, and that could be very confusing. So it might be important to release home button as soon as recovery shows up. I cant stress that enough.
Once in recovery mode, I used volume keys to navigate up/down and power button to select the highlighted option (its the enter key here). If you press the home button after releasing the three buttons sequentially, you get a black screen, just press it again, it had switched off the screen, nothing wrong. I did three things as instructed:
- wipe data/factory reset
- wipe cache partition
- choose zip to install from sdcard (not update.zip!!) I then repeated number 3 to install the googleapps zip. After that I navigated back in recovery to reboot. Well, it was time to see the amazing boot animation I have previewed on youtube. It was pretty cool.
All I can say, JB is pretty smooth on this device. I recommend CM10 for everyone who’s device is supported.