Installing Android ICS on HTC HD2
After almost a year of running Android 2.3.x from my SD card while keeping Windows as the base OS, I finally decided to take the plunge and go Android only. That despite the pathetic battery life it's been giving me. Let's hope running it from NAND instead of SD offers an improvement there.
I first directly tried installing MAGLDR 1.13 but ended up with nothing but a white screen with the green HTC logo. This was because I had HSPL 3.03 which is unfriendly with the install-Android-on-HD2 world. A few minutes of panic later, I discovered that HSPL4 was finally out now. God bless them. Quickly fired it up from here.
Next, install MAGLDR 1.13 from this link and ClockworkMod Recovery (250MB) from here.
For my first NAND Android install, I'm trying the NexusHD2-ICS-4.0.3-CM9 V1.2 build. Seems a popular and fairly stable choice going by the long thread with positive feedback. It also has a useful WIKI entry here.
The easiest way going forward is to set MAGLDR in USB storage mode, copy over the NexusHD2 zip file. Then go back to the MAGLDR menu, scroll to and select the AD recover to jump into clockworkrecovery. Browse to the zip file you want to install and run it.
After you are done with the install use the reboot option in the clockworkmod menu to come back to the MAGLDR menu. Scroll to NAND boot option and press the call button. Wait a while for the first boot. You now have Android ICS installed and running. Enjoy!