Wednesday, November 26, 2008

Flashing Roms Custom And Stock

MOGUL

to flash a stock rom over a stock rom
1. download the rom
2. connect to activesync
3. run exe
4. follow steps on wizard
5. DONE.|

to flash a custom rom from a stock rom
1. unlock your phone using hardspl.
2. download the custom rom of your choice and download
3. take the nbh file and drag into the RUU folder.
4. connect to activesync
5. run the romupdateutility.exe file from the RUU
6. follow the steps of the wizard.
7. DONE.|

to flash a stock from a custom.
1. relock the phone using titan relocker found here: http://rapidshare.com/files/10959848...ocker.zip.html
2. download the stock rom that you want
3. connect to activesync
4. run the exe file and follow the steps of the wizard.
5. DONE.|

For Alltel Or Verizon Mogul (enable GPS)
1. unlock the phone using the titan hardspl (look in the above flashing methods to find)
2. flash to the sprint 3.35 rom (might stop at 11% dont worry though just let it be)
3. when phone boots up dont let the customizations began and soft reset to avoid those before the 3 second timer expires.
4. now flash to the custom rom of your choice (WM 6.1)
5. follow the rules for that rom
6. DONE.|

Step 1: HTC Mogul RUU Utility
The first term you need to become a familiar with is RUU Rom Upgrade Utility; this is the software program you will execute on your computer to begin installing a new ROM on your HTC Mogul. You will want to get the RUU and it is good to keep this rar for future releases since generally ROM files are posted by themselves with .nbh extensions.


Step 2: HTC Mogul Hard SPL
Now the other main component to being able to load a custom ROM is the SPL. The SPL essentially unlocks the phone so that the RUU Rom Update Utility is able to flash new ROMs to the phone. Basically you need to download the SPL file in order to make use of any ROMs that are not issued directly from your carrier or HTC. This is a key component and should not be overlooked.
Now you have the Hard SPL file at this point and you have your empty Rom Update Utility RUU ready for a custom ROM. Take out your checklist and cross those two off, but don’t forget your data cable. The most critical piece of hardware other than the phone in this process is going to be your sync cable. Also if you have never connected your HTC Mogul to the computer you will want to make sure you have ActiveSync (xp) or Sync Center (vista) installed on your machines.


Step 3: HTC Mogul ROM Time (Whatever one You choose)
You download the rom from wherever your source is...hopefully it will be Smartphonejunkie.com


Step 4: HTC Mogul Exit Bootloader
Now you have the custom ROM and you have the Hard SPL so things are moving along very well at this point and you should be well prepared for the ROM upgrading process, but before we get ahead of ourselves there is another essential download that you will want to get now before you freak out during the installation process and start believing that your HTC Mogul is toast,lol.

-The Titan Exit Bootloader

This program will become your savior if you ever have the uncomfortable opportunity to be left looking at a red blue and green bootloader screen after executing the hard spl. You are now at the point where you have all the necessary files, you have your HTC Mogul in hand with data cable, activesync(XP) or mobile device center(Vista) are installed and you are ready for the big show. Let it go down!

IMPORTANT: If at this point you felt that this entire post was a waste of your time and you have been loading Custom ROMs on your HTC Mogul (Titan) since day 1 you may want to remember that all future roms will require that you have an original bootloader. This would NOT be the case if you have ever done any Custom ROM work so I will direct you to ImCoKeMaN’s re-virginizing solution at this point.


Step 5: HTC Mogul Rom "of your choice" Installation
Time to get the ball rolling, so you are going to want to follow these simple instructions in the proper order and it will be smooth sailing in no time

-Run your Hard SPL unlocker.
-If you are stuck on the bootloader screen (red,green,blue) then use the bootloader unlocker tool Titan Exit Bootloader
-You are ready for the ROM now, so have at it. Run the .exe file
-Let the phone complete the installation and restart. If the program says that the ROM was corrupt after the installation (ROM flashing) is complete don’t worry about it that’s usually how this thing goes since you are not using an official ROM with the Rom Update Utility RUU.


