yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch General] bilange:
I was able to create a working GoldCard (that is: I was able to downgrade my OS with it) on Windows 7 64-bits, for what it's worth. mind you I was using a Sandisk branded card so it might have helped. However I used a random generic USB sdcard reader, so I have no clue about what SDCard model/type should you use or avoid...

Now for your question, it shouldn't matter whether you use Windows XP, Vista or 7 when you try to get your serial number, because all you do is to query your cellphone about what the sdcard's serial number. In other words, if you actually get a prompt when typing "adb shell", you're good to go and everything else is "ran" inside the cell phone (your PC is just displaying results of what your cell shows in that shell)

The only thing that comes to my mind (I downgraded back in november, so I'm guessing with what I can remember) is that you maybe pasted the contents of your goldcard.img at the wrong location. Or even, maybe you replaced the whole SDcard content by the content of goldcard.img?

Just to rephrase this part of the procedure, you should:

When you have your goldcard.img opened, do a "Select all" (Ctrl+A) and "Copy" (Ctrl+C), so all the goldcard.img content is copied into the clipboard

In your SDcard inside HxD, you should "Paste" (Ctrl+V) at the very beginning, but make sure you end up overwriting (and not appending) the data you are copying. In other words, you should get something like:

(Before copying)

123456789123456789123456789123456789123456789

(After copying, "NEW" being the new content from your goldcard)

NEWNEWNEWNEW456789123456789123456789123456789

The important thing here is that you shouldn't have resized (up or down) your SDcard in any way, just write over (or change) the data
[Hero, G2 Touch General] profets:
bilange - thank you very much for the tips and clarification

I did watch a lot of those steps very carefully. Especially about overwriting the beginning of the SD card with data from goldcard.img.

I have access to dozens of different micro SD cards, sizes, brands and several computers, so i'm going to continually try with several cards and a few different readers to see how it goes
[Hero, G2 Touch General] MentalDeath:
thanks so helpful worked in one shot just one recommendation is to tell people to use recovery-RA-hero-v1.6.2.img because it makes using a custom rom easier
[Hero, G2 Touch General] sparkyuiop:
Don't ask me why, Profets! Got tearing my hair out with the thing and first time attempting 'Gold Card' with this chaps instructions worked.

It's odd actually as I don't recall any major differences in the method, still it's now running the 'Villan' rom with 'Root'.

You will get it in the end I'm sure, just concentrate on not throwing it at the wall like I had to so many times!

Phill.
[Hero, G2 Touch General] danial.aw:
radio

hey can we use the new "j" radio in canada?.. everyone has that prerequisite to install that... I installed it before but in canada alot of the texts i sent never went through with it... anyone else have that radio? or should i stick with the one mentioned?
[Hero, G2 Touch General] sjeffrey:
J is just version number, so yes you can use it in Canada. I do have a few SMS issues but I suspect it's either the custom ROM or the carrier. I few times I get "General SMS Error" but the message does get through. I doubt the radio is to blame.
[Hero, G2 Touch General] IceCreamTaco:
New here - wondering if someone can help me out!

Ok first off, HTC Telus Hero here.

Ive made my goldcard , i've got all the files downloaded and ready but i have a problem when i try to downgrade.

Win 7 64 bit , htc sync works , it took a lil to get to work but it works now.

Problem is , when i start HTC sync and then start the ruuwhatever.exe file , it disconnects my phone from the sync. Itll only reconnect if i cancel the .exe install to downgrade the phone.

Any ideas why it would be doing this ?

Its as if the .exe interrupts my sync or something , cuz itll disconnect it every time.

I did normal sync with htc sync and my phone just to be sure , and it does work.

Have i done something wrong here? Is it something with windows 7?

First phone ive tried to root btw so im new to this , but not new to modding stuff =P

Thanks in advance
[Hero, G2 Touch General] IceCreamTaco:
Ok i finally got ruu.exe to work and its downgraded.

I installed amon's recovery , but when i turn on my phone and hold the home button it just stays on the screen with an exclamation point and a picture of the phone...

any ideas why its stuck there?

I kinda wanna do a nandroid backup before i install a rom
[Hero, G2 Touch General] Bowdowntozoltan:
tried this with 2 sd cards, no luck. sucks, but i don't feel like spending another 30 bucks for it to not work again.
[Hero, G2 Touch General] Filiab:
Mods, if these is against the terms please delete.

I have went through 6 SD cards I purchased online to try and get a successful gold card.

Would there happen to be anyone living in the Montreal Area that has successfully rooted, that wouldn't mind letting me borrow their gold card with them?

This has been far too stressful!
[Hero, G2 Touch General] jd230:
I am having issues with just getting the serial for some reason. I am at step 4 and enter the command string and get this:

D:\AndroidSDK\android-sdk-windows\tools>adb shell

$ cat /sys/class/mmc_host/mmcl/mmcl:*/cid

cat /sys/class/mmc_host/mmcl/mmcl:*/cid

/sys/class/mmc_host/mmcl/mmcl:*/cid: No such file or directory

$

Do you know why I am getting this? I am able to access the phone, but it does not like that "cat" command or something. I followed all the other steps.

*EDIT* nm, found out what I was doing wrong. Thought they were lower case l's and not 1's
[Hero, G2 Touch General] dkelley:
revskills.de/pages/goldcard.html link is dead (404)

it seems to have been removed from that website.

so after doing the reverse hex of my card's serial number, I can't do anything with it (such as actually create my gold card).

is there a mirror for that link or is it now impossible to root a telus htc hero without it? my telus dealer just recommended that I root my phone and upgrade it to 2.1 LoL, cool guy. but I can't even root it without this I would assume, based on the instructions I'm following in this thread.

cheers
[Hero, G2 Touch General] dkelley:
not sure if it will work, but I found what claims to be a working link for the goldcard generator at psas.revskills.de/?q=goldcard

will try it there.
[Hero, G2 Touch General] dkelley:
ok, well I don't know if the goldcard creator I listed above doesn't work how I need (I put in the original sdcard serial as found in the instructions in this thread, I also tried it with the hex reversed version just in case though) - when I do this the sd card is considered blank when I put it into my phone (hint - it's NOT blank, it's full of previously existing data as used by this exact phone). the hex-reversed serial (which should be wrong, but was worth a shot) resulted in "sd card is damaged" when put into the phone.

reversing the process was easy though, sd card is back how it was now with all my data on it (yes I am using a card with lots of content on it already - I'm broke LoL so am using the sandisk 2gb that came with my phone. I DID back it up first of course, jsut in case).

so either the goldcard creator I found isn't what is needed for this telus phone, or somethign else is wrong with what I'm doing. I'm not a newbie to hacking/development/tech, but am a newbie to smart phone hacking, so it's possible I'm messing up.

I'll go through the process again just to make sure I didn't miss a step.

but if the REAL goldcard creator could be put live again it would be a huge help... or if someone could verify that the link to a goldcard creator I posted in the post above actually does or doesn't work, that too would be very helpful.

cheers
[Hero, G2 Touch General] dkelley:
never mind

works :-)

so the updated link I showed 2 posts above this DOES work. and you use the hex reversed serial just as you would have used on the original (now defunct) link. my error was in trying to remount the sd card in the phone afterwards.

hint - don't unmount the sd card, do the hex editing, then try to remount it. instead do waht the instructions tell you to do - leave it mounted, turn off phone, remove card, do hex editing, replace card, restart phone, and once it's booted up, run the 405 downgrader.

voila. downgrade complete. Now I just have to actually do something useful to it now that I downgraded it!

cheers
[Hero, G2 Touch General] dkelley:
something useful has been done to my phone now LoL - running villainrom 5.5. tried sensehero 2.2 also but villain was much faster/smoother and had many more features built in (hack features such as cool keyboard tricks). mostly though performance just was far better in villain.

so now I'm running 2.1 on my telus hero.

awesome!

thanks for the excellent thread/tutorial.
[Hero, G2 Touch General] Twenty4:
I am having the same problem with Sync disconnecting when I start the RUU. What did you do to get it to work?
[Hero, G2 Touch General] Psycho77:
When your HTC reboot in the bootloader. Windows 7 redetect the device (android 1.0) but with HTC bootloader with the wrong driver.

You have to right-click on it properties, update drivers, put back the good driver ("My HTC") then it will work.

Im stuck after when at 50% I get MODEL ID 130 not found.
[Hero, G2 Touch General] sjeffrey:
I did mine months ago but I remember getting error 130 when I did it.

I think to resolve this problem I redownloaded the file and copied it again on the gold card. Try that a few times.
[Hero, G2 Touch General] Psycho77:
I redid my goldcard and it solved it, maybe I did a wrong cut & paste (I doubt it but still).

Im all good ! 2.1 Flash in progress :)
[Hero, G2 Touch General] Athrun88:
So i've been trying to root my Telus Hero for about a month now going through several SD cards still with no success (evident =[).. My main problem is that Sync won't detect my phone 99% of the time. I have reinstalled Sync so many times that I have forgotten how many times i've done it. I also had the "Sync drops my connection on RUU setup" issue when I was fortunate enough to have Sync detect my phone.

