Cyanogenmod On HTC Desire Issues

I had decided to try out Cyanogenmod but in order to do so I had to root my HTC Desire. Looking at the steps on the Internet it all seems fairly simple using the Unrevoked method. Sods law was that it doesn’t go according to the steps I followed on the Unrevoked wiki page and I was right!

Following the official Cyanogenmod wiki page was ok till I got to the step about HBOOT. First time I clicked on the link to download the HBOOT drivers but didn’t actually read how to install the HBOOT driver. My mistake. I found theunlockr.com to have a video of most of the process so I managed to install HBOOT on my second try. My first try it detected the device but no driver was found (as expected) but when I updated the driver it failed. I unplugged it, took the battery out and back in again and tried again. This time the HBOOT driver detected the phone successfully. Not convinced it had worked I removed the driver using Windows device manager and went through the whole process again.

Once that was done I moved onto the next step which was to start the unrevoked 3 process. Again I ran into an issue here too. I enabled USB Debugging as per the instructions and plugged the phone in whilst the unrevoked programme was running and waiting for device however it stayed on the screen. The video on theunlockr.com mentions this and said to try closing and re-openning unrevoked 3 program. I still had the same problem.


I noticed the device manager wasn’t picking up the phone so I closed unrevoked, installed HTC Sync software and removed HTC sync but left the other 2 bits of software it had installed with HTC sync. I started unrevoked and plugged the phone in and this time it worked!

Next problem – endless reboot. The phone stays on the HTC screen and suddently goes blank and shows the HTC screen again. Everytime it does it, it vibrates just like starting the phone from a cold boot. Luckily I took a backup using Clockwordmod so I took the battery out and put it back in again, turned the phone on with the volume down button pressed and went to recovery mode and restored from my backup which fixed the issue. I also believe I could have went straight to flash the Cyanogenmod would work too but I didn’t have to go down this root.

Finally the last problem which I cannot resolve is the old versions of Google Apps. I noticed the Google Market Place was still using the old version 1.82 instead of 2.x (2.12 at the time of writing). Looking around the web it seems that I am fortunate not to have the other problem which is where it Force Closes a lot of the time. In light of this I decided to leave it alone if it means it doesn’t crash.

HTC Desire (GSM): Full Update Guide

How To: Root the HTC Desire (Unrevoked Method) (Updated 1.18.11)

About Danny

I.T software professional always studying and applying the knowledge gained and one way of doing this is to blog. Danny also has participates in a part time project called Energy@Home [http://code.google.com/p/energyathome/] for monitoring energy usage on a premise. Dedicated to I.T since studying pure Information Technology since the age of 16, Danny Tsang working in the field that he has aimed for since leaving school. View all posts by Danny → This entry was posted in Hardware, Mobile Phone, Software. Bookmark the permalink.

One Response to Cyanogenmod On HTC Desire Issues

  1. q23 says:

    Thanks for your post.
    I also had problems with rooting. Installing HTC Sense and uninstalling only HTC Sense (leaving other minor HTC apps alone) helped.

    Also notice that you have to have sufficent memory for the Unrevoked process to complete. I had 16 MB on the phone and I had to free some space!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.