yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch General] btdag:
Follow the instructions here: http://xdaforums.com/showthread.php?t=561124

I'll check this part and change the description. It seems to be confusing people at the moment.

Try pressing the back button... to be honest I found that my radio took about 1-2 minutes max to flash. If this radio stuff keeps happening i'm going to remove the section because it should be such a simple process but it is obviously not working for everyone.
[Hero, G2 Touch General] PulpzillA:
@btdag

ok thanks but does that mean i'll have to use the goldcard method?
[Hero, G2 Touch General] borhaj:
they said my phone was bricked so they changed it for me . is it really necessary to upgrade the radio?
[Hero, G2 Touch General] kams19:
thanks btdag for ur guide and comment, i have successfully rooted my phone and have installed 3 specific ROM.

Method used - the first one (not the gold card)

Phone locked to - T Mobile

thanks it was really fast, you rock mate!
[Hero, G2 Touch General] mrbubba999:
I'm having the same issue and doing the above doesn't make a difference.

Its loads the Bootloader and then just says "Waiting for bootloader", when it gets to 90, I get the USB 171 or USB 170 error message.

i then have to remove the battery and power the phone up again. I've tried 4 times now with the exact same problem

any ideas?
[Hero, G2 Touch General] mrbubba999:
I managed to resolve, so if anyone is still having the problem, this is how to sort it.

Fastboot the Hero (press and hold the back button whilst powering on). Connect the phone to the USB cable and to the PC. Then go to device manager and select the HTC Hero in the list and update the driver. Choose the X64 drivers that are attached in the first post.

You should now be able to just run the RUU exe file and it should work....at least it did for me.

That was the longest part of the whole process, its taken me 3 hours to do and hopefully it will be worth it. My phone is just booting up with Villain4Beta2 (takes ages to boot up!!)
[Hero, G2 Touch General] btdag:
Probably, but not necessarily. Try the other method and if you get access denied error (you'll understand when you see it) then you'll have to try the gold card one.

It isn't necessary, but as the radio deals with the signal stations which the phone connects to it is recommended to have the latest one for the best signal. To be honest I have crap signal on any of the radio's so it doesn't change much for me but each experience is different.

Have you tried a different USB port, or a different computer? Try googling the USB 171 and USB 170 errors (quoting the exact error message).

Edit: in fact read the above post.
[Hero, G2 Touch General] mrbubba999:
Managed to fix it (see post above yours), its to do with the USB driver not working when in bootloader, but the work around resolved it.

Been running villain4beta2 all day, its good, but noticed a bit of slow down every now and again
[Hero, G2 Touch General] BigD18t:
ive tried that, but i couldnt get adb to work, il give it another go sometime at the weekend.
[Hero, G2 Touch General] btdag:
If adb isn't working try out my adb guide for help.
[Hero, G2 Touch General] avindal:
Guide worked like a charm. Flashed DefianceCR_030710_213121_signed without any problems on my Hero, now running Android 2.1!
[Hero, G2 Touch General] ur_bishal:
thankx man...

it really helps..
[Hero, G2 Touch General] Rptynan:
Thanks for that fix, really helped me out.:)

Btw, Great guide btdag, Thanks:D
[Hero, G2 Touch General] Rptynan:
Btw, I think you should add a reminder to run a nandroid backup, (maybe even make a guide for us newbs :rolleyes: )

I completely forget to and now I'm on VillainRom 5.02, what should I do in terms of a nandroid backup?:confused:
[Hero, G2 Touch General] Zero00SM:
in the custom recovery you can find the nand backup option also +ext

EDIT: no dalvik i ment ext

to be more precise in RA-hero-v1.6.2 (same in 1.5.2) you can find it in Backup/Restore tab
[Hero, G2 Touch General] cyst:
cheers,

worked a charm for me!
[Hero, G2 Touch General] Rptynan:
Thanks for that,:)

What is the ext partition anyway? I know it's a linux format for partitions but what does it do in android?
[Hero, G2 Touch General] Detol Loki:
Argh, I've bought 3 SD cards trying to root this crap and none of them have worked.

Scandisk, Kingston and some no name thing.

Fed up.
[Hero, G2 Touch General] btdag:
Have you checked whether the changes you are making in the program are sticking?
[Hero, G2 Touch General] de_annere:
Thank you very much for this great tutorial, I used the standard method on my unbranded HTC Hero (Location: Germany) and now it runs as if powered with fairy dust :D