From what I can see, I have done the Goldcard section correctly. Can anyone else see an issue? Thanks.
[Hero, G2 Touch General] Twenty4:
I wish I know what you were trying to say!:)
[Hero, G2 Touch General] Psycho77:
I said it the lazy way :)

When you plug your android, it detect Android device (in your device and printers section of Windows 7). When you right-click on your Android Device properties. You still see 5 devices drivers, one of them is "My Htc". Thats if you drivers are correctly installed (check step 0 of first post and check how to get the drivers for windows 7 there).

When you run the RUU, your phone reboot into the "bootloader". Windows 7 then detect an "Android 1.0" device in your device page with an error. When you right-click on it properties, you will see 1 driver called "HTC Bootloader" with an exclamation mark next to it. You have to update the driver for the HTC bootloader and you choose the Windows 7 drivers you downloaded. (you have to actually "Choose a drivers from a list" and click have disk and select "My HTC".

Then the bootloader will detect the correct USB device and will continue.

I hope its clear enough. I can always show you 2-3 screenshots.
[Hero, G2 Touch General] Twenty4:
I will try it an get back to you. Thanks!
[Hero, G2 Touch General] Syn3rgetic:
I'm dying here. EVerything recognized my Device EXCEPT when running the RUU. Its Killing me. I'm gonna explode soon. Im on Win7 64bit. It worked a few times, but dropped connection while (waiting for booloader) I know how to fix that part, but I can't get RUU to detect the Hero anymore. I didn't do anythig but restart my computer. now it aint working. I can sync via htc sync, adb devices shows my hero...just the RUU Doesnt work. Any help?
[Hero, G2 Touch General] desync0:
I had the same problem on win7 64bit, I ended up doing it from my 32 bit XP laptop and it worked 1st try.

I tried everything on win7 and nothing would work, administrator account or not.
[Hero, G2 Touch General] ansontou:
Same thing happened to me. Im working on my win7 computer and created the goldcard without problems and when started the RUU for the first time it worked. After the phone rebooted and went to the screen with the Skateboarder Android, the PC started to install a boot Android 1.0 something like that. After it was installed, the RUU showed that it couldnt finish the work. Tried again but the RUU couldnt find the computer anymore even though i could find it with the adb and the phone was connected. Tried the same thing on my sister's computer (windows XP), and the RUU found the phone and everything worked, after the reboot, the phone was loading and the RUU was loading too until something happened and said that it did not finish the process.

Any Solutions?
[Hero, G2 Touch General] TheLastOne:
Thanks for the guide! Got my phone all rooted.
[Hero, G2 Touch General] d5grvty:
Thank you very much for the guide, all rooted and running a 2.1 ROM now :D

Just one small problem, and I think it might be a telus specific problem, or maybe the ROM I'm using but I thought I'd ask telus peeps first.

Every time I come into service, either by turning the phone on, or by moving back into a service area after being in a dead zone, I get a text message from 16005000014 that's either blank or says how many voicemail messages I have.

I'm guessing this is how telus does the voicemail notifications, and the new ROM isn't set up to receive this notification?? Am I the only one experiencing this?

Running Villain 10.3.1 if it matters.

Thanks

D5
[Hero, G2 Touch General] Pitrick:
Upgraded to 2.1...

I followed steps 1 to 6 (in the middle) and after my phone downgrade was done...the phone picked up the official update from HTC (first a small update followed by the 2.1 update) ... so its actually even easier than the guide describes now that official roms have been pushed out.

So I'm guessing my phone ain't rooted and I'm running 2.1! That's great!

I did it all running windows 7. Ran all apps in admin mode to make sure no permissions problem would occur.
[Hero, G2 Touch General] MiniJo:
Could someone confirm this please?
[Hero, G2 Touch General] Pitrick:
Dude... I'm new to rooting and was scared to do it myself.

But someone on the HTC forum did the same thing before me and it made a lot of sense (Sense get it?) ...

Anyways, i'm not here to make believe...

Just to make sure...I'm with Telus. I don't know how it goes for other carriers.

I've been running without problems since yesterday afternoon. The biggest difference for me is call quality (increased a lot)...which I didn't forecast.

Anyways good luck with the update. (if you actually go forth with it)
[Hero, G2 Touch General] btdag:
LOL Pitrick - what you have done is downgrade to the version which allows you to root and then upgraded to the official 2.1 release which isn't rooted and has now locked you into the official releases.

@MiniJo & others - do NOT follow Pitrick - it is not recommended to update to v2.1 because it is incredibly difficult to downgrade from there and gain root etc

This guide is incredibly old and although it may still work my guide is newer and hopefully more detailed. Follow the link in my sig to find it and best of luck installing a custom rom.
[Hero, G2 Touch General] anelectricmind:
I think the same thing happened to me last week when I decided to root my HTC Hero. (GSM HTC Hero on Telus).

I can't remember exactly when in the process, but once I gain back access to the network, before applying VillainROM, I received a pop-up for an update. I didn't accept this update, and rooted the phone with VillainRom 10.3.2.

I think the phone caught the European update of 2.1...
[Hero, G2 Touch General] Pitrick:
LOL to you to btdag ...if you read my original post this is exactly what I described... I'm happy to be on the official release. No point in trying to make me look like an ass. good day.
[Hero, G2 Touch General] MiniJo:
Thanks Pitrick!

@btdag I must say I'm a little bit scared of rooting my phone, not because I might be affraid of bricking it, but I'm not sure if it's time well spent compared to using official updates.

What are the upside of doing something like this? Do you really gain that much in performance compared to the official ROMs? I also guess it open the phone for a future Sense 2.2 port?
[Hero, G2 Touch General] MadWhips:
Thanks Pitrick.

I also followed your method and went with the unrooted official OTA Android 2.1 update on my Telus GSM Hero.

Was very easy to do and Android 2.1 works beautifully.

Thanks also to Soaa- for the instructions at the start of this thread. Very helpful along with djbasik's additional details.

Loving Eclair on my HTC Hero.
[Hero, G2 Touch General] Peroxyde:
Just want to confirm, update works on Windows 7 x64 if you go into device manager and select the driver shown in the guide AGAIN during the update. btdawg doesn't know what he's talking about, his guide does not work for Telus HTC Heros.
[Hero, G2 Touch General] MadWhips:
I used Win XP for the entire process. From what I read it is possible with Win 7 as well, but there are a few more items to deal with during the process.
[Hero, G2 Touch General] btdag:
I had no idea you were making a post in a thread about how to root the phone with a method of how NOT to root your phone. I understood your original post hence my laugh. Though you have now hi-jacked this thread which is unnecessary and quite frankly frustrating. I also had no intention of making you look like an ass, merely to point out that your post is uninformed and unrelated to the original post.

Glad Pitrick helped. The upsides are that you get the latest versions earlier, I have been running v2.1 of android since Feb/March sometime. The devs can also provide performance improvements over the official, there are threads in the dev section comparing the official to custom rom's. If you have no interest in root then don't bother but please don't use this thread for discussion about it.

My guide is designed to install a custom rom and gain root access on your HTC Hero and there is no reason for it not to work on a Telus model. If you know of one i'd love to know what it is exactly (as I do in fact know what i'm talking about). In fact if you had actually read my guide I use a slightly updated version of this guides goldcard method. In addition to that the files linked in this guide are outdated may cause issues with some custom rom's hence why I am attempting to deter users from continuing to follow it.

