[Touch Pro2, Tilt 2 Android General] wizardknight:
I would like to give credit to everyone who has worked on the android roms, and other guides. I have taken some of the info for this guide from the WIKI

It seemed we were due for a friendly how to guide on how to load a NAND rom on a RHOD device. I decided to write a step by step guide to help people out. This guide does provide a very basic ADB setup, but it is just enough to get you up and running. If you want to do advanced things you should get the full ADB, and learn more about it.

This guide is written for a RHOD400, Android GBX0*+3.4.26 rom, and a Win7 pc, but should be almost identical for the rest of the RHOD family, other versions of Windows, and most other roms.

It is assumed that you have unlocked your phone for custom rom loading in the past at some point. This is not the same as unlocking the sim card. This is 100% required. Please read here and/or here, and/or here if you need help with unlocking your phone.

This guide assumes that you know what a command prompt is, how to load windows drivers for a device, and can open zip files. If these things are not within your skill sets I would recommend that you find someone who understands these things to assist you.

Things you need.

1. A RHOD phone. :D

2. A micro SD card that is at least 512mb in size.

Tip: I suggest a sd card that is less than 4gb in size. There tends to be less compatibility issues with non SDHC cards. SDHC cards usually work, but if you have trouble this is a good thing to change. The SD card does have to be less than 64gb in size as the phone can not read cards larger than 32gb.

3. A usb based micro sd card reader. A usb based card reader is need to be compatible with the HP format tool. Some built in ones are usb based others are not. If you have one, you can try it and see if it works. It is not recommended to use your phone's sd card reader for prep work.

4. A usb cable that is known to work. Test it in WM first. On rare occasion I have seen cables that did work with WM and not Android. If you have issues, this is also something good to swap out during trouble shooting.

5. A windows based pc. *DO NOT USE USB 3.0 PORTS* Many reports about have come in about them causing issues.

The procedure.

1. Back up anything you want to keep from your phone. Everything on the phone will be wiped during this process.

2. Put the micro sd card into your USB card reader and format with the HP format tool. It needs to be a full fat32 format. Windows format is known to have issues on occasion, and this step is a work around for that problem. It is not 100% required, but if you have trouble it is 100% required during trouble shooting.

3. While this is formatting you can download the recovery (recovery_cwr_6.0.1.3.img) ***It has been found that the 6.0.1.3 recovery does not make backups correctly, resulting in md5 errors. You may use it if you are not planning on using the backup feature, or the older one by acl works fine. You can rename it to use the included scripts if you wish.***, rom (GBX0*+3.4.26 Full) , the boot loader, the needed usb android drivers, and the adb files.Gapps is optional.

4. Make sure your battery is at least 50% charged. I recommend a 100% charge. A dead battery in the middle of flashing can brick your phone.

5. Copy the RHODIMG.NBH, rom (GBX0*+3.4.26 Full), and the gapps (optional) files to the sd card and put it in your phone with the phone turned off.

6. Press the hold down the volume down button while pressing the power button. This will bring up the tri colored screen. It will then automatically go to the white rom update screen.

7. Follow the directions (press the power button on the RHOD400) to start the update. This should take less than 1min.

Troubleshooting tip:

If the phone sits at loading 0%, and never moves after 10 min you may not have unlocked your phone or there is an issue with your RHODIMG file. Verify that you have unlocked your phone (you can try loading a WM custom rom), format the SD card, re-download the RHODIMG file, and try again. Also try another SD card and SD card reader.

8. If the phone reboots automatically, that is fine. Otherwise when the phone says Update Success you can pull the battery to shut it off.

9. Turn the phone back on. You should see a blue miniPooploader screen with a lot of white text scrolling for a moment. When it gets done, pull the battery to shut it off. Then replace the battery (it should still be off)

10. Connect the usb cable between the phone and the PC, and turn the phone on. The PC should see the device, and may or may not assign drivers to it.

11. Install the USB/fastboot driver for the phone. On Win 7 the phone showed initially as android device under other folder in the device manager. After the driver is installed it should be called My HTC.

12. Open the ADB Tools zip file, and put the platform-tools folder on c:\

13. Open a command prompt and go to c:\platform-tools\.

Once there type:

fastboot devices

You should get a response similar to this:

C:\platform-tools>fastboot devices

HT04TM300704 fastboot

If this is not working stop now and troubleshoot.

14. Now to wipe the phone in prep for loading (or reloading) the android rom.

There is a wipe.bat file I have included. You may run it, or you may type the following commands.

Fastboot erase recovery
Fastboot erase boot
Fastboot erase misc
Fastboot erase system
Fastboot erase userdata
Fastboot erase cache

15. Place the recovery (recovery_cwr_6.0.1.3.img) file into c:\platform-tools.

16. Now load the recovery image. If it is named recovery_cwr_6.0.1.3.img you may use the reload_recovery.bat or type:

fastboot flash recovery recovery_cwr_6.0.1.3.img

to load the recovery image then

fastboot boot recovery_cwr_6.0.1.3.img

to boot the recovery image.

17. Install the rom.

Using the volume keys highlight 'Install zip from sdcard' then press the call button to select it.

Highlight 'choose zip from sdcard' and press the call button to select it.

Highlight the rom file (GBX_3.4.26_Full.zip) and press the call button to select it.

Highlight yes and press the call button to select it.

The rom will now install. This will take a few minutes.

18. (optional) Install Gapps.

Using the volume keys highlight 'Install zip from sdcard' then press the call button to select it.

Highlight 'choose zip from sdcard' and press the call button to select it.

Highlight the gapps file (probably gapps-gb-20110828-signed.zip) and press the call button to select it.

Highlight yes and press the call button to select it.

Gapps will now install. This will take a few minutes.

19. Press the back arrow, and select reboot system now.

The phone should reboot into the Android rom now. It will take about 10min the first time. If you have waited more than 30 something has gone wrong. You should troubleshoot and try again.

At this point you have the basics all in place, and can start using your phone.

If you want to do basic ADB tasks (along the lines of installing apps remotely/side loading or pushing/pulling files) you will need to install the adb windows driver.

20. Press the thanks button if you liked this guide. :)

P.S.

If you have issues getting adb to work later, download and use USBDeview.exe to remove the HTC driver entries and then install pdanet for android to get the correct adb drivers installed.