yashsingh1/xdaforums huggingface dataset:
[HD7 Windows Phone 7 Development] dorianmuthig:
An empty or faulty battery or power device (or if you manually remove it despite all the warnings you got) causing the phone to power off after erase or during write operations in the SPL area (usually first 64K) will turn your phone into a brick regardless how you attempted to flash it. To recover your phone you need to use a JTAG adapter and a capable loader software and flashing device for the device platform. Any other erased block or incorrectly flashed area of the ROM can be recovered using the booted SPL's methods (USB-OTG/SD, USB and serial).
[HD7 Windows Phone 7 Development] Martin7Pro:
OK. I was afraid after your previous post, that any other then battery/wires/wrong data reason can fullbrick phone :) Do you know, if SPL 5.xx use also other memory addresses then older SPLs? M.
[HD7 Windows Phone 7 Development] dorianmuthig:
No, I don't. It's usually not relevant for flashing or use, what memory areas are assigned which memory types, since the HAL (hardware abstraction layer) will take care of it.
[HD7 Windows Phone 7 Development] flipoere:
What Rom to use for unbranding/SPL downgrade?

Hi guys,

Been reading through this thread. One thing noone mentions (maybe for good reason?), is which rom to use specifically for downgrading the SPL to 4.xx.

My HD7 is currently stock T-Mobile with latest 'Mango' update, and I would like to unbrand it to an HTC Europe Rom. As I understand, I have to downgrade SPL before I can flash the newest unbranded roms - is that correct?

If someone can help me (probably in less than a minute), then I'd appreciate it. Been here since the HTC Himalaya days, was much easier then.... (or maybe I'm getting old)!!

/F
[HD7 Windows Phone 7 Development] dorianmuthig:
Any non-Mango ROM should do.
[HD7 Windows Phone 7 Development] 5ft24:
You probably would be best off going to an older ROM with SPL 3.x or lower... RSPL and HSPL don't work with 4.xx or 5.xx
[HD7 Windows Phone 7 Development] crazysax1:
but when I finished creating goldcard, SCHUIMG.nbh the file I have to put in the micro sd?
[HD7 Windows Phone 7 Development] dorianmuthig:
You take the RUU_signed.nbh file from the ROM package you want to flash to your device, rename it schuimg.nbh (first four letters of codename "Schubert" for HD7 and HD7S + img.nbh), copy it to the SD card you made into a "goldcard" and then you use it for flashing, yes.
[HD7 Windows Phone 7 Development] crazysax1:
but there is no need to remove the micro sd card from mobile .. just that I have a micro sd card separately?
[HD7 Windows Phone 7 Development] Magpir:
The reason why the thumb drive works for some because it may be self powered thumb drive ?
[HD7 Windows Phone 7 Development] crazysax1:
cid but I have to take the first or the second?

=)

---------- Post added at 12:26 PM ---------- Previous post was at 11:49 AM ----------

I wanted to know if this adapter micro sd is good for the process ..

=)
[HD7 Windows Phone 7 Development] dorianmuthig:
Wait, what are you trying to do? You don't need to remove the internal SD card, nor can you use it for this because the internal cards are SDHC cards, which aren't compatible.

All thumb drives and card reader devices are USB mass storage devices. In theory you could even use an external hard drive (if you still have one of those from the 1990s with less than 2GB of capacity), given it is either powered over 5V USB or has its own power supply. Goldcard conversion only works with SD cards and compatible readers, though.

Depends on which card you want to use, try them both, if you're not sure.

Looks like a multi-card adapter. Those usually don't work, some do, if the first mass storage device the expose to USB is the SD/MMC card reader.
[HD7 Windows Phone 7 Development] drzurna:
ı have htc surrround. it is half brick. when i hold the volume down and camera buttons together, SPL screen (with red, green, blue and white screen) comes out, but not usb host... what is the problem?
[HD7 Windows Phone 7 Development] joga65:
I have same problem
[HD7 Windows Phone 7 Development] joga65:
I have hd7

no serial/USB

Its normal or half bricks

soory for my bad english
[HD7 Windows Phone 7 Development] joga65:
It's not work

I have only white
[HD7 Windows Phone 7 Development] dorianmuthig:
When you are at this screen, you can plug it into your computer via the USB cable it came with and perform ROM updates via the RUU_update utility.

This is the USB-OTG flasher screen. Attach your USB-OTG cable and 5V USB power adapter to the phone and your SD card reader at the other end. After it has been recognized, it will look on the SD card for a ROM and flash it.
[HD7 Windows Phone 7 Development] joga65:
Its not working