And as you have with the official roms you may have loaded onto your phone in the past, please restrict yourself to these rules below on what is needed to be done to successfully conduct a rom change as set down by HTC
Before you run the ROM Upgrade Utility (RUU), make sure you check and do the following first:


1. If you are having challenges connecting with ActiveSync, please try the following on your device: Start > Settings > Connection Tab > USB to PC and de-select Enable advanced network functionality.
2. The standby and hibernation modes are disabled on the computer. Click here to view instructions on how to do this. If using a laptop, make sure your laptop is plugged into a power source.
3. All running applications on the computer have been closed.
4. Ensure that your device has a battery level of at least 50% (Start > Settings > System Tab > Power > Battery Tab). If the battery "dies" during the upgrade process, there is a chance that it will not recover and will need to be sent for repairs.
5. The update can take up to 25 minutes so set aside time when you will not be interrupted.
6. All data will be deleted from the device during the upgrade (music, pictures, 3rd party applications, etc); be sure to back up all of your data using ActiveSync (Windows Mobile Device Center, if you are running Windows Vista) prior to upgrading. Click here to view detailed instructions on backing up your data using ActiveSync.
7. Do not interrupt the upgrade process or press any buttons until the process has been completed (the device will reset itself when the update is done).
WARNING: During the upgrade process, do not attempt to make/receive calls, press any buttons on your device or disconnect the device from the USB cable as this will stop the update and your device will be rendered inoperable!!!


And thats all folks!!!!


Touch

Stock Rom To Updated Stock Rom
1. download the stock rom from the htc website.
2. plug into activesync
3. run the exe file
4. follow the instructions given on the wizard (pc)
Stock Rom To Custom Rom
1. download the custom rom of your choice.
2. connect to activesync and run the unlocker.
3. once done with unlocking the bootloader drop the nbh file (get when download rom) into the RUU Folder.
4. run the romupdateutility.exe and follow the wizards instructions on your pc
Custom To custom
1. download the custom rom of your choice
2. connect to activeync
3. drop the nbh file in the RUU Folder
4. run the romupdateutility.exe and follow the wizards instructions on your pc.
Custom To Stock
1. downlaod the stock rom of your choice.
2. connect to activesyn and double click the exe file
3. follow the wizards instructions on your pc.


This first part is for NON gps/rev a roms...if you are looking for a quick how-to for gps/rev a...look down at the bottom where it says "GPS/REV A STUFF"

THIS IS ONLY FOR THE HTC CDMA TOUCH (VOGUE) !!

[/u]i know this first post here is now real long, but READ IT ALL before posting/pm'ing anyone. trust me, you will get through it all...every last word.
(dont get all scared either, this cant ruin your phone. if you are stuck at the htc boot screen, your device is not bricked. if you are stuck at a rainbow/tricolor screen, your phone is not bricked. have faith and patience! :) )

this method is for a pc running Microsoft Windows XP. if this is not your situation, still continue reading as there are methods for virtually every case.

ive been told that imcokeman's vogue unlocker will not work from a partitioned drive, though im not sure if thats the case.

if you know what flashing/the benefits of flashing are, skip this paragraph; if not, read on. flashing could be likened to installing a different Operating System on your PC. keep in mind, however, that when flashing roms to phones/pdas, the roms ARE DEVICE SPECIFIC. if you find an awesome rom for the titan and LOVE it, but you yourself have a kaiser, forget it. only roms made specifically for your device (and no, even if you have a cdma device, and they make a gsm version of your device, it still will not work) will work for your device. the benefits/advantages of flashing a custom rom onto your device are speed enhancements, addition/removal of programs/settings/reg settings you want or dont want.
now for how to..

for some slight insight on using a Mac, have a look down to the bottom where it says "HERE IS THE BOTTOM" after reading everything else, and/or go here: http://forum.xda-developers.com/show...ighlight=macos

for how to on Vista, look down to the bottom where it says "HERE IS THE BOTTOM" after reading everything else, and/or simply remove any sd cards you might have and follow below directions as normal, and/or go here: http://forum.xda-developers.com/showthread.php?t=292631

