How To: Load a Custom ROM on the HTC HD2

I. Before You Begin

1. THERE ARE TWO DIFFERENT VERSIONS OF THE HTC HD2. ONE FOR T-MOBLE USA (with 1024mbs of ROM) AND ALL OTHER VERSIONS (with 512mbs of ROM). PLEASE FOLLOW THE PROCEDURE ACCORDING TO WHICH ONE YOU HAVE! DO NOT FLASH THE WRONG SOFTWARE ON THE WRONG HD2!

2. Make sure your battery is more than 50% full.

3. Download and install Windows Mobile Device Center 6.1 if you haven’t already done so.

Windows Mobile Device Center 6.1

II. Flash the HardSPL

The HardSPL is the bootloader for the phone and allows us to load any ROM we want. Once you flash this once, you will not need to flash it again.

1. Download the appropriate HardSPL for your HD2 and extract it somewhere on your computer.

HardSPL for T-Mobile USA HD2 (1024mb of ROM) – Mirror Link
HardSPL for All Other HD2’s (512mbs of ROM) – Mirror Link

2. Plug your phone in via USB.

3. Sync it with Windows Device Center 6.1 and wait for it to finish.

4. Double click HSPL2_XXX_RUN.exe inside the folder we extracted earlier.

5. Follow the prompts and choose 2.08.HSPL when it asks you which to flash to the device. Then click ok and wait for it to finish flashing.

6. Once it is done, click ok, the program should close and the phone should automatically reboot.

III. Flash the Custom ROM

Now, that you have a HardSPL, you can flash whatever ROM for your device you want.
PLEASE MAKE SURE THAT YOU CHOOSE A ROM THAT IS COMPATIBLE WITH YOUR VERSION OF THE HD2 (T-Mobile, 1024mb rom OR All Others, 512mbs rom).

1. Download which ROM you want from our ROMs section of our site (make sure to choose one for YOUR PHONE):

HTC HD2 ROMs

2. Extract the .zip file the ROM comes in.

3a. If there is an .exe program in the folder, then you can continue to step 4.
3b. If there is just a .nbh file in the folder, then download the Generic Custom RUU (mirror link) and extract it somewhere on your computer. Then take the .nbh file from the ROM you downloaded and put it in the folder we just extracted with the CustomRUU in it (they need to be in the same folder together).

4. Plug your phone in via USB.

5. Sync it with Windows Device Center 6.1 and wait for it to finish.

6. Double click the .exe file inside the folder we extracted earlier.

7. Follow the prompts and wait for it to finish flashing.

8. Once it is done, click ok, close the program, and reboot the phone. Enjoy!

Note: To flash a different ROM, simply redo Section III, no need to do Section II again.