I've created a goldcard
[HD7 Windows Phone 7 Development] dorianmuthig:
Make sure everything is plugged in correctly. Try plugging the red USB plug into a different USB port, or use the HTC wall charger USB adapter. Also check your SD card reader.
[HD7 Windows Phone 7 Development] joga65:
hi, i have right cable, goldcard so i paste into nbh file rename to SCHUIMG.nbh

then i plug in usb cable then card reader after that hd7 in host mode and finally connect to y cable but on the screen show
[HD7 Windows Phone 7 Development] dorianmuthig:
On your screen it says "Enter USB host mode..." which means it didn't recognize any USB device being attached. This usually indicates, your cable or your USB device have a problem. If it would detect something, it would say "Loading..." and if it finds a problem with your goldcard code it'll say "Error!", "File not found" or "Not allow".
[HD7 Windows Phone 7 Development] joga65:
Boot loader is bricked, but the OS works fine
[HD7 Windows Phone 7 Development] dorianmuthig:
If your bootloader (Secondary Program Loader [SPL]) were "bricked" your phone would not turn on and boot any operating system.
[HD7 Windows Phone 7 Development] joga65:
I get this lonly messege PD29100 SS-BC (4K) on the red line of the bootloader screen

I can not enter ''Enter USB host mode''
[HD7 Windows Phone 7 Development] dorianmuthig:
Plug your phone into a computer's USB port and use the RUU update utility to flash a compatible ROM to the device first and then try again. If that doesn't work either, you need to get a RIFFbox (~$100-150) and compatible JTAG adapters (~$20) to flash your phone back into working condition.
[HD7 Windows Phone 7 Development] joga65:
RUU update utility not working.

Iam waiting for new update
[HD7 Windows Phone 7 Development] Magpir:
i had somewhat a similar arrangement as u ( especially the female to female plug) , still dont work, tried usb and a HTC android phone ( usb mass storage mode) as SDcard reader equivalent

i dun understand why because the cable is delivering power to both devices

---------- Post added at 04:41 PM ---------- Previous post was at 04:40 PM ----------

yr phone is either half brick or full brick
[HD7 Windows Phone 7 Development] dorianmuthig:
Incompatible mass storage device? Try one of those colored semi-transparent $1 SD card readers off of ebay. They work great.

As said above, that can be repaired, but not via the goldcard method.
[HD7 Windows Phone 7 Development] reslan_912:
hey .... Thanks for your great work ....ive done everything..from cables to goldcard....i guess its working cuz i successfully entered usb host and the next process too but my problem is with RUU ...i have unbranded hd7 i want to know which Original ROM ..(the signed Nbh) work for free...it depends on what ? So i can download the right one ? Downloaded 2 ..it processed to loading then it turn off....im not bricked .....any help ?
[HD7 Windows Phone 7 Development] dorianmuthig:
If you want to be nitty gritty about it, any HTC ROM that is smaller than 256MB will flash successfully, any HTC WP7 ROM will work (even those for other HTC WP7 devices) and any HTC HD7 ROM should be perfectly fine.

My advice to you is to check the Goldcard SD card you are using for defects or your SD card reader. The phone turning off for a few seconds (less than 30) and restarting during the flashing process is normal.
[HD7 Windows Phone 7 Development] crazysax1:
tell me a brand of micro sd that works for goldcard..

my:
[HD7 Windows Phone 7 Development] dorianmuthig:
Any standard SD card (no SDHC) between 256MB and 1GB with SDA conformant secure digital security support and valid SCID/SSID will work. Your best bet are SanDisk/Toshiba or Samsung made cards, but usually any card should work just fine. It is more likely your reader device is making problems.
[HD7 Windows Phone 7 Development] crazysax1:
then my 2GB SD card does not work for goldcard?

and if I increase the memory of my hd7, must be SDHC micro sd?
[HD7 Windows Phone 7 Development] dorianmuthig:
looks like it doesn't, if your card reader works with another card.

Yes, because standard SD cards can be a maximum of 4GB large, anything larger must be SDHC (<=32GB) or SDXC (>=64GB, doesn't work in HTC Wndows Phones as far as I'm aware). Standard SD cards will however work inside the phone as storage space. You cannot use the internal SD card slot of the phone to flash a ROM using the goldcard method like you can with Windows Mobile 6.x and Android devices, though.
[HD7 Windows Phone 7 Development] CaiKroll:
I've tried the PC ReadCID app (http://jo0ls-dotnet-stuff.blogspot.com/2008/12/read-secure-digital-sd-card-serial.html) this is what I get>> Did I do something wrong
[HD7 Windows Phone 7 Development] 5ft24:
see where it says raw CID Bytes?

