Cyanogenmod 7.2 Htc Wildfire S Download

Posted on  by 

This guide explains how to convert your HTC Wildfire mobile phone running Android with HTC Sense to a brand new Gingerbread Android Open Source Project smartphone.

But, you may ask : Why to do so ?

Some of the answers may be :
* to get rid of the Sense user interface
* to upgrade the phone to the latest Android 2.3.4 branch (Gingerbread)
* to get a very fast & responsive phone
* to feel like a real geek :-)
* to have fun ...

All the following steps will be done with a Ubuntu workstation.You won't need any proprietary operating system at any stage.

  • Device Name Latest ROM # Details & Instructions Link HTC Desire 530(Wal-Mart Family Mobile) 1.01.352.25.
  • Here's how to successfully apply the CyanogenMod 7.2 RC1 on your device and run the Android 2.3.7 Gingerbread firmware: Download the CyanogenMod 7.2 RC1 by clicking this link. Make sure that you download the one that is destined to be used for your current Android device.
  • Here is another Theme List for the Theme Chooser App included in many Gingerbread AOSP ROMs like Cyanogenmod 7, Ginger Yoshi, Ruymanca etc. MDPI and MDPI/HDPI Themes will work pretty good on the Wildfire, and, HDPI Themes may work, so its a hit or miss. Check this awesome post by maxpower47 here.
  • HTC is committed to listening to users and delivering customer satisfaction. We have heard your voice and starting now, we will allow our bootloader to be unlocked for 2011 models going forward. Please keep an eye on this website for more details on which devices will be adding this feature.

I will use an Android ROM called CyanogenMod 7.1 from the Cyanogen project.

This ROM is straight from the AOSP project and has been tested to be very stable and very responsive on the HTC Wildfire.

Most of the HTC phone are nowadays protected against boot loader modification. To be able to modify the boot loader, you have to go thru a process called S-off.

The flashing of CyanogenMod 7.1 shall now commence. Step 8: Once flashing is complete, reboot your device from the reboot system option on CWM’s main menu. If you followed the steps correctly, your phone should now boot into a freshly baked Android 2.3.7 Gingerbread-based stable build of CyanogenMod 7.1.

This has been done by the AlphaRev-X team, now called Revolutionary. So, go on the site http://revolutionary.io/, download the tar.gz and unpack it.

The following steps suppose that your HTC Wildfire is having a HBoot in version 1.01.0001 (which is mostly the case). If it is not the case, the Revolutionary program will refuse to go further. You will then need to flash your phone to get the proper version. A guide is available there, but I've not tested it.

So, from the http://revolutionary.io/ site, fill-in your HTC phone serial number (available under the battery). Your beta code will be generated.

Before next step, make sure that your phone is :

  • in USB debug mode (main menu / application / development)
  • in Charge only mode (main menu / PC connexion / default connexion type )

From the directory where you have downloaded the tar.gz file, extract the revolutionary file & run the following command :

# sudo revolutionary
| Revolutionary S-OFF & Recovery Tool 0.4pre4 |
Brought to you by AlphaRev & unrEVOked.
Waiting for device...

Connect the phone fully charged to you Ubuntu workstation.

When asked :

  • Enter the beta serial code generated from the Revolutionary site
  • Answer Y to the download question

The program then does the job …

Found your device: HTC Wildfire (buzz-1.01.0001, Android: 2.2.1, ROM version: 2.22.405.4)
Please visit: http://revolutionary.io for more information.
Enter beta key [ serial: SH15XPY01500 ]: xxxxxxxxxx
Beta key accepted - thank you for participating!
Zerging Root... this might take a minute or so.. Root acquired!
Sending in Caroline...
Cleaning up...
Rebooting to fastboot...
When life gives you lemons, don't make lemonade. Make life take the lemons back!
Waiting for fastboot...
Rebooting to fastboot (Once moar...)
SUCCESS - Life gave us lemons, we didn't make lemonade!
Do you want to download (Internet connection required) and flash ClockworkMod Recovery? [Y/n] Y
Downloading recovery for your phone (buzz)...Done.
Flashing recovery over fastboot...SUCCESS!

