How To Install A NAND Android ROM On Your T-Mobile HD2
(I am linking to several Original Threads in this tutorial. The "Nice Thing To Do" is hit the "Thanks" button at the bottom of those threads to let the author know we appreciate their help)
mskip wrote an excellent tut over on the Leo forums. I used his instructions to create my own method, which has never given me issues.
My method has been used by others and has a 100% success rate as of this writing.
You MUST be HSPL'd. This is not a joke. If you attempt this method without HSPL, your phone won't boot. I can not help you if you do this. If you have the 3.14 radio, try flashing: this stock ROM before HSPL. Thanks to xmoo for the link! Original thread is here.
Read the following steps. If you're confused, read the explanations below.
(Preparing)
Folder: Create a new folder on your Desktop. I named mine Flash. Put all downloads here.
HSPL: Cotulla's HSPL 3 is located here. (Original thread is here)
Task29: Download the Task29.exe program located here. Unzip it to a new folder. Replace the RUU_Signed.nbh file with your favorite radio. I use 2.15.50.14 (Original thread is here)
MAGLDR: Get MAGLDR 1.11 (or the latest version!) located here. Unzip this to a new folder.
ROM: Visit HD2 NAND Android Development thread here on XDA and download your new ROM. I am currently using this one, but will probably have a different one tomorrow Unzip this to a new folder.
SD Card: Back up everything you want to keep from your SD card, and then format it. Hint: dcim is where your pictures are stored (File System: Fat32, Allocation unit size: 16 kilobytes) Personally, I like to uncheck the "Quick format"; it takes up to an hour but ensures my card is in the best shape possible. Once your format is complete, you may replace your backed up files.
(Flashing)
(*Optional: Remove your SD and SIM cards, if you are paranoid, like me )
Connect your phone via USB to the PC and wait for any drivers to install.
Task29: Navigate to the Task29 folder and right-click on task29.exe and "Run as administrator". Your phone will reboot to the initial flash screen. You will have to reset to Bootloader.
Wait for your PC to update the drivers again.
MAGLDR: Navigate to the MAGDLR folder and right-click on ROMUpdateUtility.exe and "Run as administrator". Your phone will reboot to a new boot screen.
Wait for your PC to update the drivers again.
You should be booted to the new MAGLDR screen and see a series of options. Use your volume rocker to highlight "USB Flash" and press the green call button to select it.
Wait for your PC to update the drivers again.
ROM: Navigate to your new ROM folder and right-click DAF.exe and "Run as administrator".
Congratulations! When your phone reboots, it should start MAGLDR which will immediately boot your new Android NAND ROM!
Now, here are the details about the above instructions. You should only need them if you are confused.
(Preparing)
I use this to keep myself organized. I own several HTC phones and flash them all, so keeping things separate is a must for me.
Having a Hard Secondary Program Loader is a must for any NAND flash, whether it be Windows Mobile or Android. This will void your T-Mobile warranty, but can be fixed by flashing a Stock T-Mobile ROM via your microSD card. Check my sig for the tutorial link on how to do that.
This is the easiest method to do a task 29. The other is using mtty, which is beyond the scope of this tutorial. Task29 completely erases the existing files and partitions, preventing any loose data bits from causing issues with a new flash. You should always Task29 between NAND ROMs.
MAGLDR: A group of devs have been working on a NAND loader for some time and Cotulla and the Dark Forces Team (DAF) were the first to release a working loader. There may be more to come in the future, but this is the first (and has Tetris built in )
You should never ask the "best ROM for my phone" question. Every chef works hard on their build and considers it the best. Every user has their favorite chef and considers them the best. You should shop around to find the one that fits you best.
I consider formatting the SD card a must if I have any data written to it by a ROM. If you have installed Android to your card, you definitely want to do this!
(Flashing)
Your phone will boot into several different modes throughout the process. Each mode may require separate drives for WMDC to talk to it.
To reset to your bootloader, pull the battery and replace it. Hold down the "Volume Down" rocker and press the power (End Call) button. The phone should boot up to the tri-color screen. If it did not, keep trying!
Your PC may not need to search for drivers at this point, but wait and see anyway, just in case
MAGDLR will work as your new bootloader, but you can always access the original tri-color bootloader if you need to.
Don't worry if you get the missing "ADB" driver warning here. Only PCs with the Android SDK properly installed will have this driver.
You must flash your new ROM from the #4 screen via USB. It is the only way and the tri-color Bootloader method won't work here.
Again, you can ignore the missing "ADB" driver if it occurs. See above x2 for explanation.
Some chefs are renaming "DAF.exe" to "Install.exe" or "ANDR_INSTALL.exe". No matter what it's named, it should be the blue icon. See your ROM thread for detailed installation instructions if you get confused here.
Hope this helps!
262 Update Error
I have tried many different options, but none seem to go past the error. It showed white htc, on black background, and 0% update complete; and freeze about 7-10 minutes, then a popup with an update error message display.
[262] Update Error
I am running Energy ROM, with HSPL 2.8
The rest of my software info:
ROM version
27.Dec.2010WWE
ROM Date
08/30/10
Radio Version
2.07.50.27_2
Hardware info:
RAM size
576MB
Flash memory size
1024MB
If you have any suggestion for me, I am greatly appreciated.
Thanks in advanced.
DaraM said:
I have tried many different options, but none seem to go past the error. It showed white htc, on black background, and 0% update complete; and freeze about 7-10 minutes, then a popup with an update error message display.
[262] Update Error
Click to expand...
Click to collapse
Thanks for the plethora of information. In this case, it wasn't needed but most of the time it is
Error 262 means there is a link error between your phone and the PC. Some have solved this by re-installing ActiveSync or Windows Mobile Device Center. Some people said it was solved by simply unplugging the phone and trying a different USB port or cable.
After installing android rom in nand, device continously reboots
I followed all your steps and installed everything (there war an error encountered while installing the rom in the last step) but when my phone boots into android, after about a minute it will just restart itself and continue the same over and over without ever fully going into android.
can you please tell me how to get over this?
parthakolkata1 said:
I followed all your steps and installed everything (there war an error encountered while installing the rom in the last step) but when my phone boots into android, after about a minute it will just restart itself and continue the same over and over without ever fully going into android.
can you please tell me how to get over this?
Click to expand...
Click to collapse
It looks like the Android build you chose is either incompatible or was somehow corrupted when you downloaded it.
I suggest you delete the copy you have on your PC and download a different ROM, and then start over again.
Since there was an error, you don't want to try a fresh install without a task 29 and reinstalling hspl.
If you are using the Euro version of the HD2, don't try to install a TMOUS ROM, and vice versa. If you aren't sure, ask the chef who posted the ROM you want.
Hope this helps!
Radio Version
2.07.50.27_2
I think that the RADIO has to be 2.08.50.xx or a .50 greater.
Hello, I have some problems with my mob.phone HTC HD2: after get all the steps done my mobile stop working, then I tried install windows and tried turn on first time and my phone shows white screan with name HTC and don`t work at all,then i tried reset and Hard reset all setings and turn on again and than screan appears again with name HTC.
When i conect my phone to pc by usb, so my pc can`t find that phone.
Can you help me with this problem.
Thank you.
paulagrace said:
Hello, I have some problems with my mob.phone HTC HD2: after get all the steps done my mobile stop working, then I tried install windows and tried turn on first time and my phone shows white screan with name HTC and don`t work at all,then i tried reset and Hard reset all setings and turn on again and than screan appears again with name HTC.
When i conect my phone to pc by usb, so my pc can`t find that phone.
Can you help me with this problem.
Thank you.
Click to expand...
Click to collapse
One thing that was specified but not in the steps was HSPL. If you don't have that, you can't flash.
After having a bit of problem using the original tut you reference in your first post(basically it got locked on gogogo and a variety of problems thereafter), I am very happy to report that your variation on the method not only worked for me, but worked on the first attempt. And it has thus far done so each time I have tried it since. You cannot imagine my relief after all the frustration I had previously. So just wanted to let you know how helpful I found your post. Thanks!
The only edit I would suggest is that I believe USB Flashing is option 5 now instead of 4.
FWIW I was originally on ROM 2.13.531.1 (90963) WWE with Radio 2.10.50.26(now on 2.14.50.04).
gokun said:
The only edit I would suggest is that I believe USB Flashing is option 5 now instead of 4.
Click to expand...
Click to collapse
I just tried a fresh download of MAGLDR 1.11 and the option is still #4. Did you perchance grab version 1.12?
It would still work, but 1.12 gives you the additional option of installing and Windows 7 Phone ROM.
Yes on MAGLDR the option is 5 instead of 4.
Other than that, and the part about removing your sim and SD card, looks like an excellent guide.
apallohadas said:
Yes on MAGLDR the option is 5 instead of 4.
Other than that, and the part about removing your sim and SD card, looks like an excellent guide.
Click to expand...
Click to collapse
I am updating the tutorial to reflect on the changing menu numbers, thank you!
As far as the SIM and SD card removal, I did mention that this is optional but recommended. Yes, I realize that this is from the early days of flashing and is more than likely not needed, but in my defense this is my own method and I have never, ever had a bad flash. I've owned several HTC phones going back for a few years now and have not bricked a single one. I would consider that a pretty good track record, considering the number of posters who did brick their phone and have no idea what went wrong.
In light of your input, I will re-word the OT to ensure that the "optional" part is clarified.
Oh I totally hear ya.
I've never had a bad flash either. I think that some of the "Brickensteins" just do something wrong and don't mention it (like unplugging the phone mid-flash).
In your favor, I did read in one of the WP7 tutorials that the sd card should be removed, but since I don't plan on flashing that any time soon, I'll leave that wisdom with wiser hands
Thank you very much
HELP
Someone- anyone, I desperately need help. I went to a tmobile store because I was miserable with my HD2 and the man there gave me this website to turn my phone into an android, but i am NOT a tech person and now my phone is totally gone and I have no idea what I did wrong. I am so pissed I even did this. I need someone to help me.
my email is [email protected]
lalablu13 said:
Someone- anyone, I desperately need help. I went to a tmobile store because I was miserable with my HD2 and the man there gave me this website to turn my phone into an android, but i am NOT a tech person and now my phone is totally gone and I have no idea what I did wrong. I am so pissed I even did this. I need someone to help me.
my email is [email protected]
Click to expand...
Click to collapse
Ok do this hold the volume button down while powering on your HD2 and see if the multicolor bootloader screen comes up. If so you are not fubared. If you get bootloader you can save your HD2. Click on my Guide linked in my sig and read it then click the links at the top of my guide if you want to install Android or the link for WP7 if you want to install it. The links I have at the top of my guide are links to very good and extensive guide. If you want come post back here and I or others will help you and if you want to just PM me.
Please Help me...
I followed all your steps.. more then once. But every time I tried, I failed :[
I believe im doing everything right up until i have to connect my phone to run the DAF.exe file. When it says looking for usb, i have my phone connected but it then gives me this error;
Error Description: USB init failed
Info: .\RSPL\RSPL.cpp (723)
I would love to use Android on my HD2.. so can someone help me? ._."
ol3randon said:
I followed all your steps.. more then once. But every time I tried, I failed :[
I believe im doing everything right up until i have to connect my phone to run the DAF.exe file. When it says looking for usb, i have my phone connected but it then gives me this error;
Error Description: USB init failed
Info: .\RSPL\RSPL.cpp (723)
I would love to use Android on my HD2.. so can someone help me? ._."
Click to expand...
Click to collapse
You are using MAGLDR 1.13, not 1.11. On 1.13 (not covered by this tutorial), you have to choose "ROMUpdateUtility.exe", not "DAF.exe".
I installed HSPL3 and that went fine and then tried to install magldr 1.13 and it went to 100 percent right away and then when it rebooted on the first screen was a sd kernal error and then it went to the boot screen and when I do usb flasher it gives me usb..usb... then nothing and when take battery out and reboot same thing happens? I have a t-mobile htc hd2
it's supposed to give you "usb.. usb" when you connect your phone to your computer.
With that message it's saying you can go ahead and flash an android build to your phone's NAND/Rom/internal storage. So all you need to do is flash your phone with the DAF.exe that came with the build you downloaded. If you use windows 7 or vista, you need to run DAF.exe as an administrator.
Please read next time... This sort of question doesn't even need a thread.
Kailkti said:
it's supposed to give you "usb.. usb" when you connect your phone to your computer.
With that message it's saying you can go ahead and flash an android build to your phone's NAND/Rom/internal storage. So all you need to do is flash your phone with the DAF.exe that came with the build you downloaded. If you use windows 7 or vista, you need to run DAF.exe as an administrator.
Please read next time... This sort of question doesn't even need a thread.
Click to expand...
Click to collapse
or flash cwm 1.3 and use cwm to flash a zip rom
Thanks for the info, I am a newby to this, works great, Android is much better than windows 6.5.
When i try to install hspl3 an error message comes up saying "This application has failed to start because RAPI.dll was not found. Re-installing the application may fix this problem.
I tried switching usb ports, sitll don't work
I booted into bootloader, and tried connecting with disk drive, still same error message
Sometimes my computer wouldn't let me install the drivers, but i tried a laptop at my friends house, it's saying the same thing on mine, with the drivers installed
Please help, im trying to install android nand
My SPl is 2.10.0000 and i know hspl3 supports that
Try this one, Extract the zip and run as administrator.
Do as the post above tells you too. Right click on the DFT utility and run it as administrator this is a must or you will get a error message everytime when trying to flash HSPL.
Rapi.DLL error is usually associated to activesync /wmdc not being up to date. Go download and install activesync for XP or wmdc for vista or 7. Yes. It's probably already installed, install it again.
Thankyou very much guys, it worked!
Hello, please help me!! I wanted to install android on my new HTC HD2.
What I did:
Installed hardslp 2.08
Radio 2.15.50.14
MAGLDR 1.13
after installed magldr it sent me to it's menu. I select USB flasher and then go to my Android Rom unrared folder, i run DAF file. Then it starts to isntall something(1-3) seconds. says everything is done and thren reboot system and says "nand kernel open failed" and sends me back to menu.
i tried many times and with another Android but nothing helped! Tried to install Clockwork mode, same problem. Then tried to isntall 29 but this program did not want to install saying that it couldnt connect with HD2. I thought it is something wrong with my computer. I borrowed my friend's laptop and tried to install Android from his. Installing process took a little bit more time but the same problem: It congratulates me that everything is done then reboots, then kernel error appears for 1 sec and sends me back to main menu.
Then I deleted Sync program(windws phone something..) and tried new ROM. Now DAF program says me next:
An error has occurred
Read below for more information
Error Description: USB init failed
Info: .\RSPL\RSPL.cpp (736)
Please help me !!
Hi,
Which ROM are you trying to install?
Which operating system have you got on your pc/laptop?
Are you right clicking on the DAF and selecting run as administrator?
Also when you go to USB Flasher and connect your HD2 to your computer are you giving a minute to establish a connection?
Give it a minute to establish connection, and try another Rom. Maybe your HD2 is 512 (EU), and you are trying to install ROM for 1024 HD2 (Tmobile US).
Did you read, maybe it is clockwork rom, not magldr?
Here is the link for MAGLDR flashing rom, stock Desire
http://forum.xda-developers.com/showthread.php?t=893620
it does not support ext partitions on sd card. But you can try another roms. And if you dont know how to flash it via Clockwork, here is the link
http://forum.xda-developers.com/showthread.php?t=1044830
p.s. Better ROMs are that that you flash via clockwork. Study that, it is easy.
Thanks to guys who wrote that tutorials
And here are all ROMs for HD2
http://forum.xda-developers.com/showthread.php?t=1044830
Hello, I have an hd2 Europe edition and I could not get to flash magldr v1.13 when I press DAF. exe, it says "Readme.txt for this release is missing" so i could not get to continue on installing magldr.(that's when I get to USB Flasher mode).
So I wish to install AndroPlus Android software on my HD2 device
Please help!
spuati as administrator through ROMUpdateUtility
not by DAF
drobcristi said:
Hello, I have an hd2 Europe edition and I could not get to flash magldr v1.13 when I press DAF. exe, it says "Readme.txt for this release is missing" so i could not get to continue on installing magldr.(that's when I get to USB Flasher mode).
So I wish to install AndroPlus Android software on my HD2 device
Please help!
Click to expand...
Click to collapse
run "ROMUpdateUtility.exe" instead
Thx
palokm said:
spuati as administrator through ROMUpdateUtility
not by DAF
Click to expand...
Click to collapse
But, I wanted to put Android AndroPlus instead WM 6.5, and I get stuck on the boot menu aMAGLDR V1.13 and trying to get usb flasher I could not get to flash magldr v1.13 when I press DAF. exe, it says "Readme.txt for this release is missing" so i could not get to continue on installing magldr.(that's when I get to USB Flasher mode).
So I wish to install AndroPlus Android software on my HD2 device
Please help!
The ROM Update Utility doesen't work couse can not establish a connection to my phone
you must run as admin
procedure
hspl 2.08
task 29
radio rom 2.15
aMAGLDR v1.13
drobcristi said:
But, I wanted to put Android AndroPlus instead WM 6.5, and I get stuck on the boot menu aMAGLDR V1.13 and trying to get usb flasher I could not get to flash magldr v1.13 when I press DAF. exe, it says "Readme.txt for this release is missing" so i could not get to continue on installing magldr.(that's when I get to USB Flasher mode).
So I wish to install AndroPlus Android software on my HD2 device
Please help!
Click to expand...
Click to collapse
Try connecting your phone to the back of your PC in one of the USB ports. Do not use the front ones.
Then when you run the Update utility right click on it and RUN as Administrator.
Hope that works.
younut said:
Please respect the rules !!!
I hate this kind of Shi*
GO ON ANSWERS AND QUESTIONS ... IDIOT!
Click to expand...
Click to collapse
That's quite hypocritical, saying that you hate people breaking forum rules then swearing and calling another member an idiot. If you're going to flame him (as I indeed was about to as well, but in a much nicer way), at least help him too, and just warn him about the mistake and report the thread for maintenance.
@ OP, what exactly are you trying to do? From what I understand, you already have MAGLDR and you're trying to flash MAGLDR again? There isn't any point to that, from here onwards the steps are to flash CWM with the right partition, then your desired ROM. Follow this guide.
drobcristi said:
But, I wanted to put Android AndroPlus instead WM 6.5, and I get stuck on the boot menu aMAGLDR V1.13 and trying to get usb flasher I could not get to flash magldr v1.13 when I press DAF. exe, it says "Readme.txt for this release is missing" so i could not get to continue on installing magldr.(that's when I get to USB Flasher mode).
So I wish to install AndroPlus Android software on my HD2 device
Please help!
Click to expand...
Click to collapse
Copy Pasting the half of the first post doesn't help us finding out what the problem is, Respect the people who spend time helping you out without getting anything!
So, Here is what you did:
You HSPL'd your device,
Installed Magldr,
Booted the device and pressed "USB Flasher"
Connected device to the pc, and tried to install the software but got a readme error?
Well I have that sometimes, but I just can go further.. Very strange.
Make sure to sync your fone with activesync for windows xp or windows mobile device in windows vista or 7. u cant flash MAGLDR without syncing your fone
Give a thanks if you found this helpful
adil1508 said:
Make sure to sync your fone with activesync for windows xp or windows mobile device in windows vista or 7. u cant flash MAGLDR without syncing your fone
Click to expand...
Click to collapse
not accurate.
The word 'sync' makes people think you have to actually get a connection to activesync/wmdc the program,,,,,, you don't.
put the phone into bootloader (stripey screen) connect usb, when serial becomes usb, thats an activesync connection and you can flash. activesync teh program will not show a connection when you do this. the line ''get an activesync connection'' has been confusing people for years.