PPC-6800 help - Mogul, XV6800 ROM Development

I was looking for some help with a ppc6800. The phone I have is with ivc cellular and was looking for help with loading a new spl and a cooked rom. I have read as much as I could and everything I found was for either sprint or verizon. I have a 8525 that I have cid/sim unlocked and loaded one of josh's roms so I understand all the steps. I need to know where to look as I am new to doing cdma phones. Also this phone is already activated with ivc cellular.
Thanks for any help!

You say you did a lot of reading but I'm kind of skeptical about that since if you did you probably wouldn't be asking this question You're already in the place to look for ROMs!
Anyway, here's the steps.
1. Find and download nueSPL 2.47. It's available on this forum somewhere.
2. Install nueSPL 2.47. You will need a micoSD card 2GB or less.
3. Your OS may or may not boot after this (I can't remember as it was many months ago when I did it). So put your phone in bootloader by pressing camera+power+reset
4. Flash a new radio ROM. 3.42.50 is the latest and most recommended. You will need to go into bootloader again once this is done.
5. Find an OS ROM on here that you think you'll like. There are many options from many different people.
6. Flash the ROM via the instructions that are usually provided in the ROM's associated thread on the forum. It's very easy. You can also flash via micoSD card. Instructions for how to do that are in the wiki.
7. Install the carrier cab for your carrier. This may be the tricky part if your carrier is a small one but there should be info on here somewhere of what to do if that's the case.
8. Customize the ROM to your liking by tweaking and installing programs. Ask questions on the forums if you have to but make sure you search first.
9. Enjoy.
Anything I said you need to download you'll probably want to get before you start.
If your data doesn't work after flashing, you probably forgot to install the carrier cab. I'm putting this in because it seems to be the most common problem people ask about and it's been answered about a billion times.
You may also want to look up the aGPS fix to get faster GPS locks if you find your GPS programs take awhile to get a lock.

Related

ULTIMATE INSTALLTION GUIDE. Includes every step.

Now this isn't completely my own guide, it is a guide hobbled together from other people's own guides, but has always worked for me. I run a Titan like the rest of you. My flavour is the HTC P4000 sold through Telus.
**INSTALLING FROM USB**
1. First, you'll want to BACK UP AT LEAST YOUR CONTACTS and anything else in the phone memory that you cannot live without Anything on your memory card will not be an issue.
2. Get your unlock code, msid, and msn and any other account/phone info before updating to a gps/rev. a radio as some people have lost it during the transition. they can view their info using ##778# on sprint phones ans they can use getspc to get their unlock code from their esn hex. (contributed by elgreek84).
3. Download Olipro 2.40.0 by clicking on the following link. http://www.fileshex.com/download.php?file=b8a2c4622ebdb1c857ac6cf068e6f818 and install it.
4. Download the latest Sprint rom, becaues it upgrades you to the latest Radio ROM 3.35.04 effortlessly. The Sprint rom is available from the HTC usa support site here. http://www.htc.com/us/FAQ_Detail.aspx?p_id=75&act=sd
Click on "Download Version 3.35.651.2".
5. Make sure your phone is connected through usb and start the last program you just downloaded. Once it is complete and it asks you to adjust your stylus settings, press the right side power button, camera button at the same time, and also press in the bottom reset button and HOLD IT until you see the multi colour boot loader. It'll look like a tv test screen.
6. Now at this point you'll need to go into Activesync settings, should be connection settings. In Vista (yes, I use Vista 64 bit and it works perfectly) go into the control panel and double click on "Windows Mobile Device Center" and uncheck the usb connection. In WinXP in Activesync it should be under the connection settings under file or edit.
7. Right.. now you're ready to download the latest rom which is compatible with the radio you flashed. If you're on Sprint and want regular Sprint, go ahead and stop at step 4 and configure the stylus settings, but if you want even better, go to DCD's rom here http://forum.xda-developers.com/showthread.php?t=376150 and install "ROMs (by |||bored|||):" I downloaded the Telus once since I'm on Telus.
8. Enjoy! Now install the apps and set up your settings, and synchronize your contacts and settings. Don't forget to re-enable that usb settings in the Windows Mobile Device center.
I'm fairly sure that pretty much covers it. This isn't my own work, I've just followed bits and pieces that are already available on this excellent website.
The DCD thread covered much of it but a few of you still seem to be having problems with it. I hope it helps those that are still out of the loop.
------------------------------------------------------------------------------------------------------------------
Installing from SD card. (contributed by Keystone).
Easy installation:
HINT: Avoid hassles with your USB connection and PC by flashing via the microSD card
Third party ROMs require a functioning and specific unlocking boot loader. Note what version is required for the ROM that you intend to boot into, or else you will face stuck staring at the boot screen.
No third party ROM include a functioning radio ROM. Note what radio is required for your chosen ROM. Radio 3.35.04 is required for those based off of the latest Sprint release.
via the microSD card flashing method (below), upgrade your Titan to the radio via the full Sprint 3.35.651.2 ROM (an executable archive, right click to extract the RUU_signed.nbh ROM file)
do NOT boot into the OS after flashing to this ROM.. After screen calibration Sprint customisations will run and alter your EPST settings to that operators settings.
Repeat the microSD flashing routine to flash to your chosen OS ROM.
I. OEMizer (optional)
Run OEMizer.exe from the kitchen's tool directory.
Complete your choices to customise your Titan's OS/Owner/Data/etc configurations
Hit the 'Create OEM' buttom for the customizations to be written into the kitche's OEM directory.
Build your ROM via the kitchen.
II. Kitchen
Run BuildNB.bat to execute BuildOS.
Hit the play button when you have selected your choices.
Exit BuildOS once it has completed.
Let the batch file complete its jobs.
quit the ROM Upgrade utility when it loads up and skip onto the following instructions on how to flash via the microSD card method.
OR follow through to finish the flash with the ROM Upgrade Utility via the USB.
III. PagePool Changer (optional)
Run PagePool Changer.exe
Select your ROM -- /RUU/RUU_signed.nbh
The default is 6 MB
The Titan has limited RAM so it isn't recommended to go beyond 8 MB
go smaller if you want more RAM free
Hit 'Close' when ready.
Flash your custom ROM.
IV. Flashing via the microSD card
With a card reader on your PC, format a microSD card into FAT32
From the kitchen's RUU directory, copy the ROM (RUU_signed.nbh) to the root of the microSD
Rename the ROM to TITAIMG.nbh
Insert your card.
Force into the boot loader with POWER-CAMERA-RESET
Follow the instructions and you'll quickly flash your Titan...
This will work to flash with an official ROM and radio, I think regardless of the boot loader you have installed. But ensure that you have the correct boot loader (olipro 2.40 for this ROM) installed for when you do eventually finish with your flashing and are ready to boot into the OS.
Can a mod sticky this?
If I missed anything at all, post the question and I'll modify the list to include that step.
Cheers on writing up a guide...but there are a few unnecessary steps in there...
First, there is no need to force the phone back into the bootloader after running the sprint update. Just let the phone boot up normally, wait for the tap the screen setup, and run the kitchen or RUU of your choosing. This will AUTOMATICALLY put the phone back into the bootloader and immediately begin to flash. There is no need to uncheck the usb setting in WMDC or activesync either.
gcincotta said:
Cheers on writing up a guide...but there are a few unnecessary steps in there...
First, there is no need to force the phone back into the bootloader after running the sprint update. Just let the phone boot up normally, wait for the tap the screen setup, and run the kitchen or RUU of your choosing. This will AUTOMATICALLY put the phone back into the bootloader and immediately begin to flash. There is no need to uncheck the usb setting in WMDC or activesync either.
Click to expand...
Click to collapse
Always helpful info. I just read on the forums how a few people did recommend doing that, and it always worked. Either way.
Plus, it can be much safer to get people familiar and accustomed to flashing via the microSD card way.
Knowing what an *.nbh file is and how to flash your device upon your own and without an extra utility are huge fundamentals to decreasing clls for help.
Most of the repeated troubled posts involve errors with the USB connection, installer utilities, unfamiliarity with a notable multi-coloured screen, switching between different boot loaders, etc... Here's a cut'n paste example from my kitchen's thread:
Easy installation:
HINT: Avoid hassles with your USB connection and PC by flashing via the microSD card
Third party ROMs require a functioning and specific unlocking boot loader. Note what version is required for the ROM that you intend to boot into, or else you will face stuck staring at the boot screen.
No third party ROM include a functioning radio ROM. Note what radio is required for your chosen ROM. Radio 3.35.04 is required for those based off of the latest Sprint release.
via the microSD card flashing method (below), upgrade your Titan to the radio via the full Sprint 3.35.651.2 ROM (an executable archive, right click to extract the RUU_signed.nbh ROM file)
do NOT boot into the OS after flashing to this ROM.. After screen calibration Sprint customisations will run and alter your EPST settings to that operators settings.
Repeat the microSD flashing routine to flash to your chosen OS ROM.
I. OEMizer (optional)
Run OEMizer.exe from the kitchen's tool directory.
Complete your choices to customise your Titan's OS/Owner/Data/etc configurations
Hit the 'Create OEM' buttom for the customizations to be written into the kitche's OEM directory.
Build your ROM via the kitchen.
II. Kitchen
Run BuildNB.bat to execute BuildOS.
Hit the play button when you have selected your choices.
Exit BuildOS once it has completed.
Let the batch file complete its jobs.
quit the ROM Upgrade utility when it loads up and skip onto the following instructions on how to flash via the microSD card method.
OR follow through to finish the flash with the ROM Upgrade Utility via the USB.
III. PagePool Changer (optional)
Run PagePool Changer.exe
Select your ROM -- /RUU/RUU_signed.nbh
The default is 6 MB
The Titan has limited RAM so it isn't recommended to go beyond 8 MB
go smaller if you want more RAM free
Hit 'Close' when ready.
Flash your custom ROM.
IV. Flashing via the microSD card
With a card reader on your PC, format a microSD card into FAT32
From the kitchen's RUU directory, copy the ROM (RUU_signed.nbh) to the root of the microSD
Rename the ROM to TITAIMG.nbh
Insert your card.
Force into the boot loader with POWER-CAMERA-RESET
Follow the instructions and you'll quickly flash your Titan...
This will work to flash with an official ROM and radio, I think regardless of the boot loader you have installed. But ensure that you have the correct boot loader (olipro 2.40 for this ROM) installed for when you do eventually finish with your flashing and are ready to boot into the OS.
Excellent stuff. I think it would be nice to have a centralized thread for installations.
they should also get their unlock code, msid, and msn and any other account/phone info before updating to a gps/rev. a radio as some people have lost it during the transition. they can view their info using ##778# on sprint phones ans they can use getspc to get their unlock code from their esn hex.
elgreek84 said:
they should also get their unlock code, msid, and msn and any other account/phone info before updating to a gps/rev. a radio as some people have lost it during the transition. they can view their info using ##778# on sprint phones ans they can use getspc to get their unlock code from their esn hex.
Click to expand...
Click to collapse
Aww, but that's just taking contingency preparedness too far......
Figures, I make a knowledgeable guide, and there are what.. at least 10 or 20 threads that keep asking the same quesitons over and over. Go figure.
Ironically I've never disabled the USB setting in Vista's (running 32-bit Ultimate) Sync Center and flashing still works fine.
subscribed
Fantastic guide. EvilDeadFan this is what i have been looking for. Especially with you being on Telus as i am. I have a couple small questions though. I have been reading for a couple weeks off and on and my issue is that most info is Sprint or Verizon specific so im left flapping on many of those carrier specific steps. In step 2 you recomend as pointed out by elgreek84 to backup the carrier required information. Now i know ##778# doesnt work on my phone but ##775# does and even when i get into the EPST it seems empty. Is this required on a Telus setup? I would think not as it was not part of your original steps. Is a reprogramming with Telus after its upgrade has completed required? possibly using *22803?
Also in step 3 to install the Olipro 2.40 i understand what to do but what results should i see? Should i soft reset so i can see the SPL that is installed? Sorry anal i know.
I really want to go ahead with this cause i seriously doubt Telus will ever get around to a proper update but im anal with things like this and have to know and be comfortable with every step.
So as a fellow Telus user how do you find DCD 3.0.1? Is it reliable and mostly glitch free? (Read about MMS issues, random reboots, BT issues still)
Also it seems there is a small spell-o on step 7 "I downloaded the Telus once since I'm on Telus." I think once should be one.
Thanks again stellar guide.
yonder711 said:
Fantastic guide. EvilDeadFan this is what i have been looking for. Especially with you being on Telus as i am. I have a couple small questions though. I have been reading for a couple weeks off and on and my issue is that most info is Sprint or Verizon specific so im left flapping on many of those carrier specific steps. In step 2 you recomend as pointed out by elgreek84 to backup the carrier required information. Now i know ##778# doesnt work on my phone but ##775# does and even when i get into the EPST it seems empty. Is this required on a Telus setup? I would think not as it was not part of your original steps. Is a reprogramming with Telus after its upgrade has completed required? possibly using *22803?
Also in step 3 to install the Olipro 2.40 i understand what to do but what results should i see? Should i soft reset so i can see the SPL that is installed? Sorry anal i know.
I really want to go ahead with this cause i seriously doubt Telus will ever get around to a proper update but im anal with things like this and have to know and be comfortable with every step.
So as a fellow Telus user how do you find DCD 3.0.1? Is it reliable and mostly glitch free? (Read about MMS issues, random reboots, BT issues still)
Also it seems there is a small spell-o on step 7 "I downloaded the Telus once since I'm on Telus." I think once should be one.
Thanks again stellar guide.
Click to expand...
Click to collapse
you only back this stuff up for safety or just incase you have a brain fart and go past the stylus setup
For us non sprint customers to get the radio or GPS Function we have to flash a rom to our Phone that was made for another carrier and they have different information in there ..... So IF you go past the stylus setup all of sprints information will over write all of our telus info causing our phones to not work as a communications device until we put all that stuff that we copied down in!
So as long as you do not go past the stylus setup you will not need that info!
For TELUS it is just "##778" not "##778#"
You only need to do this if your phone not able to send or receive calls or text MSG's or get a data connection
Great Rom, stable as hell, he has done a wonderful job on this rom. I haven't had any glitches lockups or malfunctions, I get all of my texts, emails, calls, alerts my callers hear me clearly and I hear them clearly.
This rom does what it was made for!
One thing that has not been an issue for me and it could be from some of the other settings in the REG that I’ve been messing with, is I have 3 all different high end model bluetooth ear pieces, all Pair to my phone but do not work!
Hey: EvilDeadFan good work man?/woman?
EvilDeadFan said:
Figures, I make a knowledgeable guide, and there are what.. at least 10 or 20 threads that keep asking the same quesitons over and over. Go figure.
Click to expand...
Click to collapse
The fact that the title of this thread is very vague probably doesn't help =(
Otherwise, great work it helped me out a lot!
paravis said:
The fact that the title of this thread is very vague probably doesn't help =(
Otherwise, great work it helped me out a lot!
Click to expand...
Click to collapse
How is "ULTIMATE INSTALLATION GUIDE" vague?
I agree that there should be more sticky's but this thread is generally commented on all the time, so it should be active when you log in.
serfboreds said:
I agree that there should be more sticky's but this thread is generally commented on all the time, so it should be active when you log in.
Click to expand...
Click to collapse
The Wiki is the best place for these guides. Each level or revision of this software requires its own installation process described. I have been trying to keep the Wiki updated and invite others to help. That way we can keep the number of "Best" installation guides minimized and focused on the ROMs they pertain to. Maybe we can get the noobs to read it first, too.
The Wiki should be a great resource for all. Ok, I'll get off my soapbox, but DCD made me do it.
rschell said:
The Wiki should be a great resource for all. Ok, I'll get off my soapbox, but DCD made me do it.
Click to expand...
Click to collapse
You needed to push it.
I just made some small additions for recording EPST data, editing it, and flashing via the microSD method.
queston
ok so I already had the newest sprint update on my phone(6800) and then I downloaded bootloader and loaded it and it was in bootloader screen and then I ran dcds 3.01, everything seems to be working right and running good, is there anything that can be affected by doing it this way? thanks in advance to any input
so doing these upgrades usually doesn't erase all the info in #778 right?
PS thanks for this guide. this is probably the most simple guide i've seen.
Makes it really easy looking. i've flashed my 6700 a few times, but
never had to upgrade the radio and unlock something before...
so I really appreciate this post having simple info with links.
hey all, I will be recieving my p4000 in a week, and I want to know if what I am thinking of doing will actually work, and greatly simplify the upgrade process for my. With my vogue I do all flashing from sd, and I want to do the same with the titan, so here is what I am hoping will work:
1. use dutty's nbh tool to extract radio from sprint update
-I assume it is the 785.nb, can anyone confirm this?
2. use winzip to extract hard-spl-mfg, and inside is olipro-2.40-hard.nb
3. create custom rom using ppckitchens 3.35 selections
4. use dutty's nbh tool to extract .nb's from custom rom
5. use dutty's nbh tool again to package up
-785.nb as radio
-olipro-2.40-hard.nb as spl
-use mainsplash, secondarysplash, and windows.nb from custom rom
Once packaged, will I be able to flash this all in one shot, or does the device have to be unlocked seperately, and then flashed with an nbh without spl?
...
serfboreds said:
How is "ULTIMATE INSTALLATION GUIDE" vague?
I agree that there should be more sticky's but this thread is generally commented on all the time, so it should be active when you log in.
Click to expand...
Click to collapse
How is it not?
Pretend you had not idea what was in this thread, and were just looking at the title. "ULTIMATE INSTALLATION GUIDE" What does that tell you? Here's a list of conclusions that can be drawn from that title, off the top of my head and obviously from my own tech background.
1. An installation guide for installing Windows Vista Ultimate.. obviously not likely as this is not an appropriate forum for that... HOWEVER
2. "" "" "" "" with the necessary components needed to properly sync, and be able to perform titan flashes correctly. Makes sense as many, like myself, have had troubles both syncing / getting usb connectivity, and / or being able to perform flashes in Vista.
Vista possiblities end -
3. Okay, its an installation guide.
First off, from my experience and observations in these forums and among the HTC mod communities, applying a new radio, or rom to a phone, is not usually referred to as "installing". Rather, the more prevelant term is "flashing" a new rom, or a new radio.
Secondly, I think it's obvious to anyone, that the topic, does not mention anywhere, as to what is going to be installed in this guide. Big clue to its apparent vagueness, and the easiest one
One could gather from the topic that it could be an installation guide for getting the new bootloader onto your phone.
And / or an installation of a custom rom... called "ultimate"?
Installation guide for installing DCDs kitchen, or perhaps just one of his roms.
"" "" "" the ppcgeeks official titan kitchen, using no2chem 5054 (or 5060)
You getting the picture now ?
It is very vague. And when I mentioned that, it was not a complaint... rather a friendly suggestion that the topic title should be changed to accurately reflect the content of this guide. Thus, helping to attract more users who are needing help with this because they can see by the thread title, that inside is something that could help them out in a big way.
Just trying to get this out there more for those who could use it.

Complete explanation on official/custom ROMs and how to do it.

Created: 4/27/2008
Modified:
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.
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_4350H_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).
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_4350H_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. 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/ImCoKeMaN/roms/Hard-SPL-MFG.exe
With my official ROM, I plug the phone into my PC. I have MS activesync running (you can get that here https://www.microsoft.com/windowsmobile/downloads/eula_activesync45_1033.mspx?ProductID=76).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.
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 Utlity). 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/ImCoKeMaN/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 "Hard-SPL-MFG.EXE" unlocker.
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!
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!
Links:
Official Rom: http://www.htc.com http://www.htc.com/us/FAQ_Detail.aspx?p_id=75&act=sd
OliPro Unlocker: Info here http://forum.ppcgeeks.com/showthread.php?t=9093 and you can download it here: ftp://up.ppcgeeks.com/Titan/Users/ImCoKeMaN/roms/Hard-SPL-MFG.exe
MS ActiveSync: https://www.microsoft.com/windowsmobile/downloads/eula_activesync45_1033.mspx?ProductID=76
RUU (ROM Update Utility): ftp://up.ppcgeeks.com/Titan/Users/ImCoKeMaN/roms/RUU.rar
PPC Kitchen: http://ppckitchen.org
Forums about PPC's and the things they do:
http://ppcgeeks.com
http://forum.xda-developers.com
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.
GhettoBSD said:
Created: 4/27/2008
Modified:
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.
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_4350H_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).
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_4350H_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. 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/ImCoKeMaN/roms/Hard-SPL-MFG.exe
With my official ROM, I plug the phone into my PC. I have MS activesync running (you can get that here https://www.microsoft.com/windowsmobile/downloads/eula_activesync45_1033.mspx?ProductID=76).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.
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 Utlity). 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/ImCoKeMaN/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 "Hard-SPL-MFG.EXE" unlocker.
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!
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!
Links:
Official Rom: http://www.htc.com http://www.htc.com/us/FAQ_Detail.aspx?p_id=75&act=sd
OliPro Unlocker: Info here http://forum.ppcgeeks.com/showthread.php?t=9093 and you can download it here: ftp://up.ppcgeeks.com/Titan/Users/ImCoKeMaN/roms/Hard-SPL-MFG.exe
MS ActiveSync: https://www.microsoft.com/windowsmobile/downloads/eula_activesync45_1033.mspx?ProductID=76
RUU (ROM Update Utility): ftp://up.ppcgeeks.com/Titan/Users/ImCoKeMaN/roms/RUU.rar
PPC Kitchen: http://ppckitchen.org
Forums about PPC's and the things they do:
http://ppcgeeks.com
http://forum.xda-developers.com
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.
Click to expand...
Click to collapse
Ty so much this should be stickied! I was so bewildered about this stuff u explained it to me in a way i could actually understand and u explained what iit is ty!
chococrazy said:
Ty so much this should be stickied! I was so bewildered about this stuff u explained it to me in a way i could actually understand and u explained what iit is ty!
Click to expand...
Click to collapse
There is the XDA-Wiki that many of us edit, try to keep up to date, and retain all of the fundamentals in a centralised spot.
Here's the direct link to the Titan Home Page:
http://wiki.xda-developers.com/index.php?pagename=HTC_Titan
GhettoBSD, as other members, you're welcome to contribute to it as you desire. There is a danger of having tutorial posts that may only be edited by a single user -- the Wiki more easily may evolve and be more accurate at a more regular pace. What this forum does need is a bolded sticky at the top to remind people of the Wiki's existence and to check and read it before plunging into flashing and then posting threads for help.
Keystone said:
There is the XDA-Wiki that many of us edit, try to keep up to date, and retain all of the fundamentals in a centralised spot.
Here's the direct link to the Titan Home Page:
http://wiki.xda-developers.com/index.php?pagename=HTC_Titan
GhettoBSD, as other members, you're welcome to contribute to it as you desire. There is a danger of having tutorial posts that may only be edited by a single user -- the Wiki more easily may evolve and be more accurate at a more regular pace. What this forum does need is a bolded sticky at the top to remind people of the Wiki's existence and to check and read it before plunging into flashing and then posting threads for help.
Click to expand...
Click to collapse
Oh, sorry! Won't update this thread.