linux users: still read everything here, but have a look down at the bottom where it says "HERE IS THE BOTTOM"

for those who don't know this, flashing your phone also performs the same functions a hard reset would. all your previous apps, contacts, registry tweaks, etc will be gone. also, when you flash someone elses custom rom onto your device, keep in mind that they may have cooked in their own apps and registry tweaks.

ok, go ahead and go to this http://rapidshare.com/files/88767429/RUU.zip.html rapidshare link, and download the ruu.zip there. (if this does not work, navigate to \vogue\users on the ftp, and you should find "RUU.zip" there. if not, go to the folder there titled "jim256-jim2561" and you should find "RUU.zip" there.)

if for some reason you are unable to download the ruu from the above link/location, try my ftp dir here: ftp://up.ppcgeeks.com/Vogue/Users/jim256%20-%20jim2561

download whatever rom image you want

if the rom you download is in nbh format (something.nbh), read on and skip step 7.
if the rom you dowloaded is an exe (something.exe), read on and skip steps 5 and 8 (or use winrar or a similar program to extract the .nbh from the .exe)

then, get imcokeman 's 0.4.0 vogue unlocker tool here

for those who arent sure, you never have to have ActiveSync synchronized for this to work. you just have to have it connected, with ActiveSync recognizing that the device is there and plugged in.