Edit:

Did I say I use Legendroid now?

Also flashed the radio, used xxx.22, was recommended to me for better batterie-live. Did work on second try, end then it only needed a minute, but it told me to reboot three times!
[Hero, G2 Touch General] desean:
thanks for the guide. i use the standard method.
[Hero, G2 Touch General] trikko:
Nice guide... it works perfectly. You should complete this guide with a way to restore original shipped rom (i think it's easy... we just need to use an htc update, right?)

What about radio roms? What are they used for? How can I flash them? In this guide they are not mentioned...
[Hero, G2 Touch General] spooke:
Hey, I just got a HTC Hero, its running

Build number - 1.76.110.6

and the radio/baseband is

63.18.55.06U_6.35.04.25

I know its not the latest and my signal is perfectly fine,

So, I can use the normal method of doing the flashrec and installing the recovery, then I am perfectly able to install ANY rom I want including 2.1 ones?

So basicly once I have the recovery installed I'm good to go installing roms and my radio does not affect this, just the signal quality..

Thanks so much for ur reply's and guide! :cool:

PS. Can anyone recommend me the most featured 2.1 Sense rom that's out there, including Flash if possible :rolleyes:

I'm looking at Legendroid 1.0.1, NeORoM v2.1 Legend, Villain 4.0 Legend Beta2 or Villain 5.2 *If it is running legend build*

Edit- Ok, I flashed the recovery fine, works perfect and was a easy process, thanks for the guide,

Now to find a good 2.1 rom to stick with :D
[Hero, G2 Touch General] btdag:
1. Yes I think you can use the normal method, worst that will happen is you'll get an error and you can decide whether to follow the longer gold card method

2. Every rom you install just wipe each time

3. My personal favourite is still Villain 3.4 but i'm now on 5.2 and its not bad. Legend isn't that great and the CDMA port isn't as fast as its said to be (as far as i'm concerned) but I would say the CDMA port has the greatest working feature set at this point (Villain 5.2)
[Hero, G2 Touch General] spooke:
Hey, thanks for ur help, I went ahead and rooted it the normal way, I decided to try the Legendroid rom as I love the look of the new rosie, I will try villain 5.2 at a later date, :D, Thanks though!
[Hero, G2 Touch General] btdag:
No worries, glad to help.
[Hero, G2 Touch General] Detol Loki:
Yup, none of them are sticking. That includes a 8gb Transcend class 6 card now

aswell. Seriously I can't have that much bad luck? Four cards that aren't capable

of the gold card method? Does it matter that all my cards contain:

EB 58 90 20 61 6E 64 72 6F 69 64 00 02 20 20 00

02 00 00 00 00 F0 00 00 7F 5F 00 00 00 00 00 00

7F 5F F3 00 35 0F 00 00 00 00 00 00 02 00 00 00

01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 29 09 1C A8 78 4E 4F 5F 4E 41 4D 45 20 20

20 20 46 41 54 33 32 20 20 20 FA 31 C0 8E D0 BC

00 7C FB 8E D8 E8 00 00 5E 83 C6 19 BB 07 00 FC

AC 84 C0 74 06 B4 0E CD 10 EB F5 30 E4 CD 16 CD

19 0D 0A 4E 6F 6E 2D 73 79 73 74 65 6D 20 64 69

73 6B 0D 0A 50 72 65 73 73 20 61 6E 79 20 6B 65

79 20 74 6F 20 72 65 62 6F 6F 74 0D 0A 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA

In Sector 0 and sector 2, exactly the same HEX? If I can't get this sorted

soon I'm going to sell this thing, it's becoming an expensive obsession. :(
[Hero, G2 Touch General] btdag:
Are you running the hex editor as admin? Try inserting the card into your PC via a card reader instead!

Can you post some print screens of the card open in the hex editor with and without the gold card code installed.
[Hero, G2 Touch General] Detol Loki:
I figured out what i was doing wrong... omg.

when selecting the Drive to open I kept selecting logical instead of physical.

Worked, rooted, latest radio, custom rom.

Thanks for the guide and please excuse my over sight :P
[Hero, G2 Touch General] shingers5:
frustration.................

i have rooted many Heros with no problem but this one from 3uk is doing ma nut. using goldcard method but keeps failing at signature..........customer id invalid......... am i doing something wrong as gold card method seemed to have worked but not sure now. stuck on 2.73.771.73 and wont downgrade...........must be something simple

can i extract ruu and rename heroimg.nbh and flash from microsd card?
[Hero, G2 Touch General] btdag:
That error tends to mean that the gold card has not stuck. Try with a different sd card or check through the process again! As Detol Loki found, it can be as simple as clicking the wrong things. :)

