Showing posts with label htc. Show all posts
Showing posts with label htc. Show all posts

Sunday, August 19, 2012


So friends we welcome you for the tutorials of HTC CHACHA and we can able to install custom recoverys os cwm....
I have spent 4 hours today attempting to get root on my HTC Chacha. I’ve spent many more hours in the past trying this, too, and today I finally got it.
The most important move in all of this is getting into the bootloader. Firstly you must turn fastboot off – and this is done through the normal OS – by selecting Menu->Settings->Power->Fastboot (ensure this is unticked). To get into the bootloader, from now on, do this – power off the phone. Next, hold down the “volume down” button while pressing the power button. You will get a boot screen that looks like the following:
My HTC Chacha Boot Screen Before Unlocking
My HTC Chacha Boot Screen Before Unlocking
You will note that my phone (bought from Amazon in the UK) has S-On.
I tried everything I could think of. I downloaded a goldcard making application but could never make it work. Nothing was successful until I found this post:
In case it is deleted I will reproduce parts of it here as it was exactly what I went through to unlock and root my phone.

Backing Up

Needless to say you should back up your phone. Why? Because the next stage will result in your phone being wiped and returned to factory default stage. I didn’t realise this and lost all my data. You can be smarter than me.

Follow HTC’s Bootloader Unlock Steps

Go to You will have to register an account on the website with an e-mail address, username, and password. Next – you choose the device type you want to unlock.
Select the Device Type (HTC Chacha) from HTC's Website
Select the Device Type (HTC Chacha) from HTC's Website
Follow the instructions. It will start with (probably) flashing a new version of HBOOT onto your phone.
I had a problem with this as the application would fail to connect to the bootloader from Windows 7 64-bit. The solution to this was found at and required one to go to the start button, type “Device Manager”<enter>, under Other Devices there was an “Android Device” – right click on that and select “Update Driver Software…”, select “Browse my computer for driver software”, select “Let me pick from a list of device drivers on my computer”, and select “My HTC”, click “Next”. Now re-run the HTC HBOOT application again.
After a successful HBOOT upgrade the boot screen looks like this:
HTC Chacha Bootloader After Unlocking
HTC Chacha Bootloader After Unlocking
Just continue following the instructions given. Eventually you’ll receive an e-mail with a key to use in the process.
If you successfully follow the instructions you’ll end up with a bootloader screen that looks like the following:
Boot Screen After Following All The HTC Bootloader Unlock Instructions
Boot Screen After Following All The HTC Bootloader Unlock Instructions

Getting Root

Now you need to get root. To do this you can use something called “ZergRush” (apparently named after the game Starcraft). This gets temporary root on the phone which is used to then install “su”. I downloaded a first version which didn’t have the necessary zergRush utility. I then found the one I needed and here is a magnet (torrent) link magnet:?xt=urn:btih:F8E51F8557F49C26A76B191F04763CAC1F33AED6& link to It was a matter of extracting the zip and running the batch file (although I did each step manually).

Putting ClockworkMod Recovery On

