yashsingh1/xdaforums huggingface dataset:
[HD7 Windows Phone 7 Development] dorianmuthig:
Please check if your laptop has an integrated SD card reader. If it does, check via the Windows device manager (perss [Windows key] + [R], type devmgmt.msc and hit [Enter]) if you have any Secure Digital Storage adapters, if you do, you can use your laptop to read the SID and CID and various other parameters of your SD cards. If you don't, and you have a USB mass storage controller SD/MMC device, you don't have native access to your SD card and need to find another solution.
[HD7 Windows Phone 7 Development] khmaies5:
i have Secure Digital Storage adapters what should i do next ?
[HD7 Windows Phone 7 Development] dorianmuthig:
Try this: http://xdaforums.com/showthread.php?t=983523
[HD7 Windows Phone 7 Development] khmaies5:
i get the cid and the memory card reader and i build the ycable i connect the phone with card reader and the enter USB host mode screen shows up the i get loading screen after that my phone restart and the enter USB mode screen show up again but then nothing happen !!!!!! help here plz

this problem fixed but now i get other problem after the "enter USB mode screen" i get "not allow"
[HD7 Windows Phone 7 Development] dorianmuthig:
You may not have a valid ROM image, try another.

Please reformat the SD card using the SD formatter tool from sdcard.org. Then use a disk editor like HxD (see the help or previous posts in this thread for how) to write your goldcard.img data to the beginning of your SD card. Then try again.
[HD7 Windows Phone 7 Development] khmaies5:
the goldcard solution not working for me because i don't have kingston sd card and i can't find one in my town or near tow or 400km far town anyone find other solution plzzzzz
[HD7 Windows Phone 7 Development] dorianmuthig:
You don't need a card from a particular brand or manufacturer for this, any card with 512MB or 1GB in size will work.
[HD7 Windows Phone 7 Development] khmaies5:
i tried 3 different sd card all made in china and still not working some one told me that i need kingston sd card !!
[HD7 Windows Phone 7 Development] dorianmuthig:
Well, I don't know what cards you used, but pretty much all manufacturers have at least one of their factories in China...

You need a 512MB or 1GB SDA compliant SD card, larger SDHC or SDXC cards will not work.
[HD7 Windows Phone 7 Development] khmaies5:
i tried 512mb and 1gb and 2gb card all from the same manufacturers that i find in my town and no one of them work

if it work for you tell me plz what is the brand of your card or the brand that goldcard work on them
[HD7 Windows Phone 7 Development] dorianmuthig:
Brand doesn't matter, if you've got a card from a popular brand, like they're sold at cellphone stores, you shouldn't have a problem. Could you please elaborate in more detail what exactly you did and what doesn't work or you failed to to?
[HD7 Windows Phone 7 Development] khmaies5:
i used this method to get the cid here

then i copied the goldcard img and SCHUIMG.nbh in the sd card then i restarted my phone to the usb host mod then i get an error : no image file!
[HD7 Windows Phone 7 Development] dorianmuthig:
I can't see that post, but as far as I know, if it says "no file" your card isn't formatted correctly. Please try the formatting tool from sdcard.org, format your card with FAT (FAT16), write the goldcard image to the card, remove the card from the computer, reinsert it and then copy the SCHUIMG.NBH file onto it and try again.
[HD7 Windows Phone 7 Development] khmaies5:
i still get the no image file error plz help
[HD7 Windows Phone 7 Development] dorianmuthig:
Please describe precisely and step for step what you did, so that I can help you.
[HD7 Windows Phone 7 Development] khmaies5:
i have 2 sd cards one 1gb and the other 512mb

i formatted them with sdformatter then i tried to format them with windows i tried fat32 and ntfs and itried to format them with ubuntu 10.04.

for the cid i get it with the help of this http://www.nazriawang.com/2010/04/how-to-create-goldcard-with-ubuntu.html

then i copied the goldcard.img and schuimg.nbh to the sd card and i make the y cable at home :)