that is the CID of the card... just remove the dashes
[HD7 Windows Phone 7 Development] CaiKroll:
Then I IDK whats wrong cause I entered that into goldcard generator and used the hex editor and Windows still asks to format card
[HD7 Windows Phone 7 Development] 5ft24:
aren't you supposed to format the card before using the goldcard generator?

formatting doesn't change the CID
[HD7 Windows Phone 7 Development] CaiKroll:
I Did format the card
[HD7 Windows Phone 7 Development] dorianmuthig:
It matters how you format the card, you need to partition and format it, which will leave the first sector empty (the boot sector) where you put the goldcard code. Reformatting the card may remove the goldcard code (change the bootsector). To make it easier, use the SD Formatter program from http://www.sdcard.org/ and format your card with it, add the goldcard code, remove the card from your SD card reader, and reinsert it, now copy your ROM file to the card.
[HD7 Windows Phone 7 Development] Magpir:
Will itwirk with cheap china made no brand sd card readers ?
[HD7 Windows Phone 7 Development] CaiKroll:
Tried it with partitioning and I think it worked, thanks. Will test to verify when I get my Y-Cable
[HD7 Windows Phone 7 Development] Magpir:
Sorry for my ignorance , why is must it be 1 gb sdcard??
[HD7 Windows Phone 7 Development] dorianmuthig:
You mean these, http://www.ebay.com/itm/260751118361 ? Yes, those work.

Because you need to use a SD and not a card with extended emulation or a SDHC card. 1GB and smaller cards will always be 'normal' SD cards. If you find a worrking 2GB or 4GB card, good for you, but if you need to buy one, you should look for a 512MB or 1GB card to avoid any problems.
[HD7 Windows Phone 7 Development] Magpir:
I have an old 1gb sdcard Kingston from 2007. Will it work??
[HD7 Windows Phone 7 Development] dorianmuthig:
It should.
[HD7 Windows Phone 7 Development] Magpir:
So will any cheap sdcard.reader will work??
[HD7 Windows Phone 7 Development] dorianmuthig:
No, there are a few that don't work. The single card ones from MOAI Electronics and those semi-transparent colored ones do work, though, and those will run you less than $1 which is reasonably cheap...
[HD7 Windows Phone 7 Development] CaiKroll:
Can I use this as my Y-Cable? http://www.shopxscargo.com/product_...ategory_1_id=58&category=Computer Accessories
[HD7 Windows Phone 7 Development] dorianmuthig:
No, because that's a USB hub.
[HD7 Windows Phone 7 Development] CaiKroll:
OH, thanks you saved me $8 :P

Why exactly does it make it different, are the cords separated inside or something, just a curious question.
[HD7 Windows Phone 7 Development] 5ft24:
in a hub, all the connectors aren't wired together like you need in a Y cable. It's like a network hub/router... you don't have a direct connection from one port to another in it.
[HD7 Windows Phone 7 Development] dorianmuthig:
A hub is a USB device that expands a port into 2 or 4 ports for further devices in the device tree. The phone's minimalistic USB host doesn't support any devices besides the mass storage device type at the first root port. Whilst in any USB standards conformant implementation, you could use a hub, it will not work with the phone.

The Y-cable is used to deliver 5V power to the USB device, because the phone is also unable to power any device attached to it. Any cable that connects the 5V power leads of a powered USB port of any kind with the 5V power leads that would ordinarily go between the phone and the USB device will work.
[HD7 Windows Phone 7 Development] CaiKroll:
Does anyone know how you can tell if your SD is Goldcarded (or whatever the word is)
[HD7 Windows Phone 7 Development] dorianmuthig:
Use a disk editor and compare the first 384 bytes (first sector) on the SD card with the goldcard image created for the CID of your SD card.
[HD7 Windows Phone 7 Development] CaiKroll:
Did it, my SD Card is Goldified!
[HD7 Windows Phone 7 Development] Magpir:
http://www.dealextreme.com/p/usb-fe...gb-tf-card-card-reader-kit-for-xtc-clip-82289

this one i guess will work as its advertised specifically for this purpose.
[HD7 Windows Phone 7 Development] dorianmuthig:
Yes, I would suppose it is, but considering they advertise "user lock" removal, I might have to have a chat with HTC about some serious security issue there...
[HD7 Windows Phone 7 Development] CaiKroll:
How To Make A Y-Cable Tutorial