Beginners Guide to Unlocking/Upgrading the ROM

So you want to try some ROM other than the shipped ROM for your Athena!
What Do you need to know?
Backup
You should also know that doing this will usually wipe all the info off your phone(except the microdrive and SD card)
So it is important that you learn to backup any info that you want to keep.
I suggest using pimbackup and I usually back up MyDocuments by syncing with your computer or even copying it to your SD card.
I do this as a routine everytime I fiddle with my ROM so I can return to the previous state.
I also use Sprite Backup as well.
Remove Sim/Sd card
Next , make sure you remove your SD card and simcard before proceeding to apply Olipros unlocker
Unlock
Well you have to unlock your ppc to accept a new ROM.
I haven't done this for a while , but fortunately the process has been made easy by Olipro in this thread
http://forum.xda-developers.com/showthread.php?t=315831
and in german in this thread
http://forum.xda-developers.com/showthread.php?t=378216
Check Bootloader Screen
Throughout this forum you will be referred to your SPL.
This is the Secondary Program Language and on your unadulterated ppc it will be 1.1
Olipro's original unlocker upgraded this to 1.1x but the unlocker above will change it to SPL 1.2
You can see if this has already been done by putting your phone into the Bootloader screen.
This is done by holding the camera button completely in and then pressing the reset button.
You will now see a red/green/blue and white striped screen telling you the device id and SPL version.
If you see SPL 1.2 , you are good to go to load any SPL 1.2 Rom.
Activsync/Windows mobile device centre.
You need this program to apply updates to your ROM
There used to be a problem with earlier versions of these programs not recognising WM6 ROMS.
This problem is easily solved by updating these programs
Upgrading Radio
No there is no FM radio on the Athena, this refers to the operating System radio that operates the phone/wifi/gps etc
This is important to know as AP4 needs at least radio 1.50 (and maybe WM6.1roms)
Upgrading the radio proceeds the same way as a rom upgrade
version1.58 is here http://forum.xda-developers.com/showthread.php?t=409271
version1.57 is here http://forum.xda-developers.com/showthread.php?t=372904
Where to find a ROM
Fortunately Sergiopi has collected and sorted them here
http://forum.xda-developers.com/showthread.php?t=397518
Walk me through the Process
1.backup data
2.remove sim and SD card,apply hard reset and wait till full initialization complete before connecting to pc.
3.establish Activsync connection
4.ensure no background program running, antivirus, firewall and etc. before executing flash command.
5 start the unlocker and follow the instructions.
6.reboot phone and make sure you still have activesync
7.**Update the ROM to an SPL appropriate rom according to what appears on your bootloader screen**
following the above protocol
Great!
Now you should have a new ROM to play with!
And play with it you should !
But I want to try an SPL3.5 ROM!
OK if you got this far You should be able to do this.
**First step is to install AP4**
At the moment there is only 1 foolproof way to do this and this is to use the Athena Updater
But first read the upgrade Guide Please Here http://www.htc-hackers.com/uploads/AP4_How_To_1.8.pdf
It is very detailed and I recommend following it exactly !!
This is the link to the athena Updater
http://forum.xda-developers.com/showthread.php?t=387409
Now I want to go back to SPL 1.2
Ok. this is possible
see here http://forum.xda-developers.com/showthread.php?t=405604
Need to know more or Stuffed the Flash?
Don't worry , nearly everyone here has made a mistake but been able to recover.
Read the wiki and/ or search the forum
If you have any suggestions to change What I have written ,post a reply.
Advanced:SD Card Flashing
Rather than using Activesync/WMDC it is possible to flash using the SD Card
from the athena Wiki (a good source of info)
"Rename the .NBH file to ATHEIMG.nbh and copy it to your miniSD card. Press camera+soft reset to bootloader and wait for reading ATHEIMG.nbh from SD. Remember, the miniSD card must be formatted with a FAT32 filesystem before copying the file ATHEIMG.nbh to your miniSD. After finished, do a soft reset."
this doesn't work with SDHC cards .
reserved 2
Thank you very much,
Because the knowledge in this community is so high, sometimes pleople like me are afraid of writing some type of questions.
This way it will be easy.
"Sticky" please.
fantastic, a thread like this should be made part of the sticky topics!
cheers
Beautiful guide
Yes, is special for a noobs like me and others nice guide thanks.
bump
may help stop a few questions
thanks 1000000 times
now i won't be afraid of upgrading my athena
This really should be made a sticky.
I know when I first visited this forum, it was overwhelming. So many bits of pieces of info everywhere. Very hard for a new person to come in and make sense of it all.
Great guide lakeman.
Unlock Advantage x7501
Hey. I bought an unlock advantage X7501 windows 6.0 professional to HTC company last year. I can not watch videos on internet and you tube. What should I do? Please help me. Thank you
Maencaru said:
Hey. I bought an unlock advantage X7501 windows 6.0 professional to HTC company last year. I can not watch videos on internet and you tube. What should I do? Please help me. Thank you
Click to expand...
Click to collapse
you need to learn a few skills like reading the wiki and then doing a search of the forum.
also this question has nothing to do with the title of this thread.
The problem you talk about is not confined to the X7501 and i refer you to a sticky in this thread http://forum.xda-developers.com/showthread.php?t=387986
At the top of the forum is a new section called question and answers and I suggest you look there as well
I had unlocked my device and upgraded radio version to 1.58. Different Roms tested , last was Michy 5.1.
For variuos reason I had to reinstall the Original HTC Rom and again everything was working succefully.
Now I would like to reinstall Michy Rom 6.1 and once I enter the bootloader the screen is showing:
ATHENE 100 IPL-v1.00 ( standard)
as well as one line below
ATHENE 100-SPL-v1.20 Olipro
In order to avoid to brick my device my question is:
I can flash the Michy Rom straight or I still have to repeat the unlock procedure since the beginning again?
Thanks and regards
chevyc5ls1
chevyc5ls1 said:
Now I would like to reinstall Michy Rom 6.1 and once I enter the bootloader the screen is showing:
ATHENE 100 IPL-v1.00 ( standard)
as well as one line below
ATHENE 100-SPL-v1.20 Olipro
Click to expand...
Click to collapse
You can only flash SPL 1.2 ROMs and last time I looked Michy 6.1 was only SPL3.5.
You would need to upgrade to AP4 first as outlined in my first post
lakeman said:
You can only flash SPL 1.2 ROMs and last time I looked Michy 6.1 was only SPL3.5.
You would need to upgrade to AP4 first as outlined in my first post
Click to expand...
Click to collapse
Indeed for the time being Michy 6.1 is for Spl 3.5.
Thanks a lot for Your support
ciao
chevyc5ls1
lakeman said:
Rather than using Activesync/WMDC it is possible to flash using the SD Card
from the athena Wiki (a good source of info)
"Rename the .NBH file to ATHEIMG.nbh and copy it to your miniSD card. Press camera+soft reset to bootloader and wait for reading ATHEIMG.nbh from SD. Remember, the miniSD card must be formatted with a FAT32 filesystem before copying the file ATHEIMG.nbh to your miniSD. After finished, do a soft reset."
this doesn't work with SDHC cards .
Click to expand...
Click to collapse
Can you do the same thing from the microdrive?
kramerica2 said:
Can you do the same thing from the microdrive?
Click to expand...
Click to collapse
not that I am aware of
update rom and radio
Can someone help me? I have updated my dell axim rom many times but in the case of athena (u1000) i am afraid to do it because it is also a phone. I am not sure whether the radio 1.58 is applicable world wide mobile phone network or is it just in the united states. I live in Malaysia and we have several mobile phone network providers like digi, celcom and maxis.
Also should the radio be updated first or the rom first? Thanks
cphilip said:
Can someone help me? I have updated my dell axim rom many times but in the case of athena (u1000) i am afraid to do it because it is also a phone. I am not sure whether the radio 1.58 is applicable world wide mobile phone network or is it just in the united states. I live in Malaysia and we have several mobile phone network providers like digi, celcom and maxis.
Also should the radio be updated first or the rom first? Thanks
Click to expand...
Click to collapse
Radio 1.58 works everywhere as far as I know and is not carrier specific.
I could not get mms to work.
You need to upgrade to radio 1.5 at least to load AP4 and I think people had troubles if they used an earlier radio with WM6.1 roms.
So I guess it would be best to upgrade the radio first.
Thanks
Thanks lakeman,
Thanks for your clear clarifications about the radio updates and the AP4 Roms.
i am beginning to feel confident again about updating my u1000. I have read so much about michy's rom and a few others. The official rom in my device is stable but might be a bit slow if i were to compare to my axim x51 using the latest L11 rom from Lenny.
The joy of having responsive roms made me reluctant to sell of my dell axim even though I am using my u1000 most of the time now. I wonder if anyone had sold off their previous axim after using u1000 (athena x7500) and regretted.
But if i must use my u1000 which has features that no other ppc has namely the large screen, i would like to have better roms than the official roms.
Thanks to all here who have contributed so much to improve the athena!
lakeman
your instruction seems the most easy to follow (at least for me)
So i am itching to try upgrading my dopod u1000 here in malaysia.
So if i just want to upgrade the radio 1.57/58
I have to
1. do the unlocking using olipro (3 steps)
2. remove sd card and sim
3. connect to pc using activesync
4. install the radio and
5. hard reset (will be done automatically)
CORRECT?
If i want to upgrade to a say michy rom
1. do the unlocking (3 steps)
2. remove sd and sim
3. connect to my notebook (activesync)
4. install radio
5. hard reset
6. connect to notebook (activesync)
7. click on the say michy new rom installer on notebook
8. follow til the end
9. hard reset (automatically will be done)
10. NEW UPGRADED ROM!
Am i correct?
Thanks!!!
(Any recommendations regarding ROMS for a start if a newbie like me wants a the fast u1000 but as plain as possible so that i can choose what to install later?)