and after all that i get the no image file! error :( :(
[HD7 Windows Phone 7 Development] dorianmuthig:
This isnt exactly what I had in mind when I said precisely and step by step, but I see two problems with what you did.

1. You need to format the card according to SDA specifications with FAT (here FAT16) not FAT32 or any non-FAT file system. You can do this correctly from Windows using the formatting software provided on http://www.sdcard.org/

2. You don't copy the goldcard.img file to the SD card as a file, you write it to the beginning of its storage space. You can use dd if=goldcard.img of=/dev/sdX under linux or Mac OS or a disk editor like HxD on Windows.
[HD7 Windows Phone 7 Development] khmaies5:
i tried fat16 and all the other file system types

now i am writing the goldcard.img to the beginning of the sd with hex editor

i did all of that but the phone shows me loading screen then it restart and stuck on the enter usb host mode... screen

and the windows can't read the sd now i must format it again
[HD7 Windows Phone 7 Development] dorianmuthig:
No, your goldcard.img file should contain binary code that lets the phone know that you are a technician who is authorized to flash any ROM to the device.

Also, you don't have to try different file system types, the phone will only work with FAT16 formatted cards or USB dongles (the latter only for flashing signed ROMs made for your device).

Since your goldcard code is invalid, you would only have replaced the empty space at the beginning of the SD card storage area with empty space, which means the phone should treat your card like any other mass storage device. If you get the message no file found, your card is either incorrectly formatted, there is no file with matching file name on your device, or you destroyed the partition table and file headers when overwriting the first 512 byte sector of your SD card, because you didn't format it using the SD Formatter tool which would have left space there.

If only your goldcard code is invalid, and a file is on the SD card (which is correctly formatted) but the ROM you are trying to flash wasn't made for your device (CID match) you will get a not authorized message.
[HD7 Windows Phone 7 Development] khmaies5:
so must get the original htc hd7 t-mobile rom if yes wher i can find it?

its normal that the goldcard.img size is 384kb?

and after i write it on the sd i can't open the sd with windows?
[HD7 Windows Phone 7 Development] dorianmuthig:
1. No, you can also get a proper goldcard image file. But since you asked, search for a file called RUU_Schubert_TMOUS_1.18.531.01_Radio_5.51.09.11a_22.31.50.09_Signed_SCHUBERT_RELEASE.exe (Size: 188831,594 bytes, MD5-hash: 7aee4a2f771a758ed2f73aea717721b1) unpack it using WinZip, WinRAR or 7-zip and copy the file RUU_Signed.nbh (Size: 209779364 bytes, MD5-hash: aa8743f9bebe7ba763faf1c8b105e6c8) out of it. Chances are you'll find it here somewhere: http://xdaforums.com/forumdisplay.php?f=783

2. Yes, it is normal that the goldcard.img file is 384 bytes.

3. To avoid this, format your card using this program: https://www.sdcard.org/downloads/formatter_3/
[HD7 Windows Phone 7 Development] khmaies5:
i format my card with that program still the same problem :(
[HD7 Windows Phone 7 Development] dorianmuthig:
Ok, format your card with that program, remove your card or your card reader from your computer (whichever applicable), reinsert the card, format it using the Windows format tool with FAT and a sector size of 4096 bytes. Remove the card, reinsert the card, write your goldcard image to the card, remove the card, reinsert the card and see if it is still properly recognized. Now copy your ROM image to the device and rename it to SCHUIMG.NBH. Eject the card and try again.
[HD7 Windows Phone 7 Development] khmaies5:
i did that but after writing my goldcard image to the card and reinsert it i get : you need to format the disk in drive :(
[HD7 Windows Phone 7 Development] dorianmuthig:
That shouldn't happen. Are you sure you did it exactly as I said and that you wrote the goldcard image to the empty sector at the beginning of the disk? (you need to select Extras -> Open disk image in HxD and then choose the physical disk that corresponds to your SD card (pay attention, do not overwrite the first secor of your hard disk drives or system disks).
[HD7 Windows Phone 7 Development] khmaies5:
yes i am sure do you want to try it on my pc with TeamViewer?
[HD7 Windows Phone 7 Development] khmaies5:
help here please ​
[HD7 Windows Phone 7 Development] khmaies5:
ok finally i did it but i i still have only 13.03mb of storage in my phone what should i do ???
[HD7 Windows Phone 7 Development] dorianmuthig:
Either have your phone replaced, or replace the memory card inside. Flashing a new ROM to the phone will not fix your storage device.
[HD7 Windows Phone 7 Development] khmaies5:
i will try to format the memory card but i must choose fat32 or fat(default) or ntfs ???
[HD7 Windows Phone 7 Development] dorianmuthig:
This thread is about using the service factory method of flashing your phone without the use of a computer. This is not the thread for replacing the memory card inside your phone.

Formatting your goldcard SD card will not make a difference. If you want to flash a new ROM to your phone that the normal RUU_update tool can't flash to your device this thread may be for you.

For simplicity's sake however, I would sugest you try the HSPL/RSPL method instead and only refer to this thread, if you don't trust it and would prefer to use a method implemented by the manufacturer of your phone.
[HD7 Windows Phone 7 Development] khmaies5:
i have a 512mb memory i put it in the phone and flash it but still the same problem!

in the bootloader mod it show that my memory is 16gb or 512mb but in the phone it only show 13.03mb !
[HD7 Windows Phone 7 Development] dorianmuthig:
There is a microSDHC card inside your phone and that card is either broken or incompatible with Windows Phone 7 Series and that is why it shows only the 13.03MB of internal base ROM storage that is left unused on the firmware chip with the operationg system and booloader data on it.

I'll say it again: Flashing your ROM will not fix this. You need to replace the microSD card inside or have your phone replaced under warranty.
[HD7 Windows Phone 7 Development] khmaies5:
but the memory works on the pc and in the bootloader it shows that there is a memory in the phone : sd sandisk 15193mb

partition info-v211v413

it can't be broken yesterday a friend of mine told me to remove the memory and format it i think that cause the problem or there is something wrong in the goldcard.img
[HD7 Windows Phone 7 Development] dorianmuthig:
The goldcard.img file has got nothing to do with the SDHC memory card inside your phone. It is used to authorize an SD card in a USB card reader that is attached outside your phone via its USB port to override CID and MID checks and flash any ROM to your device.

Your bootloader saying there is a 16GB card in the phone only means you have a 16GB model of the phone with such a card in it. If that card is broken, it won't show up as storage in the about dialog.
[HD7 Windows Phone 7 Development] khmaies5:
i just Copied file to my memory card and insert it to the phone

i reset my phone then i installed a new rom the file is still in the memory that mean that my phone didn't format my memory card is that normal?
[HD7 Windows Phone 7 Development] dorianmuthig:
You cannot put your goldcard SD card in the slot inside the phone as this will not work (it isn't enabled, because it's not designed to be user serviceable).

As far as the phone not formatting and securing your SD card goes, if you put the card in the slot inside the phone below the GSM antenna cover at the bottom, you probably didn't push it in far enough (it's a spring loaded slot, and will make a clicking sound on lock and release).
[HD7 Windows Phone 7 Development] khmaies5:
the card that i put it in the is the phone memory card not the gold card and i pushe it until i make a click sound the phone can't format the card i don't know way. Yesterday i installed the xboxmod rom and i send his storagetool,USBmode switcher cab to my phone but i still have the same problem !
[HD7 Windows Phone 7 Development] dorianmuthig:
Well, I don't know how often you want me to tell you this. Flashing a ROM or installing software will not fix your broken SD card, just as it never damaged it. You will have to replace it with a working one.
[HD7 Windows Phone 7 Development] khmaies5:
i will try a nokia 5800 8gb memory card on my phone if it work i will replace my card if not i guess that will mean that the problem is in the phone not the memory
[HD7 Windows Phone 7 Development] dorianmuthig:
No, it doesn't mean that, because you cannot make sure your card is compatible.

Please test it in your computer first, using a disk benchmark utility, like ATTO Disk Benchmark or CrystalDiskMark 3. You need at least 200 4K IOPS (1MB/s) and about 50-100 64K IOPS (4MB/s).

Your phone would've still been under warranty, if you hadn't opened it and you could've gotten that replaced with the memory card inside, instead.

Also, again, please be aware that this is not the thread for SD card and memory defects. I'm not going to say this again, I will stop answering you, if you keep this up.
[HD7 Windows Phone 7 Development] khmaies5:
i took my phone to HTC CARE 450km away from my town :D they told me that there is a problem with the card reader in the phone and i must change it

Thank you all for helping me
[HD7 Windows Phone 7 Development] Magpir:
pls somene do this with the latest HD7 rom
[HD7 Windows Phone 7 Development] dorianmuthig:
It should work just as before. What type of problem are you experiencing?
[HD7 Windows Phone 7 Development] Magpir:
well need to extract the rom as people can use it a s custom rom later,
[HD7 Windows Phone 7 Development] dorianmuthig:
This thread isn't about extracting ROMs, modding them or custom ROMs in general. This thread is about circumventing CID/SID protection using the goldcard key method and flashing ROMs using an SD card (reader) and USB-OTG adapter.
[HD7 Windows Phone 7 Development] radiance26:
I followed step by step your instruction, until I must put in bootloader mode.

At this point I just realised that I can't restore my half bricked device -_-.
[HD7 Windows Phone 7 Development] dorianmuthig:
You can still try a RIFFbox with the appropriate JTAG adapter to restore your device to working condition.
[HD7 Windows Phone 7 Development] JUSMEJOSE:
i can creat a Gold card to unlock the phone its usless because u have to connect it to a unlock box... :((
[HD7 Windows Phone 7 Development] dorianmuthig:
Er... no, you don't. All you need is a cheap $1 SD card reader (with a 512MB or 1GB SD card), and a few USB adapters or cables that'll run you less than 10 bucks, total.

Please be aware that this is not IMEI based MPI/MEP carrier unlocking (for which you don't even need any extra hardware). You also can't use it to unbrick your phone if it has a broken bootloader (SPL), for that and only that, you need special JTAG flashing hardware (which you can get for less than half the price of a new phone).
[HD7 Windows Phone 7 Development] radiance26:
Just to be sure, if I use goldcard with spl 5.X, I can flash a nodo rom to have 3.X spl ?

Hope it will not brick my device.
[HD7 Windows Phone 7 Development] dorianmuthig:
Probably, yes. I'm not aware of persistent secondary program loaders...
[HD7 Windows Phone 7 Development] danlvii:
Worked,build the y-cable myself, extracted CID from android device,used Gold Card Tool and bought an USB micro-SD reader single drive!
[HD7 Windows Phone 7 Development] radiance26:
So i'm not gonna try
[HD7 Windows Phone 7 Development] dorianmuthig:
If your phone has a persistent part of the ROM, it will just not let you modify those parts. Due to the way those phones are made to work, not being able to update the SPL won't impair your ability to update the OS part of the ROM area.
[HD7 Windows Phone 7 Development] radiance26:
You may be right.

BTW The only reason I want to downgrade spl is to install rspl, to finally install custom rom.
[HD7 Windows Phone 7 Development] dorianmuthig:
Well, then try it. So far there haven't been any persistent SPL versions, which usually means you should be able to install an older one. If you can't, you certainly won't brick your phone because if I may so eloquently put it, the newer version would have to remain in the phone...
[HD7 Windows Phone 7 Development] radiance26:
I followed all steps but when i'm on bootloader screen, it stuck at "serial'.
[HD7 Windows Phone 7 Development] zyxer_raffy:
7740

Does this method still works on the updated Bootloader/firmware of the 7740 update?
[HD7 Windows Phone 7 Development] zyxer_raffy:
Quick questions.

1. How do I know if my ROM is Asia_SEA or Asia_WWE? (I am from Philippines and Im using unbranded HTC HD7)

2. My current bootloader is 5.0, can I flash the bootloader 1.54? (via goldcard)

Thanks!
[HD7 Windows Phone 7 Development] zyxer_raffy:
I tried the procedure and I created the USB-Y OTG but my HD7 keeps restarting.

BTW, Im using the updated 7740. XD
[HD7 Windows Phone 7 Development] 5ft24:
if you use a stock rom for your phone, you can forget making the gold card with the CID of the SD card... check this out:

http://xdaforums.com/showpost.php?p=19962089&postcount=806

Thanks to Martin7pro!!!
[HD7 Windows Phone 7 Development] Magpir:
under phone info , either

u should have xxxx.xx.xxxxx.728( ASia SEA)

U should have xxxx.xx.xxxxx.707 ( Asia WWE)
[HD7 Windows Phone 7 Development] zyxer_raffy:
So I believed my unbranded HTC HD7 belongs to ASIA WWE.

Thanks (+1) for the info!

Q. Is it true the using this method (goldcard) requires microSD or any SD NOT higher than 1GB?

Q. Can I downgrade my current SPL (5.0) to ASIA WWE (1.23.707.01 or 1.57.707.02) ? As per http://xdaforums.com/wiki/HTC_HD7/Shipped_Roms availability of ASIA WWE?

TIA
[HD7 Windows Phone 7 Development] NebZoNe:
2GB microSD Kingston done the job!

It was already announced in a previous "how to" and i just can confirm that Kingston 2gb microsd represent a very reliable alternative to 1gb which is nearly invisible in shops now...

JFYI 2gb from samsung or scandisk didn't work...:(
[HD7 Windows Phone 7 Development] Magpir:
I beleive what u are saying is similar to the hd7 micro sdhc card replacing tutorial

They just do hard reset (power + vol up+ vol down, down again buttons) everything gets installed from the phone rom which means the phone installs it for u.

I not sure though
[HD7 Windows Phone 7 Development] dorianmuthig:
And I believe, you haven't been looking at the date of that post, now have you? :)

I already figured it all out, you can't flash ROMs with the internal slot, because the SPL doesn't support it, you would need to flash an SPL that does, first.

What you are saying about the volume buttons doesn't make any sense either, but that may be because your English isn't that great...
[HD7 Windows Phone 7 Development] Magpir:
Martin 7 pro"s techniques involve dismantling the phone

---------- Post added at 03:09 PM ---------- Previous post was at 02:12 PM ----------

In martin tutorial, how do u format a microsd card to fat 32?
[HD7 Windows Phone 7 Development] dorianmuthig:
Dismantling the phone isn't necessary either way as descibed in this thread many times you can use any mass storage device to flash any ROM you could also flash from Windows using the RUU updater. You only need the goldcard if you want to flash say a Europe Generic ROM to a branded device or a ROM for another device (including android ROMs) to your HD7 (no compatibility check, do at your own risk, hardware must be compatible for this to work).

The method described in the other post will only update or downgrade device specific (branded) ROMs without the use of a PC. Disassembling the device for this is completely unnecessary.
[HD7 Windows Phone 7 Development] Magpir:
With spl 5.1 , i cant flash any rom using windows .It looks like htc locked the boot loader .

I think u are not aware , that spl 5.1 will not allow flashing to lower versions rom
[HD7 Windows Phone 7 Development] dorianmuthig:
The SPL doesn't care about the ROM package version during update. You just need to use the current version of the RUU updater tool (older ROMs ship with older versions of the tool).
[HD7 Windows Phone 7 Development] Magpir:
And can u guide me on how to do that?
[HD7 Windows Phone 7 Development] dorianmuthig:
Extract the update package and replace the .NBH files with correctly signed ones of your choosing for your device model.
[HD7 Windows Phone 7 Development] Magpir:
I have tried that, still doesn't work .

The update package is the stock rom u are referring to right?

So I used a 5.10 rui package replaced the nbh files with Asia stock ones ,since mine is Asia phone

Still. Not working.
[HD7 Windows Phone 7 Development] dorianmuthig:
You get an InstallShield executable file from the HTC technician, which extracts the updater to a temporary location. You can use your garden variety archiving program to extract it. After extraction, you will find all sorts of files. Replace the RUU_signed.nbh file with the one you want to flash to your device. It has to be signed properly by HTC and contain the right markers for your harware revision number. After you have done that, power up the phone while holding either the camera button or the volume down button pressed, and then connect it to any of your computer's USB 2.0 ports. After your phone has been recognized as either a HTC serial device (you won't have a driver) or HTC USB composite device, run the new ROMUpdateUtility.exe application and follow the instructions.
[HD7 Windows Phone 7 Development] Magpir:
I have done exactly.the same , still doesn't work
[HD7 Windows Phone 7 Development] dorianmuthig:
Must be something you're not paying attention to that breaks it then.
[HD7 Windows Phone 7 Development] Martin7Pro:
Hi guys. Publishing ROMUpdateUtility method for SPL 5.xx downgrading is my big mistake. Do not try it, it can fullbrick your device in a given case! Read my other posts. USE GOLDCARD INSTEAD! May be better with BOTH (SPL and Radio) probably, I am exploring more! M.
[HD7 Windows Phone 7 Development] dorianmuthig:
That can happen with any type of device flashing. Get a RIFF box and a JTAG adapter to revive your bricked phone. ;)
[HD7 Windows Phone 7 Development] Magpir:
That is why u are on crack because many have tried it doesn't work.

i also started a separate thread on it

As for brick it didn't happen on mine although i tried ruu flashing for 10 times already.

I always get a flash error 226

FLASH WRITE* is an error that occurs when the rom structure is changed eg partitions ect and is not compatible with the rom u are trying to flash

Someone here mentioned htc enabled direct mapping or something like that with one of the new firmware updates.
[HD7 Windows Phone 7 Development] Martin7Pro:
Are you sure? I have:

* nearly a hundred success confirmations of SPL downgrading ("small" HalfBrick soluting) by Y-cable using (not by full GoldCard, majority of this people used dovnloaded image http://HTC7Pro.HowTo.cz/goldcard.img without CID reading),

* five success confirmation by ROMUpdateUtility,

* only one FullBrick confirmation, but this man has probably not full battery in time of flashing.

What is reason of "That can happen"? Do you mean by RUU or GC too? I mean ROMUpdateUtility is not working for SPL5.xx downgrading for 95% experimentators. But, when is working, then fullbrick is possible. By GC fullbrick is possible by wrong flashed file or any electrical problem (contact, battery). Do you know any other reasons of fullbrick by GC? M.