Guest post by Smartin.

HTC HD2 is probably the most discussed Windows mobile smartphone of all time. Although it has the best hardware ever seen in a Windows mobile device, it failed to grab the deserved attention due to its age old operating system. Thanks to the developers at the XDA forums, now you can install several customized Android ROMs in HTC HD2. I have personally tested an HTC Desire ROM on my HD2, and I went through all instructions listed in the forum for the correct implementation. I am summarizing everything in this article so that it might be useful for those who are looking for a complete working solution to install Android on HTC HD2.

HTC HD2 with Android

Install Android on HTC HD2

The XDA developer forum hosts several Android ROMs that are in development. I have selected FroyoStone Sense V3.2 ROM as I found that it brings the best UI and has limited number of bugs. You can download the latest version of the FroyoStone from this page. Apart from this there are several other tools required for loading Android in HTC HD2. For your convenience I have created an archive from all those tools that you can download here. A few radio versions of the HTC HD2 are compatible with Android. The process is much simple if your device has a radio version supported by the Android ports.

Extract the archive; you will see a set of files as shown below.


Again, extract FroyoStone_Sense_V3.2.7z file and move the Android and Media folders to your device storage card. Now you have to install EBL2.1a._PlusUbuntu.CAB or loader application in your Windows mobile. The loader boots the device to the desired ROM when it is switched ON. It will install a shortcut that you can use to boot the device to Android OS right from Windows mobile interface. Now click on Android-Ubuntu icon on the Windows mobile menu, and as shown below select \Android directory.


The device will then turn off and after some time it will start booting from the Android ROM. Keep it aside until it opens the Android settings window. That’s it – you have installed the Desire ROM in HTC HD2.

HTC HD2 will not boot from the Android Linux Kernel if it has an unsupported radio ROM version. However, you can flash a working custom radio ROM to it using the tools included in the archive. Follow the steps given below.

  1. Install ActiveSync.exe
  2. Connect HTC HD2 to your computer using a data cable and keep it in the synchronization mode.
  3. Execute HSPL.exe and wait until it finishes installing the necessary files in the device. On completion, you will get a message WE HACKED IT.
  4. Flash the device with CustomRUU.exe keeping the RUU_Signed.nbh.nbh in the same folder.

Now the radio version of your HTC HD2 is compatible with FroyoStone Sense V3.2 ROM. Install Android using the procedure given in the first section.

This is a guest post by Smartin, who is a blogger, web designer and SEO enthusiast from India. You can follow him on Twitter @smartinjose


Raju is the founder-editor of Technology Personalized. A proud geek and an Internet freak, who is also a social networking enthusiast. You can follow him on Facebook and on Twitter. Mail Raju PP. Follow rajupp


  • Android App Developer

    Cool tutorial. Being an Android Developer myself I didn’t try this. Good work.

  • solar

    i have dowloaded the rom but the GPS and INTERNET is not working. can u help me on this. these the thing that shows on the wireless network, WIFI= ERROR, MOBILE NETWORK TURNNING ON and this takes forever.

  • dez watson

    i have had the same problem. no wifi, internet, or gps. is this a radio problem? if so what radio do i need to flas it to? or will it work just fine with the original radio rom?

  • smartin

    Please check this image WiFi, GPS and the internet are working without any problem. I think you can see the weather information that was downloaded from the internet. You need to flash your HD2 with custom ROM if it shows a black screen while installing FroyoStone Sense.

  • ajay

    I own a samsung monte (s5620) and i want to try flashing android on it ,can i ???

  • x86dual

    If you want help installing android and your in Bangalore you can reach me on

  • john Kirkham

    Thanks for your hard work. I followed your guidelines and it all worked effortlessly. And I like what I have seen of Android, so far.

  • Matt

    I am going to try with the nokia n8. Symbia sucks and hopefully this android software will improve the software

  • Junior

    Hi man! I`m from Brazil, and I want to congratulate u for your job. My HD2 is functioning correctly. Thanks for your help!

  • Even

    how exactly do you install the ubuntu files? there is no .exe file.

  • Harry

    I used your guide to install the android system on my HTC HD2 and it worked great for about a day. Then the loader stopped working telling me that The file EBL cannot be opened. It is either not signed with a valid certificate or missing components. I can’t reinstall either.
    Same error code. Any suggestions?

  • Percival

    Thanks mate! Wanted to buy new Android phone today due to dull Windows 6.5 on my HTC HD 2. After 16 months of using Win 6.5 the system started to be sluggish, non-responsive. I followed your instructions for installing Froyo and must say I am very pleased with final effect. My HTC HD2 has new life :) All works smoothly and quickly. Thank you very much. All the best !

  • Sham

    Managed to install all the file successfully except the network connection which is not functioning. Please help.

  • Josel

    after downloading your pack i’am missing the EBL2.1a._PlusUbuntu.CAB file

  • Aqib

    will i loose all the data wich is already in my windows phone?

    • Raju PP

      Yes, you will. Backup and restore is an option though

  • tommy

    for me i cant install the activesync says none valid for my cpu or something, other problem is when i run HSPL.exe its waiting for a usb connection forever til the program times out, please help so i can finish the cracking, tyvm for a great guide, please get back to me asap when its my wife dying to use this phone as she is used to her desire hd which was washed in the washing machine

  • tommy

    ok please help me with the last update, i downloaded HSPL 4 and flashed spl version 3.05 perfectly, now im looking for the updated version of CustomRUU.exe that works with hspl 4 on spl 3.05
    i tried the one in your pakkage but that one dont work for me.

    Please Please Please guide me through the last step of the hacking process. tyvm again for the perfect guide.ø

  • tommy

    now a guide howto remove the windows os of the phone so reboot into windows phone is not required to start the android os :)

    btw i finally installed custom…exe and all went fine.
    npt sure why the 2 last cracks was needed cause i used the phone in android mode for a week and worked just fine. please explain a little more what the 2 last steps does to he phone. tyvm

  • mohammad

    hi your package link on hotfile has been deleted please upload it again. tx

  • prdyson3

    how do i upgrade my hd2 when my hd2 will not synch with windows 7?

  • jhabdas

    Detailed instructions to install Ice Cream Sandwich on the HD2:

  • Name (required)

    Download link is dead please reupload.

  • Wm Anderson

    Can you update to work with Windows 7. Active Sync is not compatible.

  • ur momma

    I like it