Need Help Flashing On Sprint Touch Pro...

can someone please tell me the steps tp a succesful rom flash. i cannot seem to get it right. and if it helps im trying to flash hibbys rom 1.6. i have the rom downloaded and have the romupdateutility software. what next???
did you unlock your phone yet?
http://forum.xda-developers.com/showthread.php?t=410150
after you unlock
download RUU (rom update utiliti)
download rom you want.
extract both.
put rom into RUU folder, and run RUU.exe utililty)
There are 3 roms that can be flashed
The first is the bootloader. This is whats called hardspl. You need to flash the hardspl first, then you can flash the other roms.
The other ROMS are the Operating System, and the Radio (phone software)
They both use the same ruu software, but you put in different files to flash different things.
First thing, flash the spl to unlock the phone! http://forum.ppcgeeks.com/showthread.php?t=42503
Can someone clarify this for me:
1) After I unlock the phone (with CDMA SPL), can I use any Touch Pro ROM, or do I need a Sprint/CDMA version of the ROMs?
2) Does changing ROM and/or SPL void sprint warranty? Will they be able to tell?
Thanks, I think these answers should be Sticky+Wiki because I cant find reliable info anywhere...
Thanks!
ethanpil said:
Can someone clarify this for me:
1) After I unlock the phone (with CDMA SPL), can I use any Touch Pro ROM, or do I need a Sprint/CDMA version of the ROMs?
2) Does changing ROM and/or SPL void sprint warranty? Will they be able to tell?
Thanks, I think these answers should be Sticky+Wiki because I cant find reliable info anywhere...
Thanks!
Click to expand...
Click to collapse
Yes CDMA and yes always flash back to stock if you have to take it in...at this time there is no signed version though...
Everything you need to do step by step:
http://forum.ppcgeeks.com/showthread.php?t=43266
Just don't forget to unlock before you begin....
Also be sure to NOT use a GSM ROM (Fuze). You need CDMA if your with sprint.
I am new to this ROM issue but what's the deal with changing the ROM?
mmotown said:
I am new to this ROM issue but what's the deal with changing the ROM?
Click to expand...
Click to collapse
There are a couple different reasons to change your ROM. When you get right down to it, its just personal preference.
1) To help speed the device up. This is done my tweaking the ROM and removing or adding programs to your taste. Personally, I don't flash my rom to increase speed, my sprint TP is actually very stable and fast out of the box. There was however lots of bloatware I would never use.
2) To totally customize your phone to the way you want it. You can do this without a ROM, but when its in the rom if you hard reset, the device is back to the same as when you first flashed. (you wouldn't have to fool with putting on or taking off all the programs and tweaks to suites your needs)
When I flash and find a rom I like, if I end up hard resetting my phone it take me less than 10 min to get me up and going good as gold. (I grab my contacts and e-mail strait from my exchange server)
I'm sure there are other reasons, if so someone can chime in.
Hope this helps.
flyers2114 said:
Yes CDMA and yes always flash back to stock if you have to take it in...at this time there is no signed version though...
Click to expand...
Click to collapse
How can I flash back to stock? I haven't modified my tp2 yet...teach me how to start from square zero!
jane

[REQ]Guide for Flashing

I am just learning how to get down and dirty with my phone and I have not done a rom flash before but I am very comfortable tweaking my Registry. I am sick of the neutering that Telus has done to my phone and I want to try a new rom but there is a lot of confusing acronyms tossed around (CID, SPL, HardSPL, etc....) There is also these words that scare me LOL like bricked, dead etc.... Basically what I'm looking for is a no nonsence guide that will accomplish the following.
1. Start with some simple theory
2. Explain the process of the unlocking (CID, SPL, et...)
3. How to back up my stock rom in case of emergency
4. How to use a kitchen to build the rom
5. How to flash my device with a custom rom
6. How to flash my Radio Stack and what radio stack is safe to use on TELUS
7. Finally how to restore my device back to factory should It need service.
If these resources do exist and I just cant find them, (XDA is huge). Please don't hesitate to point me at the right place(s). I am just terrified of bricking my phone and being unable to afford a new one.
Also, if no such inclusive guide exists but enough people can get me safely through the process, I will wright a guide for it on the wiki Scouts honor.
---------
Phone: Telus Touch Pro
Carrier: Telus
Rom: Stock but want to change
Radio: Stock but want to change
I've asked a bunch of those questions on XDA's IRC channel, which is why a guide on the theory/benefits/facts etc. on flashing would be great to the forums. I have not flashed my device yet, for the same reason as you, that I cannot afford another phone if it gets bricked and me purchasing my unlocked phone on craigslist from a complete stranger. I only hard-reset my Raphael and installed only the bare essentials since the phone is fast enough for me. No one has really proven to me "You're driving a Ferrari in first gear", as the author of blownfuze referenced between non-flashed Raphaels vs. flashed Raphaels. I understand flashing helps the speed of your phone and enables you to do other cool things, but everything runs fine on my phone and I felt that the risk, even if it were around 10% of bricking, was not worth it for me. Perhaps when I get a job again I'll hardspl it.
edit: opps, this is CDMA forums. I have a GSM phone.
Here you go, check out the stickys on this page. TONS of information here
http://forum.ppcgeeks.com/forumdisplay.php?f=68
stanglifemike said:
Here you go, check out the stickys on this page. TONS of information here
http://forum.ppcgeeks.com/forumdisplay.php?f=68
Click to expand...
Click to collapse
Thank you Flash was successful. Will write a guide shortly
Wow, you could of used the Wiki stickied in every single Raphael forum here at XDA-> Clicky

Categories

Resources