1. backup all contacts/data/etc..
2. ensure your device is connected to your pc via activesync.
3. run imcokeman 's vogue unlocker and follow ALL instructions in the command prompt exactly .
4. once you have booted back up into wm and are connected to activesync again (dont worry about setting up your device again because you're just going to flash it again and erase all that in a second anyway) extract the ruu.zip to somewhere convenient.
5. (FOLLOW THIS STEP ONLY IF THE ROM YOU DOWNLOADED IS AND NBH) stick the rom you downloaded (should be something.nbh -- if the file extension is NOT NBH, stop; this will get you nowhere. as i stated above, roms are device specific, you cannot install another devices rom to your vogue.) into the RUU folder from the rapidshare/ftp link.
6a. (power-camera reset) press and hold both the camera button and the power button (top), and poke the stylus into the reset hole. you should then be presented with the tricolor screen and near the top you should see something like coke 0.4.0 ( if you do not see the coke 0.4.0, then dont bother trying to flash your device. if it does not say coke 0.4.0, the device is not unlocked, and you need to start at step 3 again).
7. (FOLLOW THIS STEP ONLY IF YHE ROM YOU DOWNLOADED IS AN EXECUTABLE). run the exe!
8. (FOLLOW THIS STEP ONLY IF THE ROM YOU DOWNLOADED IS AN NBH) run ROMUpdateUtility.exe in the ruu folder you downloaded and extracted.
9. follow the steps, be patient, be careful, and whala!
10. thank imcokeman and whoever you downloaded your rom image from.

good luck.

also, for all those that keep asking about this and are worried about this, yes, the version discrepancy is completely normal in the ruu before updating. it just means v1 of the cookers rom, so even if it is a version lower than 1.12.651.1, that is ok.
whenever you flash a custom rom, it says whatever they want it so say in the ruu, so even if it doesnt say 1.12.651.1, that doesnt mean that it is downgraded, it is just the version of the custom rom builders rom.

HERE IS THE BOTTOM
ok, for those vista/mac/linux users, there is another method of flashing., courtesy of pnyce777 in post #42 and on. this method is via the sd card. it is not required that you do step one if your card is already fat32. i will update this post as we gain more knowledge

1. Format your MicroSD card to FAT32 (YES - FAT 32 32 32!! not just plain old FAT) (again, this is not required if your card is already fat32; it is ok to have other data on the card). I have read that the card needs to be 2gb or smaller, though I'm not sure how much truth, if any, there is to that...
2. Extract the .NBH you desire to flash from the exe or zip or w/e put it on the microsd card rename it from RUU_signed.nbh to VOGUIMG.NBH
3.Put the MicroSD card in your phone and Get To the BOOTLOADER screen (camer+power+reset) it should then start updating with the .NBH on the SD card and the procedure should begin automatically.

you can also use this procedure to unlock your phone by flashing the .nbh from Cokemans unlocker just extract it and rename it VOGUIMG.NBH or if your stuck at that HTC screen and cant sync because your phone wont boot up.

i will try to provide support on this as i can, but as i have never used this method myself, pnyce777 is probably a far better resource if he is available and willing.

sorry this is now so long, wasnt supposed to be in the first place. but if you're not already used to a lot of reading, this is a good first step, because you will need to be doing a LOT of reading.

GPS/REV A STUFF:
Quick How-To for gps/rev a flash/upgrade
IMPORTANT!!! ONLY SPRINT users follow below steps 5 and 8-11!! Altell users can follow all the steps except step 5 as long as they use a different ppst.exe, not the one mentioned below.

ok well i just made up this list a while ago to help someone out, and have ended up giving it to quite a few ppl now, so i figured i might as well post it here under an appropriate title for all to easily see and access.

i know dharvey wrote a great tutorial, and that there are prob others, but..what the heck. plus this is pretty quick and easy, though i cant say that it is as full and thought out and great as dharvey4651's (thx man!)...

"#1- Backup all pim info and anything else you might want (yes flashing will erase/wipe out E-V-E-R-Y-T-H-I-N-G!!)
#2- Ensure you are currently running your carriers original official oem rom (os and radio) (if you have never flashed it at all then dont worry youre good to go).
#3- Unlock using imcokemans 2.31 unlocker (this for gps roms)
#4- run the sprint leaked rom.exe (here, close to the bottom where it says "original rom")
#5- SPRINT ONLY: allow all customizations to complete and run (i know - it takes a lil while)
#6- flash to desired rom.
#7- after she's all booted up, hard-reset.
#8- download and run cab from here (altell users run your own ppst stuff, non-sprint and non-altell users SKIP TO STEP 12): http://forum.ppcgeeks.com/showpost.p...&postcount=139
#9- allow soft-rest.
#10- navigate to \windows folder and run ppst.exe
#11- allow soft reset.
#12- allow boot-up, customize, restore pim info etc...

HTC DIAMOND
From Stock To Custom:

1. Unlock phone using hardspl found here: http://www.smartphonejunkie.com/show...iamond+hardspl
2. download rom of your choice
3. drag the nbh file into the diamond RUU (most come with RUU already)
4. Run romupdateutility.exe
5. Follow steps through wizard

Custom to Custom
USE STEPS 2-5 ABOVE
Touch Pro


NOTE -- PLEASE MAKE SURE YOU UNLOCK YOUR PHONE BEFORE FLASHING TO A CUSTOM ROM!
USE THIS THREAD TO UNLOCK --wow[/color][/size]

How to Flash Via PC:

1.download the ruu.zip attachment
2.unzip to your desktop
3.then in the newly created RUU directory add the rom of your choice - (copy the RUU_Signed.nbh to desktop\RUU)
4.Place phone in bootloader mode (power button while holding volume down button)
5.open the ROMUpdateUtility.exe
6.follow the RUU on screen instructions from there

Flash from microSD Card (Thanks to MadlyAlive):

1. Make sure you backup anything that is necessary to your day to day operations! At a minimum, please perform an ActiveSync to Outlook or your Exchange server prior to flashing!
2. Rename the custom ROM NBH file from RUU_Signed.nbh to RAPHIMG.nbh
3. Copy RAPHIMG.nbh to the root of your microSD Card.
4. Hold the Volume Down and Power button simultaneously. While you're still holding those 2 buttons, press the reset button with your stylus.
5. When your Touch Pro tells you to do so, press the power button to begin the flash process. If you do not get the message to press the power button to flash, there is a mistake in the name of the NBH file or you do not have the file at the root of your microSD card.
6. When flashing is complete, perform a soft reset.

No comments: