[Touch HD Windows Mobile ROM Development] marmin:
Download everything

(1) Download several things:

(1a) Original HTC 1.14 rom (based on 1.14 SPL) - For example: Ruu_BlackStone_HTC_WWE_1.14.405.3_Radio_52.49a.25.26_1.09.25.14_Ship

(1b) HardSPL by OliNex

(1c) Restore Stock SPL 1.14.2

(1d) Original HTC 1.56 rom (based on 1.54 SPL) - For example: Ruu_BlackStone_HTC_WWE_1.56.405.1_Radio_52.62.25.34_1.13.25.24_Ship

(1e) USPL GUI v 2.5

(1f) A 1.56 based rom- Dutty's XT 3.3 linked here

(1g) USB Drivers

Flash original HTC 1.14 rom

(2) Flash the rom from step (1a) to your phone.

Flash original SPL (1.14.0000)

(3) Run HardSPLWrapper_Blackstone.exe from the HardSPL download in step (1b).

(3a) Do not click any buttons on the screen when the application appears.

(3b) Extract the RUU_Signed.nbh from the Restore Stock SPL 1.14.2 download in step (1c).

(3c) Copy RUU_Signed.nbh that you extracted and overwrite the one in the directory where you ran HardSPL from. If you get an error message saying that the file is already in use that is because you clicked one or more buttons in the HardSPL application window once it appeared. If that happens to you, exit from it, start it again, and DO NOT CLICK ANYTHING YET.

(3d) Now you can continue in the HardSPL application and follow it as normal. Basically what you are doing is flashing the stock SPL back to your phone by overwriting the HardSPL's .NBH file with the stock one.

Check SPL version

(4) Check your SPL version.

(4a) Place your phone into bootloader mode. Turn it off. Hold the volume down button while you press the power on button. When the bootloader appears it should show SPL v 1.14.0000 (if you were following the guide from the beginning). If it does go to step (5). If it does not something happened so repeat step (3) (unless you have SPL v 1.54.0000 then go to step (6)).

Flash new HTC 1.56 rom

(5) Load the rom from step (1d) to your phone. I always flash when the phone is in the bootloader. It is more convenient and usually works out better. Step (4a) explains how to place the phone into the bootloader. If when you try to load it you get a message about an invalid vendor ID go to step (5a). This is because you have a branded or CID locked phone and the rom you are trying to load is not "intended" for your device, meaning a different CID. Follow running USPL in step (5a). If loading the rom was successful go to step (6).

(5a) If you got the invalid vendor ID message you need to run USPL before you flash the rom from step (1d) to your phone. Go to step (5b).

(5b) Place your phone into bootloader mode. Turn it off. Hold the volume down button while you press the power on button. When the bootloader appears it should show SPL v 1.14.0000. If it does continue on. Otherwise go back to step (3). If you are coming here from step (6) then the SPL version will show 1.54.0000. This is ok and is correct.

(5c) Connect your phone to your computer via USB. The bootloader should change from Serial to USB. If you have driver problems then download step (1g) and update your driver for the HTC USB Sync and then try this step again. If you need instructions on this go to step (0).

(5d) Extract USPL GUI from step (1e) and run USPL.exe. You may have to disable your antivirus for this. Some provide a false positive that it is a virus/trojan.

(5e) Your phone should reboot and return to the bootloader but saying SPL v 1.15.USPL and USB at the bottom. If it does not show USB after some time, disconnect and reconnect the USB cable from your phone. Once this is ready go to step (6).

Flash new cooked rom based on HTC 1.56 rom

(6) If you have HSPL 1.56.oliNex go to step (6a). Otherwise, run USPL. For instructions on how, read steps (5b) through (5e). If you are at this point you have already flashed the new HTC 1.56 rom to your phone. Your SPL version will now show 1.54.0000 at step (5b). This is ok and is correct.

(6a) Flash the rom from step (1f) to your phone.

(6b) Hard reset afterwards. For instructions on how go to step (6e). Once or twice- up to you. Twice has been recommended.

(6e) Turn off your phone. I personally do it right after flashing completes and I see the "Smart Mobility" screen. I just yank the battery out instead of waiting for it to boot up all the way and go through customization process just to hard reset ;) Hold the volume down button and volume up button while you press the power on button. You should see a message saying "This operation will delete all your personal data, and reset all settings to the manufacturer default settings. Press VolUp to restore manufacturer defaults, or press other keys to cancel." Do exactly what it says...

Most important step here

(7) Drink beer after completion :D

This should cover it. If you can't follow this don't flash these new roms. For any help just reply.

I take no credit for this. All I did was simplify and spell out instructions from Dutty and a lot of other people, as well as combine a lot of spread out information and links. And if you want more information in general, please read the Wiki on 1.56 roms and the Wiki on Blackstone in general. You can also get information on USPL here and HardSPL here.[/QUOTE]

Sorry to sound a bit like a noob chimp, but if I'm wanting to put a cooked 6.5 based rom on my stock Orange (1.19 I think), do I jst start from step 6ish (planning on using USPL I think) or do I have to start from the very top? Very nervous about doing the rom upgrade and although there is obviously a sh1tload of work gone into the above I need to be absolutely sure that it has in properly before I set off.

Think there is a lot of stockrommers like me that would love to use cooked roms, but are scared and although the all powerful search button does return bountiful information, thats the problem, theres too much info and it seems to be written by people who assume you have flashed a rom on previous devices ( I myself have owned E100, E200, C500, C550, Touch and now the HD and this is the first flash I have considered) and this is the closest to concise info.

Cheers in advance