Make sure you have an SD Adapter to put your MicroSD in so you can plug it into a computer and access it.

I. Download and Install the Android SDK and USB drivers (If you already have this done, skip this section).

1. Follow our video procedure on HOW TO SETUP ADB/USB DRIVERS.

II. Create a “GoldCard” from a MicroSD Card

1. Put the memory card you want to use for the GoldCard into your phone.

2. With the memory card in your phone, click on Settings, SD and Phone storage, then click Unmount SD card. Once it unmounts, click Format SD card. (Please keep in mind that some memory cards don’t work, and this will erase all data on your SD Card so back all the data up first to your computer)

3. On the Phone, goto Settings, Applications, Development and then make sure USB Debugging is checked.

4. *Make sure you have installed the SDK and Fastboot correctly from Section I!!!
Plug the phone into the computer and then open the Command Prompt (goto the start menu and type in cmd in the search box). Then type the following with hitting enter at the end of each line.

adb devices

(wait for the it to show a serial number underneath, if it doesn’t then reinstall the drivers from section I). Then type:

adb shell
cat /sys/class/mmc_host/mmc1/mmc1:*/cid

5. A code will display, write the code down (MAKE SURE TO WRITE IT DOWN EXACTLY!)

UPDATED 02.05.10:

6. Goto this site,, then put in your code you just wrote down into the text box and click submit. It will generate the code reversed and replace the first two digits with zeros automatically. Write that down and continue to step 9.

7. Now, on your computer, goto and enter your email in the appropriate field and for CID enter the reversed CID you just copied down BUT REPLACE THE FIRST 2 DIGITS WITH 2 ZEROS! (i.e. 12345678910 becomes 00345678910). *Thanks to Viper for providing these Goldcards for FREE!

8. Click continue and then you will receive your goldcard.img via email. Once it arrives save it to your computer.

9. Now, goto to download the HxD Hex Editor. Save it and install it to your computer.

10. Take your SD card out of your phone and put it into the SD adapter it came with. Then put that into your computer so it shows up on your computer as Removable Disk.

11. Open the Hex Editor (Run as Administrator if one Vista or Windows 7) and click on the Extra tab, then click on Open Disk. Under Physical Disk select Removable Disk (your SD card you just put into the computer). Make sure to UNcheck “Open as ReadOnly”. Click OK.

12. Goto the Extra tab again and click Open Disk Image. Open up the goldcard.img that you saved from your email. You should now have two tabs, one is the SD card (Removable Disk) and the other is the goldcard.img
Press OK when prompted for Sector Size 512 (Hard Disks/Floppy Disks).

13. Click on the Goldcard.img tab and click on the Edit tab and click Select All. Then click on the Edit tab again and click Copy.

14. Click on the Removable Disk tab (Your SD Card) and select offset 00000000 to 00000170 then click on the Edit tab and click Paste Write.

15. Click on File then click Save.

16. Close the Hex Editor.

17. Test what we’ve done:

Take out the memory card from the computer, then put it back in.
Try to open the memory card on the computer (Removable Disk), if it lets you, you are all set. If it asks/tells you to reformat the card, then try steps 13 – 19 again. If it gives you the same error again, then try a different memory card (Erlern said it didn’t work for him until he finally went and bought a Kingston 2GB card, then it worked on that card only).

18. Put the GoldCard into your phone and reboot the phone with the GoldCard inside.

III. Downgrade the Hero using the Goldcard

1.Download and install

HTC Sync

2. Plug in your phone via USB cable to your computer (make sure the GoldCard is in the phone).

3. Once HTC Sync is installed and your phone is plugged in, pull down the notification bar on the phone and select HTC Sync. Make sure it connects to HTC Sync on the computer.

4. Download the Original HTC Hero RUU

Hero RUU

5. Double click the RUU you downloaded while the phone is plugged in with the GoldCard in it and follow the on screen procedure.


Reported Issues

Issue: I get an issue at step 5 or this procedure does not work for me.

Solution: Try to repeat the procedure with the 2.73.405.5 RUU listed on the site here:

Alternative RUU

Issue: I get Wrong Customer ID or a similar error when trying to use the RUU.

Solution: This means your Goldcard did not work and you need to try to do it again with a different SD card.

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