@Detol Loki - glad to hear you have it fixed - enjoy your phone now :)
[Hero, G2 Touch General] shingers5:
thanks mate i will try that! i assume thats it as signature is failure
[Hero, G2 Touch General] feenty:
THX!

Worked for me without problems!

Just one more question:

i've made the goldcard, after then i've made the downgade, and finaly installed a custom rom.

What will happen if a remove the GoldCard?
[Hero, G2 Touch General] Cassie`:
Hi

I have a GSM Hero (Orange UK) and I have installed the flash image recovery on the Hero and clicked on flash recovery image. I want to proceed to loading a custom rom, in this case, Legendroid 1.0.1 (2010-04-04) by RaiderX303 but then I read something about radios and such (I'm a noob). Do I install this custom rom and THEN proceed to step 3 which says to update the radio or? I only say this because there is a guide that says in the How to Install section

1-make sure you have this Radio (63.18.55.06JU_6.35.09.26 - download)

2-reboot into bootloader and do Nandroid backup

3- Wipe data (+ext partition if you used apps2sd before)

4- Flash the ROM

So I am a bit confuzzled as updating the radio BEFORE the rom is not stated on the Legendroid 1.0.1 thread.
[Hero, G2 Touch General] cauli:
Well, you won't be able to access the files on it anymore & your chance of losing the card will increase significantly ime - darned fiddly little things. Aside from that, nothing will happen. You only need the gold card present when initially downgrading the OS on your phone prior to rooting. You'll probably never need it again (unless it goes in for servicing & you need to repeat all of this process).
[Hero, G2 Touch General] cauli:
The order of 2 to 4 is crucial. When you do 1 shouldn't matter.

Personally I'd do 2 to 4 then 1.

The reasoning is simple. The backup is for safety, so do it before you have a chance to screw anything else up or intentionally change anything else. Wiping has to be done before the ROM is flashed, otherwise it will wipe some of the data which you have just flashed (the /data partition). Flashing the radio shouldn't affect any of the other steps or be affected by them, so its timing ought not to matter. I'd do 1 last as while it shouldn't matter, a few people have experienced certain inexplicable radio related problems with some ROMs that seem only to be fixable by flashing a radio image after the ROM.
[Hero, G2 Touch General] Cassie`:
I've done it! Thank you guide :D
[Hero, G2 Touch General] janhol:
Ok, got sick of waiting for the official 2.1 rom so I figured why not try rooting... but as it is I can't seem to get it working.

I've done the goldcard thing and it seems like thats working but when I start the RUU's (tried 1.76.405.1 r3 and 2.73.405.5 (link not working in the guide btw)) I just get stuck on "waiting for bootloader" until it gets to 100 and then it tells me to check my connection with the phone or something like that. HTC Sync says its connected by the way...

I tried updating the drivers with the ones in the post but that didnt work either so now i'm out of ideas. Should I just remove everything android related (sdk,sync,drivers) and let it install them again or am I just missing something that any dimwit should be able to figure out? :D

Any help appreciated.
[Hero, G2 Touch General] rustynuts34:
ok im new to this but following the advice im getting stuck here its probably something simple:

10. Type the following into the command prompt window (Start > Search > "cmd") and enter the following hitting enter at the end of every line:

cd c:\android\tools\

adb devices

the system cant find the specified file

any clues what i have done wrong have tried many times im usins windows seven

do i go to run, then cmd, then type cd c:\android\tools\

what am i doing lol this is why me and technology dont mix lol
[Hero, G2 Touch General] rustynuts34:
forget that last post i was being a doughnut sorted now lol;)
[Hero, G2 Touch General] btdag:
Mirror up for the correct file!

You have HTC Sync set up wrong. Check my guide for changing ADB drivers and set it up for My HTC driver instead.
[Hero, G2 Touch General] burden010:
I used standard install on an Orange UK Hero... absolutely no problems and I'm now working on Legendroid 1.01. :D

Thanks soooo much for this!

BTW, can I now use MyBackup to restore the apps I used on 1.5 or will that cause problems?