How to make a Y-Cable tutorial. Tell me if you have problems with the file. Don't forget to say Thanks if this helped ;)
[HD7 Windows Phone 7 Development] daliborkv:
Custom ROM

Is it possible to flash custom rom with goldcard method?
[HD7 Windows Phone 7 Development] Magpir:
No u cant and dont try...
[HD7 Windows Phone 7 Development] dorianmuthig:
Yes, but only if it contains all parts and is sized correctly.
[HD7 Windows Phone 7 Development] messdup:
him im trying to flash spl5 with a pre nodo rom i have sd card goldcarded but when i plug my phone in usb whilst in usb host mode but it stays in usb host mode and doesnt load rom any advice please
[HD7 Windows Phone 7 Development] dorianmuthig:
Make sure your cable works and you have a compatible card reader, they're pretty cheap on eBay.
[HD7 Windows Phone 7 Development] messdup:
thanks i have got it to say loading now but reboots then loads then reboots and never actually gets anywere just loads for 2 secs then reboots
[HD7 Windows Phone 7 Development] dorianmuthig:
Make sure your SD card is formatted with FAT32 and 4096 byte sector size.
[HD7 Windows Phone 7 Development] messdup:
yh done all that
[HD7 Windows Phone 7 Development] dorianmuthig:
What size and brand is your SD card? You need a 1GB or smaller card that can still accommodate the ROM file. Format it using the SD Formatter program from http://www.sdcard.org, then format it using Windows Explorer or the command line specifying FAT32 for the file system and a sector size of 4096 bytes.
[HD7 Windows Phone 7 Development] messdup:
IT IS 4 GB SANDISK CRUZER AND i have seen ppl say that 8gb worked for them i also have sd card but with that the rom never loads just stays on the enter usb host message the usb flash drive is the only thing that trys to load what if i partition 1gb of the 4gb flash drive then formatted the 1 gb would that work
[HD7 Windows Phone 7 Development] dorianmuthig:
So, you're not using an SD card. In that case you can use devices 4GB and smaller. You need to partition the device first however. Plug in your USB drive and open the command line with administrative privileges, type diskpart and hit enter, and then list disk and and hit enter. Find out which number your USB drive is and type select disk N (where N is the number of your USB drive) and hit enter, then type clean and hit enter. Then type create partition primary and hit enter, then type select partition 1, hit enter, type format fs=fat32 unit=4096 quick and hit enter, then type assign and hit enter. Now you're done and can use Explorer to copy your signed vendor ROM file (must be specifically for your device model, mobile provider if applicable and region) to your USB device, rename it to SHUIMG.NBH or whatever name matches your device, eject the drive properly and use it to flash your device.
[HD7 Windows Phone 7 Development] messdup:
thanks for all the info dude and ill will try when i get ome im at work at the mo i finish in 2hours and will update this post when i find out results just asking i have formatted the 4gb usb drive using the 4096 method but it didnt work do u think doing it ur way plus partitioning it will help
[HD7 Windows Phone 7 Development] dorianmuthig:
Try another USB drive. Turning off and rebooting once is normal, though. If it does that more often, there is something wrong with the data in the first sector, the partition table or the 5th sector on the drive. If you are using a USB drive do not copy a goldcard code on it. Just copy the ROM on it, eject it from Windows (safe removal) and then use it to flash your ROM. If you use a USB drive, you cannot flash any ROM that was not made for your device, carrier and region. The file on the drive must be named SCHUIMG.NBH for the HTC HD7 and HD7S only, if you are trying to flash to another HTC Windows phone, you need to replace the first 4 characters of that file name with the first four characters of the device code name (HD7 is Schubert, 7 Pro is Gold, etc.). The image file must be the only file with .NBH extension on the device. The file should not be heavily fragmented. Some SPL versions have problems with fragmentation or if there are any other files on the drive or SD card than the image file.
[HD7 Windows Phone 7 Development] crazysax1:
hello guys .. I tried with a 2GB microSD, but the phone remains with the loading screen for more than 10 minutes .. what do I do? perhaps it is good to 2GB microSD?
[HD7 Windows Phone 7 Development] dorianmuthig:
Use a 1GB or 512MB SD card. Make sure it is not an SDHC card in sheeps clothing.
[HD7 Windows Phone 7 Development] crazysax1:
cid but the microsd changes every time you format? and when I go to find the cid with the Android phone, the microSD must be formatted in fat32? tanks =)=)
[HD7 Windows Phone 7 Development] dorianmuthig:
No, the CID always stays the same, it's some kind of serial number and should be different for every SD card out in the world. If your SD card's CID changes when you format the card, you have a rogue defective card or a forgery. You should replace it immediately. If you ever used the SD SDA password feature on that card, change your password everywhere, where you used the same password. Any sensitive data ever stored on that card can be considered compromised.
[HD7 Windows Phone 7 Development] CaiKroll:
I used a 2gb MicroSD and it worked, I think the loading screen was there for quite some time.
[HD7 Windows Phone 7 Development] dorianmuthig:
There are only a few 2GB cards that work, most don't. Loading... should only display for a few seconds. It should then display a list for the different parts of the ROM image, start flashing the bootloader, reboot and flash the rest. This shouldn't take more than 10 minutes to complete.
[HD7 Windows Phone 7 Development] crazysax1:
this microsd work?
[HD7 Windows Phone 7 Development] dorianmuthig:
It should, if you get a genuine card.
[HD7 Windows Phone 7 Development] Magpir:
i like to know if any sd card reader, even cheap generic ones should work??

