[Touch Pro2, Tilt 2 Windows Mobile ROM Development] josh_prayyforplagues:
we could, buuuut, theres a wiki for that. ;].

A rom, to a phone, is like every thing you know in your brain. It has all the information the phone needs to function. without it, youve got an expensive paper weight, as everyone likes to say. When you change roms, you flash them to your phone. "Flash" is a term synonymous with change or rewrite, if you will. And its fairly quite simple to execute.

Before we start, I'm not responsible if you don't read my directions carefully or mess it up. So read and re-read, then ask if you're still unsure.

First, you need to flash the HardSPL if youve never devirginized your TP2. Maybe someone could help with that step, as i only flash the hardspl when i absolutely need to which has been... 3 times.

After you flash the HardSPL, download a rom from here. now, i know youre gonna ask "which one?".. its trial and error, find one that works for you and then follow that cook and his/her updates. I find that NRGZ Photon rom is very stable for 6.5. Everyone else seems to be in the market for 6.5.1, or Manila 2.5 as featured on the HTC Leo, which isn't completely stable or functional. I'd recommend that you start with a 6.1 or 6.5 rom, and stick with that until you pick up stuff and learn more. So stay away from the 6.5.1, as it is still very beta.

Before you open the file that youve downloaded, you need to download a program that will unpack the RAR file, which should hold the NBH file and the RUU. [ill get to that in a sec.] I find that the best program to use is WinRAR, which can be downloaded for free. Open your file with WinRAR and extract the files. Make sure your NBH file and your RUU are in the same folder, or else you will get an error. For me, I organize all of my downloads. optional: create a folder "roms" > photon, leo, or some other version > and the builds... Every time you extract a file to a folder, itll overwrite the existing file, and thats why i have it all organized.

Whats in the file: NBH file. This is the knowledge needed by your TP2 to function. Connect your phone to the computer and let it sync with activesync. Click on explore and it should bring up a folder with an orange phone, and the path name at the top should read Mobile Device. Drag and drop the NBH file on that page. The files name should be RHODIMG.NBH.

Once you've done that, double click on the RUU [rom update utility]. The name of that should read CustomRUU.exe, double click... once you do that, read all of the directions it displays.

Just a quick note, make sure your battery is at least halfway full, so your phone won't die in the middle of the flash, as it will not charge during this time.

Everything from there on is very, very simple. Once you get through all of the steps, [clicking all the check marks, making sure you've gone through the steps], you're phones screen will display three different colors, red, white and blue, i believe. Don't be alarmed, this is normal. It will start to flash, and a status bar displaying a percentage will display both on your computer and your phone. IMPORTANT:

DO NOT DISCONNECT YOUR PHONE DURING THIS PART.

If you disconnect your phone, its done, dig it a grave, for the most part. Make sure your cable is of good quality, and that your phone will not fall or get yanked and disconnect.

Once it has finished and the RUU displays a message with "custom rom has finished" or something of that nature, click finish at the bottom right, and your phone should restart and start to configure itself. I wait til it's done configuring to disconnect, just to be safe. And that should be it. :].

i know its hard to understand some of the directions around here, whether it be from lack of definition or complication. I hope this helps a little. Sorry for the length. I had trouble understanding what to do when I first started because there wasn't any clarification.

Happy Flashing,

-josh.

reply if you have questions, or PM me.