101 thoughts on “How To: Load a Custom ROM on the HTC HD2”

  1. Thank you Unlockr, I would not have done this process if I didnt watch a video tutorial. Question do you if the stock rom from the TMOBILE HD2 is available. I was doing some readings and people cant go back to it.

      1. i am having trouble with the winrar program. it keeps asking me for a password when i click extract. then i get error messages. do i need to set the winrar program a certian way?? pls help thanx

  2. hello unlockr, i was searching around but i’ll be really appreciate it if u can confirm this for me, is there anyway or any possible way (can be done but no one does it yet)that the HD2 can have TV-out? im still debating between HD2 and N900, which will u choose, for now and for future update (meego, wp7), i really need a profesional perspective on this,cuz i dont have that much money, i’ll be stuck with this phone for another 2-3 years, should i buy 1 of the 2 now, or wait for something in the future (new sexy wp7 dell or something like that)? please help

    1. Smoker337,

      Shouldn’t need any drivers… Can you connect to Windows Mobile Device Center 6.1? If you don’t have it please read the before you begin, download and install the Windows Mobile Device Center 6.1 (you NEED 6.1!). Then make sure you can connect to it and continue the procedure.

  3. unlockr,
    thank you…it worked the seconed time i did it…next thing is i am getting a .rar file…not a zip….where do i find these at….

  4. Hey unluckier could u please help I have a HD2 unlocked and using it for AT&T in the US and I can’t get internet or pic messages please help thank you

  5. hi unlockr,
    my phone wont conect to my computer….it worked great just two days ago…any help would be great…thank you

  6. Hey unlockr,phone was working great then I got error saying unable to boot tried reset with button still no luck,Please HELP

  7. thank you very much for the instruction! i never dare to flash new rom on my hd2 before. now i can try one.

  8. Hello Unlockr,
    Even if I flash a new radio and want to end up unrooting the phone will the radio go back to stock as well? thanks

  9. Seeing as the Htv Evo is nearing release, do you think that there will be a portable version of android availible soon since the EVO and the HD2 share a 4.3″ screen size?

  10. has anyone gotten this to work sucessfully? I think I am going to return my HD2 cause the software sucks. I’m a little unsure about this procedure, does it also load Android or does it give you a platform on which to install Android?

  11. Johnny5 f**kmylife

    I used to work for tmobile and am stuck in a contract but currently working for sprint (Htc Evo June 4 release) i am contemplating breaking contract and getting evo but for all the extra money to fork out can get an HD (hook up ya dig) but if I can port an android rom and have full access to android I would because wm sucks @ life those phone f@”k up to much wut to do unlockr

  12. I am new in this type of phone and I bricked it. how, I flash a rom with out HSPL and the phone dont do nothing only one thing when I connect to the computer it reconize it like Qualcomm CDMA Technologies MSM but now I dont know what to do to fix it. I think the phone is not damage because the pc reconize it. please help me fix it if there is away to . thankyou

  13. hey bro, i have never attempted to flash a phone before….do i need to remove my sd card before hand or what? i dont wanna lose all my stuff. and i am using the spb mobile shell for my hd2, but i wanted to flash the phones rom because i heard that it will speed up the phone….mainly because the spb requires some resources and with the sense u.i. sucking up alot of those resources it runs slower than the sense u.i. any help would be greatly appreciated

  14. i just tried it and it keeps giving me this stupid dam error crap about it being a bad spl file…i have tmo usa, and i have redownloaded it 4 times….each time it fails. idk what to do….this sucks…lol help!!!

  15. help,

    is there any other way to load the hspl on my tmobile hd2? my computer usb port doesnt work to well. is there a .nbh file i can rename leoimg.nbh and vol down and power flash it?

    1. Kyle,

      Unfortunately because of how .nbh files have to be signed developers can’t make one to work until AFTER you flash the HSPL (which allows us to flash non signed files).
      Try to use a friend’s computer for now and then once you flash the HSPL you should be able to find .nbh etc files to continue…

  16. help!

    when trying to RUN hspl2_1024 I keep getting an error message, after the phone goes into bootloader screen and pc show an error message about usb. even though active sync connected fine. there isn’t like a hspl file you can flash?

  17. I am wanting to buy this phone, but is it worth the money? I dont want to waste that much money on a phone that i really wont be able to do anything with because it is on windows 6.5. i know this has been asked many times, but should i, or should i not?

  18. Unlockr when run hspl it says bad spl version…. what should i do i do have windows mobile device center 6.1 helppppppp plz thx

  19. will this work if i have i have activesync 4.5 instead of windows mobile 6.1. I’m running xp so I can’t download WM 6.1

  20. I tired to load the hardspl on my htc hd2 but when I connect it to the computer to install the hd2 changes but my computer says that it cannot find my usb connection. What should I do to fix this?

  21. Hi
    I’ve used your software and that’s awesome , Thanks in advance realllyyyyyyyyy appreciate your nice job thnak you very much …………..

  22. Hey i tried to do it according to you but for some reason when it starts to run the script it says bad spl000. I have no idea what to do and i would like to crack the phone to use other software on it.
    PLEASE HELP..

  23. OK guys you neeed to download “HSPL3” if you’re getting an errorthat says error spl 000 or whatever… And some of the roms that are on the website are not working. Does anyone have any links to some good roms???

  24. Hey i downloaded a rom from XANNY and it totally messed my HTC up. Can anyone help me???
    It’s not turning on, it’s just stuck on a white screen with a pink box that says “Stick together” the tmobile logo. It’s not booting. HELP HELP HELP…

  25. Thanks a lot unlockr.. i can customize my htc hd2 anything i want…. grabe!!!!!!!!!!!!I love it!!!!!!!!!!!

  26. hey theunlocr, i was following the steps and at the point when i am letting the exe file run it is telling me that my spl is bad? what should i do?

  27. i tried setting the spl on mt tmo hd2 and everytime i hit next on the .exe file to install to select 2.08 or 2.07 my phone goes to the rainbow screen did i do something wrong.

  28. hey unlockr, every time i try to load a custom rom the active sync seems to lose connection, it displays an error message with a number. i have tried on an XP and on a vista PC.and suggestions? thanks.
    this site is great!

  29. hey i have the tmobile version i dl the correct spl i follow the video when i try this it tells me can not connect usb than it also tells me bad spl version what is going on

  30. think i figured out the spl error….if you get the error your phone more then likely already has SPL 2.10 on it and it needs to have 2.8 or 2.7 or it will not work…and i dont now know how to downgrade the SPL

  31. Dear Concern,

    I have just bought a htc hd2 in India, the person from whom i ought the same was from abroad.

    My concern is Under settings>wireless connection>data connection, it shows only two countries, UK & ireland, Please suggest how to include India in it so that i can use the mobile to its full.

    Besides inform which particular function i can’t use without India in data connection settings.

    Please do respond.

    1. hi Harry ,
      Did u get some solution 2 u problem.
      I m also getin d same problem wid my HTC from uk o2.
      If there is any solution kindly post it.
      Thanx.

  32. hey guys ..when i try flashing my hd2 on error comes up ..reading ..dft hsplz 1024..description bad spl version…what should i do?

  33. yea im having the same problem.. bad spl… i think mine is 2.10 and we supposed to choose 2.08 but its not working out … dont know what to do …. NEED HELP

  34. hey,
    i hv just tried to flash HSPL and official ROm for htc hd2 on O2 (United KIngdom) as i was having this prob with my,it kept crashing and restarting specially whenever i tried to connect internet…but suddenly it lost gsm network at all…and now i hv installed HSPL 2.08…it keeps giving me error when i try to flash oficial rom…what do u suggest me to resolve this issue as at the moment i am unable to use my fon at all…i will be waiting for your reply with some solution..thanks

  35. Dear Unlocr, i got T-mobile HD2 (USA) with cutom ROM from someone. I want to flash T mobile official ROM upgrade on it. Is there any chance that my phone become LOCKED to T Mobile after upgrade?? Thanks

  36. I’m having problems flashing my tmobile HD2, I try to flash it but it keeps saying bad SPL. Is there any other way to flash the ROM or is this the only way? Please let me know

  37. I tried the HSPL for TMOBILE on here but it keeps saying bad spl after I try to flash the ROM, is this HSPL not good or is there another one out there? I followed instructions and still same results

  38. to the unlockr
    would you be able to walk me through getting the windows mobile device center 6.1 onto my phone cause my computer has windows 7 and its giving me some trouble, so if you could plz email me the steps that i need to take or something thanxs

  39. Can I ask inquire if it is possible to use a saved version of Sprite Backup after installing a new ROM to enable access to previous data

  40. Works like a dream on my UK O2 phone. Battery life was initially really bad but changing my email retrieval settings now gives me a full days use.

  41. Can i do this if i have windows xp,because Windows Mobile Device Center 6.1 is only for vista and up, so is there a way i could do this or no?

  42. Can i do this if i have windows xp,because Windows Mobile Device Center 6.1 is only for vista and up, so is there a way i could do this or no?

  43. i dled the froyo rom. the only .exe files in there are clrcad and haret. i cant open them via pc because of win32 error. do i put the folders in my phone and open it from the phone?

  44. i dled the froyo rom. the only .exe files in there are clrcad and haret. i cant open them via pc because of win32 error. do i put the folders in my phone and open it from the phone?

  45. i dled the froyo rom. the only .exe files in there are clrcad and haret. i cant open them via pc because of win32 error. do i put the folders in my phone and open it from the phone?

  46. i dled the froyo rom. the only .exe files in there are clrcad and haret. i cant open them via pc because of win32 error. do i put the folders in my phone and open it from the phone?

  47. Can anyone tell me how to get the hard spl to load every time it kicks my usb connectionand gives me an error. I tried it on my computer its a vista and now on my wifes and its a windows 7, for the love of droid plz help me.

  48. is it possible to flash a custom recovery, say CWM recovery and go into that from the bootloader and flash a custom ROM the same way you would as any other android device? or do you have to flash ROMs using this method?

  49. Please help took has stitched a communicator htc hd 2. It doesn’t join writes Qualcomm CDMA Technologies MSM . What to do?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.