Titan Flashing for Dummies - a very basic guide
Ok, I've been meaning to write this for a while, but I've been very busy lately.
Disclaimer:
I'm not responsible for the accuracy of this information, and anything I suggest doing should be taken at YOUR OWN RISK. If you brick your phone, don't come crying to me.
This is a very basic guide for those of us who are quite clueless when it comes to firmware and ROMs. The purpose is to help N00bs as well as hopefully cut down on N00b-ish questions. I'm giving you the basic steps, but I'm not going into a tremendous amount of detail, so I still urge you to read whatever relevant threads you can find here. I hope that this will help some people.
-----
1) First thing you MUST do is unlock your phone. The TITAN unlocker (thanks to the amazing efforts of OliPro of XDA fame) can be found in the following thread:
http://forum.xda-developers.com/showthread.php?t=332381
Activesync your phone and follow the instructions. You may need to install the latest .net framework on your PC if you don't already have it. Vista users might need to use some alternate methods to make this work (see thread).
After installing the Hard-SPL, you may find that your phone is stuck in the bootloader (tricolor screen). To get out of that, download and run this app by ImCoKeMaN:
ftp://ppcgeeks:ezupload@ftp.ppcgeeks...tan_exitbl.rar
2) Find a suitable ROM to flash to. At the time of this writing, there are only a few choices of Roms to use since a Kitchen is not yet available. Most of them can be found on the official PPCGeek's FTP, which can be found here:
ftp://ppcgeeks:ezupload@up.ppcgeeks.com/Titan/Users/
The most recommended ones are:
-The Alltel Core OS (Titan_2.14_OS.nbh, found under ImCoKeMaN/roms/) , since this replaces the core OS without touching the Sprint Radio and Splash screens of the ROM.
-The Alltel Full WM5 Rom (alltel_wm5_RUU_signed.nbh, also found in ImCoKeMaN/roms/), for those who have problems related to WM6 and would like to resort to wm5 (mostly more predictable memory management and less bugs).
-Colonel's Custom ROMs (Marked by date and found in Colonel/Roms/) - These are interesting as they are the first (and only?) custom ROMs built for the Titan until someone streamlines the process. These are "hybrid" roms which have lots of customizations and apps built into them, mostly what colonel himself likes using. They're worth a look, but I would recommend these only for those who are comfortable with heavily modifying their OS with interface enhancing apps.
There are more coming, and a few users here are trying to make their own, but its a slow process for now until the release of a Kitchen for our device.
3) Now you'll need to run a Rom Update Utility, also known as the RUU.
You can use any official ROM update for your device and just replace the RUU_signed.nbh file with the .nbh file of the ROM of your choice.
If you don't have an RUU already, you can download one from ImCoKeMaN's ftp that already has the .nbh file missing so you can drop your own into the dir and run the exe.
ftp://ppcgeeks:ezupload@up.ppcgeeks....N/roms/RUU.rar
4)When finished, you may receive an error that the ROM is corrupted. DON'T PANIC! That's normal for the modified ROMs, at least for now. It won't affect anything, your ROM most likely did in fact load just fine. If you get stuck still in the bootloader afterwards, don't forget to run that exitbootloader mentioned earlier.
5) Your device should now boot up with the new ROM!
Now, even though flashing a new ROM effectively hard resets your device, its a good idea to still do a hard reset anyway before doing anything. I hard trouble on occasion booting up the first time after a flash until I did a hard-reset, so this makes me wonder if some kind of residual memory doesn't get cleared and causes problems. Whatever the case may be, I recommend a hard reset right away.
6) Enjoy! If you decide to try another ROM, just run the RUU again with the proper .nbh file in its place.
Ok, I've been meaning to write this for a while, but I've been very busy lately.
Disclaimer:
I'm not responsible for the accuracy of this information, and anything I suggest doing should be taken at YOUR OWN RISK. If you brick your phone, don't come crying to me.
This is a very basic guide for those of us who are quite clueless when it comes to firmware and ROMs. The purpose is to help N00bs as well as hopefully cut down on N00b-ish questions. I'm giving you the basic steps, but I'm not going into a tremendous amount of detail, so I still urge you to read whatever relevant threads you can find here. I hope that this will help some people.
-----
1) First thing you MUST do is unlock your phone. The TITAN unlocker (thanks to the amazing efforts of OliPro of XDA fame) can be found in the following thread:
http://forum.xda-developers.com/showthread.php?t=332381
Activesync your phone and follow the instructions. You may need to install the latest .net framework on your PC if you don't already have it. Vista users might need to use some alternate methods to make this work (see thread).
After installing the Hard-SPL, you may find that your phone is stuck in the bootloader (tricolor screen). To get out of that, download and run this app by ImCoKeMaN:
ftp://ppcgeeks:ezupload@ftp.ppcgeeks...tan_exitbl.rar
2) Find a suitable ROM to flash to. At the time of this writing, there are only a few choices of Roms to use since a Kitchen is not yet available. Most of them can be found on the official PPCGeek's FTP, which can be found here:
ftp://ppcgeeks:ezupload@up.ppcgeeks.com/Titan/Users/
The most recommended ones are:
-The Alltel Core OS (Titan_2.14_OS.nbh, found under ImCoKeMaN/roms/) , since this replaces the core OS without touching the Sprint Radio and Splash screens of the ROM.
-The Alltel Full WM5 Rom (alltel_wm5_RUU_signed.nbh, also found in ImCoKeMaN/roms/), for those who have problems related to WM6 and would like to resort to wm5 (mostly more predictable memory management and less bugs).
-Colonel's Custom ROMs (Marked by date and found in Colonel/Roms/) - These are interesting as they are the first (and only?) custom ROMs built for the Titan until someone streamlines the process. These are "hybrid" roms which have lots of customizations and apps built into them, mostly what colonel himself likes using. They're worth a look, but I would recommend these only for those who are comfortable with heavily modifying their OS with interface enhancing apps.
There are more coming, and a few users here are trying to make their own, but its a slow process for now until the release of a Kitchen for our device.
3) Now you'll need to run a Rom Update Utility, also known as the RUU.
You can use any official ROM update for your device and just replace the RUU_signed.nbh file with the .nbh file of the ROM of your choice.
If you don't have an RUU already, you can download one from ImCoKeMaN's ftp that already has the .nbh file missing so you can drop your own into the dir and run the exe.
ftp://ppcgeeks:ezupload@up.ppcgeeks....N/roms/RUU.rar
4)When finished, you may receive an error that the ROM is corrupted. DON'T PANIC! That's normal for the modified ROMs, at least for now. It won't affect anything, your ROM most likely did in fact load just fine. If you get stuck still in the bootloader afterwards, don't forget to run that exitbootloader mentioned earlier.
5) Your device should now boot up with the new ROM!
Now, even though flashing a new ROM effectively hard resets your device, its a good idea to still do a hard reset anyway before doing anything. I hard trouble on occasion booting up the first time after a flash until I did a hard-reset, so this makes me wonder if some kind of residual memory doesn't get cleared and causes problems. Whatever the case may be, I recommend a hard reset right away.
6) Enjoy! If you decide to try another ROM, just run the RUU again with the proper .nbh file in its place.