How to Install HSPL3 on HTC HD2? (Video)

I thought that I can run away from HSPL3 after getting Android 2.2 Froyo running on official HTC HD2 3.14 ROM. But I was wrong. The latest NAND Android build requires HSPL3. So here is the video and step by step guide to install HSPL3 on HTC HD2.


  • Windows Mobile Device Center installed on Windows Vista / Windows 7 or
  • ActiveSync installed on Windows XP
  • You must have any SPL version from this list on your device:
    • SPL 1.42.0000
    • SPL 1.62.0000
    • SPL 1.66.0000
    • SPL 2.07.0000
    • SPL 2.08.0000
    • SPL 2.10.0000

You should have this SPL version unless you are using the latest 3.14 ROM with SPL 3.03.0000. No worry, just downgrade your Windows Mobile ROM from v3.14 to v1.66 will do. Download HTC HD2 v1.66 ROM. Then follow this guide ~ How to upgrade Windows Mobile ROM on HTC HD2? (Video) to downgrade your phone from SPL 3.03.0000 to SPL 1.42.000.

Step by Step Guide

  1. Power off your phone.
  2. Press volume down button (don’t let go) and power on your phone.
  3. It will load into bootloader.
  4. You should get ‘Red, Green, Blue and White’ screen with SPL-1.42.
  5. Take off the battery.
  6. Power on your phone.
  7. Connect USB cable from PC to phone after Windows Mobile loaded.
  8. Select ‘ActiveSync’ and click ‘Done’.
  9. Open with 7-Zip.
  10. Copy HSPL3_PKG.exe to desktop.
  11. Execute HSPL3_PKG.
  12. Follow onscreen instructions to install.
  13. Click ‘Yes’ if User Access Control prompt up.
  14. Bootloader will be loaded with USB status during starting of installation.
  15. Select ‘2.08.HSPL’ to install.
  16. After installation, you should see ‘We hacked it!’ on your phone.
  17. Click on ‘Yes’ and your phone should be rebooted and load into Windows Mobile.
  18. Disconnect USB cable from phone.
  19. To verify, power off your phone.
  20. Press volume down button (don’t let go) and power on your phone.
  21. It will load into bootloader.
  22. You should get ‘Red, Green, Blue and White’ screen with SPL-2.08.HSPL.
  23. That’s all.

