Thanks goes to
Geo411m from here on XDA and over at
Android Community.
Download this file
RC30 or this one for
RC8, extracted all the files to the root of the SD Card. Shut down the phone and turn it on holding the power and camera button. Follow the instructions on the phone to downgrade to RC29/RC7. Once you're on RC29/RC7 it's time to install the test keys.
Reboot the phone, When it has finished booting hit enter twice and type the following at the home screen. It will start searching your contacts, but don't worry about that. Also, you won't see any visible sign that the first command worked. Just go ahead and type the second command straight afterwards:
Code:
cd sdcard<press enter>
sh install<press enter>
After a moment your phone should reboot itself.
switch off the phone again and then hold down the home key while you switch it on. Keep the home key held down until you see the recovery screen (with the "!" triangle and the picture of the phone). Then press Alt+L on the keyboard and if you see "Using test keys" on the second line of text then the modified recovery image is installed and you can now install the modified firmware by hitting Alt-S. You should now be on JF 1.41 RC30/RC8. Enjoy...
*Optional but highly recommended*
To install the modified bootloader rename Hard_SPL_update.zip to update.zip and switch the phone off and then hold down the home key while you switch it on again. Keep the home key held down until you see the new recovery menu, hit Alt-S to apply the new bootloader. Congrats you now have the modified bootloader with the skating androids.
You can only see the skating androids when you power up holding the Power and Camera buttons, it replaces the multicolor recovery bootloader. The boot loader allows you to use fastboot in recovery mode. Once you've done with the files on the SD card they can be discarded.
For those of you that don't have a data plan you can
check out this post here written by JF himself explaining how to register without a dataplan or sim card. I also recommend you download the
ADP1.1 version here as you can reset your phone when ever you want and still sign back in on the phone bypassing the google activation. Keep in mind that the following is NOT included in the ADP1.1 version, myfavs app, all IM's except google talk and t-mobile ringtones.
To install, copy it over to your SD card and rename it to update.zip, reboot your phone and and hold the home button while turning it on. Use Alt-S to install like you did with RC30/RC8.
The download in this thread contains all the files need to successfully root your phone. Use RC30 if you're from the US or RC8 if from
the UK.
At this point you can install any "Roms" to your liking, from post 1.
So you may be asking yourself why should I root my phone, what does rooting do? Well, rooting your phone allows you to have administrator access to your phone and thus due thing not normally possible on standard android. With it you can have all your apps and caches run from your SD card, apply themes, tether your phone, enable auto rotation and the list goes on. Here's a few links of interest to help you get the most out of your rooted phone.
This post has a
script for moving the apps and caches to your SD card.
You can find many Themes
here including my Macdroid theme.
To enable auto rotation, open Browser, click menu then down to settings.