Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

for research purposes I'd need to root a HTC Desire phone without flashing it. I did it already on the HTC Hero, where it was quite simple.

Basically all I would need is to get r/w access to the /system/app folder for copying my custom apk file there. Obviously this needs root access.

Is there a way to easily root the Desire without the need to completely flash and place a custom ROM on it?

Some details about the phone:

  • OS: Froyo 2.2
  • Software number:
  • Kernel version:

Thx for your help

share|improve this question
up vote 3 down vote accepted

Unrevoked 3 will root the HTC Desire without replacing the ROM, however it does reflash the recovery ROM:

share|improve this answer
What does it mean it does reflash the recovery ROM? – Juri Dec 17 '10 at 9:31
Does Unrevoked 3 wipe the phone during the process? Will I require to install and use a backup app before I do the rooting? – Alastair Dec 17 '10 at 10:37
@Alastair Yes, apparently it wipes the phone and installs Android v2.1-update1 – Juri Dec 19 '10 at 20:00
@Matt I got root access on my Desire, however also after successfully mounting /system with rw, when I copy an apk there, I get "cannot create /system/app/myapp.apk: not enough memory". Do you happen to know a possible solution to this? Booting in recovery and copying there just works fine... – Juri Dec 19 '10 at 20:21
Sorry Juri, I'm stumped. Post it as a new question and hopefully some of the more savvy users will be able to help. – Matt Dec 19 '10 at 20:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.