The process is over, you can then reboot your phone by :

  • moving the menu to reboot using the volume-down key
  • pressing the power-down key

Your phone will reboot as usual, by it won't be protected anymore against bootloader modification.

Flash the CyanogenMod ROM

You can get the latest CyanogenMod ROM from the CyanogenMod Wildfire page.

The one I've used is update-cm-7.1.0-RC1-buzz-signed.zip from the Experimental section.

Next, put your phone in USB Disk mode (main menu / PC connexion / default connexion type ).

Your phone should be seen as a mass storage on your Ubuntu desktop.

Place the update…signed.zip file at the root of the HTC mass storage.

Disconnect your phone and switch it off.

Then, boot in Maintenance Mode by holding VOLUME-DOWN and POWER buttons at the same time.

In Maintenance Mode,
navigation is done thru VOLUME-DOWN and VOLUME-UP
selection is done with POWER button.

Select recovery. Your phone will reboot in Recovery Mode.

In the Recovery Menu,
navigation & selection are done thru the small PAD.

Select install zip from card / choose zip from sdcard / update…signed.zip & confirm.

Installation of the new ROM will take place.It will take some time, but you will get some progress messages.

Once done, press the Back key.

From the menu, select wipe data/factory reset.

When done, from the menu, select wipe cache partition.

Finally, select reboot system now.

Your phone is now booting on the new CyanogenMod AOSP ROM !

The boot process will take a long time, it's normal.

You should after all get somethign like this ...

Flash the Google Apps

After flashing the CyanogenMod ROM, you will realize after boot that you don't have any Google Apps.It's normal, as they are not embedded in that ROM for some copyright reasons.

You can get them as a ZIP package from http://wiki.cyanogenmod.com/index.php?title=Latest_Version/Google_Apps.

As previously, once downloaded, connect your phone as a mass storage and copy the ZIP file at the root of the storage.

Reboot in Recovery mode and select install zip from card / choose zip from sdcard / gapps-…-signed.zip & confirm.

When done, select reboot system now.

Your phone is now booting with the latest Google Apps !

You just need now to follow the configuration steps during the first boot.

Move Market cache to SD card

Because of the partitionning done on the HTC Wildfire, you may have trouble to download big applications (> 5 Mo) from the market.

The problem comes from the download cache, which is to small to handle big downloaded installation files.

To solve that issue, as we have root acces by default in the CyanogenMod ROM, the simplest and best solution is to move the Android Market cache to the SD card. So that the limits will now depend on the SD size …

To do so, from your phone application list, just open the Terminal Emulator and type the following commands :

su
cd /cache
rm -R download
mkdir /sdcard/cache-market
ln -s /sdcard/cache-market download

Your cache has now almost no limit !

You should now be the happy owner of a brand new Android Gingerbread Wildfire smartphone.

Enjoy !

Contents[Hide]
    • Unlock Bootloader

Last week I recovered an old HTC Wildfire and I decided to give it a new youth with latest Stable CyanogenMod 7.2.

Since HTC has changed its policy toward developpers, I decided to unlock its bootloader directly with HTC procedure available on HTDDev Unlock Bootloader official site.

To my surprise, procedure is not that simple, especially if you don't have any Windows OS under the hood.

In fact, you need to upgrade your phone bootloader with one of these HTC specific RUU.exe files, which is not supported under Linux. But, as always under Linux, some people made it possible ...

This guide explains how to convert your fully locked HTC Wildfire mobile phone to a fully open CyanogenMod device, by using only a Linux computer, without the help of any proprietary OS.

It deals with following steps :

  • Unlock bootloader
  • Flash up-to-date ClockworkMod Recovery
  • Flash latest stable CyanogenMod