Edit: Nevermind, MyBackup's fine. :)
[Hero, G2 Touch General] retroscendence:
Another hurdle...

I'm having to use the goldcard method, but when I get to cmd I am having problems. Here is what it says:

c:\android\tools>adb devices

adb server is out of date. killing...

* daemon started successfully *

List of devices attached

HT9CXetc device

c:\android\tools>adb shell

$ cat\sys\class\mmc_host\mmc1\mmc1:*\cid

cat\sys\class\mmc_host\mmc1\mmc1:*\cid

catsysclassmmc_hostmmc1mmc1:*cid: permission denied

$

Any suggestions what I'm doing wrong here?

EDIT: Just realised I was typing \ instead of /, but now it's just the same but instead of "permission denied" it says "not found"
[Hero, G2 Touch General] fallos:
hi!

i have unbranded Hero. new.

Firmware 1.5

kernel 2.6.27

Build 2.73.405.5

i read everything , but i still didn't get what should i do ? stupid :D

do i need goldcard ? or what ? :p
[Hero, G2 Touch General] rustynuts34:
hi i have done mine goldcard and now flashing the new rom but the bootloader failed and the phone has frozen i, using windows 7, do i pull the battery and try again as i was going through the process windows installed a bootloader maybe a restart is required or is it something else help lol dont want to kill my phone
[Hero, G2 Touch General] rustynuts34:
my hero is a t mobile on the latest rom2.73...... have made the goldcard cant someone tell me which rom i should be downgrading to please is it the old t mobile rom i should be looking for
[Hero, G2 Touch General] btdag:
Have you read the guide? Everyone downgrades to the same rom.

You are on the unlocked rom so start from the beginning and follow it step by step. You shouldn't need a goldcard.

Just restart your phone (pull the battery if necessary) and try again, but check the driver first (check my adb guide for more details).

If it isn't finding it then you probably have the driver set up wrong. Go through that process again.
[Hero, G2 Touch General] rustynuts34:
have read it and been trying for hours i manage to get the rom started then it says loading bootloader counts to 100 the says cant find phone make sure its connected. I imagine its something simple im missing, what should show up when i browse the files on my sd card after making the goldcard.
[Hero, G2 Touch General] btdag:
You need the correct driver.

can you give me a print screen of the error, i'm going to create a FaQ section!
[Hero, G2 Touch General] rustynuts34:
Got it now thanks using your guide i was installing the wrong driver all along well for the last two hours at least lol just found out im using windows 7 32 not 64 lol, thanks for your quick help will probably be back when i get stuck on the next bit lol
[Hero, G2 Touch General] ergagno:
So I got to the point where I have to downgrade to 405.5, but I get also the same issue...waiting for bootloader...until the install stop. I'm using the right drivers as shown in your guide (Win7 32bits)...Tried to reinstall the drivers 2 times already....no luck...And I can sync my hero with my computer...What else could be wrong?

Thanks for helping...very useful thread so far....
[Hero, G2 Touch General] btdag:
Exactly what error are you getting? 99.9% of the errors seen when installing is due to a driver issue, please watch your device manager whilst its installing and update the driver if it changes during the process.
[Hero, G2 Touch General] ergagno:
I get error [171] USB error connection.

In the device manager, I see MY HTC...And HTC Sync is connected to the phone....

EDIT: I used a Win XP PC to do the downgrade, works like a charm.

Thanks to OP for the guide, very useful...even if the goldcard method looked a bit risky at first :)
[Hero, G2 Touch General] inorde:
This guide is awesome. I'm planning to load a custom rom soon, but I still would like to clear a few things up.

Something's not really clear for me. There's always a "make a NANDROID backup" part in every guide, yet it's missing in this guide.

