[Touch CDMA General] tatnai:
would recommend one of the donut builds (plemen, myn). both guys make a fast and stable donut, GPS and bluetooth work great. since I've got a bit of time, here's a step by step with links to take you from a ground zero unlocked vogue to running android on your nand (fastest way, replaces windows mobile). this has been written up a few times before, but today is your lucky day ;)

read the entire set of instructions before getting started.

BEFORE STARTING

1. know that there are multiple ways to flash a rom to your phone. here are a few

a. using windows, get a flashing package from one of the xda devels, and replace the RUU_signed.nbh file in that package with whatever you are trying to flash (try NFSFAN's package, it has always worked well for me for this; some carrier packages don't work), renamed the same way

b. use a 2GB or smaller micro SD card with the .nbh named VOGUIMG.NBH in root, then place the phone in bootloader mode (see #2)

c. use linux and HTCFlasher - don't know much more about this method, find it here

2. if flashing from a computer, I always recommend flashing from the bootloader, NOT through active sync. enter bootloader: hold down power and camera, then press and release reset, wait for the tricolor screen. then connect to usb, and flash away

3. Flashing etiquette: I always flash everything twice, back to back, for good measure. while the phone is flashing, don't move it, don't open programs, don't surf the internet, just leave your phone and computer alone, hands off. and don't flash from a virtual machine; trust me, just don't.

4. Have patience. There are steps that will take minutes to complete. Just wait. If you are not sure is something is happening or if the phone is frozen, put the phone down and go do something else for at least 10 minutes.

GET STARTED

1. unlock your phone (cokeman's unlocker, hardSPL 2.31).

2. flash a "GPS capable shipped rom" from post 1 here. make sure you have working phone, working data, and working GPS (if you are on verizon and have problems getting GPS to work, see here - thx drewden123.

3. upgrade to the bell 3.42.50 radio, find the radio only version here. flash it the same way you flash any other ROM - you can use a rom package to flash it, just rename it to RUU_signed.nbh and replace the one in the package with it, then flash away)

4. download the necessary files. you'll need:

a. a rom in the form of androidinstall.tgz from this forum. a couple of great donut options are myn's and plemen's and plemen's

b. a .nbh found at sourceforge. the sourceforge page contains both stable builds, and the latest betas - don't know what to use? see this thread. choose your resolution based on the recommendations of the chef (the rom builder), also read here.

5. create a folder on the root of your micro sd card called andboot

6. place your androidinstall.tgz file in the andboot folder

7. flash your .nbh file by placing your phone in bootloader mode, and using one of the above flashing methods

8. as soon as the phone reboots (it should vibrate), hold down this button to enter the install menu like your life depended on it until the boot menu pops up

9. in the top half of the boot menu are your booting/file storage settings. for nand, select "sys on nand" and "data on nand" (other options will work too, but for your standard nand install, I would go with this)

10. go down to "1. install system" and click it. at this point it doesn't matter, but on the second screen that pops up go ahead and choose wipe data as well. when swapping between builds in the future, it is recommended to start with a new data file for best results. however, if it is the same class of build (i.e. between two donut builds), keeping your data.img file and simply using the "clear dalvik cache" should keep you running smooth without having to change all of your settings again.

11. wait for the install menu to re-appear. when it does, scroll down to "9. quit" and click it.

12. wait. keep waiting. in fact, step away from your phone. when you come back, turn the screen on, you should see the Donut lock screen!

OTHER NOTES

1. to reflash windows, simply enter bootloader mode, and flash your windows rom

2. buttons in android: see here.