Even if the target is a HTC Wildfire, you may use this procedure as a framework to unlock bootloader of many other HTC phones (it has been tested on HTC Wildfire S).

All the following steps are done on a Ubuntu workstation, but it should be easily adapted to any other Linux flavour.

As a pre-requisite, you need to have installed Android Tools (ADB, Fastboot, ...) on your computer.

1. Create Udev rule for Fastboot

To be able to detect your HTC Wildfire in fastboot mode on your Ubuntu workstation, first thing is to create the proper udev rules that will allow the system to detect the phone. This udev rule should also handle other HTC phones in Fastboot mode.

Start your HTC Wildfire in fastbot mode (Vol- and Power at the same time when switching on the phone) and connect it thru USB.

# lsusb
...
Bus 002 Device 082: ID 0bb4:0fff High Tech Computer Corp. Android Fastboot Bootloader

Your HTC Wildfire has been detected. Its Vendor ID and Device ID are 0bb4 and 0fff.

The udev rule will be declared in /etc/udev/rules.d/99-android.rules. If file already exists, just append the content at the end of it.

/etc/udev/rules.d/99-android.rules
# HTC Fastboot mode
SUBSYSTEM'usb', ATTR{idVendor}'0bb4', ATTR{idProduct}'0fff', MODE='0666', OWNER='your-login' # Fastboot mode

Replace your-login with your own Ubuntu login.

Once done, udev service has to be restarted.

# sudo service udev restart

2. Unlock Bootloader

Go to http://www.htcdev.com/, register and follow instructions for HTC Wildfire.

At some stage you'll be directed to page http://www.htcdev.com/bootloader/ruu-downloads where you need to download a RUU corresponding to your device.

For HTC Wildfire, this RUU brings HBOOT 1.002 which is needed for the boot unlocking procedure.

Download it. It should be named PC4910000_Buzz....exe

As we are under Linux, we can't run this RUU as it is.

We will need to extract the embedded ROM and to convert it to a file that can be flashed straight from the SD card.

2.1. Install Unruu

To convert this RUU exe file into a flashable ROM, we will use a tool called unruu.

This tool extracts the rom.zip file embedded in the RUU exe.

A binary snapshot of unruu is available from http://psi.kennynet.co.uk/software/unruu/snapshots/.

We will download it and instal it under /usr/local/sbin.

# wget http://psi.kennynet.co.uk/software/unruu/snapshots/unruu-0.3.0-beta-44bfd31-STATIC-BINARY.gz -O - | gunzip > /tmp/unruu
# sudo mv /tmp/unruu /usr/local/sbin/unruu
# chmod +x /usr/local/sbin/unruu

2.2. Extract & Flash the ROM

We can now extract the ROM from the RUU exe file.

# unruu PC4910000*.exe
Extracting temporary files...
Extracting rom zip files...
Extracting rom.zip...done.
Cleaning up...
Done!

We you have a rom.zip file in our current directory. This ROM is directly flashable thru SD Card, but it needs to be renamed.

In fact, during its fastboot process, HTC phones look for a flashable ROM at the root of the SD Card :

  • HTC Wildfire : PC49IMG.zip
  • HTC Wildfire S : PC76IMG.zip (thanks to Michal Skuza)

This filename is different for every HTC model.

As we are dealing with HTC Wildfire, we just have to rename rom.zip to PC49IMG.zip and to copy it at the root of the Wildfire SD Card.

Next step is to reboot Wildfire in fastboot mode (Vol- and Power at the same time).

After few seconds, the phone will propose to flash HBOOT. Just accept it.

Your phone will reboot at the end of the operation.

2.3. Get Unlock Code

Remove PC49IMG.zip from the SD card and reboot in fastboot mode again.

Cyanogenmod

Now that your HTC Wildfire is running HBOOT 1.002, you can extract the Identifier Token.

The first command will make sure that the device is detected in fastboot mode.

