[HD2 Android Q&A, Help & Troubleshooting and Genera] Dan6erbond:
Introduction

Hey guys, I recently flashed Android 4.0.4 on the SDCard of my HTC HD2 to revive it from the dead and it worked! Although, when I was working on it, it wasn't necessarily easy and the ressources were incredibly hard to find. So I am sharing this handy guide here to make it easier for any begginers that want to bring their HTC HD2 back from the dead. Since I am also a beginner there could be mistakes or complicated sections in my guide which I would be very glad if they get pointed out below in the comments!

Happy Flashing!

Dan6erbond

NOTE: Flashing Android to the internal storage (NAND Flash) is easier and runs smoother. The HTC HD2 unfortunately only has 512 MB of internal storage which makes it almost a must to do a NativeSD Flash if you are interested in installing apps on it. If you are going for the NativeSD Flash, make sure your SDCard is at least a class 6 for a usable experience and has a capacity of >= 8 GB. I recommend using a Version of Android older than 4.0.4 to get the smoothest experience.

Steps

Unlock Bootloader with HardSPL4

NOTE: Make sure your device has more than 50% battery.

1. Turn off any Anti-Virus Software in case your Anti-Virus Software blocks any of the programs you try to run or files you try to download.

2. Download the HardSPL4 Package and save it in an empty folder you've prepared for all the files you will need.

3. Load the Bootloader on your HTC HD2 by turning your phone off and turning it back on while holding the volume down key until a RGBW screen appears.

4. Connect your phone to your Windows PC and wait for the white section of the RGBW screen to say USB.

5. Run HSPL4.exe

6. Read everything and click next.

NOTE: If you plan to use MAGLDR, make sure to select HSPL2.08 in the HSPL4.exe program.

7. Once the phone has rebooted you can turn it off for now.

8. Done!

Install the latest Radio

You need to install the latest Radio on your HTC HD2 to ensure that all your communication devices such as bluetooth and WiFi will work afterwards.

NOTE: Make sure your device has more than 50% battery.

1. Download the latest Radio available for your device (currently 2.15.50.14).

2. Extract the contents of the downloaded ZIP file.

3. Load the Bootloader on your HTC HD2 by turning your phone off and turning it back on while holding the volume down key until a RGBW screen appears.

4. Connect your phone to your Windows PC and wait for the white section of the RGBW screen to say USB.

5. Run CustomRUU.exe from your Radio Folder.

6. Read all the instructions and click next.

7. You will see an Update button, click on it.

8. Wait till your phone reboots.

9. Done!

Flash MAGLDR to the Device

1. Download MAGLDR 1.13 to that folder created earlier.

2. Load into the Bootloader just like you did earlier.

3. Extract the contents of the MAGLDR ZIP folder and launch the ROMUpdateUtility.exe. Make sure you are logged in as Administrator or launch the App as Administrator.

4. Tick the box labeled confirm and click next.

5. Repeat step 4.

6. Select update.

7. Verify the image being flashed say 2.00.000.0 and select next.

8. Read the process list and select next.

9. Once the process is done your phone will reboot.

10. Done!

Flash an Android ROM to the internal storage (NAND Flash)

NOTE: For this step you will need an SDCard. 4GB should be enough for most Android ROMs.

1. Download any Android ROM you wish to install on the HTC HD2. Make sure that it's compatible with your device. In this case I am using the Android 4.0.4 ROM by tytung which runs excellent on the internal storage as well as of an SDCard.

2. Copy the downloaded ZIP folder to your SDCard.

3. Load the MAGLDR Boot Menu Screen by turning on your phone and holding the power button until you see the MAGLDR Boot Menu Screen.

4. Press the volume up/down button to navigate to the option AD Recovery and select it by clicking on the call button. (Far most left of bottom hardware buttons)

5. Navigate to Update from SDCard and select it.

6. Select select ZIP file from SDCard and select the ZIP file that contains the ROM.

7. Select YES...

8. Your phone will now install the ROM and ask if you would like to Reboot. Select Yes and your phone will boot Android after showing a menu in which you do not have to do anything. The first boot might take a little longer.

9. Done!

Flash an Android ROM to an SDCard (NativeSD Flash)

NOTE: For this step you will need an SDCard. I recommend at least 8GB Class 6 or higher SDCard for most Android ROMs to run smoothly and properly.

Install 4EXT Recovery

NOTE2: You might need to install the 4EXT Recovery on your device. Please comment below if you needed to but here is how it goes:

1. Download 4EXT Recovery and copy the ZIP file to an SDCard.

2. Insert the SDCard into your device and launch the MAGLDR Boot Menu.

3. Select Services.

4. Select Boot Settings.

5. Select AD SD Dir.

6. Select the ZIP file you just copied to the SDCard.

7. Go back to the MAGLDR Boot Menu and select Boot AD SD.

8. Done!

Install the Android ROM to the SDCard

1. Load the MAGLDR Boot Menu Screen by turning on your phone and holding the power button until you see the MAGLDR Boot Menu Screen.

2. Press the volume up/down button to navigate to the option Services and select it by clicking on the call button. (Far most left of bottom hardware buttons)

3. Select Boot Settings.

4. Select Boot Source.

5. Select Android from SD.

6. Navigate back to MAGLDR Boot Menu.

7. Select Boot AD Recovery.

8. Select advanced.

9. Select Partition SDCard.

10. Select remove all partitions and start from start.

11. Set the size of the EXT partition to the largest possible.

12. Set the size of the SWAP partition to 0MB.

13. Select Yes - I'm sure.

14. Wait for the progress to finish.

15. Reboot the device from the MAGLDR Boot Menu.

16. Hold the power button to get back into the MAGLDR Boot Menu.

17. Download the Android ROM you would like to use. In this case I am using the Android 4.0.4 ROM by tyugen which works well from an SDCard as well as the internal storage.

18. Copy the downloaded ZIP file to the SDCard you are using.

19. Insert the SDCard into your device while it is off.

20. Boot back into the MAGLDR Boot Menu.

21. Select AD Recovery.

22. Select install from SDCard.

23. Select choose zip from SDCard.

24. Select your ROM.

25. Select YES...

26. Wait for the installation page to show up and then tap NEXT.

27. Select install to SD-EXT and then tap NEXT.

28. Select RMNET Connextion. I suggest deactivating the soft keys. Tap NEXT.

29. Once the installation is done tap NEXT and make sure that your device is set to reboot.

30. Done!

Files used:

- HSPL4:	http://xdaforums.com/attachment.php?attachmentid=522738&d=1298225404

- Radio 2.15.50.14:	https://cloud.addictivetips.com/wp-content/uploads/2011/03/Radio_Leo_2.15.50.14.zip

- MAGLDR 1.3:	http://xdaforums.com/attachment.php?attachmentid=507249&d=1296687302

- Android 4.0.4:	http://yourls.tytung.com/nexushd2-ics30-depositfiles

- 4EXT Recovery:	http://www2.zippyshare.com/v/30845737/file.html

Please contact me if any of these links don't work anymore and I will send you the file directly via E-Mail or similar.

Happy Flashing!