[HTC ChaCha] ladyhaly:
[S-ON] HTC ChaCha Bootloader Unlock & Root

A) Unlock the HTC ChaCha's bootloader.

1. Go to htcdev.com

2. Login. If you don't have an account yet, you need to click Register and create an account. Verify it by opening the e-mail address you provided and clicking the link that htcdev.com will send you. Then proceed to login.

3. Click "Get Started". It will take you to htcdev.com/bootloader/

4. Select HTC ChaCha. Note the asterisk (*). Below HTC says you need an HBOOT update for devices marked with the asterisk.

5. Click "Yes".

6. Click "Proceed to Unlock Instructions"

7. You will be taken to htcdev.com/bootloader/ruu-downloads. Note the required resources on the right side which I highlighted with a box. Click on those links.

For me, I updated my Java Runtime Environment First and got updated HTC Sync.

As for Android SDK...Now hear this: There are people saying you can bypass or make a shortcut to this step because you just need to have the "tools". So... Here I quote:

This is what I did though. You will be taken to this page:

Since I am on Windows 7, I selected the one I highlighted, which is an exe file. With the zip file, I believe you will need to extract the contents manually, so you'll have to select a location or folder you want to put the file and extract it. The exe file is easier because you just click "Next" away.

Mine got installed to "C:\Program Files (x86)\Android\android-sdk" because I just clicked "Next" without changing anything on the installation screen.

Launch SDK Manager. Note the Tools that I checked. Those are the only packages you need. You don't need to download everything. Now... After you select the Tools package, click "Install" which I also highlighted. ( Mine are in gray because I already have it.)

8. Now you need to know if you have the latest ROM for you ChaCha/Status. Here's a cropped screenie taken from the bottom of the said page.

In order to identify if yours is updated, grab your phone, go to Settings>About Phone>Software information. Here's a screenie of mine.

You can see from here that my ChaCha's version or edition is "hTC Asia WWE". And I do have the latest ROM. If you can't find yours, identify which edition yours is. Obviously, if yours is bought from Europe unbranded (with no carrier involved) then yours is HTC Europe. Just update your ROM if you don't have it updated yet via going to Settings>About Phone>Software Updates>Check now. If there is an available update for your ChaCha, it will pop up.

9. Anyway... See that link on the right side? The "Downloads" thing. If your ROM is updated and corresponds to the numbers on the table, click the Downloads link that is in line with YOUR ChaCha version.

For me, it's hTC Asia WWE, so I click the Downloads link that is adjacent to mine, a pop-up will appear asking me if I want to keep the file/download and I click Keep or Accept.

10. Now just follow the instructions provided by HTC on the page.

Make sure you have USB Debugging ticked/checked on Settings>Application>Development>USB debugging. Plug your device in via the USB Cable provided on your device's box (select Charge Only) and your computer will identify the device plugged in. If you have HTC Sync installed, your computer will identify your device in a few seconds or a minute. Click on the file you just downloaded, click Yes. It should launch something like this:

Check the box like I did mine.

Next:

Confirm all those 3 things to do above and click Next. The program will be executed from your PC unto your device and a new RUU will be flashed.

11. Now, proceed to step 1.

Follow steps 1 to 4 provided by HTC.

12. Proceed to step 5. For easy access, I did the same as the example provided by HTC, which is to create a folder on C: Android. If you did what I did on one of the previous steps before with Android SDK and installed the packages, you need to go to the folder where you installed SDK Manager (which for me is C:\Program Files (x86)\Android\android-sdk).

Here is a screenie of Step 5 from HTC's page.

Here's a small screenie of my folder:

***

Note: If like me you can't find the Run program when you click on "Start", run a search for "Run". Here, I am using Windows 7 and since I can't find Run... Here's a screenie:

***

13. Proceed to Step 8.

Follow the instructions provided by HTC. Screenie here:

Here is what my Command Prompt looked like:

Remember that you need to right-click in order to copy the stuff you need to copy from Command Prompt. When you hit the "Submit" token, HTC will send you an e-mail that contains your Unlock Code.

So go to your e-mail address, open, and download it. Place it unto your folder where the tool files are. (I placed mine on C:\Android).

14. Now on to Step 11. Just follow the instructions HTC provided.

And... Here's my ChaCha:

Select "Yes". Your phone will do a reboot and turn on... Congrats! You now have your bootloader unlocked! :D

---------- Post added at 04:56 PM ---------- Previous post was at 04:42 PM ----------

This:

Basically, this means that the zergrush exploit has been fixed in the firmware I'm provided with. Ergo, it is no longer a universal exploit for all Androids. I was getting the same messages as him when I was trying to root using DoomLord.