I. Before You Begin

1. This is the easiest method available to root.

II. Root and Flash a Custom Recovery Image

1. On your phone’s browser, go to http:/unrevoked.com/m/

2. Click the Tap to Download button to download the Unrevoked APK file.

3. Use a file manager program from the Market (like Linda File Manager or any other) to navigate to where you downloaded the apk file to and click it to install it (if it tells you you need to change settings to install it, click settings then make sure Unknown Sources is checked ON).

4. Once installed, open the unrevoked app on your phone and click Start for it to root your phone. Once it is done, you should be rooted!

III. (Optional) Load a Custom ROM

1. Head over to our How To Load a Custom ROM on the HTC Hero procedure.

Big thanks to the Unrevoked Team!

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • Pingback: How To: Load a Custom ROM on the HTC Hero | TheUnlockr()

  • Pingback: Tweets that mention How To: Root the HTC Hero (Unrevoked Method) | TheUnlockr -- Topsy.com()

  • curtis

    hello i am about to atemot the this for my hero on the video it say to power off and hold down the down volume and power… typed instructions say to powerdown and release battery then power back up… does either way matter?

    • Curtis,

      Where does it say on this page to take out the battery?

      • curtis

        sorry misread information just stuck at the HBOOT screen i get there goes through a sd checking … i plug it in to usb and i just sit on high lighted HBOOT no HBOOT USB

        • Robman

          I am having the same issue the phone does ot seem to get past the hboot screen it just stays there.

          • curtis

            yea im not getting anything not sure what i am dong wrong ive tried various usb ports as well

      • Jon

        It said remove the battery to power off the phone before you edited it

        • Jon,

          Ya sorry I finally saw what you were referring to. I fixed it. I think the procedure seems to have some issues for people, redoing it shortly.

  • Robman

    will doing this method erase my phone data…if I am not looking to load custom roms?

    • Robman,

      No, but the loading a rom will. Just sync with google and all your contacts come back automatically.

  • Junior

    Does it Work For the Sprint HTC Hero

    • Junior,

      1. THIS SHOULD WORK ON BOTH THE SPRINT/CDMA HERO AND THE GSM HERO SO LONG AS THEY ARE ON ANDROID 2.1 OR BELOW. Please post in the comments if this works or does not work for your device.

  • Chase

    once i go into HBOOT mode, HBOOT USB PLUG does not appear like it says it should in the Windows HBOOT Driver installation instructions. Any help? :/


    • Chase,

      Fixed the procedure just this second, read steps 3 and 4 in Section II now. And please post what if any errors you get after continuing.

    • Bryan

      i tried to install the unrevoked.apk and it says “unrevoked could not be installed on this phone” I have the HTC hero for sprint and runong version 1.5. Please help?!?

  • mcollins

    Have followed the instructions but get this message @ instruction 7 above:

    Device *hero* is not supported at this time.

    • MCollins,

      Thanks for the feedback, might need to tweak the procedure. Which model do you have Sprint Hero or GSM Hero and what firmware etc if you wouldn’t mind so we can tweak it.
      Anyone get this procedure to work?

  • Pingback: Howto: HTC Hero rooten met UnrEVOked 1-klik methode()

  • Mitchell


    I’m trying to flash/root my HTC Hero (I live in australia not sure if that will effect anything).. I’ve just tried this and it hasn’t worked reflash didn’t work it says that Hero isn’t supported this is the first page i’ve attempted if someone can help me out or point me in the right direction that would be great thanks..

    • Mitchell,

      Thanks for the feedback, looks like I have to redo this procedure. Will be done by the end of the day, check back then.

  • Tim

    I have a HTC Hero on 3UK running firmware 1.5

    When I connect my phone to my computer my device manager does not recognise my phone (I cannot find Android 1.0 anywhere in device manager) so I’m unable to install the correct drivers.

    I have uninstalled HTC Sync and its associated drivers so I don’t think the problem is related to that.

    Any help would be great

    • curtis

      having same issue my hero (sprint) doesnt show up on the device manager no others catagory or android 1.0… it does if i switch it to fastboot. but not in hboot i am running 2.1 update1

  • GSM Hero

    The Linux Version of revoked didn’t accept the Hero.
    Is there a newer version?
    On the revoked Webside is only a version for the CSM
    Hero to root. (.apk file)

    • GSM Hero,

      Ya, going to redo the procedure for using the apk instead of the app.

  • Mike

    When connecting the phone to the computer the Reflash prog say “hero not supported”
    what seems to be the problem?

  • Phill

    When I open the Unrevoked exe file while my phone is in debugging mode, I get a ” Device “heroc” is not supported at this time.” any suggestions ?

  • Robman

    My phone is staying on hboot and it is not showing up in my device manager. could it be because I am running a 64 bit windows vista?

  • Robman

    downloaded the apk, started it, it said done, but wifi tether still says I dont have root

    • Robman,

      Go to the market and download Terminal Emulator (free one), open it, and type su and hit enter.

      • Robman

        I got both versions one force closed and the other said access denied after I typed su

      • 640×480

        I’ve installed your apk file, ran it, clicked “Start” then got a “Done” message.

        Then installed Terminal Emulator, ran Terminal Emulator, typed su and hit enter. I get permission denied.

  • Tim

    Doesn’t work for GSM HTC Hero on 3UK with 1.5 firmware

    Try to install app using ASTRO File Manager and a it says “Unrevoked could not be installed on this phone”

    • Robman

      I think the file is one of those “android 1.6 and up only apps”

    • Neha

      im having the same problem
      ive downloaded astro file manager too
      and im aslo recieving the same message

  • Neha

    i have a htc hero on 3 uk ,
    ive managed to download the file,
    however when it come to installing it says it cannot be installed on this phone

    i have a gsm hero and the firmware is 1.5


  • TMacon

    Is there one that will work on EVO with Sprint 2.2 OS? Is there any harm in trying?

    • TMacon,

      As of right now there is no way to root the 2.2 Evo. Unrevoked is working on it as we speak.
      there is no harm in trying this procedure on it though, just probably wont work. Let us know what happens.

  • Chris

    OK did this…. says its done. Now what?? Noob here, what do I need to do in order to change things on my phone and to remove bloat apps.???

    • Chris,

      Check to see if SuperUser is in your app tray. If not then we have to try something else.

      • Paul

        I am having the same issue. Unrevoked says that its done, but after a restart no SuperUser in the app tray and in the Terminal Emulator, typed su and hit enter and I get permission denied

        • Thanks everyone, looks like Unrevoked needs to update their app. In the meantime, back to the old procedure then.

  • Skaftet

    Does not work this. The program say done after running, but the phone is not rooted.
    No superuser icon, and the market-enabler does not work either. I wish to use the market-enabler due to the fact that i’m from Norway and cant buy apps the “legal way” in the market.

    I also tried the last procedure, but that one got stuck on “waiting for device”
    Any thing at all i can be doing wrong here? Seems almost impossible to mess this up to. just one click and that’s it.

  • Stefan

    I’m working with a 2.1. HTC Hero gsm.

    And i’ve 2 questions for you, TheUnlockr.

    My system says that i’m on 2.1.update1. does that means that i’m on the full eclair update?

    And i’ve tried this UnrEVOked 1 click method, and after installing it, and using the terminal emulator, it says permission denied, when having su typed in correctly.

    I wonder if you can help me.
    Thanks in Advance!

  • Max

    Umm i got the same problem. I click start on unrevoked. it says done, and nothing happens. Its not rooted. You said they need to update? Any idea when this will be, or another site that can do it. Thanks.

  • ASSK

    I have a hero 2.1 GSM with the new G-sensor update, but this method also didn’t work for me. Wifi Thether failed because of no ROOT.

  • dee

    Yea I’m having the exact same problem as Bryan. The apk file won’t open on my hero

  • Puril

    I do also have the problem where it says “Unrevoked could not be installed on this phone” (but in Swedish) on my HTC Hero..
    When are you going to fix this?

  • matty

    im having a problem mine said done on unrevoked but its not rooted

  • Winston

    Is the anyway to unroot?

    • Winston,

      Simply search our site for Hero Unroot.

  • Moe999

    Many of the root programs tell that the phone is not rooted, and when i load a Costum ROM, it doesnt find it, please HELP
    I have a Htc Hero(GSM) 2.1

  • kit41

    Hello Unlockr and Fans,

    I am writing this post because I am absolutely stuck and confused how to even begin the process of improving my HTC Telus Hero. I’ve tried the solution above however the phone quickly promted me with a message “your phone is unable to install the apk” Any suggestions why?

    Current Phone Specs:
    HTC Telus Here (Canada phone/white/chin/with sim card)
    Firmware: 1.5
    Baseban Version:
    Kernel Version: 2.627-f53bc0b1
    Build Number:2.16.661.1 146733 CL#56851
    Software Version: 1.0.0.A6288

  • kit41

    Thanks for replying however the rooting instructions using the unrevoked method doesn’t work on my HTC Hero…why is that?

  • Ken Oxenrider

    Since the release of Android 2.2 this seems to be out of date before it even got squared away……

    BTW, is there a detailed description of exactly what a ‘custom rom’ is going to do to my phone? I just got my phone and you guys seemed to whiz past that to techy stuff….

    • Ken,

      Search our site for Android 101 and click on the one about rooting.

  • johazy

    I am having the same issue on my CDMA Hero with 2.1. After using the one click root from UnREVoked it says done. All root applications tend to tell me that I am not rooted either.

    Wifi-Tether does not work either.

    I went to Terminal Emulator and typed SU and received “Permission Denied”

    Any thoughts on when this can be fixed?

  • jimmy

    Dl, and followed instructions. Said it was rooted but tried dl some root access apps and they said I don’t have root access. Reply by email and I can send specs for phone. Been looking for a way to root phone since i got it in june. Please help out.

  • carlos

    I also have the same issue

    sprint hero upgraded to 2.1
    from modaco 1.5

    revoked said done, not rooted

  • Sander

    doesn’t work on my htc hero

  • Rob

    I followed the exact steps above, and got the small “done” from the revoked app, though I don’t think it has worked.
    If I run a terminal app and enter “su” I get permission denied. Is there another way to see if rooting has worked ? I’m running android 2.1 from orange UK

    • Rob,

      Just click on How Tos then Android then the Hero, you’ll see all the procedure there.

  • Pingback: How To Root + Install Custom ROM + Backup + More - Page 6 - Android Forums()

  • tone

    i hit the root button and it said done, but it actually isn’t, whats the problem

  • oreoferret

    Yeah, same. CDMA HTC Hero (Sprint)

    Download it fine, run it fine.. says “done” but certainly isn’t rooting the phone

    Don’t have a windows box handy to do the longer hTC Sync/adb method.. so hopefully this gets resolved

  • Braidy Johnson

    This works just scan the bar code with your phone and it will down load, click root and it works!!!!!!!

  • mike jones

    im on htc hero 2.1 gsm
    software version: 3.32.402.2
    i tried all the methods and this is the only one that worked for me


  • Mushcube

    I tried this on my HTC Hero G2 Unbranded European model, It sayed on rooting ”DONE” but it just throwed me a picture of HTC Hero with red ! mark on the screen when i tryed to get to powermanager options in reboot? You dont tell on the description what models of HTC heroes does this app support… Or did i just miss something?

  • Krishna

    I have misplaced my usb cable. Is there a way to root my phone wiithout using a usb cable?

  • the bemj

    this is bull crap! i want it off my phone to have more memory! Anddroot is way better!

    • What? Rooting, regardless of what method only adds two apps to your phone. Whether you used androot of unrevoked. Undoing this one and using androot does the same thing just different ways of doing it…

  • Naveen

    That was nice n easy..thanks unlokr n unrevoked

  • Marcelo

    ok.. i guess i did everything i was supposed to.. but when i click start on the unrevoked app, it says: AH FARGH.. IT COULDNT CREATE THE MARKER.. then it appear extracting files… in the borrow.. and stays like this.. nothing happens.. i have a hero 2.1.. anybody knows wassup??

  • That’s odd. Try and start over otherwise check on the unrevoked.com site for an FAQ for their app.

  • That’s odd. Try and start over otherwise check on the unrevoked.com site for an FAQ for their app.

  • BGlenn

    When I attempted to install the APK file my antivirus says it is a virus. Why would it say that if it is not?

  • BGlenn

    When I attempted to install the APK file my antivirus says it is a virus. Why would it say that if it is not?

  • Because it uses an exploit to gain root probably (technically it is a virus for the phone to gain root, which the phone doesnt want you to have). It’s not a virus that will harm your computer.

  • Because it uses an exploit to gain root probably (technically it is a virus for the phone to gain root, which the phone doesnt want you to have). It’s not a virus that will harm your computer.

  • emoney

    mine is doing the same thing?? how come is there another way to do this

  • emoney

    mine is doing the same thing?? how come is there another way to do this

  • Rc Filter

    This guide should be more noob friendly. Not everyone knows what 1+1 is..its 10….

    – 1st of all, People who are stuck, check your version. In case you dont know:
    from phone’s desktop >> Menu button >> About >> Version >> Firmware

    * 1.5 users:
    Either upgrade to 2.1 since this guide is for version 2.1 only, or go here:
    [although the instructions are not clear there either]

    * 2.1 update1 users:
    Either wait for new rooting tools, or reflash your firmware DOWN to 2.1 with no updates [aka stock firmware]

    * 2.1 users:
    Give us more info


  • Arguellesgabriel


    I want to root my Sprint HTC hero so that I can get WiFi tethering . I do not have a computer available and so I tried the unrevoked method. I am running version 2.1Update1. It says done but I can’t run the WiFi tether and I don’t see superuser in the app tray. Please help me. What is wrong?

  • Rob Lourens

    Got a Hero on 2.1-update1. The link above tells me that the page is out of date and I should install unrevoked3. The page for that at http://unrevoked.com/rootwiki/doku.php/public/unrevoked3 says that it doesn’t support the Hero, but supports a bunch of other HTC phones. Will that method work for this? Is there something else I should be doing?