[HD2 Android NAND Development] mskip:
I wrote this thread for users who need more newb friendly instructions on flashing a NAND Android Rom to their phones.

This thread is to help people get Android flashed to NAND, its NOT a place for discussion on why you think Android is better on SD Card or why WM6.5 is better. If you feel like you need to air your opinions (which of course you are free to do on xda) then please post them in the Android Lounge.

If you want to use CWM Roms then follow this guide to flash Magldr to your phone, then go *HERE* for everything you need to know about using Clockwork Mod.

PLEASE READ ALL OF THIS GUIDE AND THE FAQ BEFORE POSTING QUESTIONS!!

*DO NOT start another process while any flashing process is taking place*

*DO NOT click off of the status bar... Let it stay in the foreground*

*DO NOT let the Screensaver (on your pc) activate*

!!Any of these can lead to a bad flash and possibly brick your phone!!

REQUIREMENTS BEFORE STARTING!! IMPORTANT, PLEASE READ THIS!!

1. YOU NEED A RADIO WHICH SUPPORTS 576 RAM (2.08.50 or later should be fine but the Radio NEEDS to be 2.**.50.**). I recommed the 2.15.50.14 Radio *HERE*

2. YOU NEED HARDSPL 2.08 INSTALLED ON YOUR DEVICE TO FLASH MAGLDR

3. Download MAGLDR 1.13 package from *HERE* and extract to an empty folder on your pc

4. Download a NAND Android ROM from *THIS* Forum and extract to an empty folder on your pc

NOTE1: If you dont have 1 or 2 on your phone then goto *THIS* thread for instructions on how to install HardSPL and update your Radio

NOTE2: You do NOT need to flash a Stock Rom before starting this, a Custom Rom will be fine as long as you have HardSPL 2.08 and a 576 RAM compatable Radio

NOTE3: If you are running Windows XP then you will not be able to right click and run the files as Administrator so just double click and run as normal

-------------------------------------------------------

-------------------------------------------------------

1. FLASH MAGLDR TO YOUR DEVICE

The Original MAGLDR Thread by Cotulla is *HERE*

NOTE1: LEO512 and LEO1024 are both supported

NOTE2: MAGLDR doesn't replace OSPL/HSPL. It runs in the chain after. So it's safe to install and remove it

NOTE3: You can flash between 1.11, 1.12 and 1.13 versions on Magldr without losing your NAND Rom

1. Synch Phone with PC in Windows Mobile!!! It has to be connected to activesync or WMDC via USB cable

NOTE: As an alternative method to activesync you can restart your phone in Bootloader Mode, then connect the usb cable and wait until 'usb' appears in the bottom half of your phones screen

2. Browse to the folder you extracted your Magldr Package files to on your pc, right click on ROMUpdateUtility.exe and select Run as Administrator

3. Tick the box to confirm you are aware of the risks and select 'Next'

4. Tick the box to confirm you have followed the preperation steps and select 'Next'

* The program will now check the usb connection *

5. Select 'Update'

6. Verify the image you will flash (it should say 2.00.000.0) and Select 'Next'

7. Read the process list and Select 'Next'

8. Your phone will enter BootLoader Mode and the progress will goto 100%

9. Your phone will now Reboot. Congrats, you just flashed MAGLDR.

NOTE: To Enter MAGLDR Menu Screen after installation, Long Hold the Power Button when resetting the phone and the menu will appear

-------------------------------------------------------

-------------------------------------------------------

2. FLASH YOUR ANDROID ROM

The Original NAND Android Thread by Cotulla is *HERE*

NOTE1: This section is only applicable AFTER you have flashed MAGLDR to your Device

NOTE2: Make sure your phone is still connected via usb cable before starting

* When your phone Reboots it will Enter the MAGLDR Boot Menu Screen *

1. Press the 'Volume Down' button to goto Option 5: USB Flasher and press the 'Call' button (far left of the 5 hardware buttons at the bottom)

2. The menu will enter Android Flasher mode and install usb drivers if not present

3. Browse to the folder you extracted your NAND Android Package files to on your pc, right click on Run DAF.exe (or Install.exe if DAF.exe isnt present) and select Run as Administrator

4. Read ALL the text and then select 'Next'

5. Read the information and select 'Next'

6. The installer will now detect USB and then flash your Android Rom to NAND

* You can follow this progress on your Phones Screen *

7. When flashing is complete your phone will Reboot and proceed to boot Android from NAND

-------------------------------------------------------

-------------------------------------------------------

3. FLASHING A NEW NAND ANDROID ROM OVER A PREVIOUS ONE

Once you have flashed Magldr to your device you do not have to go through the whole process again if you want to flash a new NAND Android Rom:

1. Turn your phone off

2. Restart your phone by holding down the 'Power' button and keep holding it down until the Magldr Menu appears

3. Press the 'Volume Down' button to goto Option 5: USB Flasher and press the 'Call' button (far left of the 5 hardware buttons at the bottom)

4. Browse to the folder you extracted your NAND Android Rom files to on your pc, right click on Run DAF.exe (or install.exe if Daf.exe isnt listed) and select Run as Administrator (if using Windows Vista or Windows 7)

5. Read ALL the text and then select 'Next'

6. Read the information and select 'Next'

7. The installer will now detect USB and then flash your Android Rom to NAND

* You can follow this progress on your Phones Screen *

8. When flashing is complete your phone will Reboot and proceed to boot Android from NAND

-------------------------------------------------------

-------------------------------------------------------

4. FLASHING AN ANDROID SPLASH SCREEN

If you want to give your phone the total Android experience then you are in luck.

I made a few Splash Screens that can be flashed very easily as well as including the Original Stock Splash Screen if you change your mind.

Go to *THIS* thread for instructions and downloads.

-------------------------------------------------------

-------------------------------------------------------

5. UNINSTALLING MAGLDR AND NAND ANDROID (FLASHING WINMO BACK TO NAND)

To uninstall Magldr and any Android Rom that you installed to NAND, do the following:

1. Download a Stock Rom from *HERE* or a Custom Rom from the HD2 Rom Development Forum (for LEO512 ONLY, LEO1024 users will have to use a TMOUS compatable Stock or Custom Rom that is LEO1024 compatable).

2. Enter Bootloader Mode by taking the battery out, then put it back in and hold down the 'Volume Down' button while briefly pressing the power button.

3. After the phone enters the Bootloader Screen, plug in the usb cable so it says usb at the bottom of the screen

4. Run the Stock Roms .exe file (or run the customruu.exe file of the Custom Rom you want to flash)

* This will flash a Stock Rom and Radio while keeping your HardSPL untouched *

-------------------------------------------------------

-------------------------------------------------------

Useful Information

How to Enter the Magldr Menu Screen

1. Turn your phone off

2. Long Hold the Power Button until the Magldr menu appears

How to get into your Bootloader Screen

1. Turn your phone off

2. Press and hold the 'Volume Down' button then briefly press the 'Power' button to switch the phone on. Let go of the 'Power' button but keep holding the 'Volume Down' button until the tri-coloured screen appears (should take around 3 seconds).

3. To exit Bootloader you need to remove your back cover and pull the battery out for a few seconds, then replace it and press the 'Power' button to reboot your phone.

*DISCLAIMER*

I take no responsibility for any fault or damage caused by any procedures within this guide. No warranties of any kind are given.