DISCLAIMER! DISCLAIMER! DISCLAIMER!
The operations can potentially render your phone warranty void or may stop it from working. If so, you agree that I would not be held responsible. If there are any left out or wrong steps, please comment and I shall correct or add them.
First the recipe! You MUST need...
- Your phone. Of course!
- A Windows computer is preferable. Not sure about others. The apple mac had some stability issues with the tool used.
- Phone drivers.
- FlashTool that you can easily download from here. Again, the apple macintosh version had some stability issues. It installs like any other computer software.
- Temporary disablement of your anti virus software in the computer you are putting flash tool on. Or the know how to ignore the false virus threat.
- Your phone to be fully charged if possible.
- Enough space in your micro SD Card. Perhaps an adapter might be useful. You can buy one from the appropriate store. I got mine from the local RadioShack.
- Your phone's USB transfer cable. Also an available USB port.
- Download of GingerDX from here. SELECT THE ONE UNDER "STOCK" (a.k.a. Stock kernel, Google about it). Use one of the links. They automatically update to latest versions, so it will be useful to bookmark the page, not the links. Also recommend highly downloading the GAPPS and the libsensor patch. They are all Zip files, do not unzip them.
- At least thirty minutes of your time! Methodical patience is the key to blissful success!
Now to "cook" in about 19 steps! These instructions pertain to Windows computers only..
- First, plugin the phone with the USB transfer cable and perhaps select either to charge the battery or to connect. If PC Suite is not installed, you might want to use that. Installing the drivers are extremely important! This should do it for you and there should be confirmation after.
- If your phone connects as another disk, the micro SD Card should open up or autorun. Use that to backup anything important on the card like photos and videos. If not, unmount it via the phone options and remove the micro SD card. Use an adapter to transfer the files over.
- Transfer the 3 zip files you downloaded from the site into your micro SD card. GingerDX should be the largest file. Please ensure memory card's space availability.
- Now the fun part: Open FlashTool. You may need to replug the phone into battery charging mode. It will give some messages.
- Click the Root icon that looks like an unlocked lock, which should run the automated rooting process. Wait till completion. It should say "completed"
- CAUTION: DO NOT, REPEAT, DO NOT USE UNLOCK BOOTLOADER IF YOU DO NOT KNOW WHAT YOU ARE DOING, BECAUSE I LEARNT THE HARD WAY. YOU CAN MAKE YOUR PHONE DEAD, AND YOU HAVE NO CHOICE BUT TO SERVICE IT AT YOUR NEAREST BRANCH.
- Then click on Recovery Installer icon that looks like a plus sign. Another automated process will run. Wait until completion. It should say "completed". Tell it to reboot to recovery.
- You might want to unplug the USB connection.
- Direct your full attention to your phone's screen from this point onwards...
- Here is where it will get really cool! You are now in an awesome thingy called xRecovery. Use volume up and down to scroll, and middle hard button to select, back button to go back. Simple menu navigation like going through a DVD's chapters or bonus features. LOL.
- CHECK THAT YOU MADE YOUR IMPORTANT FILES BACKUP!! IF NOT, SELECT REBOOT. TO BOOT BACK IN THERE, I HEARD TURNING IT ON THEN CONSTANTLY PRESSING (LIKE SHOOTING IN A GAME) ON THE PHONE'S BACK KEY GOES BACK INTO THERE.
- Look for Wipe Dalvik cache, clear battery stats, and full / factory wipe / reset. Go into each of those and confirm Yes. Say bye bye to all data, unless you made your backup (see how much I stress this?).
- Prepare for an adrenaline rush or an orgasm! LOL! Yes really. You'll like it!
- You might need to press the back button once or more to get to the main menu. Here, select Install custom Zip and then I think enter the from SD card option or its folder path that should say "sdcard" in it. It may get technical here. Ask in comments!
- Select the GingerDX Zip file and confirm if any. Allow this to do its magical installation. DO NOT TOUCH ANYTHING! IGNORE the "reboot and enjoy" instruction first.
- After it completes (100% done), do the same above step to the "Gapps" and libsensor patch Zip files. You should be in the same place as them. Again wait, WITHOUT TOUCHING ANYTHING until done.
- NOW, select the Reboot Phone option. You might need to press the back key once or more to get back to that "outermost" main menu.
- Watch (don't touch) with pure excitement and perhaps orgasm as your phone reboots and starts up the awesome Gingerbread Android 2.3!! The animation is just so lovely and magical. You might find it is much faster to use too, and does not have the horrid pre-installed stuff that can't uninstall!
- Once it starts, and you can touch the screen, you may use the file explorer to remove the Zip files from the SD card to free up space. From here, your phone is usable again! You can now install things that you cannot install before. Also enabling the non market apps installation might be good. From here, consult your friends or Google for directions.
Alright, so there you have it. At anytime there is an update, just repeat all the steps. Ensure again you always backup your important data from the sd card.