Once again you have hi-jacked this thread and the original post is not intended for users looking to install an official HTC update (therefore removing root access which the guide is designed to help you achieve...)
[Hero, G2 Touch General] pulser_g2:
I can assure you he knows what he's talking about ;)

And the idea of this is to keep root, not lose it.

But I'm not bothered...
[Hero, G2 Touch General] MadWhips:
It is

very

evident Btdag knows far more than most about this topic.

It is appreciated that he is wiling to share his expertise.

I am a newbie, and decided to root just for the purpose of upgrading to 2.1 cause I got sick and tired of waiting endlessly.

But with all the new sick high-end Android phones that keep coming out every week now, I decided I'm NOT going to stick with this phone long enough to move it up to 2.2, so I went with the non-root option to hold me over with 2.1 for a month or two while I wait for a Streak or some other big-screen 1GhZ wonder phone to be available in Canada.

There's no way I would go with a non-root method on a phone if I was planning on keeping it for even 3-6 months + or more, as that would likely lock you out for awhile out of all the benefits of early released / optimized custom ROMs.

The many benefits of root (and custom ROMs) are obvious. Are there Any downsides though, that amateurs like myself should be concerned with? There's a dizzying amount of custom ROM choices out there... some could be questionable perhaps?

Thanks
[Hero, G2 Touch General] pulser_g2:
Fair point. Tbh root is fine, do long as you don't give apps root permission unless you trust them.