# fastboot devices
HT168V408897 fastboot
# fastboot oem get_identifier_token 2>/tmp/bootloader
# cat /tmp/bootloader | grep '(bootloader)' | sed 's/(bootloader) //g'
< Please cut following message >
<<<< Identifier Token Start >>>>
3EBBBE9D48808F7C6C6204AA46C41038
4FADB237007FF5D6B96A25503467C18C
9E6EA4A50A828FC7417649FB3D0403DF
BE0B17F14D02C018822BCA09AE5CF66C
59EE451868B1B5F5D1C051B9684DC7B4
794F476E02DEA24B15A73DC8759EF74F
243E69903A0917B1CFA200F9490384D5
694B58ACB0F40357D35B0D7CE9B8C48E
AEF046F8AAF9C88259A3C50F184F53A7
FEEBD0765B525E01F3E5529636198707
879389E4F224EB36BF18AE9E4C812340
46394FF705611654AE12114C357CEE12
87A054D620958AD5D0030231F02E44D8
72A493B8ACB857EDF043024E52BFB0E3
5E3418AD4ECF439D27AD36807F6885B8
F721A0D398377AC9C16377CFB3327A45
<<<<< Identifier Token End >>>>>

You can now cut & paste the Identifier token according to the instructions given on the HTC Unlock site.

You'll receive a mail with a Unlock_code.bin attachment.

We can now use this attachment to unlock the phone.

Unlocking your bootloader will erase all your data for safety reasons.
So if you go ahead, make sure you've backed-up all your important data.

# fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)...
OKAY [ 0.140s]
writing 'unlocktoken'...
(bootloader) unlock token check successfully
OKAY [ 0.009s]
finished. total time: 0.149s

On your phone, validate the unlocking operation.

Your HTC Wildfire is now having an unlocked bootloader ...

3. Flash ClockworkMod Recovery

You are now ready to flash a custom ClockworkMod Recovery that will allow to wipe partitions, flash ROM and handle backup & restore.

Different versions of ClockWorkMod recovery are available from http://forum.xda-developers.com/showthread.php?t=1029318.

ClockWorkMod v5.0.2.0 works pretty well. I've uploaded ClockWorkMod v5.0.2.0 for HTC Wildfire to my Google Drive.

Connect your Wildfire in fastboot mode and flash the recovery :

# fastboot flash recovery recovery-clockwork-5.0.2.0-buzz.img
sending 'recovery' (3032 KB)...
OKAY [ 0.916s]
writing 'recovery'...
OKAY [ 1.259s]
finished. total time: 2.174s

Cyanogenmod 7.2 Htc Wildfire S Download Pc

Then :

  1. Select Reboot Bootloader
  2. Select Bootloader
  3. Select Recovery

Cyanogenmod 7.2 Htc Wildfire S Download Windows 10

You now enter ClockworkMod Recovery v5.0.2.0.

You can navigate thru the menus and select them with the lower joystick.

4. Flash CyanogenMod 7.2

It is now time to install CyanogenMod 7.2 and Google Apps on your HTC Wildfire.

# wget http://download.cyanogenmod.org/get/jenkins/2808/cm-7.2.0-buzz.zip
# wget http://goo.im/gapps/gapps-gb-20110828-signed.zip

On your phone, within CWM Recovery, select Mount & storage / Mount USB storage.

Copy both zip files to your USB storage, eject the drive and selectUnmount on the phone.

You are now ready to flash CyanogenMod 7.2 and Google Apps.

From CWM Recovery, follow carefully these steps in this specific order :

  1. Wipe data / factory reset
  2. Wipe cache
  3. Format System
  4. Install cm-7.2.0-buzz.zip
  5. Install gapps-gb-20110828-signed.zip
  6. Fix permissions

That's it !

Cyanogenmod 7.2 Htc Wildfire S Download Torrent

You can now reboot your HTC Wildfire into Gingerbread 2.3.7.

Cyanogenmod 7.2 Htc Wildfire S Download Apk

Enjoy !

Coments are closed