Is there a part in the guide where I actually make a backup of my phone, that I can put back when HTC finally comes out with an official update? (I don't think so)

Can the "recovery-RA-hero-v1.6.2.img" do that for me upon recovery mode or should I use a specific nandroid image for that before I start with the "recovery-RA-hero-v1.6.2.img"

Without being about 95% sure I can restore my old situation I don't have the guts to start this process. Perhaps it would be a nice optional addition to the guide.
[Hero, G2 Touch General] btdag:
There isn't really much point in creating a Nandroid backup before you do this process because all it will do is make a copy of your current setup. The HTC official release exe's will set your phone back to the same state! Backup your settings if you can but I also found you need root for most of the backup programs to work, so again pointless.

You can do a nandroid backup with the recovery rom - however by this point you've probably flashed a different exe to your phone and lost everything (goldcard only), so is it worth it?

If you haven't then it might be worth doing a nandroid, but again you can still reflash the official exe to go back...

I have also got no experience in doing a nandroid backup using adb/flashrec and I have no intention of learning (as I have a recovery rom installed which does it for me...).

If you do figure it all out, document the steps and i'll put it into the guide and credit you! The information should be on the nandroid pages, I assume it is explained how to use it... though I've never seen anyone explain that part (hence why I skipped it when I did this and never bothered to include it).

Edit: Updated the look of the guide to hopefully make it clearer and easier to follow. Let me know what you all think!
[Hero, G2 Touch General] inorde:
Ok, that's even better. I really don't care about my current settings. I'd rather re-install all apps as well. Not sure if it's true but installing and deinstalling apps gives me the feeling it will clutter and slow down my device.
[Hero, G2 Touch General] janhol:
Just to reply on my own problem here... This is after the USB 171 error.

The problem wasn't with the adb -> my hero drivers. You should do that exatly the way it says in btdag's guide but that apparently doesn't change the bootloader drivers. You have to change them yourself.

Load into fastboot (power on + back button) with the hero plugged into the computer.

Click "Start" > Right Click "Computer" > "Manage" > "Device Manager" and there you check that you have your Hero on My Hero drivers.. not android bootloader drivers, those don't work. You should change them into My HTC 2.0.7 (or something like that). I had the option to change them into android bootloader drivers, my htc 1.0.7 and 2.0.7 (not sure about the version numbers). After you changed the drivers into My HTC everything should work just like in the guide.

Off topic... This post might be really incoherent and mispelled (english is my third language), I'll try to check it tomorrow, way to drunk at the moment. :D

But running VillainROM 5.2 now and it's great :D

And thanks for the help/guide and XDA-developers are awesome!!
[Hero, G2 Touch General] btdag:
Thanks for the infor, I'll include this in the guide if I can confirm it, probably tomorrow sometime.
[Hero, G2 Touch General] icslacker:
A big Thank You

Dude,

The instruction has been very useful. Got thru everything in 1st run.

Many Thanks
[Hero, G2 Touch General] keridel:
Re: [Guide] Complete Newbie Guide to Install a Custom Rom [Updated 23/04]

I'm about too try on my orange hero did you downgrade first or just try it from the newest one?

Sent from my HTC Hero using the XDA mobile application powered by Tapatalk
[Hero, G2 Touch General] faisaliqbal:
SD Card not being detected

Hi, after yet another big delay in official 2.1 ROM for Hero, I decided to get the root access and go with the awesomeness of custom ROMs. I'm pretty much a total newb with rooting and everything but found this guide pretty neat and easy to follow. However, I came across a problem during the Goldcard procedure while downgrading :(

I have a G2 Touch [T-Mobile version of Hero] with the latest firmware so I had to downgrade to the 2.73.405.5 ROM. During the Goldcard procedure, I installed my goldcard image using HxD program and robooted the phone. However after reboot, the PC is not detecting my SD card. Phone is perfectly able to detect it and write to it but Windows 7 won't even show the Removable Disk icon, it's like the SD card does not exist for the windows. I tried restarting the PC/phone, disconnecting the cable and anything I could think of but to no avail...

Does anyone have any idea that what could be the problem and how can I fix it. Thanks in advance and apologies if it has already been posted but I couldn't find it anywhere.

EDIT: Connected my phone with my roommate's PC [Windows 7 again] and it worked, though still not working with mine. While trying to run the ROM I get ERROR 171: USB Error during the bootloader install. Someone on another thread [h**p://xdaforums.com/showthread.php?t=662964&page=2] encountered the same and apparently it's a Windows 7 issue =/
[Hero, G2 Touch General] btdag:
The latest version of the Orange firmware won't allow you to do it, so you'll have to downgrade.

First part - check which driver is coming up in device manager (follow my ADB / Sync guide for more info about how to get the correct driver showing)

Second - see the guide by "janhol" above and follow that - apparently that fixed it for him.
[Hero, G2 Touch General] keridel:
This worked perfectly thank you for this. i am now rocking villain 5.3 rom!

GOD BLESS XDA!!