---------- Post added at 05:29 AM ---------- Previous post was at 05:20 AM ----------

Is this possible ?

mount USB drive on the computer ( sort of virtual mount)

restart the phone and make the phone read from this mounted drive

then for this u only need single usb cable

I heard some android devices use this method to root the device
[HD7 Windows Phone 7 Development] Magpir:
i tited with a cheap sdcard reader

the sdcard reader gets no power when connected to the Ycable (using female to female coupler) and does not blink
[HD7 Windows Phone 7 Development] dorianmuthig:
Yes, "generic" SD/MMC card readers should work. Most do work just fine, but there is always the off chance of that odd device out there, that doesn't. Personally, I've had great experience with readers from MOAI and those colorful cheap China made ones on eBay, I can't really speak for any others. Most multi-card readers do not work.

If your device doesn't get power, make sure your cable is wired up correctly, you can use a multi-meter for this, and also make sure you plugged it in correctly. If you used a computer for power, try using the phone charging adapter instead.
[HD7 Windows Phone 7 Development] Magpir:
The Y cable is those that come with the 2.5 inch external HDD or cd rom drives to deliver power to those devices, so i assume this cable is capable of power + Data ( if else how would those e external devices work?)

i used this Y cable

the main USB (3) splits into 2 cables - 1 is a mini usb (1) , the other is a normal usb (2)

I use the mini usb to micro USB converter to connect the phone to 1)

and a female to female converter(see pic) to connect the sd card reader to 2)

the laptop powers Min 3)

a)i am using the semitransparent usb car reader , the same one found in ebay

b) 1gb kingston sdcard from 2007 (fat32)

c)I am using stock NBH file renamed compatible with my device region as someone mentioned no need for gold card if u are trying to flash stock rom

not working..the sdcard reader is not blinking, but it does when i connect it directly to PC. so the reader is working and i beleive that it should actually blink when something like a laptop of the phone reads it (correct?)

the female to female coupler , delivers power when connected a thumbdrive . so i assume its working too

The phone itself charges. so the mini USB to micro USB is working too

is there anything wrong with my cable?
[HD7 Windows Phone 7 Development] NebZoNe:
your config seems ok but at least i would try with goldcard...i done same as you (with self made cable), with a stock rom nbh on a goldcarded micro sd...worked perfectly.
[HD7 Windows Phone 7 Development] dorianmuthig:
Yes, your card reader should blink or light up if it has a status LED. Your setup should work, the only things I can think of, are that your USB power source is inadequate (a single USB port is only allowed to feed 500mA per port, if you are powering two devices you need a 1A port like the one of the HTC power adapter plug) or that your female-female adapter is a cross-over adapter. Please check using a multi-meter on the continuity setting that the 4 pins inside the adapter lead to the same pins on the other side straight through, instead of diagonally through.

Goldcard image or not has no effect, if the reader isn't being powered or connected correctly.
[HD7 Windows Phone 7 Development] Magpir:
I tried with the HTC wall charger as power source, still cant work

My sdcard reader has led which is supposed to blink

Hi there, i beleive the problem is could the mini to micro USB connector?

I connect the phone to the cable using this connector as the cable only has a mini USB end

Also i notice that when i conenct a thumbdrive to the female to female converter, it lights up and stays lit,

---------- Post added at 02:37 PM ---------- Previous post was at 01:59 PM ----------

also note that the sdcard reader when connected to the PC directly only blinks when there is a sdcard in it

If esle it doesnt blink when empty

SO it this sdcard reader good?

---------- Post added at 03:11 PM ---------- Previous post was at 02:37 PM ----------

I checkedte female to female USB , it runs straight from one end to the other end.