PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Titan > Titan Development
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 04-27-2008, 05:22 PM
GhettoBSD's Avatar
Socrates Philosophy
Offline
Pocket PC: Evo3D
Carrier: Sprint
Location: Los Angeles, CA
 
Join Date: Mar 2008
Posts: 1,180
Reputation: 700
GhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Cool Complete explanation on official/custom ROMs and how to do it.

Created: 4/27/2008
Modified: 9/6/2008
Updated: General walk through, added sections

1) Intro & basic Operations
2) Upgrading
3) Tools/warez
4) Downgrading
5) Thanks and misc


1) Intro & Basic Operations

I decided to make a post for people that will hopefully clear up some confusion about soft/hard resetting, updating, changing and creating ROMs for the PPC 6800.

If you care, you could say I'm pretty good on electronic devices, especially computers. I like customizing what I work with, thus why I love BSD (and linux too!). Although I have some experience at modifying things, all this phone stuff was a little confusing to me. I read, read some more and then read some more. And still I was confused. So, hopefully my howto version will clear things up for others like myself.

My equipment.

#1) Phone: HTC Mogul AKA PPC 6800, TITAN
#2) Carrier: Sprint

For those who are completely new to this sort of thing, a soft reset is when you basically reboot the phone. No programs, contacts or other saved information is lost. If you have notepad open with notes and you reboot without saving the file, the information will be lost.

To soft reset use the stylus to push the little button on the left side of the USB port on the bottom of the phone.

A hard reset is like formating, all information in the system memory will be lost. Contacts, calendar events and everything else not saved to a memory card or backed up on a computer will be lost. This is good when you are having problems and soft resets do not work.

To hard reset use the stylus to push the little button on the left side of the USB port on the bottom of the phone and hold both the left and right 'soft keys' at the same time. A screen will show up (don't let go of those 2 softkeys!) and will ask if you want to hard reset. Press the key that has the option you want (yes or no). Once it's done you will press the space bar.

2) Upgrading

I got my phone in September 2007. It had the original non-GPS rom. Around ~ March/April I decided to update the rom to the GPS enabled ROM.

To upgrade to an official ROM, all I did was download RUU_TITAN_SPRINT_WWE_3.35.651.2_RS_TITAN_3.35.04_4 350H_SPCS_AM_Ship.exe from http://www.htc.com/us/FAQ_Detail.aspx?p_id=75&act=sd The URL could have changed since time of writing. Just go to the mogul area on their site and click on downloads. Please take note that my stock ROM was non-GPS enabled. I upgraded to the official GPS enabled ROM.

Once the file was downloaded (about 64MB in size) I just ran the file. It's pretty self explanatory.

#0) Battery has to be at least 50% charged.
#1) Run RUU_TITAN_SPRINT_WWE_3.35.651.2_RS_TITAN_3.35.04_4 350H_SPCS_AM_Ship.exe
#2) Connect phone through USB to PC.
#3) Follow Directions

Bonus Tip: If you want to run the official ROM but don't want to run the "sprint" features (because they take up memory and slow the system a little) you can avoid having them installed. After you skip or set the password, you'll have about 3 seconds to soft reset the phone before it runs the "customization."

Phone will then be upgraded to 'most current official ROM.' That's pretty simple. As long as your PC doesn't crash, reboot or get unplugged everything should be fine.

If you're wanting to perform a custom ROM upgrade, then it's a little more tricky. There are a few steps for flashing "custom non-official ROMs."
#1) Run an unlocker.
#2) Select ROM to flash
#3) Depending on ROM package, you might need a RUU.

In this example I am running:
Official ROM version: 3.35.651.2
Official Radio version:3.35.04

Before I can install any custom ROM, I need to unlock the phone.
You can go to: http://www.nuerom.com/BlogEngine/pag...HTC-Titan.aspx and download nueSPL. You can follow the easy to read/undertand instructions to unlock your phone.

***START OLD INSTRUCTIONS***
I did this by running Hard-SPL-MFG.exe. You can read about it here: http://forum.ppcgeeks.com/showthread.php?t=9093 and you can download it here: ftp://up.ppcgeeks.com/Titan/Users/Im...rd-SPL-MFG.exe
***END OLD INSTRUCTIONS***

With my official ROM, I plug the phone into my PC. I have MS activesync running. You can get MS AS here http://www.microsoft.com/downloads/d...DisplayLang=en If the link doesn't work just search for activesync on www.microsoft.com

***OLD INSTRUCTIONS***
I run Hard-SPL-MFG.exe. It extracts itself and shows a window with instructions. I read EVERYTHING it says. A "PDA Phone ROM Update Utility 3.16.4.2" comes up. I follow directions and click where I have to. Eventually it says "Finish." Click that and that part is done.

I enter ctrl-c after reading what else the window says and enter y.
***END OLD INSTRUCTIONS***

Tip: Sometimes you have to remove the battery for 5 seconds before your phone will boot. I did this after I flashed the ROM.

Next I select what I want to run. I want to run "nueROM v2.1 build 5062" or "Nex_3.35_no2_SPCS_SPB_FIXED2.exe." The difference between these 2 files is the way the flashing is done. (You flash the ROM.) The nueROM comes in a file named "RUU_signed.nbh." That's pretty standard for most custom ROMs. The Nex...exe file is ready to go as is. When you come acrossROMs in .nbh files, you need to flash that with a RUU (Rom Update Utility). Otherwise they could have their own installer.

To flash .nbh ROMs

#0) Download a RUU. You can download it here ftp://up.ppcgeeks.com/Titan/Users/Im...N/roms/RUU.rar Uncompress and open the folder. You'll see a bunch of files.
#1) Copy/Paste the .nbh file (RUU_signed.nbh) and put it in the RUU folder where you see all the files.
#2) Run ROMUpdateUtility.exe and it'll walk you through the rest.
#3) BE PATIENT! This takes a little while. For my it takes ~ 5 minutes. It could take you more or less!

Once you click "Finish" the phone should reboot and load the new custom rom! It might ask you if you would like some additional options, you'll have to read up on that about each particular distribution of custom ROMs.

Tip: You might have to remove your battery if this is the first custom ROM you flash.
This has to do with the unlocker/unlocking process.

To flash Nex_3.35_no2_SPCS_SPB_FIXED2.exe, just run the file. It will walk you through all the steps necessary.

It's really simple once you get over the initial concern of messing with your device. Soon you'll be a pro and cooking your own ROMs in a kitchen!

3) Tools/Warez


To make your own custom ROM, you need to use a kitchen. You can get the kitchen here: http://ppckitchen.org The kitchen basically comes with templates and software for your phone. You pick and choose what you like/want and create the custom ROM. It then flashes your phone to have the selections you wanted and off you go. It's very simple. To use the PPC Kitchen you must be registered through their website. You need to download their BuildOS.msi and then run that. It will then download the different components you select. Chose what you think you need. After that, you can run the program and create your own custom ROM!

There is a walk through for the no2chem kitchen/ROM in PDF format with screen shots at the bottom of this post. Thanks to Nickles for that.

Links:
Official Rom: http://www.htc.com http://www.htc.com/us/supportdownloa..._id=75&cat=all
MS ActiveSync: http://www.microsoft.com/downloads/d...DisplayLang=en
No2Chem software, locker/unlocker and ROMs: http://www.nuerom.com (on the right side there is a menu for items).
RUU (ROM Update Utility): ftp://up.ppcgeeks.com/Titan/Users/Im...N/roms/RUU.rar
PPC Kitchen: http://ppckitchen.org
Customizter: http://www.tiermann.net/index.php?op...0Apps&Itemid=2 (for installing cabs)
*** Depreciated OliPro Unlocker: Info here http://forum.ppcgeeks.com/showthread.php?t=9093 and you can download it here: ftp://up.ppcgeeks.com/Titan/Users/Im...rd-SPL-MFG.exe ***
XDA Titan Wiki for customizing (roms) and walkthroughs: http://wiki.xda-developers.com/index...name=HTC_Titan

Forums about PPC's and the things they do:
http://ppcgeeks.com
http://forum.xda-developers.com
Additional info - worth reading: http://forum.ppcgeeks.com/showthread.php?t=17667

Additional info about different 'themes.'
"The new ROM's have three basic today themes. SPB (http://www.spbsoftwarehouse.com), Ultimate Launcher (UL http://www.ultimatelaunch.de/) , and HTC Home (http://www.pocketemu.com/news.html). Thanks to Detwilers for the info.

4) Downgrading

So why would you want to make your phone stock if you're running some awesome custom ROMs??? If you were to submit your phone for insurance replacement or take it into a store for repairs, you can not take it in unlocked with custom ROMs. The reason is that you would "void your warrenty and/or coverage." So you want it to go back to stock and play dumb.

You want to run the "nueSPL ReLocker." It can be found here http://www.nuerom.com/BlogEngine/pag...HTC-Titan.aspx You put that on your storage card and run it from the phone.

Tip: Your storage card has to be FAT32 in order for these to work. If you have to format your card to FAT32 MAKE SURE YOU BACKUP ALL FILES ON THE STORAGE CARD ON YOUR PC FIRST! THEY WILL ALL BE LOST DURING A FORMAT!

When you run nueSPL ReLocker, instructions come up on screen. Just follow them and your device will be re-locked.

Tip: You might have to pull out your battery for a little while before rebooting.

Once your phone has booted up you need to find out which radio version you have. You can find this information under "settings" and then "device information." I am running radio version 3.35.04. That means I have to find a stock sprint rom that has radio 3.35.04. I also have GPS enabled so in order to ensure compatibility, I will look for a GPS rom that also has GPS enabled.

Tip: For reasons I don't understand, you can not mix and match ROMs that have and don't have GPS with different radios. So that is why you must be sure what radio version you have, if you have GPS and then get the corresponding stock OEM ROM.

Find and download the appropriate rom. Run the file. It'll look like the RUU you've used before. Follow all onscreen directions. For my phone and setup I got the file from http://wiki.xda-developers.com/index...TitanStockHome

When completed you should now be back to a stock OEM ROM with a locked boot loader.

5) Thanks and Misc

Thanks for everyones previous efforts on explaining the subject. Thanks to all the forums out there dedicated to these devices. Thanks to all the software developers and 'hackers' who are helping us make these devices more useful.

If there are errors please feel free to point them out and i'll update it.

Big thanks to Olipro, no2chem, NexVision and ImCokeMan! There are so many more out there it would take forever to list them all.

Please remember that everyone here donates their time and hard work to make these things happen. If you like their work and have some extra cash, please donate to help the cause and continue researching our devices.

Feel free to PM me for updating links in post.

#1 FAQ: "I am stuck in a tri-color screen/boot loader." Pull the battery out for a few seconds and then start the device again!

*Added "No2Chem Kitchen flash.pdf" submitted by Nickles - Thanks!
*Updated some links for HTC and MS AS, added menu and downgrading, general walk through update
Attached Files
File Type: pdf No2Chem Kitchen flash.pdf (968.1 KB, 176 views) Click for barcode!

Last edited by GhettoBSD; 09-06-2008 at 11:22 PM.
Reply With Quote
This post has been thanked 12 times.
  #2 (permalink)  
Old 04-27-2008, 11:17 PM
Yearziro's Avatar
Lurker
Offline
Pocket PC: ppc-6800
Carrier: Sprint
Location: Chicago
 
Join Date: Apr 2008
Posts: 18
Reputation: 0
Yearziro is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

Seems pretty straight forward and very noob friendly...

Just got my Mogul last night and im going to try and jump into some custom roms since im a noob to all this
Reply With Quote
  #3 (permalink)  
Old 04-27-2008, 11:33 PM
TweetyBear's Avatar
Tweety...Bear (chick)
Offline
Pocket PC: EVO
Carrier: Sprint
 
Join Date: Jan 2008
Posts: 1,624
Reputation: 1585
TweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on repTweetyBear is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to TweetyBear Send a message via Yahoo to TweetyBear
Re: Complete explanation on official/custom ROMs and how to do it.

great explanation. hope people read it
__________________

Reply With Quote
  #4 (permalink)  
Old 04-28-2008, 05:52 PM
GhettoBSD's Avatar
Socrates Philosophy
Offline
Pocket PC: Evo3D
Carrier: Sprint
Threadstarter
Location: Los Angeles, CA
 
Join Date: Mar 2008
Posts: 1,180
Reputation: 700
GhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

I think you hit it on the head yearziro, it's noob friendly. I was just so confused when I started looking at messing around with the phone that I said to myself, "once i figure it out i'll try to explain how i would have liked it."

Hope it works out!

:P
Reply With Quote
  #5 (permalink)  
Old 04-28-2008, 05:58 PM
Nickles's Avatar
Halfway to VIP Status
Offline
Pocket PC: Motorola Droid
Carrier: Verizon
Location: Sunny Phoenix, AZ
 
Join Date: Mar 2008
Posts: 589
Reputation: 893
Nickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

