The HTC HD2 is one of the best and most successful smartphones to date but it ships with Windows Mobile 6.5 which has been discontinued in favor of Windows Phone 7. Many users have dual-booted their HD2 with Android, but selecting which OS the device boots into at startup can be a hassle. Courtesy of the developers at XDA-Developers, you can now choose at startup whether your phone boots into Android or Windows Mobile using a small program.
Simply download the AndroidWindowsBoot.zip file from the link given at the end of this guide and extract the included AndroidWindowsBoot.cab file to your computer. Connect your phone to your computer via USB and transfer the CAB file anywhere on your device.
To install Android Windows Boot, your phone must be booted into Windows Mobile. On your phone, run ‘File Explorer’ from the start menu and navigate to the location where you saved the cab file. Simply tap on it to install, and you are done. Now when you reboot your device, it will ask you at startup whether you want to boot into Android or Windows Mobile.
By default, the application will boot into Android after 5 seconds if the user does not make a choice within that time. Those who find this delay inconvenient can change it by editing the “Program FilesAndroid Windows BootDelay.txt” file.
In case you do not have Android installed on your device, the option to boot into Android will be disabled, so you can even choose to install Android after installing this application.
Android Windows Boot has been tested to work on HTC HD2 but may work on other phones running Windows Mobile as well. It will NOT work on Windows Phone 7.