Download HSPL3 here.


  1. hi i can’t get the point
    now my rom is 1.48.405.2 wwe
    and my spl-1.66.HSPL
    and my radio version is
    can i now go to radio step and install the custom radio
    should i make the SPL-2.08 HPL and how please ??
    how and my rom is

    please help me i need android but i don’t know what i do ? i didn’t understand these steps well :S:S
    thank you

  2. HTC HD2 WM 6.5 for T-Mobile USA; I have SLP 2.10.000, Ratio version, ROM version 3.14.531.1 (04666) WWE, RAM size 576 MB, Flash memory size 1024 MB, can I use HSPL3_PKG.exe as it is shown in the video?, before doing this, can I format my SD card?, I would like to have everything clean before MAGLDR 1.11 and DFT NAND Android 2.2. Thank you guys, you all are doing a great job.

  3. hi,

    I want to install HSPL3 BUT facing spl problem.

    i have ROM 3.14 in my HD2

    but in bootloader SPL version is 3.03.0000
    how do i upgrade it to SPL 1.42.0000 or more ?

  4. hi jayce, i got spl 3.03 in my hd2 & radio so, i just need to install cookie energy mobile 6.5.x custom rom using activesync to get 576 ram? is it correct? installation cookie energy mobile 6.5.x custom rom just like install htc hd2 v1.66 rom? please advice. thank you.

  5. Greetings,
    I tried to update HSPL, and Radio, nothing works,
    Just unable to connect properly to my device,
    sometimes and just no seeing the device through those programs,
    I’m using T_mobile version,
    Is it may be the reason?
    or have you any suggestion what might be the problem?

    • T-Mobile HD2 is supported if you have above listed SPL. Do you have Windows Mobile Device Center installed on Windows Vista / Windows 7 or ActiveSync installed on Windows XP?

  6. hi
    i am rameez….. i have just installed android on my htc hd2 it is very good….. every thing working fine but internet and mms is not working……. after reading comments and there solutions about internet and mms i made settings at first internet works but after few min its give me an error that internet is not working……. i think i have to reinstall the andriod but i dnt know how to reinstall the android…. i want to ask some questions……

    Q1: how to reinstall android?

    Q2: how to remove android if i want to go back to win 6.5?



  7. When I pressed the volume down and power the phone on instead of saying SPL- 1.42.00000 it says SPL2.08.HSPL .

    PB81120 SS-B3
    SPL-2.08HSPL 8G XE
    CotullaHSPL 0x50

    ^ this is what it fully states. is this okay?

  8. Hi Jayce,

    Getting ready to do this on my replacement HTC unit. Will it work with ◦SPL 2.10.0000 and ROM version 3.14.531.1 (04666)WWE?


  9. Sorry to bother you with ongoing questions. The Downgrade ROM says…HTC HD2 ROM Version 1.66.707.1 Upgrade South East Asia and Europe. I’m in USA, will this ROM work with TMobile USA?

  10. hey I am from India and I am unable to downgrade from 3.14 to 1.66 as there is no official 1.66 rom available on the htc india there any solution to this. I wanted to install android on my phone but I am stuck now..pls help.

  11. 1. do you need to download jaw-miui to download other roms?

    2. which android rom would you say is the best? or gives the least trouble?

    thank you.

  12. Okay I’m really lost with this I tried so manny different ways to get the android on this phone HD2 but I’m not sure what I’m doing wrong I spent 12 hours teying so manny different links and I still can’t get it. Can you please please please help me

  13. Can you please send me a direct link to install the right program to get the android on my phone please. No matter how hard I try I just can’t get the right link and to install it right

  14. I really don’t know what I have. And what is this radio I have to download…? no one is giving you any clear stept on how to do this 97% of the videos already have these link installed on there computer I download so many different links I don’t even know what is what. And what is SLP

  15. That’s my problem I have no experience at all, this is all new to me and I’m really trying hard. Just download SuperRam and I got Android, Media and Read me but I don’t know what to do now

  16. That’s the thing where do I go from here….????? I still don’t know how to get Android on my phone. I just looking at the down loads and don’t even know my next stept

  17. To the Official HTC HD2 Rom v3.14 I’m not getting this right I have so many stuff downloaded on my computer now it’s starting to move slow. How to get it all the SLP 3.03, Radio 2.15, Official HTC HD2 Rom v3.14 and Android 2.2 Froyo Rom which I think I have I’m not even sure

  18. Can you email me a direct link to get all that I need in order to make this work…? Because I keep downloading all these different links and none is working. How did you get HTC HD2-Ruu le o.s htc Asia wwe 6147 076 Radio15.42.50.110_2.15.50.14_leo_s_ship link when you did the hard reset onto your desktop, because I’m trying and I can’t get it at all. I’m about to give up please help me

    • Which country HTC website did you go? I still able to find v3.14 ROM on South East Asia HTC website. Only download and use the ROM for your country.

  19. Okay for the Touch Pro 2 how do I know which link to install to get android there is so many and there is more than one page with links

  20. Hi y I can’t install the hspl3 to hd2? It say rapi.dll Is missing try to reinstall it after I click the hspl3_pkg.thx

  21. When I try to install HSPL3 on my HTC HD2, the installation package of HSPL3 (Downloaded from your blog) says “The programme can’t start because RAPI.dll is missing from your computer. Try reinstalling the programme to fix this problem.” I tried saveral times but result is same. Please help me for removing this problem. Shall be thankfull to you.

  22. hey sorry for bothering you but my hd2 says the spl is 1.42.0000 and hspl3 errors says unable to find connection can you help me?

  23. joyce i have directly install magldre without installing hspl or custome rom and my cell is stuck on boot menu wat to do i dont understand plz help

    • Try below steps. You should be able to install HSPL if you still can load into bootloader.

      1. Press volume down button (don’t let go) and power on your phone.
      2. It will load into ‘Red, Green, Blue and White’ screen bootloader.

  24. I tray to install MAGLDR 1.11…after completing,my htc hd2 reboot automaticly and come out white screen with htc logo but it stuck or hang…why…need ur advice on this…

  25. if you install the HARDSPL3 and still have the 3.14.531.1 ROM can i install the NAND Android file after i do the MAGLD file or do i have to install a different ROM and i have the Radio is that a good version. im just asking because i dont want to brick my phone and when i turn my phone on it doesnt have the green HTC sign its has the T-mobile Stick Together Sign am i able to still get android on my phone….

  26. hi jayce..
    i have upgraded ROM to 3.14 on hd2 but spl v is 2.08….im not able to start android on my phone.,when i boot to android from sd card it is automatically starting to windows….wat can i do now..????? thank you..!!

  27. hie before when i boot the phone it showed spl-2.08….micro(led)-x50
    micro(touch)-x50 but now it i showing coutulla hspl….and im not able to install the android file its showing error.

  28. the error is—“The file CLRCAD cannot b opend ,eithr it s nt signeg oor frm trustd ource try re instaling.”
    wat should i do….i found that whn i boot it shpws cotulla hspl…

  29. or shall i upgrade the ROM again?? already i have 3.14 shall i upgrade it once again??
    because at times i am facing problem with phone camera,teeter and sum applications..
    when i open the camera it starts but sometimes it shows this error..!!

    “” unable to start this program because there is not enough free memoery.please close some other programs and try again””

  30. Thanks for the Info Jayce very help but I am confused This what I have on my phone now:

    5.2.21913 (21913.5.0.94)
    Manila Version
    Rom Version
    3.14.531.1(04666) WWE
    Radio Version

    How can I downgrade to 1.66 for tmobile US and also is there a HD2 Toolkit out there I can use to help me?

  31. Question I think my phone isn’t unlock will I need to do that and can I unlock the phone under the same network? Also how can I know if the phone is unlocked?

  32. Hi…Can u give the link were i can download the gingerbread android..As presnt i am using windows os (the link which u hv give).I want to change completely to android…so plz send me the link of gingerbread..

  33. Hey jayce can u hellp me in giving the windows os link ..give me the os whch will hv the differnt type not like the previous os which u gave in link above..For example .the start button will be like slide opion etc…

  34. HI jayce,
    ive done already.. i change already my radio version same as the video u send me but when i check into my phone why still my radio version 2.06 i thought ist ok already how come like that?

  35. Hello! When i`m at step 11 my phone boots into the red/green/blue thingy , but the “USB” doesnt show in the white field below, and I get an error with connectivity with the usb. please help?

  36. Hey Jayce I have the SD version of Android GingerBread installed is the NAND version much faster and can I use the GingerBread Files I allready have? Also I have 1.42HSPL is it better if you upgrade to HSPL3 for SD version?

    • I did not use SD Android for quite some times. So can’t comment on the latest build on speed.
      SD Gingerbread files cannot be used for NAND Android.
      I use 2.08.HSPL for all Android ROM. Did not try 1.42.HSPL before.

  37. Hey Jayce, i have a problem maybe you can help me. I have my HD2 plugged into my pc, active sync says phone is connected.. I run the HardSPL3 program, it tries for a while, my phone reboots the the 4 colour screen.. but then the program fails saying:

    Flow: 00000001
    Error Code: 00000002
    Description: USB Connect Failed!

    I definately have SPL 1.42.0000 currently..

  38. Hi Jayce

    I have done downgrade from SPL 3.03 to SPL 2.08, but I’m so curious why, whenever I try to bootloader, it just shown so quick then the screen is dark agan. though, it was shown once magdlr v.1.12. do you have any suggestions? I want to flash android again, many thanks

  39. when i open the DFT HSPL3 and press Next it says RAPI.dll is missing from your computer . Try reinstalling the program to fix this problem.

  40. Dear jayce,
    You are always helpful to me. I have mdj froyo installed on my htc hd2. I am facing a problem. During installing applications from market some applications say that “Could not install on usb or storage card.” What should i do? Please help me. Shall be thankful to you.

  41. Hi Jayce,

    I am new to this .
    I have a HTC HD2 Telstra locked phone. Do you think is there anyway i can unlock my phone

    Thanks in advance
    Arun S

  42. Hello I have a doubt .. I have SPL-3.03 .HSPL installed. I must install HSPL 3 so here in this tutorial it is said that you must have any of these SPL 1.42.0000
    SPL 1.62.0000
    SPL 1.66.0000
    SPL 2.07.0000
    SPL 2.08.0000
    SPL 2.10.0000

    I have SPL-3.03 .HSPL with 3.14V ROM. So should i downgrade my rom to 1.61v and spl to SPL 1.42.0000 ?

  43. See If I have to install HSPL3 then I must connect my phone to pc and click active sync right. But I told you right I cannot enter. So what can I do now ?

  44. Jayceooi. Please I plead you. there is no one to help me. Please just this. Please Can you please ans this please ? I have 3.14 and 3.03 SPL . Can I now flash HSPL3 ?

  45. omg, i think i messed it up! i did till step 5 then my phone didn’t turn on anymore…help please!… please somebody out there! jayce!!! help,help

  46. first of all,thanks for your quick reply: the battery is full. my htc is the htc hd2 t9193 from australia (telstra is the original operator) i live in chile. i finally got it turned on, but the screen is in red,white,red and blue now. any advice from here?

  47. jayce: i don’t have enough words to thank you ( not only because english is not my first language, i could not even do it in my own-spanish-) you have done a great job! i’ve just isntalled android in my htc hd2 following all your instruccions and videos and i can’t be happier because i did it! one love,man.
    the world would be a better place if there were a lot of people like you.God bless you,man

  48. Hi Jayce,

    Sorry if this has already been covered or is in the wrong place, but I’ve spent a lot of time researching this and I’m still confused. I have a TMobile HD2 with the following stats:

    ROM: NexusHD2-ICS-CM9-HWA_V2.0 (flashed with a recent version of CWM)


    Before that I had NexusHD2-ICS-CM9_V1.5, but flashed the new one due to phone locking up/overheating (usually with 3g use, wifi, camera, or music playing). The new one definitely runs smoother, faster, and cooler (HWA!) but it still freezes/locks up completely most of the time with 3g use (wifi/playback/and camera problems are gone now, but the 3g problem is even worse now!) There’s nothing I can find on the developer’s thread for this ROM about this.

    When I bought the phone in January 2011, it had WP 6.5, so I had someone who knew what they were doing flash a Froyo rom, which was fine for the year or so I had it on….but I can’t tell you what version of HSPL he used to put 2.08 and the current radio on it. I do know he put MAGLDR 1.11 on it, which I upgraded to 1.13 before I started installing ICS roms.

    Do you think flashing a different HSPL and/or radio would help? Or even reflashing the current one? It seems like a radio problem to me, given the behavior of the phone, but I don’t really know. I’m just confused because I see information that seems to conflict about newer Android builds needing HSPL3 (top of this page, for example), and yet MAGLDR not working with anything but 2.08…but that post was a year old. I do understand the whole concept of HSPL3 not being the same as 3.03, but I’m still confused. Do I need to try re-flashing 2.08 using HSPL3 or HSPL4? Or do I flash 3.03? Should I reflash the same radio version or try downgrading it? I’m in Thailand now, but bought the phone in the USA…so I’m wondering if a certain radio works better with my carrier here? Thanks in advance…

    • I don’t think changing HSPL and radio ROM will help here. It looks like ICS ROM issue to me. You can try to use stable Gingerbread ROM. Or wait for better ICS ROM to come out.

      • First of all, thank you for your advice.

        Don’t think it’s an ICS problem, though. After testing, I see that the most recent stable langthang Gingerbread MIUI ROM seems to have the exact same problem with my phone; everything runs very nice until I try to use 3g (actually EDGE; I never seem to get 3g where I am even though I’m in a 3g area). It works at first, but freezes within a couple minutes. Checked my APN/carrier settings; they should be fine. A CPU governor set to the most extreme (“powersave”) keeps it from freezing up the phone for only a little longer than having it set to “performance,” so I don’t see the point in using that as a workaround.

        I can guess what most people are going to say at this point: dude, you got one of the HD2’s with a hardware overheating problem; sorry, buy a new phone. Well, I can’t afford to for a couple months so I’ve been trying to solve it in other ways. I’ve stress-tested it with everything but mobile data (heavy use of camera, playing music, videos, and using wifi) and no problems. It gets warm, but no problems. So why does using mobile data ALWAYS freeze it? I really don’t know anything about Android, but can you at least see why I thought switching to a different but still-compatible radio would help?

  49. im trying to change windows 6.5 to android… what im having is spl-1.42 and R2.07.51.22 what step should i go first? i triend to nstall hspl 3 on my hd2, but then there’s pop SYSTEM ERROR says “the program can’t start because RAPI.dll is missing from your computer. Try reinstalling the program to fix this problem.” what should i do? need help pls…

  50. is it is possible to install android in htc hd2 t8585
    i have


    SPL 1.66

  51. jayce sir,
    how can i install andriod pls tell me step by step i have htc hd2 t8585 (virgin)made in korea


    SPL 1.66

  52. i have lost my os and my phone is not working due to loss of os 1.42.0000 tell me how to install the os in my htc hd2 t8585

  53. Jayce, pleas advice me, how to i go from ice cream 4.0.3 to gingerbread 2.3.7. I dont know how to go about it. please help. i had upgraded my hd2 to android 4.0.3 so its giving me a problem in wifi. so i wanna try gingerbread.

  54. Hi super man..amazing effort from you answering everybody..i have htc hd2 i did everything but my spl is 3.03 and i forgot to change it to 2.08 then went on with the my stupid phone is hanging on the whit HTC screen nd freezing there no life..i guess i killed the mother board..any solution..i tried reset..power button for ever nothing changed…thnx..

  55. hey guys i can’t install HSPL3 nor even 4, when it downloads to the pc and i try to access it, it says that file can´t be openes and that i have not enough permissions, can help me?

  56. the exact message is this: windows cannot access the specified device, path, or file. you may not have the appropriate permissions to access the item.

    i also have installed windows mobile device center but when phone is on red, green, blue and white screen WMDC says phone is not connected, i would really appreciate your help.


Please enter your comment!
Please enter your name here