Excellent ! at first i was like WTF another guide.. but this one is good quick and simple.
nicely done.. let me throw in some visuals, specific to a No2Chem kitchen flash, that may also help some folks.....
PDF file HERE.

Great post!
__________________
Verizon xv6800 -
N00B walkthrough to ROM flashing through the Kitchen.
Click HERE.

Last edited by Nickles; 05-18-2008 at 03:22 AM.
Reply With Quote
  #6 (permalink)  
Old 04-28-2008, 06:49 PM
BigBadWolf77's Avatar
Lurker
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: Feb 2008
Posts: 3
Reputation: 0
BigBadWolf77 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

I have a question that is somewhat on topic. I have seen mention of wither a program or a process that allows you to drop all of your .CAB's in a folder on your storage card so that when you flash a ROM it autoinstalls all your apps. Everywhere I have seen it mentioned it is referred to as UC. I have tried to search this up a varity of ways but it is pretty touch to get results with a two letter search. Can anyone point me to a link or give me the low down on this. Is it a program, or just a creative way taking advantage of something already built into the phone. Any help is greatly appreciated. Flamming and noob calling is welcome as well.
Reply With Quote
  #7 (permalink)  
Old 04-28-2008, 07:35 PM
Nickles's Avatar
Halfway to VIP Status
Offline
Pocket PC: Motorola Droid
Carrier: Verizon
Location: Sunny Phoenix, AZ
 
Join Date: Mar 2008
Posts: 589
Reputation: 893
Nickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuffNickles knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

Quote:
Originally Posted by BigBadWolf77 View Post
I have a question that is somewhat on topic. I have seen mention of wither a program or a process that allows you to drop all of your .CAB's in a folder on your storage card so that when you flash a ROM it autoinstalls all your apps. Everywhere I have seen it mentioned it is referred to as UC. I have tried to search this up a varity of ways but it is pretty touch to get results with a two letter search. Can anyone point me to a link or give me the low down on this. Is it a program, or just a creative way taking advantage of something already built into the phone. Any help is greatly appreciated. Flamming and noob calling is welcome as well.
President Tiermann created the app which you speak of.
it's called AutoInstall, and can be found here.
don't forget to donate!
Reply With Quote
  #8 (permalink)  
Old 04-28-2008, 07:44 PM
gguruusa's Avatar
Deep Thinker
Offline
Pocket PC: Tin Can
Carrier: Atomic Vibration
Location: Mountain top
 
Join Date: Jan 2007
Posts: 3,252
Reputation: 4726
gguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributions
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

There are actually 3 flavors of said program - Autoinstall (the original, comes with your phone, only works against ext_rom), UC (from xda, original autoinstall modified to work with SD cards), and Tautoinstall (by tiermann, works against ext_rom and SD cards, allows you to selectively install cabs at boot).
__________________
Grammar: The difference between knowing your shit and knowing you're shit.
Reply With Quote
  #9 (permalink)  
Old 04-29-2008, 02:58 PM
GhettoBSD's Avatar
Socrates Philosophy
Offline
Pocket PC: Evo3D
Carrier: Sprint
Threadstarter
Location: Los Angeles, CA
 
Join Date: Mar 2008
Posts: 1,180
Reputation: 700
GhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuffGhettoBSD knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

I added a few links to the post for you BigbadWolf77

I use the SPB suite. I like their programs and what they do. I have attached a few screen shots so you can see what my phone looks like.






With SPB i can change the color of the theme. You can see some of the stuff i normally run.

Hope it helps
Attached Images
File Type: jpg 633450666760000000.JPG (19.9 KB, 129 views) Click for barcode!
File Type: jpg 633450665650000000.JPG (19.8 KB, 91 views) Click for barcode!
File Type: jpg 633450665890000000.JPG (19.4 KB, 93 views) Click for barcode!
File Type: jpg 633450669690000000.JPG (18.9 KB, 101 views) Click for barcode!
Reply With Quote
  #10 (permalink)  
Old 05-18-2008, 02:55 PM
deftones064's Avatar
Lurker
Offline
Pocket PC: XV6800
 
Join Date: May 2008
Posts: 2
Reputation: 0
deftones064 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Complete explanation on official/custom ROMs and how to do it.

umm, I followed all steps and flashed the rom. Took the battery off for 15 seconds like it said, did a hard reset, now all it does is hang at boot. Cannot flash anything else now. Is my phone a paperwieght. Just got it last week, please tell me no. Help me please.
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Titan > Titan Development


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 08:33 AM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com