* indicates required
  • neil

    100% works. Its easy if you are confident with changing this kind of things.

    Worked on my Hero after i updated to the tmobile official release last week.

    i had a Sandisk 8GB SD-HC Card, worked no problem.

    thanks unlockr for posting this.

  • pyrofates

    I second that it certainly works! I think you should put “mandatory for Hero with 2.73.707.9” ROM. This type really needs the “goldcard” method for custom rom to be installed. So wat’s nxt? I will be looking forward to install either Xperia 3 or future ROMs for android XDXD

  • Haris

    Thanks for the info. one question before I take the plunge. I have updated with Tmobile 2.73 ROM. All I want to do is to install wifi tether. Do I have to go through all these to root my device to install wifi tether..?

  • Grant Johnson

    would like to try to make a custom RUU with just the custom recovery rom in it for use on sprint hero any help on how to make custom RUU’s thx

  • shen

    when i clicked on the RUU files and clicked update and next, the status window thing loaded and it was stuck at waiting for bootloader. also windows was unable to install a driver for “Android 1.0”

  • Haris

    After I format the SD card, I have .footprints folder on my card. Is that a problem.? What should I do? Can I leave the folder on the goldcard..? or should I delete it..?

    • Hello Haris,

      Just delete it then continue 🙂

  • Geoff C

    The link to the Hero RUU is not actually a link. I would like to attempt this method, however I do not want to be stuck without a phone. Can you post up a link to the Sprint Hero RUU?

    • Hello Geoff C,

      Sorry waiting for it to upload… should be up in a bit.
      By the way, don’t think you will be able to install the drivers, think Sprint is blocking ADB. Tell me if you can get past the adb devices in the command prompt step.
      Good luck!

      • Dudeman

        I got past that part on my sprint htc hero with 2.1

  • Haris

    Thanks for the reply. Can I delete it after making the gold card or should I delete is before making it. I wonder if the CID will change with that .footprints folder in it. I noticed after I finised the process of making the gold card. Thanks

  • Geoff C

    Hey Unlockr,

    Yeah the adb portion is not a locked out, i am even using the 1.6 sdk. I can get the devices, logcat, and shell with no problems. My issue is that I am getting an error when I try to flash the original Hero RUU. The error is ERROR[110]: FILE OPEN ERROR. I can email you a screen shot of it if you would like. I was also able to find the Sprint RUU from an android site.

    • Hello Geoff,

      Can you email me using the Send us a tip form in the contact us section if you have a sprint hero with adb access? Might have a way to root…

  • Yel

    Some things can be written/remembered better by computers.

    Line will throw the cid information to the C:\ drive:
    adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid >c:\cidinfo.txt

    If in the adb shell:
    cat /sys/class/mmc_host/mmc1/mmc1:*/cid >/sdcard/cidinfo.txt

  • Yel

    And for the love of…. if they are writing it down… why not just have then write it down backwards?

  • Haris

    Successful! Able ro flash the HERO ROM on my G2. successfully flashed the recovery image in one click. Now has the MCR ROM with root access. Great stuff. Thanks for the video and XDA.
    Regarding writing backwards, when using GMAT if you look at it, it does not list the figures backwards. It reverse the numbers in blocks. I am not sure simply revering the figures will work.

  • elimor

    Hey Unlockr,

    Can I downgrade like that HTC HERO from Honk Kong, ver. 2.73.721.9 ?

    • Hello Elimor,

      Yes, should work just fine with this procedure. Good luck!

  • alcaron

    So it looks ever closer to having the Sprint Hero rooted. Which I personally can’t wait for because that was one of the big selling points of an android phone. I still don’t understand why they lock them down in the first place. Hello, open OS, that’s your ENTIRE sales pitch. Why muffle it?

  • eimor

    Hello Unlocker,
    I have HTC HERO from Honk Kong, ver. 2.73.721.9 .
    I made this procedure and everything was OK untill the last step. When I tried to install the Hero RUU, I got this messege:
    The ROM update Utility cannot update your Android phone. Please get the correct ROM Update Utility and try again.”

    Can you help me to solve that problem ?


    • I’m getting the same error on my US Sprint HTC Hero. Tried two different RUUs.

  • spydaboi

    will this downgrade work on aa Tmobile MyTouch (us) runing on 1.66 firmware?

    • Hello Spydaboi,

      This procedure is for the HTC Hero.
      Look for the How to Root a Dount Phone procedure on our site.
      TIP: You can find all the procedures for your specific phone by using the Category dropdown and selecting MyTouch/Magic under Android How Tos.

  • john

    Hello Unlockr,

    I have an Asian HTC Hero, version 2.73.707.x and I have the same problem as eimor.
    Everything works fine until the last part where they the installer says “The ROM update Utility cannot update your Android phone. Please get the correct ROM Update Utility and try again.”

    Please help us, thanks.

    • Hello John,

      That means the CID check is still active which means your Goldcard is not working properly.

  • Il Padrone

    @Alcaron (or anyone else who knows why he made such a BOLD statement)

    Why do you think its closer to rooting our Sprint Heroes?

    • Hello Il Padrone,

      He said that because technically this method would work on the Sprint Hero (it is the same block that is stopping the other Hero phones). But the problem is that unlike the other Hero phones, we do not have an old Sprint Hero version to downgrade to that is rootable. So this is a step in the right direction, but not quite there yet.

  • redbull

    HURRY!! REally want SPRINT HERO rooted 😀

  • Micha

    I tried it.. doesnt work. It aborts in the RUU Installer with the Error

    The ROM update Utility cannot update your Android phone. Please get the correct ROM Update Utility and try again.”

    I have installed the original Version from the HTC.Com website. Version is 2.73.405.5

    I even tried this howto 2 different micro sd cards. A 2gb and a 8gb card. both didn’t work.

    Do you have a hint for me?

    • Micha,

      You need to do the goldcard procedure. That error means the goldcard did not work.

  • Micha

    hmmm i did that what you have done in your video/tutorial ( i worked with my own CID)

    and the test if the goldcard works was ok… no request to format the mikro sd card

  • Thijs

    Hey, me to. The goldcard procedure worked fine and I’m not prompted to format.

    Still I get the 140 error. What can we do?

  • reddevil

    Everything works fine for me until I try paste writing the goldcard image onto the removable disk 1. The part that I paste shows in red and when I try to save it just says ‘I/O device error’ just wondering if there is anything I am doing wrong.

  • Micha

    hi thijs

    try this one… it works for me…

  • dje

    Tried this with my Sprint HTC Hero. Everything worked up to the RUU utility and then i got this error:
    The rom update utility cannot update your Android phone.
    Please get the correct ROM Update utility and try again.

    Any suggestions?

  • Edu Mertz

    9. Now, on your computer, goto and enter your email in the appropriate field and for CID enter the reversed CID you just copied down BUT REPLACE THE FIRST 2 DIGITS WITH 2 ZEROS! (i.e. 12345678910 becomes 00345678910). *Thanks to Viper for providing these Goldcards for FREE!

    My CID when reversed starts wiht de01982454121412,
    So do i replace the first 2 caracters(de) or the 2 first digits (01)

    Please help guys

  • Anon developer

    Edu Mertz:

    It’s hexadecimal counting. That means that instead of 0-9 being digits it’s 0-F so these are all valid “digits” in hex:


    Your CID of
    when converted to decimal would be:

    Therefore it stands to reason that you’d replace the ‘de’ with ’00’ and that would follow the directions posted.

  • reddevil

    It’s the first 2 characters.

  • jirid

    Hi, my HTC HERO DOWNGRADE FAILED … screenshot:

    AND RUU_Hero_HTC_WWE_1.76.405.1_R3_WWE_release_signed_NoDriver.exe TOOL reports error [140]

  • jirid

    btw, im from Czechia (Eastern Europe)

  • jirid

    well, propably some SD cards just doesnt work … i dont know why, i am trying another one …

    BTW, you dont need to have QMAT installed … you can use service to get reverse code …

  • jirid

    well. same eroor 140 with another nokia 256MB sd card (previous was transcend 8gb) … doesnt matter, same result

  • EthelFT

    I got error 140 when I tried following this guide to the letter, but when I used the firmware here it allowed me to go through with rooting, and as such, installing custom roms. The guide here is pretty much the same as this one but if you are having trouble here, the other one is worth a try.

    • EthelFT,

      Thanks for the addition! What is the actual difference, was it just the firmware and that’s it? I’ll just add that firmware to this page in case people are still having issues.

  • i need to dawngrade my i phone softrame …or some thing like that

  • EthelFT

    Yep that’s the only difference. for some reason, even though it appeared (superficially anyway) to be the same firmware I was already running, when I updated to that, I was then able to use all the usual root methods etc.

  • EthelFT

    Also, once successful here, I can highly recommend Modaco’s 2.8 ROM. It’s as fast as the stock HTC ROM, and is packed with goodies. Good luck to anyone who hasn’t been able to sort this out yet, I’ll continue to try and offer help, but my knowledge is a tad limited.

  • Klas


    I’ve tried the Goldcard-step twice now, but still got error 140 when running Hero RUU. Any idea what to try next?

    I have a Hero with firmware 1.5 and build 2.73.405.5.

  • Klas

    Finally, somehow, I got it to work. Thanks for all your guides!

  • Pingback: How To: Root Your HTC Hero in One Click! | The Unlockr()

  • Ok, i have a problem.
    Tested 2 SD cards A Sandisk 6Gb and a Kingston 2Gb but everytime i re-insert card it want’s to be formated (running windows 7 x64).

    Anyother solutions?

  • yucel

    i have a problem it says permission denied when i write this code : adb shell
    cat /sys/class/mmc_host/mmc1/mmc1:*/cid my phone is from t mob

    • Yucel,

      Please post your issue in the Tech Support Forum for your phone and we will be glad to help you there (so we don’t clog up the comments). Thanks!

  • @Trackbacks: No, your wrong.

    @TheUnlocker: You forgot 1 minor detail on hexeditor. I went back to the source and you should have mentioned :

    13. Install and launch HxD Hex Editor program. (make sure you use “Run as Administrator” under Vista and win 7)

    With that i managed to get 2 goldcards both 2 and 6 gb

    • Visitor,

      Thanks I think I said it in the video but forgot to write it, thanks again.

  • TheUnlocker, How can i contact you for a new method (atleast it worked for me and still on latest FW) ROOT access?

    I can make nice describtion of it for you if you would?

    • Visitor,

      I’m going to do a post next week on it (I’m in NY right now helping family out). And I’ll elaborate on it. Amazed how they got it, would have never thought.

  • Sylvain

    16. Click on the Removable Disk tab (Your SD Card) and select offset 00000000 to 00000170 then click on the Edit tab and click Paste Write.

    17. Click on File then click Save.

    Each time i click save im getting an error message. Anyone had this problem before?

  • I have a SEA Hero using the crippled Asia_SEA_WWE_2.73.728.5_release_signed_NoDriver ROM (this ROM lacks the marketplace and some other functionality). I was unable to downgrade or use any of the WWE ROMs to reflash it.

    I followed the instructions and used the RUU suggested by the article but got the Error [140] message on trying to reflash. I used the RUU EthelFT suggested – the 2.73.405.5 WWE Unsigned No Driver file – and was able to successfully reflash the device!

    Will try rooting and all now, but there is hope for SEA Hero users who wish to have the WWE ROMs (with the additional functionality) on their machines now.

  • Abhor

    Hi there, i seem to be getting an error at step 4 whilst attempting to create my GoldCard and i cannot seem to find an answer in the tech forums, the problem is:
    after i type ‘adb’, it seems the next line of input is preceeded with a’#’, im assuming this is correct, however, when i attempt to type ‘cat /sys/class/mmc_host/mmc1/mmc1:*/cid’, i get the following error… and i will post exactly how it appears on the cmd:

    # cat /sys/class/mmc_host/mmc1/mmc1:*/cid
    cat /sys/class/mmc_host/mmc1/mmc1:*/cid
    cat /sys/class/mmc_host/mmc1/mmc1:*/cid: not found

    Thanks in advance for any help anyone can offer me.

  • Sylvain

    Btw anyone done this on Telus Hero Before??

  • Pingback: HTC Hero Hacking : Commander Fire()

  • Bizzle

    I have done everystep uptill the last one:

    5. Double click the RUU you downloaded while the phone is plugged in with the GoldCard in it and follow the on screen procedure.

    I have sync it with my pc and ran the RUU and it restarts the phone and begins but its saying i dont have the right ROM or something? Ive checked and i am running 2.73 so i do have to downgrade it right?

    Please help someone asap im SO close…

  • Flarup

    Hello Unlockr

    Could you telle me if this work on a HTC magic From Denmark branded with 3 ?

    It’s beacuase that i have upgraded my phone with the new officiel Magic Rom, and now i can’t root my phone any longer

  • Ali

    where is my post?

  • Ali

    i said my problem is the same as Bizzle’s one!
    pleas check the problem
    in the middle of downgrading the rom is says that incorrect rom utility version or sth like that!

  • Hello TheUnlockr, I’ve just made a webpage to reverse the CID without the need for QMAT. Feel free to use it in your tutorial.

  • raymand

    I think I found the solution for the problems people are having at step 5. I followed the link to the xda-forum:

    and there I downloaded the Rom image 2.73.405.5 instead of the one mentioned above. Then I used the RUU program to downgrade it and it worked! Although it’s still fw 2.73.xxxx , I could use the one-click root……ed_NoDriver.exe

  • EthelFT

    For Ali and Bizzle:
    I don’t know if you have just tried downgrading to the firmware that is in the main body of text at the top, but if you have only tried that, then try again with the file that I linked to in an earlier post
    (TheUnlockr mentioned putting this file into the article for people having difficulty with error 140?)
    Anyway, Here is the link again. Give it a go – you never know, it might just work for you as it did for me!

    (For people having difficulty with error 140 or incorrect software version.)

  • craig0r

    @Sylvain: Yes, I’ve done it, along with a few other people on the xda forums.

  • nindim

    Is anyone able to post a mirror or a link for “RUU_Hero_HTC_WWE_2.73.405.5_WWE_release_signed_NoDriver.exe” ? The xda-developers ftp seems to be down and I haven’t been able to find it anywhere else. Thanks.

  • nindim

    I just found this on megaupload, will give it a go.

    • Nindim,

      Thanks for the link let us know if it works for you and Ill host it here so we never lose it and others can find it. (I dont have a Sprint Hero to test on).

  • greatpen

    Have a Sprint HTC hero, updated to new firmware, spent 8hrs trying to get the thing to root. Tried the adb way, tried to downgrade, then root and one click, but I get all the way to flash recovery step on the one click method and it doesn’t show flash custom recovery it just show flash revoery, does anyone know if it can actually be downgraded and if so what is the actual Sprint HTC Hero RUU used already tried the 1.29 and it didn’t work. Please help very frustrated.

    • Greatpen,

      So you used the Sprint RUU and what happened? Error?

  • Bone

    Can you downgrade or root using a mac?

    • Bone,

      You can but its easier to just use a friends PC or use Boot Camp and load Windows. As with most programming, its assumed your using a PC.

  • manny

    Anyone try this on the Sprint Hero yet?

  • nindim

    Hey TheUnlockr,

    I have a British T-Mobile G2 Touch and was successful in rooting my hero after installing the Rom I listed above. Hope this helps someone at some point.

  • nindim

    Little bit of extra info, before “downgrading” I was on the latest T-Mobile branded G2 Touch firmware and I received an Error [140] message with the original Hero rom listed in the instructions.

  • AlekZander

    Hello I have a Sprint Hero and would like to root/mifi my phone. Has there been a solution found yet? If not I would be happy to help and share the solution.

  • Corpsed

    How do I fix the I/O error when saving the goldcard.img data to the SD Card? I click File -> Save, but the I/O error prevents me from saving. I followed the directions exactly. Please help!

    • Corpsed,

      Some memory cards are incompatible for some reason, we have no idea why, but they just don’t allow us to write on them. Are you using a Sandisk?

  • Heronoob

    hello Unlockr
    i have a sprint htc hero i want to increase the memory on my phone what is the best way for me to do so? I read online that rooting and installing app2sd is the best way to do this. also i want to run the new os on the hero please help.
    Happy Thanksgiving

  • Frank

    I followed this procedure. I’m on Orange UK. It allowed me to load the RUU no problem. The only problem was once it booted it still asked me for my SIM number!

    Very annoying.

  • Hy all!

    I have a T-Mobile G2.
    I used this method but when i write the goldimage to the sd card its sad me to reformat the card. I tried whit Kingstone and Sandisk sd card and its not work.

    Please help.


  • Kam

    For those who are struggling with finding an SD card that works – check that when opening in HxD that you are opening the PHYSICAL disc and NOT the logical disc. I ended up buying LOADS of different SD cards because I didn’t see this casual but significant difference!!

  • Pingback: HOWTO: Download and Install Paid Apps on Canadian Android Market | Mind of a Young Undergrad Entrepreneur()

  • PeTe

    My phone is currently unlocked. Should I still start at step 1 or will I be duplicating work that’s already done?

    Have a Hero but under About Phone:
    Firmware: 1.5 (Android 1.5?)
    Build # : 2.73.405.5 (firmware?)
    Software Version: 1.0.0.A6288 (?)

    Please advise. Thanks.

  • Berto

    Hi i was wondering i am such a newb to Android…i just converted from an iphone to a GSM HTC HERO and i love it but i want to load a custom rom because it’s pretty laggy as i expected i am kinda scared to screw all this up because all the instructions are all on a PC and i have a MAC?!?! can you refer me to a different source or could you guide me on a mac? thanks again all your videos are AWESOME!

  • zaharakis

    i have tried 8 micro sd cards in all sizes and brands…no one worked…

    kingston 2 and 4gb
    lexar 2gb
    scandisk 1,2,4,8 and 16gb….
    is there any other way to downgrade my htc hero??

    or other way to root it??

  • For those having problems with their SD cards, try using the official SD Card formatter –

    This for instance can cure the cid not being accessible as well as other problems.

  • bol2riz


    I’ve got a unlocked HTC Hero from France (virgin mobile) with build 2.73.405.5 and on fourth step when I type adb shell nothing occurs and if I type adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
    It returns: “error: protocol fault (status 30 32 35 34?!)”

    Can anyone help?


  • Jörgen S

    I cant get this to work, i have the goldcard img, and do as instructed but everytime i get the same error .. not correct id.. i have tried Nokia 512mb,SanDisk 2gb,SanDisk 4gb SDHC and SanDisk 16gbSDHC

  • bol2riz

    Solved !

    I was trying via Parallel Desktop on mac.
    Switching to my PC laptop (that I’ didn’t have yesterday…) solved the issue.

    Thanks to all the community and those guys behind the scene!

  • Fellaz

    Hello Unlocker,
    When i get to the HxD, copy, paste. When i click save, it asks “are you sure” i click yes and it tells me that “The media is write protected”…. how can i fix this?

    • Kyaw Min

      Hey Fellaz, Unlocker
      I also have same problem and I cannot save the changes at Removable disk 1.
      It was long time already, did you resolve it and how? Can you help me? I am stuck.

  • Adrian

    When i type adb devices it show my device as not connected

  • Mike D


    I have got to the final stages, however during the new rom installation it says I have a wrong custom ID, Error 131, any ideas?? Thanks

  • Sergey

    I have error 131 when I tried to downgrade my htc.
    I have T-Mobile G2 Touch, Firmware version 1.5 Build number CL#69351.
    I tried two sd card, one 2 Gb phone original and one 8 Gb and get same error. I tries more then one time create the gold card, but result is same – error 131.


  • Pingback: Neuester Build bereits beim Kauf drauf, SPL? -

  • i cant do this:

    3. Once HTC Sync is installed and your phone is plugged in, pull down the notification bar on the phone and select HTC Sync. Make sure it connects to HTC Sync on the computer.

    sync was working before i made i cant start sync? any ideas? (phone and sd card are working normally)

  • bryan

    Hello Unlockr, ive followed all the steps above really carefully. but once i tried installing the RUU i got this ERROR [131]: Customer ID error. Could you help me out please? Btw I bought my phone in Malaysia so its using the SEA Ver2.73.721.9. Thanks in advance and good job with all these cool guides. Appreciate it.

    • Bryan,

      You need a different RUU or you need to do the goldcard method. Our site has the goldcard method, good luck!

  • Sebek

    Hi everything works but i cant connect at the end to the sync. I was checked my storego devices and says that everthings is working properly.

    • Sabek,

      Your phone shouldnt be recognized as a storage device. zinstead of mounting the sd card you need to pull down the notification and click htc syn. You also needed to download HTC Sync from HTC first.

  • lukka

    my CID shows as 0353445355303247800000b3f009688 its a 2GB Sandisk that came with my g2 all tools reject it as invalid CID – any clues??

    • Lukka,

      9. Now, on your computer, goto and enter your email in the appropriate field and for CID enter the reversed CID you just copied down BUT REPLACE THE FIRST 2 DIGITS WITH 2 ZEROS! (i.e. 12345678910 becomes 00345678910). *Thanks to Viper for providing these Goldcards for FREE!

  • Guanarteme

    Helo dear friends.

    I have the Orange hero spain. upgraded official rom to, worked fine. Now i am trying to downgrade it, did the gold card, failed few times with error 140 when tried the 1.76.405.6 and 1.76.405.1… rom links . then tried to downgrade to 2.73.405.5 rom as someone suggested here. and the process started happily, downloaded Splash1 ok, system ok, userdata ok, boot ok, bootloader ok, then GOT STUCK ON “radio-V2 – updating” (85%). froze!
    This happened few times, sometimes never even started to download, was just froze at the beginning of the process with: “zip header checking…”
    So every-time this happened i had to disconnect and restart the windows which by the way, works on parallel (mac) …

    Now the hero naturally is not stuck on that screen, i have pictures if wish to laugh 🙂

    Any idea someone? how do i bring a dead hero back to life?

    Thanks in advance!

  • Guanarteme

    By the way, thanks for the guide, was really helpful for the gold card…. but maybe i should do it again? 🙂 or am i missing something else?


  • Bruno

    Downgrade the 2.73 is not necessary.
    I rooted my Hero 2.73 using this steps:

    • Bruno,

      No need to scream not true 🙂
      But thanks for the addition!

  • mohamed

    thank u ,
    all step work good but the last one when i download this hero ruu it can not be completed and i have wrong message can not complete so pleas help me to solve this problem
    also the flashrec program can not make any backup or any thing

    thank u hope to help me to solve this problem

  • bustscape

    I get the 171 error after the RUU tried to connect to bootloader. Everything worked until this 🙁
    I’m using a dutch t-mobile unlocked phone with

    anybody has an idea?

    • Bustscape,

      Goto the How To Root the Hero procedure in a bit, I think I found a quick solution and I’m updating it now.

  • bustscape

    Thanks a lot!
    But where can I find it exactly?

    • Bustscape,

      On any page on our site use the Choose a Category dropdown menu and select the HTC Hero and you’ll be presented with all the How Tos for the Hero 🙂

  • bustscape

    Oh, yes I knew that, but I get it now:
    I do not have to downgrade anymore, right?

  • Tarik

    HAHAHAHA I’m free from the T-mobile G2 Touch now got the Hero Rom…
    TheUnlockr is the best site… any suggestion to do after this?And the sim unlocking I should do now…

    • Tarik,

      Ha, glad to help!
      SIM unlocking can be done here on this part of our site if you need us to do it 🙂

  • Tarik

    but why gps is not working with this rom?

    • Tarik,

      Check with the developer of the ROM.

  • Jimo

    I got same problem as bustscape and can’t find anything that will solve my problem in the How To Root the Hero procedure.

    Error code 171, what should I do?

  • bustscape

    I figured it out now:
    I have t-mobile G2 so onfortunatly I still have
    to downgrade, but that isn’t working either because
    I’m working on Windows 7 with updated drivers.

    So if you have t-mobile G2 on a windows 7 computer,
    U should probably search for a different pc (vista,xp etc.)
    That’s what I’m gonna do 😉
    but thanks for your help The Unlocker 🙂

    • Bustscape,

      You’re welcome! Good luck!

  • Tycoon

    Everything went fine for me until the RUU. I tried both suggested RUU installs but got ERROR[130]: MODEL ID ERROR

    The rom update utility cannot update your Android phone.
    Please get the correct ROM Update utility and try again.

    Does this mean my Gold Card is not working?

    What else can I do to work around this error.


  • Pingback: [Problem] Hero erkennt W-LAN Netze nicht mehr - HTC Hero - Android Forum()

  • Pingback: Htc Hero Upgraden -

  • Ivan

    Im reading all your comments but still didnt find answer for most frequent question here:how to root your Hero if gold card went ok, downgrade to 2.73.405.5 ok,but cant install flashrec and backup for continue?Do I need to downgrade to 1.76. to make flashrec work and what will i lose with that (radio downgrade or so)

    • Ivan,

      You need to downgrade below 2.73 so 1.73 or 1.76.
      If you have any other issues, please post in the technical support forums or use our custom search at the bottom of the post.

  • Ice

    Hi Unlockr

    My CID that I got was a massive number and ended with ‘ce’ at the end of all the numbers and once I reversed the CID it started with ‘ce’

    My question is do I replace that the ‘ce’ with 00 or the 2 first numbers after the code?

    Thanks. Would help put me at ease

  • Azar

    Hey Unlockr in HXT my sd card appears in logical disk and not in physical disk, how do i make it appear in physical disk??

  • Pingback: Problem mit Goldcard -

  • trunker

    just got a hero on 3 UK
    build no. 2.73.771.73 CL#94055

    no joy with instantroot, flash rec, anyone successfully downgraded this build the gold card route? or is it confirmed for any build in general?

    • Trunker,

      The gold card route almost always works, but it is complicated. Did you say you tried the 1 click method first?

  • trunker

    yeah TheUnlockr, tried the one click on your guide, didn’t work, created a gold card but 2 problems with the phone, couldn’t HTC sync, tried usbdeview drivers – nothing. phone and PC not recognising. also existing connectivity issue with the phone unable to connect outside 3 HOME (walled garden) i fear it’s a faulty unit so arranged a replacement, 2 days old so might as well be safe and send it back to 3

    will give the downgrade a go when I get it back

  • bass monkey

    THANK YOU!!!!!!!!!! oh my god, what a head ache, my hero was the uk t mobile branded one with their latest rom….. it took me ages and several failed attempts but thanks to you i got there 🙂 oh n by the was the sd card i created the gold card with was the 2gig one that came with it. im freeeeeeeeeeeeeeeeeeeeeeeeeeee 🙂

  • Kevin Hamel

    I went to the website:
    and got redirected to the PSAS website. Is the first no more?

  • cai

    htc sync will not sync for some reason, i have everything down to that point working fine, i’m sure it has something to do with windows 7, but i cant figure out how to get it to sync, any suggestions?

  • Jake

    Hey Unlockr

    Thanks for making these guides for us noobs! I’ve tried this process and got up to Section 3 with no probs. However, HTC Sync does not recognise my phone anymore. Is there a work-around for this perhaps?


    • Jake,

      Check on HTC’s site for an update for HTC Sync in the Support section.

  • Patrick

    done all of it up to step 9 but when i go on the link it goes on the website but doesnt come up with any boxes to fill in?

    To Kevin Hamel, use this and you wont need QMAT just put the number in and it will reverse string it.

  • Patrick

    sorry, didnt scroll down, sorted,
    thanks aswell

  • I just purchased a HTC Hero GSM phone from newegg and this one came with a newer bootloader that would not do the root in one step from the unlockr. Weirder is that it had the google experience applications except for market. Don’t know what’s up with that. I successfully downgraded using this approach and was able to then use flashrec and load a recovery image. Something is up with the newer phones that are coming out now. Just a warning for people buying from newegg or perhaps other places. An additional note is that the locale was set rather strangely for a US phone.

    • Michael Perry,

      Interesting. Thanks for the heads up.

  • maria

    This is a great guide that works a treat for my asia phone, I went to to do the code reverse as I couldn’t install QMAT 4.36. the site also did the zero replacement automatically.

    • Maria,

      Thanks! Added it to the procedure!

  • cleave

    @Kevin Hamel
    Just download the free version of PSAS. It has the ‘reverse string’ function described in this guide

  • Kevin Hamel

    Well my downgrade didn’t go so well. Made gold card twice and still get the same error and followed all instructions to the letter:

    Error [130] model ID Error
    Rom update utility cannot update your Android

    any ideas?

    this is with an ACS Hero.

  • Patrick

    I have the same problem as Kevin, when i try to update it says update failed, tried with both roms
    I have T-Mobile G2 with:
    Firmware version: 1.5
    Baseband version:
    Kernel version: 2.6.27-0078c992
    Build number:
    Software version: 1.0.0.A6288

  • tom

    i have a htc hero.the main carrie is cellur south,but the phone is flashed to cricket service with talk trying to get mms or wep to work,i have all the setting ready but it wont connect .it says stand by for connection but never connects.i have read that the phone needs to be rooted.i tried the oneclick method and it this thread i get to running the ruu and get error 110.i have tried both ruu fills.please me please ty.

  • John

    Fantastic, I wish that I had found your guide some days ago. The gold key and RUU_Hero_HTC_WWE_2.73.405.5_WWE_release_signed_NoDriver.exe are the essential components, earlier RUU files didn’t work for me.

    Excellent work a BIG thank you for your work!!


  • John

    Fantastic job, I wish I had found your guide before spending days with others. A Goldcard and RUU_Hero_HTC_WWE_2.73.405.5_WWE_release_signed_NoDriver.exe were the essentials for me, the earlier RUU_Hero_HTC_WWE_1.76.405.1_R3_WWE_release_signed_NoDriver.exe would not flash even after goldcard.

    Many many thanks, excellent!!!


  • Paul

    Hi Unlockr, i have a problem.

    I am not sure if i have got the goldcard trick done properly, although i followed all your guide to the letter and i have ticked all the boxes several times over and over.

    My problem is when i finally come to install the RUU for my phone, it says error [132] wrong utility or something??

    Any ideas on this?

    I really want to root my phone and i feel like im banging my head against the wall.

    My phone is a HTC Hero (orange uk branded)

    Firmware is 1.5

    Build (official orange update)

    I don’t know if it’s worth mentioning, I used to be rooted and with a custom rom, but i tried the method to get back to root my phone again and it wouldn’t even let me use back up recvovery, using flash rec 1.1.3 or 2.

    Any help with this would be greatly appreciated.

    • Paul,

      It is because of the new update you got. We cannot root that update yet (and it stops you from downgrading as well).

  • Subhramani

    Thanks for the information. I really think you guys should stop using the ‘strike through’ formatting and edit the post. Looks confusing and makes my eye go squint.

    • Sub,

      Ha thanks for the advice. Ill fix it this week.

  • Subhramani

    Been trying this for a while now. The SD card keeps asking me to format everytime I edit the HEX and put it back in to check.

    I do have the 2gig Kingston card which came with the phone. Not sure what I need to do next. Any help would be appreciated. Thanks.


    i have same of this problem

    Error [130] model ID Error
    Rom update utility cannot update your Android

    what may gonna do ? 🙁 🙁
    pls help me TheUnlock

    • Abode,

      Did you try the How To Root Your Hero in One Click Procedure?
      If yes, please post in the comments on that procedure your phone model, what carrier it is locked to (or if it is unbranded), etc. So we can help figure out how to root.

  • Little Chicken

    Thank A Million TheUnlockr…followed your guide and managed to root my HTC HERO

    Previous Phone Version:
    Firmware 1.5
    Baseband version
    Kernel version 2.6.27-8dd6deee htc-kernel@and18-2
    Build number 2.73.728.5 146733 CL#61627 release-keys
    Software version 1.0.0.A6288

    Previous Phone Version:
    Firmware 1.5
    Baseband version
    Kernel version 2.6.27-8dd6deee htc-kernel@and18-2
    Build number 2.73.728.5 146733 CL#61627 release-keys
    Software version 1.0.0.A6288

    After Custom Rom Update:
    Firmware 1.5
    Baseband version
    Kernel version 2.6.27-mck-teknologist-1.91 root@neutrino)
    Build number MaDaCo Custom ROM 3.1 Core, SSH password: XXXX-X
    Software version 1.0.0.A6288

    p/s: for those having a hard time looking for a file manager you can install one using the htc hero built-in web browser just type in and download it directly in your htc.

  • tom

    my phone is a cellular south htc hero
    firmware 1.5
    baseband version
    kernel version 2.6.27-6bc66721 htc-kernel@and18-2#958
    buid number 1.44.557.2 CL81721 release-keys
    software version 1.44.557.2

    does anyone know if it can be rooted,and possibly how to root it.ty

  • Ken

    Trying to root my Hero and tried the ruu and the alternate ruu. the goldcard is set up fine just cant finish the final step here.

    I am on 3 (UK)
    firmware 1.5
    kernel: 2.6.27-430d1aea htc-kernel@and18-2 #983
    buld: 2.73.771.73 CL#94055 release-keys
    software: 1.0.0.A6288

  • Jon

    Thank you so much for this guide.
    Aside from your great help, two comments that really helped me and saved me from buying another card.
    Before you throw your card for not working consider this:
    – Under vista or win 7 you must right click on HxD and choose ‘Run as Administrator’
    – In the ‘Open Disk’ part don’t make my mistake and be sure to choose from the ‘Physical Drives’ section.

    I missed those two points at first but after failing several times I saw them in the comments and now it works

    Thank you



    I am sure for my card [ GoldCard ] n every thing is ok !!

    but i have same problem too !:(

  • Amit

    Hi Unlockr,

    I am stuck like many others with error 140 in the final step. I am Orange UK ROM

    The original RUU listed on this site does not work for me. I can’t retrieve the alternative RUU from the link provided. Not sure, if I could do anything else.


    • Amit,

      Updated the procedure, read the update at the top of the page.

  • Amit

    Thanks Unlockr,

    The biggest reason I did this goldacard procedure was because the link for the RUU for Orange UK was down – it still is. Moreover, I think the link points to a T-Mobile RUU. No issues with that as long as it works. For now, I will wait for the link to be back up.


    • Amit,

      Ah I see. I just fixed it. Try to use that now.

  • Chris

    Hi i have a problem trying to downgrade it got to last part were i need the RUU but saying when i flash it customer ID error looked ont he web and i need the T-mobile RUU is there anywere were i can find it ??


    • Chris,

      That means the goldcard did not work.
      What firmware version do you have right now?

  • Amit


    Many thanks for all the help. I am now on Villain 3.2. RIP Orange!


  • Hi Unlockr,

    Thanks for posting up such a great tutorial! I didn’t manage to downgrade my 2.73.709… HERO the first few tries though I feel that I’ve been successful in my goldcard creation.
    For downgrading, I used the 1 click root method…
    The steps were easy enough 🙂 Thanks again!

    (P.s: If you guys are wondering, the sd card im using is a SanDisk 4gb grade 6)

  • MattyMoo

    Hi, I have tried every method to root. My G2 touch to no avail. I really want to try the behero Rom.
    I’m on the. Stock t-mobile Rom from October, using Windows7. Add will not work, despite many hours trying. Please help…….

  • suraj

    hey unlockr… i have version 2.73.720.5, is there any version i can use for the one click method rather than the goldcard way?

  • Hitz99

    hi UnlockR,
    Just to bug your brains please please, i have tried to downgrade my hero but at the last stage when using the ruu, it keeps coming up with a message saying (140) bootloader version error, the rom update utility cannot update your android phone please get the correct rom update utility and try again….what am i doing wrong? im on tmobile,
    software ver:1.0.0.a6288
    Firmware ver@ 1.5
    Kernel ver: 2.6.27-0078c992
    build num:

    please please guide me in what im doing wrong or need to change!..thanx
    Kind regards

    • Hitz99,

      That would mean the Goldcard did not work. You need to make that again, either use a different card or try the card you used first again.

  • Hi,

    I have a T-Mobile UK branded hero

    Firmware: 1.5
    Baseband Version:
    Kernel Version: 2.6.27-0078c992 htc-kernel@and18-2 #821
    Build Number: CL#69351 release-keys
    Software Version: 1.0.0.A6288

    I created a gold card and get an “ERROR [131]: CUSTOMER ID ERROR” when trying to install RUU_Hero_HTC_WWE_1.76.405.1_R3_WWE_release_signed_NoDriver.exe

    Am I using the correct RUU? or am I doing something else wrong?

    Thanks for any advise you can offer


    • AndyMc,

      You need to create a goldcard then try again with the goldcard in your phone. (Search our site for the word goldcard in the search box at the top right for the procedure on how to make a goldcard).

  • TheUnlockr,

    I’ve tried to downgrade with 3 different cards that I’ve made into goldcards. I get the following errors:

    Kingston 2Gb: ERROR[131]: CUSTOMER ID ERROR

    Is it a case of trying different cards until I get a working goldcard?


  • I managed to upgrade it using RUU_Hero_HTC_WWE_2.73.405.5_WWE and the Gold Card that was giving me the 140 error previously. From here I could use the one-click method.

    I’ve been liberated!


  • matt

    so yeah.. not working for me at all… i have the sprint hero and i have tried all of the ruus you suggest:1.29, 1.76, and 2.73. with 1.76 and 2.73 i get the error [130] model id error and with the sprint ruu i get a error [140] bootloader version error. is it my goldcard thats not working? i have a 2gb sandisk class 2

  • Hi,
    I have a T-mobile HTC G2 mobile (unlocked to use on three) which I upgraded to RUU CL#69351. I have since tried to root the phone using several methods on your website and other websites but nothing seems to work. I also tried to downgrade which was working very well until I tried to install RUU 2.74.405.5. It installed most of the software but failed when trying to install radio v2. After that I could not switch the phone on or off (even if I pulled out the battery the phone would go back to a white screen with an error message) I then reinstalled RUU which worked.

    Do you have any solutions for this problem, if not do you know anywhere in London I can get the phone rooted.

    Many Thanks for all your hard work and time

  • Pingback: Hero is legendary « 茄糞男()

  • Dehonkules

    I bought a the hero telus version from ebay recently and the guy i bought it from had made a gold card. Do i need to have the actual card or did it save the info needed onto the phones storage? And if this is not the case can i make a new gold card even if it has had a gold card previously made? I want to root the phone so i can add wireless tethering and some other goodies but i don’t want to mess up anything? Any advice would be greatly appreciated.

    • Dehonkules,

      You need the physical gold card present. So make a goldcard using our How To Make a Goldcard procedure (instead of this one). And then with that goldcard in your phone, you can use a old version RUU to downgrade your firmware. Then you can use the How To Root the Hero in One Click procedure.

  • ronron

    If you get “The media is write protected” error, make sure you are running HxD as administrator (“Run as administrator” in Windows 7) and that the card does not have a physical write-protection switch on it (mine did)

  • Pingback: Probleme mit HTC Sync -

  • bob

    after I do steps 9-14 I test it in the computer and it does not recognize it at all, another one I did it told me to format it, so I tried another one.

    when I put it in the phone, it says ‘blank sd card’

    Have I bricked a 2gig card?

    please help.

  • bob

    WAIT! no problem, I formated it with the phone and now it works! 🙂

    does anyone know why this happend? How can I make sure it works next time?


  • Ron

    Haha thanks for this, I’m just wondering.. I can still use a goldcard as a normal means of storage, i.e. for pictures or music, and it will still wok on my phone, right?

    • Ron,

      Correct, it can be used as normal no problem.

  • bassmonkey

    hi. i have the t mobile g2 touch, which with your help, i rooted and now have my hero running madaco 3.1 rom. from what ive read htc are releasing android 2.1 for hero (including t mobs g2). my questions are 1) is this true? and 2)if so will i have to change back to the stock g2 or hero rom in order to get the update?

  • oisis

    Hi Unlocker,

    What about the answar for:
    Dylscoop Says: March 29th, 2010 at 6:22 am
    I have this same situation.

  • French Frog

    Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,Thanks,for this tuto.
    Just perfect for the HTC Hero by Orange(france)

  • Vito

    Hi Unlockr
    i have already tryed 3 sd Cards but all seems to have the same problem –> Checking Custom ID Update Dail!
    –> 8gb no Name Card doesn’t work SanDisk Chip
    –> 2gb Sandisk doesn’t work
    –> 4gb Kingston doesn’t work
    2gb Kingston not available in town….
    —> what to do `??
    T-Mobile Germany G2 Touch with
    thanks for Help

  • morse

    Im new to this whole root thing and can not get it for the life of me. If someone is in the state of new jersey that can help me im willing to even pay them. My email is thanks….

  • Pienk Zuit


    If step III.5 does not work with the RRU listed there use the 2.73.405.5 RUU. It works for a South African HTC Hero.

  • Andrew Ward

    This fix worked for me. I applied it to a HTC hero on TMobile that was purchased in December 2009. I had to use the 2.73.405.5 RUU as suggested.

    he fastboot method of rooting still didn’t work however the flashrec apk recovery flasher did!!

    Finally rooted!

  • Andrew Ward

    I am from the UK too sorry.

    • Thanks Andrew Ward! Glad it worked for you!

  • bassmonkey

    hey, starting to get the same feeling of pants customer service from your selves as as us HTC owners get from HTC support. Any chance of a reply to my last post?

    • Bassmonkey,

      What?! Big difference there. I do this as a hobby, you don’t pay me. Use the site as a resource, but please don’t expect me to sit at my computer all day answer every single question that gets asked… read the writing under the post called “NEED SOME HELP”, try that first.

  • bassmonkey

    Er…. yeah, sorry, mixture of frustration n being a Dick there, the work you do on this site is great, as I said in a previous comment I rooted and loaded maducos Rom all with the aid of this site. Sincere apologies

    • Bassmonkey,

      No problem, your not the only one taking out frustration on me lol Glad the site helped! Please feel free to ask any questions (I promise I will try to get to them, just don’t yell at me if I don’t lol)

  • Pingback: Rooting help , I am confused - Android Forums()

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

  • Pingback: [HOW-TO] HTC Hero rooten - Seite 11 -

  • Ratul

    I did everything but now the phone is not syncing with htc sync??
    pls help

    • Ratul,

      Goto HTCs site and look for the HTC Sync upgrade in support for your phone…

  • Pingback: Telus Hero - Failing at Downgrading with goldcard - Android Forums()

  • shmicky

    I would just like so say a BIG thankyou to MR Unlockr. After waiting a life time for a uk T-mobile update, zzzzzz! I had to give in and attempt to root my phone. For the best part of the last 3 days I have to learn from the start about “rooting”, “Goldcards” etc and from the videos and help on this site along with some clever people on here and a few other sites I now have the latest maDaCo 3.2 core ROM (kitchen?).
    The whole thing is a very tricky process if you already had the tmobile update and I have had to download many things and carefully follow precise instructions from start to finish. As I am new to this, the whole “bricking” thing was always on my mind but I think if you know where you are going and how to back step if your not sure on something is vital. I followed instructions to a tee and everything went fine.
    I would like to know a few things if anyone could help me?
    -Radio? does this improve signal and should I update that too? i`m on (i think)
    -What are the best things to do now I have root access?
    -Can I delete some of the built in stuff from T-mobile?
    -Which is the best ROM out now?

    Sorry for the list but a massive shout out to the team and everyone who helped me do this

  • Pingback: EDITing in the Dark » Rooted my “Telus” Hero()

  • sandy

    Great website, I managed to downgrade from 2.73.707.9 using goldcard, i’m using 1gb VGEN microsd

  • Jason

    I have a question. I am trying to root my Sprint Hero, and I cannot downgrade the ROM. It keeps coming up with the 140 Erro Bootloader. What should I do? Please help. Thanks

  • Jason

    I tried that! I keep getting the error 140 bootloader error. Does anyone know what to do. Please help. I am on firmware 1.5 right now. Know anything else?

  • shienoru

    I bought my HTC Hero unbranded in Germany,
    I created the goldcard using the 2gb card that came with the phone.
    When I tried to downgrade to 1.76 I got wrong bootloader version but then I tried the alternative and voila! It works 🙂
    I installed Flashrec and it was able to backup :D:D

  • joellucero

    hey this is joel i update my sprint htc hero with RUU_Hero_C_Sprint_2.20.651.1_signed_test. theres any way to downgrade to 1.5 using gold method or other

  • HB

    Does this work on the Cellular South version of the HTC Hero?

  • Callan Dermody

    I put the things in for my serial number. Then though, when you told us to write the thing down, it said access denied… I’m the administrator on windows Vista.
    Build:1.56.651.2 CL85027 release-keys
    Software version:1.56.651.2
    Hardware Version:0002


  • Pingback: HTC Hero Root-Anleitung / Recovery Image (updated) - HTC Hero Root und ROM - Android Forum()

  • Pingback: Anonymous()

  • Pingback: gold card failure - Android Forums()

  • Pingback: HTC Hero rooten (26.05.2010) -

  • kad3t

    Hey Unlockr,

    I’ve tried the above way (Goldcard) with my HTC Hero Branded as G2 Touch on Polish carrier ERA.

    Firmware 1.5
    Kernel 2.6.27-430d1aea
    Build CL#79576 release-keys
    Software 1.0.0.A6288

    After trying it with RUU_Hero_HTC_WWE_2.73.405.5_WWE_release_signed_NoDriver.exe my phone after initial success with starting to downgrade went into recovery screen where suposedly was supposed to continue with the firmware change (it said it will take aprox 10 minutes but after around 2 it went by itself into the recovery) where it got stuck on white screen with three android drawings at the bottom an a message RUU USB. It would be all fine if not for the Windows telling me that it lost USB contact with the phone and there fore the upgrade will be canceled. I could not turn or or off the phone in any other way than by removing the battery as it got stuck on that white screen. Now, as much as I’d love to root my phone and try out some 2.1 ROMs I am afraid that I will brick it as I’ve already looked the death in the eye when it froze in the middle of that said downgrade… Is there a work around it? Using Windows 7 32bit with proper drivers recognising my Hero as “My HTC” and have full connectivity and device recognition through adb. So, is there a way for me to root my phone without bricking it an shiting my pants in the process? ^__^

  • Pingback: Hero on 3 UK - Android Forums()

  • fos17

    First off, great work.

    I am a noob, trying to downgrade as the 1 click method didn’t work. Now, when I get to step 4, it says cid not found. any suggestions would be great.

    Telus HTC Hero: unlocked for Rogers.
    FW: 1.5
    Baseband version:
    Kernel version: 2.6.27-0078c992 htc-kernel@and18-2 #851
    Build number:2.73.661.46 CL#74632 release-keys
    Software version:1.0.0.A6288


  • Pingback: Verzweifle beim Versuch 2.1 ROM zu flashen... - HTC Hero Root und ROM - Android Forum()

  • joff

    I’m new to all this stuff. I have a couple of questions if you would be so kind.

    1. when i get my number the first 2 digits are already zero’s so I take it I just leave them?

    2. When I try to select a block in hex editor I put the zeros in i.e 00000 but when I put the 170 in it ends up with no zeros and just 710.

    any help would be much appreciated and thanks for taking the time to put all this up

    • Joff,

      1. Correct.
      2. Make sure you opened the Hex editor as an administrator. Then make sure you selected your memory card as a Physical disk when you opened the Hex program. Then you don’t type anything, you just go down to the 170 line and then highlight it from the bottom up to the very top and then hit paste write and all done.

  • Pingback: goldcard: sd-card fehler 140 - was tun? -

  • AdziE

    Hi There, I got error 170 USB connection problem when I run RUU.. but my htc hero is detected when I run adb devices, have You face this problem.

    • Youness_bh

      hi man i got the same probleme , how did u get fixed ? plz waiting for repply

  • Pingback: G2 zum Hero flashen per Goldcard -

  • almozavr

    Had a problem with sdcard (always promted to format again).

    Issue: open removable disk (your sdcard) as hard disk and select line # 170 from the end to to top (line # 0)

    Tnx to TheUnlockr 😉

  • almozavr

    Worked with SD Sandisk 2 GB card but didn’t with 1 GB Trancend!

    Issue: open sdcard as Physical drive 😉

  • Pingback: HTC Hero Rooting - Page 2 - Digital World Cable Satellite Console Forum()

  • habibs

    I tried this way and it worked but when i come to install the ruu it just wont work it gives me error (170) saying that the mobile is not connected to the pc though it is. Sometimes I even get past that but then it gives me error 171, Can you guys please help? Thank you.

    • David Q

      I have the same problem with this dude!

    • David Q

      Just open HTC Sync and under the tools tab, click search for update and find the latest one. I also found that error 171 means that you must of forgot to put your SD card back in (well thats what happend to me…).

      • David Q

        Oh and one last thing, you have Windows 7 don’t you…

  • David Q

    I have done everything right according to my friend while he watched me do it and he know because he did it on his phone, but right at the end with the RUU, it keeps failing saying USB connection error. I have installed the drivers and HTC Sync and as soon as I run the RUU it disconnects HTC Sync therefore thats why I think it keeps failing…

    • dodo

      I always get error 171 at 98 of waiting for bootloader

  • Kyaw Min

    Kyaw Min says:
    June 28, 2010 at 12:23 pm
    Hey Fellaz, Unlocker
    I also have same problem and I cannot save the changes at Removable disk 1.
    It was long time already, did you resolve it and how? Can you help me? I am stuck.

  • Kyaw Min

    Hello Unlocker,
    I tried to find the solution of my problem in comments. I saw the same issue but no solution.
    My problem is in the goldcard making process, using HxD, to save the changes at my sd card with goldcard image, I cannot save the changes. The small window says “The media is write protected”.
    How can I fix it? Sorry for my double submissions.

  • Alex E

    at the final step when in the ruu i was using the alternate ruu and was in the process of waiting then it stopped and said that files were missing or damaged and stopped any idea what happened i really want to downgrade my sprint htc hero so i can root it and download custom roms any idea what happened

    • I can’t downgrade either, tried several RUU’s. All fail with Model ID ERROR. I’m on Sprint HTC Hero 2.1 – update1.

      Anyone know how to get around this? Sprint Store says they can’t downgrade it either.

      • adam

        hey i have the same phone with the same 2.1 update and i can not figure out how to dg my phone so i can root can you please help us i have been working on this for 3 days now non of the ruus work i get the same error message or can we not root our htc hero sprint 2.1 update1 phones

  • Kyaw Min

    I can pass the step making goldcard image. I go to Sandisk website and try to find the posts regarding my problem and I found the solution. I had to move the knob of the Micro sd card adapter up down for three times and continue to save the image and I got it. But one more issue is My htc sync, it doesn’t work. I used version latest 2.0.3. Tried by reinstallation also, not working. I am stuck again.

  • skyler p

    went from 2.1 release 6 back to release 5 so i can root… Awesome guide thank you sir.

  • Cool brother
    Thanks for saving me

  • mkz

    this website is a rockstar

  • Jason

    i always get error 110 files damged what do i do,

  • Nic

    Ok, on the last step, when I click the RUU file, it starts going and everything, but then it stops and says something about an invalid model id or something, what does this mean and how do i fix it?

  • adam

    ok for 4 days now i have been trying to downgrade . i have created a goldcard downloaded flashrec friendly ROM , phone syncs fine , get to android rom utility click next then next agin then it says waiting for bootloader , then sync cuts off the error 170 and 171 come up and say usb connection error , so i cant do it that way have tried probably about 200 times ,

    ok been on android forum for the last 4 days with help of mods they cant figure it out to .

    one of the mods put the on mediafire for me to download put on root of sd change to >boot into recovery… i only have 3 options in recovery mode apply sd factory reset … and i cant click any of them but can scroll up and down . am i not meant to have thins like nandroid back up , davlik wipe fat32 etc etc

    im on 3 uk network with the latest stock rom and 1.5 android

    thats the whole process i have been going through . please someone help me it driving me crazy

  • adam

    please help us i have a htc hero sprint 2.1 update 1 i have tried dg with the ruu i have a gold card it did work successfully i can access my phone with adb flash rec does not work and non of the ruus work please help

  • shay

    I been having the same problem as most of the people in here. The problem is that after i do all the steps successfully and i have to sync the phone to the computer it will not work. I went to htc’s website and downloaded the latest htc sync but it still wont connect. Before using this goldcard method, htc sync worked perfectly fine, all the steps up to here worked but now i am stuck, so could anyone that has had this problem and solved it please guide me in the right direction. Any help would be greatly appreciated.

  • Nate

    I have been trying to get my Hero downgraded and am having a problem when I try to load the old RUU’s. I got error 140 with the first RUU (1.76.405.1_R3) and error code 110 with the 2nd (2.73.405.5). I currently have the following profile on my phone:
    Firmware: 2.1-update1
    Baseband version:
    Kernal version: 2.6.29-bc0d2cff htc-kernel@and18-2 #1
    Build number: 2.27.651.5 cl169236 release-keys
    software number: 2.27.651.5

    Can someone please help? Much appreciated.

  • dan

    I can do the goldcard method fine, but when I try and use RUU HERO HTC WWE, it fails, saying that it can’t read my phone. Then tells me to check and make sure my USB is plugged in. I can assure you it is. Any ideas? I really want this to work…stuck with android 1.5 🙁

  • Akhtar

    Ive done everything the instructions said until the last part with the RUU.
    It keeps giving the error 130.
    I already tried 3 different micro sds ……..
    Any ideas on how to fix this.

  • PhenomenalGore

    I can’t get very far with this. I enter “cat /aha/class/mmc_host/mmc1/mmc1:*/cid” and I get “‘cat’ is not recognized as an internal or external command, portable program or batch file.” Any help would be appreciated.

    • dwattsy21

      I am getting the same thing phenom. Anybody know why this is?? I have followed the steps and video exactly!!

      • Davidwattsmail

        to get round this, i just typed in su into the terminal emulator on the phone
        then typed the same command in and it gave me my number

    • Sant340

      i have same problem


  • Gregory

    Hello, i got de same error 170 USB connection problem when i run de update

    where can i find line 170
    i opened my sdcard but line170 i can’t find it

    can some body help
    thank you

  • Pingback: I joined the Hero club «

  • Jomega

    Here’s an new one (I think!): got right through to step 17 – perfect (8Gb SanDisk SD-HC), but asked to reformat. Now – Windows 7 cannot reformat it! Yet if I put it into HTC Hero (t-mobile) it sees it as corrupt but formats and mounts it fine. I can even see it fine via the USB Connection and write to it from the PC while it’s in the HTC. BUT it STILL won’t be recognised by Windows 7 – which asks to format it, but simply fails.
    Have I bricked this 8Gb Sandisk or can I get it formatted again so that Windows 7 can see it (I can’t edit it in HxD as it’s not recognised by Windows)
    Thanks SO much

  • Jomega

    By the way, Step 6 had me REALLY confused as I was expecting all the digits to be reversed! I really thought the website tool had got it wrong, until I finally realised that it reverses the digits in PAIRS.
    You may like to make that a bit clearer!
    But thanks so much for your efforts here

  • Jomega

    Ref my is my SD card Bricked 2 comments below, amazingly, I traced the problem to a faulty micro SD card adapter that seemed to fail at exactly the same time I tried my new goldcard – since I can’t see how the new goldcard could have caused the SD adapter to permanaently fail even with other micro SD cards installed) – I’m assuming coincidence!

  • Jomega

    Quick question: my Goldcard.img first first 8 lines 000000 to 000070 are all zeros (00), whereas the HTC card I’m overwriting has quite a lot characters at the start – just to check – is this normal???

  • Mitko

    The error 140 isn’t resolved yet ?

    • Al

      Hey Mitko, give me a heads up if you find a work around on this 140 thing.. I give up!!!

  • Theforgotten

    After imake the gold card, i put it in and have footprints and LOST folders. Is that okay, or do i have to have a completly empty screen?

  • That is fine.

  • Devon Gulati This is the new updated link for step 6

  • Joac21

    hi there. im getting error 110 all the time.. it says please get a complete RUU file.. what im doing wrong? i also tried making another goldcard and it gives me error 130!

  • Snnnnn

    I got a customer ID error, do i HAVE to use another SD card? Can I just format and use the old one?

  • Snnnnn

    I got a customer ID error, do i HAVE to use another SD card? Can I just format and use the old one?

  • Curious

    Much like everyone else on this page of comments, I do have an issue as well.

    I have yet to commence this procedure because the computer in choice I work with is indeed a Mac.
    Now I have read previous comments, and it seems that it would be ‘easier’ on a PC, but my question is, is it even possible to root my htc hero on my mac?

  • bab

    plz help
    i have error 131

  • bab

    plz help
    i have error 131

  • James

    Okay. So what do we do NOW that the revskills website req’d for Goldcard.img retrieval has changed, and we can no longer get an e-mail to open up and continue on in the steps??

  • Pokemonpokemon1

    i get error 140 my bootloader version is wrong or something like that

  • oliwek

     Worked with a Kingston 8GB microSD, on HTC Hero GSM unbranded (belgian) with last update OTA (2.1-update1). After being created, the goldcard was seen as defective by the Hero, I didn’t try to mount it, just synced with HTC sync microSD unmounted, then opened RUU 2.73.405.5 on the PC and it did flash, no problem, done.

  • Uz187

    When i type:
    adb shell
    I get “cat/sys/class/mmc_host/mmc1/mmc1:*/cid: not found” ?? Help plzz!!!!

  • Ben437

    After return my HTC Hero to SAV, HTC has installed version 3.36, since impossible root.
    like Pokemonpokemon1, err 140 =(
    Who have a solution please??

    • share2nirolf

      After return my HTC Hero to SAV, HTC has installed version 3.36, since impossible root.

      same problem 🙁 what did you do ? do you have solved the problem ??? plz reply tnx

  • Gilad

    “cat /aha/class/mmc_host/mmc1/mmc1:*/cid” and I get “‘cat’ is not recognized  tryed to type this command and it did not work for me also, also tryed to type in in the phone in terminal emulator. anyone know?