No ordinary app will try and use root, only system things like backup tools, file managers etc should need root.

But remember it's not fool proof. The root for 2.1 ruu I posted today will run a root command on a non rooted phone. If it can be done like that, any app could try it :)

But yeah, so long as you stick with a respected rom, from a known dev team, you should be fine.

Be wary of new roms or apps, and treat update.zip files as you treat a rom. Ie. Flash only from trusted sources, as you can do anything in recovery ;)

As for going down the official route, now we got root working for the ruu, it should be possible to come back from stock 2.1 to a custom rom :)
[Hero, G2 Touch General] MadWhips:
Thank you. That is good to know .. about update.zip, and about your confidence with known reputable dev teams.

Also.. I did not know that I now do have the option again to root from stock 2.1. NOW I'm soo tempted to try VillianROM SuperHero 2.0.1. Hmmmm.....
[Hero, G2 Touch General] pulser_g2:
Yeah, I only thought to try it today, but it seems to have been a big hit :) You can go from an RUU of 2.1 straight to SuperHero, which has bits of sense there, and bits missing :) Makes it really fast. My preferred ROM as well ;)

But yeah, be careful of update.zip files. Many people give them out, and they are always fine. But one day one won't be :( And you don't want to be the person who flashes it and finds someone thought it would be fun to swap the keyboard for one with a keylogger in it etc.

