[Guide]:S-OFF, Root, Customize & Install Custom Recovery "CWM" on Stock Wildfire 2.2
In this guide you'll learn how to:
+ Set SecureFlag S-ON to S-OFF using Revolutionary
+ Rooting Stock Wildfire 2.2.1 ROM using Gingerbreak
+ Installing Custom Recovery "ClockWorkMod" using BusyBox & Root ToolBox
+ Fix Sense UI (Scenes, Wallpapers & Setup Wizard)
+ Enable adhoc networks support
Prerequisites
1- A stock HTC Wildfire with Android 2.2.1 with S-ON and HBOOT 1.01.0001 (Must be WWE "Unbranded" ROM).
2- Revolutionary S-OFF Recovery Tool from
here
3- Gingerbreak v 1.20 from
here
3- A Working ClockWorkMod Recovery v.2.5.0.1 from
here
4- BusyBox from
here
5- Root ToolBox from
here
6- Sense UI Fix from
here
7- wpa_adhoc-signed.zip from
here
Steps
1- Make sure that you have unbranded "WWE" stock Android 2.2.1 on your Wildfire and HBOOT version is 1.01.0001
If you're not sure whether it's branded, unbranded or HBOOT version is newer than 1.01.0001 (1.01.0002), kindly follow this guide
here to downgrade your HBOOT version and install WWE Stock 2.2.1 ROM in simple 2 steps (you can do one step if you already have WWE Stock ROM).
2- Set SecureFlag S-ON to S-OFF using Revolutionary
A. Download Revolutionary and make sure you got:
a. HTC Sync uninstalled
b. Required drivers for the success of the process
here AND here
c. Reading and following instructions in the guide from
here
B. Follow the instructions in official Revolutionary guide then you get your phone S-OFFed
3- Rooting Stock Wildfire 2.2.1 ROM using Gingerbreak
After installation of Gingerbreak, run the application and select Root, it will show you a message that your phone got root access with Superuser application installed and it will automatically reboot (many cases reported an error message asks to restart phone manually, just restart it, it must be rooted)
4- Installing Custom Recovery "ClockWorkMod" using BusyBox & Root ToolBox
--NEW: Confirmed: You can use any version of CWM, tested with the latest version 4.0.1.4--
a. Install BusyBox from the BusyBox Installer, then reboot your phone
b. Download CWM Recovery, unzip it and but the .img file in the root of your SDCard
(MAKE SURE YOU HAVE A FILE MANAGER BEFORE PROCEEDING!!!)
c. Install Root ToolBox application, navigate to others and do the following:
- Backup Recovery (To restore in case of any error)
- Erase Recovery (It erases stock recovery software)
- Flash Recovery (It will open your File Manager application to let you choose .img)
5- Fix Sense UI (Scenes, Wallpapers & Setup Wizard)
Note that this process will require you to re-install Gingerbreak, BusyBox, Root ToolBox and any other applications or phone customization as you'll need to do a hard reset for your phone!
Now, you've got fully Rooted Stock ROM for your Wildfire with Android 2.2.1, the problem that Revolutionary users reported many issues regarding disappearance of HTC Sense UI (Scenes, Wallpapers and first-run Setup Wizard), simply:
a. Copy the SenseUI Fix.zip into your sdcard root.
b. Reboot in ClockWorkMod Recovery
c. Install .zip file
d. Select the target .zip file
e. Confirm
f. Reboot
g. Do a Factory Reset (From Settings or from CWM)
h. Reboot again
i. Reinstall Gingerbreak, BusyBox and Root ToolBox
j. Enjoy!
6- Enable support for AdHoc Networks
Important: You MUST have ClockWorkMod Recovery v.2.5.0.7 installed in order to perform the update process since the newer versions of CWM Recovery users get this message: Amend scripting (update-script) is no longer supported
One of the Wildfire drawbacks is it's not supporting connection to adhoc networks, which is widely supported in newer OS like Windows 7 to make ease of connectivity especially if you don't have a wireless AP and would like to use your laptop wireless as a Virtual AP, here's the solution
a. Copy wpa_adhoc-signed.zip into your sdcard root.
b. Reboot in ClockWorkMod Recovery
c. Install from .zip file
d. Select the target .zip file
e. Confirm
f. Reboot
g. You're connected!
Now enjoy a rooted and customized HTC Wildfire with a custom recovery to the max!
Please if you got any issues, drop a reply