I had to put the clockworkmod recovery application on manually. The ClockworkMod application can be installed from the Marketplace but it won’t install the recovery part because the Chacha isn’t a recognised device. You can install it manually and to do so you need to obtain from somewhere (I got it from a link from this postwhich linked to However I suggest you try this magnet:?xt=urn:btih:1CDE3E990246F017B9148FF1D97DB3F3A2D1B658& magnet link.
One you have this zip file you need to extract “recover.img” from it. Then put your phone into the bootloader, select “fastboot”, and plug in the USB cable.
Next run the following command from your Android SDK toolkit: fastboot flash recovery c:\temp\recovery.img (or wherever you put the recovery.img file).
All done! You can now get into clockworkmod recovery!

CyanogenMod 7.2.0

Next I visited the xdadevelopers thread on mods for the HTC ChaCha. I downloaded the CyanogenMod mod (release number 20120201-0150) and copied it to my sdcard root – then restarted in clockworkmod recovery (making a backup first, of course) and installed CyanogenMod. I also downloaded the google apps from the same forum thread – and used clockworkmod recovery to install this zip file, too.
My HTC ChaCha Running CyanogenMod 7.2.0
My HTC ChaCha Running CyanogenMod 7.2.0
Finally! A dialer that doesn’t crash my phone! That’s the second time I had to move to CyanogenMod to escape HTC’s atrocious and dysfunctional software development (on the Desire Z the messaging service took minutes to send messages, on the ChaCha the dialer would always crash).
CyanogenMod Details on HTC ChaCha Phone
CyanogenMod Details on HTC ChaCha Phone


I almost wish I found these earlier:


Thanks to: who have liked this article so much they are re-using the images of my phone.
I’m pleased that by going to the effort of documenting what I did I am making life a little bit easier for others.

Update 2012-07-30

I’m now using CyanogenMod ROM build from 2012-07-24 which is available at (torrent) magnet link magnet:?xt=urn:btih:825E19D3E67E6630CB2C5D604E748131B6BE0F61& It’s also available from the link at the xda-developers thread. The below screenshot shows the Settings -> About Phone screen for this ROM.
HTC Chacha Running CyanogenMod 7 Built 2012-07-24

Tuesday, July 10, 2012

How to Root & Install Custom Recovery in HTC Chacha [Tutorial]

How to Root & Install Custom Recovery in HTC Chacha [Tutorial]

Once of the greatest phone for the social networking which floats in the smart phone world is the innovation from HTC. The HTC Chacha is no doubt one of the best devices to have dedicated integration of Facebook to make the experience of social networking a unique and incredible one. In this particular post, we have come up with the steps to root your HTC Chacha in the recovery mode to install any custom. So lets head on to the important instruction and prerequisites before heading on to the steps to install custom recovery on your HTC Chacha.
Disclaimer: Rooting the device will void the warranty and just in case any damage or error occurs to your device while attempting the problem, shall not be head over to this website in any manner. The steps and tutorials published on this website is best to our knowledge and hence it is recommended to readers and users to attempt the procedure at their own risk.
Pre Requisistes:
Before proceeding to the installation procedure, it is important to ensure that you take the back up of all the important data like SMS, emails, files and other precious data being stored in the internal or external memory of your device in order to avoid any lose of data while attempting the procedure.

Steps to Root your HTC Chacha:

Step1: Firstly you need to download the CWM recovery package and also theSuper user file on your system. Post to this connect your HTC Chacha and importthe file on the external memory of your phone.
Step 2: Now disconnect the device and head on to settings. You need to disable the fast boot for which you need to go to settings>>>Power>>>Fast Boot and then turn it off. After this you need to press the Volume Down + Power button to bring your device in the HBoot option.
Step 3: Now the device will automatically scan the and will start the installation process. Once it is done press the Volume Up key and then start the flashing process and then manually reboot the device. Once your HTC device gets reboot, you again need to turn it off to bring it into the HBOOT mode. For this you need to press Volume Down key + Power button at the same instance.
Step 4: Once you reach to the HBOOT, you device will scan for the, which it place in the external memory. Now enter into therecovery mode by pressing the power button and Volume key.
Step 5: Now select the zip file which you imported having the name, “”. Select this file and press Yes to confirm the installation. It wil take few seconds and then the device will automatically reboot. That’s it you have now successfully rooted the device to install the super user on your HTC Chacha.
In case if you find any issues while attempting the process then please do consultwith use to get your problem addressed properly.

Tuesday, June 26, 2012

[FULL GUIDE] Rooting HTC Wildfire (BUZZ) 2.2.1 with HBOOT 1.01.0002 !!

Wildfire (buzz) S-OFF, ROOTING,
& Flashing CM7 Full Guide

I am not responsible if your phone gets bricked, by following the process you are voiding your warranty and significant damage may be caused to your device.
If you are naive enough to screw somewhere, then it is your responsibility.
Software are unpredictable in nature, one may/may not act as predicted especially in case of rooting (personal experience). Hence my friend, treat with ULTRA care.
In short,


All procedures were done under WINDOWS 7, 32-bit
(Please Read Through Before Starting Any Process)

With reference to member "euqiddis", regarding "backup". He's absolutely right !!

So here we go,
- Before doing anything, make sure you have the latest HTC SYNC on your PC (get it fromhere).
- Connect your phone to PC and sync all your data (contacts, media, docs...etc.)
- Disconnect your phone, then uninstall HTC SYNC, but you must leave the drivers on your PC.

(i.e. Uninstall the htc sync program only, not the drivers)

S-OFFing the Device

Downgrade to HTC Froyo WWE for AlphaRevX "now named: Revolutionary" (HBOOT 1.01.0001)
It has been confirmed that AlphaRevX "Revolutionary" tool is not S-OFFing wildfire (buzz) 2.2.1, with HBOOT 1.01.0002!
Therefore, downgrading the HBOOT to 1.01.0001 is must for the meantime, to get an efficient S-OFF.
Lots of people seem to be having issues when trying to downgrade their Wildfire from a carrier-branded version (HBOOT 1.01.0002) to unbranded WWE (HBOOT 1.01.0001).

So, here’s a small package to help you do this.

click here.

Extract this package somewhere you can find it, like your “Desktop” for example.

Step 1: run step1.bat from the package. This will downgrade your MISC partition to allow for the RUU downgrade.

At the end, GoldCardTool will start up, to allow you to create a goldcard which you will need before starting Step 2.

How to deal with Gold-Card Tool:
1. Switch off your phone, remove your microSD card.
2. Insert the microSD card into your card reader, connect it to your computer and format the card to FAT32 file system. 
3. Insert the card into your HTC Wildfire and power it on. 
4. Make sure USB Debugging is enabled on your phone in Menu > Settings > Applications > Development. 
5. Connect the phone to your computer via USB and set the mode to charge only. 
6. Launch Gold-Card Tool on your computer and click ‘GetCID’. 
7. Copy the CID code from the text box and click the link shown below that text box to open it in your browser window. 
8. In the browser window, enter all the details required and submit that form. 
9. You should now get an email from PSAS. Open it and download the ‘GoldCard.img’ attachment. 
10. Now set your phone’s USB mode to Mass Storage. 
11. In Gold-Card Tool, click ‘Refresh’. 
12. Select your mounted SD card from the drop-down menu saying “HTC MMC:”
13. Click ‘Load Goldcard.img’ and select the file downloaded in Step 11. 
14. Click ‘Patch MMC’ and your Gold Card will be created. You may exit Gold Card Tool once done.
After you've made the goldcard, and patched it, continue with step 2.
• Step 2: run step2.bat from the package. This will downgrade your ROM version to HTC WWE Froyo for Wildfire (unbranded).
If you get a Customer ID error while doing this, your goldcard is not working!
Create a new goldcard and re-run step2.


* Steps: 
1st You need to get to: to download the tool, and to get your “beta key” which you’ll get in a pop-up window in the same download page after you click the download link for (windows version).
The “beta key” is a must; the tool won’t work without it!
You’ll be asked to provide your phone “serial no.”, typically it should be something like HTXXETDXXXXX, and you can get it from: 
Settings --> about phone --> phone identity. 

Now, do the following:
1. Run latest version of HTC Sync on your PC and connect phone in HTC Sync mode and sync all your files. Remove HTC Sync and not the drivers.
2. Reboot phone.
3. Settings->Applications->Development->Check “USB Debugging”.
4. Run Revolutionary and connect phone to PC in “Charge Only mode”.
5. Revolutionary should recognize your phone and show your Device Serial number.
7. Type out the “key” in the Revolutionary tool software, keeping in mind the upper and lower case letters and press enter (you can copy / paste the key).
8. Revolutionary should start doing its job and you’ll get S-OFF in less than 90 seconds.
9. If it takes longer, just wait for the 15 minutes mark, if nothing, then reboot phone and retry. 
(Some members got S-OFF after multiple tries)

Rooting the device:
Step 1 - Installing the USB drivers 
Download USB drivers (here) and extract them on desktop. Turn off your wildfire and boot into HBOOT by holding the VOLUME DOWN + POWER button. Connect your phone to your PC and it will show "drivers installing" or similar there for Android device. When prompted, install the drivers by going to device manager and browsing to the folder where you extracted the drivers. Once installed, disconnect and reboot your phone normally.
Now you need to install the “Android bootloader interface”. 
Connect your HTC wildfire to the PC and it will ask for drivers again, now go to device manager, click on unknown device “other devices”.
Click on update driver -> install from specific location -> No i will choose to install -> choose Android phone and click on “adb interface” -> click next -> when asked to install click on continue anyway, just install them. 
Once done you will see your phone recognized as "Android bootloader interface". 
Now disconnect your phone and go into:
Settings -> applications - > development - > enable USB Debugging.
Congratulations, the first step is complete.

At that point, I got a real headache trying to fix that driver thing! What happened with me was totally different, the windows (7, 32-bit) didn’t seem to recognize any of these drivers and I was really so desperate, was about to give up the whole thing!
But, I’ve tried something that perfectly worked, and the driver was fixed!
How? Here we go:
If the drivers didn’t work, proceed with Step 2.
While the RUU installation is proceeding it will fix the driver itself, the installation will stop giving you a connection error, don’t panic, just exit, restart your computer (keep your phone connected, DO NOT unplug it), then start the RUU again, it will proceed normally till the end. 


Step 2 - Downgrading from Android 2.2.1 Froyo to Android 2.1 Éclair
Download the RUU rom (here) which is an original stock rom. Plug your phone into the PC and set it to "Charge through USB". Double click RUU rom .exe
Follow the on screen instructions and then let it install. Your phone will reboot into stock HTC 2.1 
This will be the last time you will be seeing it though.

Step 3 - Gaining root using Unrevoked, get ClockworkMod and set your phone free
Download the test version of unrevoked (here). Let me repeat, DO NOT USE UNREVOKED 3.32 as it will lead to CID errors or to be precise this error
"Validation error, backup CID is missing"
This may be caused as the 3.32 does not support the HBOOT. Hence you need specific test version of Unrevoked 3.2 to do the job. Download it, save it on desktop, and run it. Now connect your phone and the rooting will start. Once done, you will have ClockworkMod recovery installed on your phone. 
Reboot your phone now (using the VOLUME UP/DOWN key for navigation and clicking using TRACKBALL, the POWER button takes you back in menus). Once rebooted, you will see the “Superuser” app in your phone and.... 

congratulations, your phone is successfully rooted.

Flashing CM-7 ROM (or any other ROM)
Installing CyanogenMod 7 (Android Gingerbread 2.3.3)
Download the CyanogenMod 7 (here) (choose stable mod) for best results and download the latest version.
You will also need Google apps (here) or here (for latest version).
Place both files on desktop, connect your phone as USB disk-drive and transfer both zip files on SD card. Once done, reboot your phone into ClockworkMod Recovery (booting by holding the VOLUME DOWN + POWER button and clicking on recovery) 
Once the device boots into the ClockworkMod Recovery, use the side VOLUME buttons to move around, and either the POWER button or the TRACKBALL to select.
• Select the option to “Wipe data/factory reset”. 
• Then select the option to “Wipe cache partition”. 
• Select Install zip from SDcard. 
• Select Choose zip from SDcard. 
• Choose & Let it install. 
• Once done, Select Install zip from SDcard. 
• Select Choose zip from SDcard, choose 
• Once the installation has finished, get back to the main menu by clicking the POWER button and select the “Reboot system now” option. 
The HTC Wildfire should now boot into CyanogenMod

Friday, June 15, 2012


HTC Aria Rooting Guide

This was orginally posted on XDA-Developers by gtg465x with credit also to eugene373 and attn1:

Note: If you're in Linux, you only need to do Step 4, Step 6, and Step 7.

Step 0.
Download and install HTC Sync:

Step 1.
Download and unzip the Android SDK:

Step 2.
Go into the folder where you unzipped the Android SDK and open "SDK Setup.exe".
If you aren't greeted with a failed to fetch URL error, proceed to Step 3. If you did receive this error, go to Settings in the "Choose Packages to Install" window and check "Force https;//... sources to be fetched using http://..."
Close and re-open "SDK Setup.exe".

Step 3.
When the "Choose Packages to Install" window pops up, make sure the package "Usb Driver package, revision x" is checked. You can uncheck everything else. Click Install. After it downloads and installs, close "Android SDK and AVD Manager".

Step 4.
With your device unplugged from your computer, go to Settings > Application > Development on your device and turn on USB Debugging.

Step 5.
Now plug your device in to your computer. This is just to make sure the USB drivers are installed.
Once they are installed, unplug your device and turn it off.

Step 6.
This step is optional, but it may prevent an error later on in the process. If you've never formatted your SD card from a computer, remove it from the phone and format it in Windows or OSX with an external card reader. Then place the formatted card back in your phone, but leave the phone off.

Step 7.
Download the updated from eugene373's guide: Root the Slide & Other HTC Devices*6/15/2010* How-To Updated 6/29/2010

Now let's get started...

Step 0.

Step 1.
Place the contents ("", "", and "loop") into the Android SDK tools folder.

Step 2.
Open Command Prompt or Terminal and CD to the SDK tools directory.

Step 3.
Power on your device into the bootloader by holding the "Volume Down" key and simultaneously pressing Power.
Once you're in the bootloader, wait about 30 seconds until some diagnostic checking is done.
Press "Volume Down" to highlight Recovery, but do not push Power to execute just yet.

Step 4.
Now run your loop file from the prompt (either type "loop" in Windows or "./" in Linux) (refer to ice3186's post for Mac instructions)
Note: The loop does nothing but show you the connection status of your phone. It's not technically required, but we'll use it in this guide.

Step 5.
Once the loop is running in your prompt, get ready to connect the phone to the computer with the USB cable, but don't connect one end quite yet. With Recovery still highlighted on your phone, you will need to push the Power button and then immediately plug in the other end of the USB cord.

Step 6.
After a few seconds, you should see your device listed in the loop.

Step 7.
Unplug the USB cable from the bottom of your phone and plug it back in. You probably don't need to do this, but let's be safe. Wait for your device to show up in the loop again. Hit CTRL-C to terminate the loop.

Step 8.
You should see a triangle/exclaimation over a phone graphic.
Hold the "Volume Up" key (note it's Volume UP this time) and simultaneously press Power.
After the menu comes up, use the volume and power buttons to select and run (This will fail, but we already know that! Select it anyway.)

Step 9.
Paste the following command into your prompt and press Enter.
adb push /sdcard/ (*OSX users add a ./ in front of all terminal commands please)

Step 10.
This is very important!! Have this next command ready in your prompt before running again!!
This is the command. Paste it into your prompt, but DO NOT press Enter yet.
adb push /sdcard

Step 11.
Run and as soon as you see a faint progress bar appear behind the text at the bottom of the screen, push Enter to execute the command in your prompt.

Step 12.
If successful, you should see Clockwork Recovery and you now have Su and Superuser.apk installed! You can now reboot your phone into the OS to verify. If unsuccessful, repeat steps 11 and 12.

Step 13.
This step is optional, but it will save you the pain of going through all of these steps again in the future. 
Unrevoked team: Recovery reflash tool (updated - Now for Aria/Liberty!)