If you only flash stuff from reputable sources, then you should be fine.
[Hero, G2 Touch General] MadWhips:
Btw, what does 'tbh root' mean?

(Couldn't figure it out by googling..)

thanks
[Hero, G2 Touch General] pulser_g2:
LOL. tbh stands for "to be honest". And root is root :)
[Hero, G2 Touch General] MadWhips:
:rolleyes: thanks anon.
[Hero, G2 Touch General] Peroxyde:
He may know what he is talking about with Android in general, but his tutorial does not work for Telus HTC Heros as multiple people, myself included, have confirmed. His insistence that it does is going to do nothing but mislead.
[Hero, G2 Touch General] btdag:
What didn't work? I'd like to know so that I can fix it (as requested in my previous post). Also you have 2 posts, which both are in this thread, how exactly have you "confirmed" that it isn't working for Telus? I was never informed of this confirmation and have seen no other posts suggesting that the guide doesn't work... details please.

You still appear uninformed as my guide mimics this one apart from using more recent versions of the applications and processes discussed.

Do you even know what QMAT is? It was a version of goldcard software which was used before the website (in my guide) was set up to process goldcards, the QMAT software has now been replaced by PSAS software, which you are required to pay for, but the company are still offering free goldcards to users. QMAT is ancient in terms of rooting the hero and the fact that it still references it in the title just goes to show how old the post is (as well as the date....). I'm only trying to help.
[Hero, G2 Touch General] žal_1:
I keep getting this. How come?

C:\AndroidSDK\tools>adb shell

adb server is out of date. killing...

* daemon started successfully *

$ /sys/class/mmc_host/mmc1/mmc1:*/cid

/sys/class/mmc_host/mmc1/mmc1:*/cid

/sys/class/mmc_host/mmc1/mmc1:aaaa/cid: permission denied

$ /sys/class/mmc_host/mmc1/mmc1:*/cid

/sys/class/mmc_host/mmc1/mmc1:*/cid

/sys/class/mmc_host/mmc1/mmc1:aaaa/cid: permission denied

$ /sys/class/mmc_host/mmc1/mmc1:*/cid
[Hero, G2 Touch General] btdag:
Type:

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