If you’ve got an HTC Touch Pro, Touch HD, or Diamond, you can try out Android on your device thanks to this guide over at Kong Technology. The steps are relatively simple for getting Android up and running on your HTC phone. The best thing about this guide is that Android wont actually replace your Windows Mobile installation, but you’ll need it to run Android.
Here are the steps required to run Android OS on your HTC Windows Mobile phone:
Step 1: Go to this website and find the latest modified version of Android for your HTC phone. Currently 1.6 is the latest available.
Step 2: Download the latest version of HaRET. This is the Windows Mobile application that will boot you into Android.
Step 3: Extract everything from the Android package and HaRET to the root of your external storage, except the Diamond, for which you have to extract everything to the root of the internal storage.
Step 4: Make sure you have the correct startup.txt file. Refer this website for the correct one.
Step 5: Now run HaRET in Windows Mobile and your phone will reboot into Android.
To get data connection up and running, you’ll have to follow this guide.
Disclaimer: Try this at your own risk. If you mess up your device, it’ll be all your fault only.