Related
Tried the last build of SK Tools to benchmark unlocked Extended ROM. It hung in the middle. After soft reset, the phone hung on the HTC splash screen, WM splash will not show up. Hard reset restored phone boot, but unlocking the Extended ROM leaded to the same hang.
I've downloaded a version of my ROM, and, using the tools and instructions from Wiki, extracted extended ROM nb, and created an NBH containing only Extended ROM. Flashed it using SSPL from MicroSD. Then restored the latest backup and the phone is up and running again!
All was done using Windows 98SE computer, so no ActiveSync working.
So, this is one more reason why phone may hang on HTC boot screen that is not in the Wiki.
I just wonder what does the number (700 to replace 900) in the text file to pass to nbhgen mean, but it work.
I had a similar thing, the phone hung whilst writing something to extended ROM. It would then not go past the HTC splash. Like you, i got a bit nervous when i realised this wasnt addressed in the wiki!
I took a slightly different approach, using mtty.exe and 1.01mfg bootloader to flash a new extended rom to the appropriate address. Let out a real cheer when i saw the windows mobile splash appear!
Could one of you add this to the wiki perhaps?
Lurker0 said:
I just wonder what does the number (700 to replace 900) in the text file to pass to nbhgen mean, but it work.
Click to expand...
Click to collapse
Header type for ExtROM inside NBH file is 0x700 for Hermes, 0x900 for Trinity.
See here:
http://wiki.xda-developers.com/index.php?pagename=NBH_headertypes
Trancecoder said:
Could one of you add this to the wiki perhaps?
Click to expand...
Click to collapse
Would love to contribute!
But which section? This isnt an upgrading problem per-se... its more to do with writing to the Extended Rom and dramas which arose because the phone hung whilst doing so.
That section could be renamed to something more generic, although I'm not sure that's a good idea. For now, you could just add it in there, it's possible to come up with a reason for it being an "upgrade"
OK, ive put it on the problems page, under "other problems".
Have never edited a Wiki before, please feel free to dress it up a little (i.e. i dont know how to turn words into links to other wiki pages, nor do i understand how formatting works etc etc).
Cheers
Martin
I fixed it up a bit; thanks for the writeup!
Trancecoder said:
I fixed it up a bit; thanks for the writeup!
Click to expand...
Click to collapse
No, thank you mate! Looks much better.
Cheers!!
Hey there, I've been anxious to flash my xv6800. I've been reading and searching extensively in the forums and FAQs and the Wiki (I don't usually post until my frustration is out of control). I've found some useful info here:
How-to for Wizard
http://forum.xda-developers.com/showthread.php?t=298613
but didn't see the G3/G4 designation on my splash screen (dead end)
How do I go about flashing to a DCD rom (or any custom rom for that matter)? Is there software I need to install on my comp and are there any steps specific to the xv6800 verizon firmware?
I would really appreciate any help. Thanks
I'm in a similar situation to you. I found this helpful guide the wiki here and it got me started. I also posted a similar plea on the DCD's Titan Rom thread so see if a response turns up there. Good luck and PM me if you find anything helpful. The title of your thread makes it a good place to post for the likes of us.
edit: I bet if this was made a sticky and some informed people posted some helpful info, us noobs would stay out of other threads asking for answers. (sound of kitten stuck in tree)
i need help too
well i got impatient and just downloaded dcd 1.6.10 and just clicked on the .exe without doing anything else. its currently doing its thing, hope it works!
You so crazy! I hope that works, but I have my doubts. The version you're referring to, 1.6.10, is for DCD's Titan kitchen. AFAIK, the kitchen's for cooking your own rom. Cooking is different from flashing as far as I can tell. I think you'll now find that you're ready to make your own rom on your PC, but that still leaves us unsure of how to prepare for and execute the actual rom replacement on the Titan. Right, wrong, Bueller?
it didnt work. it was stuck at 0% forever and then gave an error. i took the battery out and back in and am back to how i was before. no brick
i think i need some sort of bootloader. "re-locker" ? i cant find this when searching.
i thought dcd 1.6.10 is a rom for everyone, and kitchen is for those who want to make their own roms? im so confused.
http://forum.ppcgeeks.com/showthread.php?t=9927
excellent. Thanks!
fusQer said:
it didnt work. it was stuck at 0% forever and then gave an error. i took the battery out and back in and am back to how i was before. no brick
i think i need some sort of bootloader. "re-locker" ? i cant find this when searching.
i thought dcd 1.6.10 is a rom for everyone, and kitchen is for those who want to make their own roms? im so confused.
Click to expand...
Click to collapse
I tried to load dcd's and the official rom and the same thing happens to me, stuck at 0% then connection error.
Been trying to get some info from ppcgeeks.com but the forum has been down since yesterday.
What are we doing wrong?
Throw you a bone
OK, you guys sound real clueless (actually only a little more clueless than me!) so I'll help out. The ROM by itself is all ready to flash to your phone, like reinstalling a new operating system on your PC. The kitchen can be used to customize your own ROM, but I'd suggest you guys read up a bit more before going here. The garden variety ROMs that DCD and others provide is fine for now.
There are utilities on this forum to get you out of the bootloader screen if you get stuck (heppened to me last night). Search around a bit, and certainly read up a bit before flashing. These things are real complicated, but it takes a bit of understanding because the steps MUST be done in the right order, and many impatient folks dive in and get screwed, then complaign to the folks who gave them the files to begin with!
jorge_culv
Maybe ur misunderstanding what's happening.
Whenever I try to flash the device Windows Mobile Device Center closes both the screen on my Mogul and the window on the host pc never moves from 0%
Hope that helps
OK - I'm new to this also but have a question. I know data is lost so does that mean I need to re-establish all my email accounts and contact lists? I installed the cab to allow you-tube and bluetooth data to my tomtom. Also the Touch commander. Is all that gone and I have to redo that as well? Is there a suggested utility to back up as much as possible to restore? I sync with my company email via exchage. Right now everything is basically working fine so hate to take a chance.
Regards... Steve
If your having trouble installing the radio(I was). DCD hinted that you should try installing the Sprint rom first-The official one-http://www.america.htc.com/mogulupdate/)
Then after that is done installing go ahead and flash his 3.0.0 rom.
Everything should work great. Also if you were wondering you DO NOT need to relock ur device. Use oli pro's bootloader and enter bootloader mode by pressing camera power and the soft reset button. Do this for both the HTC rom and dcd's.
Any questions feel free to reply back, hope my info helped!!
now when u say flash his 3.0.0 rom...do we just open BuildNB.bat ? in the kitchen rar file? cuz i've never seen a rom that had all those folders and files, usually i just get a single .nbh file or .exe
I don't really see much of an install guide here, so I'll go ahead and post how I did it.
I'm running dcd's 3.0.0 and it's working great. PLEASE BE AWARE: At this point, there is only a kitchen, not a released rom. You will need to "cook" your own Rom. Instructions below.
Steps I took: (Coming from a previous Stock ROM)
1) Backup using PPCPimBackup (optional)
2) Hard Reset (optional)
3) Install the new Sprint 3.35 Rom/Radio
4) Install SPL-olipro 2.40 Bootloader
5) Download/extract dcd's 3.0.0 kitchen
6) Download/install Visual C++ 2008 Runtime
7) In the kitchen, run 'BuildNB.bat'
8) Follow the instructions, pick packages/carrier, and let it do it's thing
9) Let the RUU install this new Rom.
10) Install apps and restore backup
I hope that's helpful to those trying this for the first time.
Files:
PPCPimBackup: http://www.dotfred.net/PIM/PPCPimBackupV2.8_wm2005.zip
Sprint Rom: http://www.geek-pages.com/rom/RUU_TI...CS_AM_Ship.exe
SPL-olipro 2.40 Bootloader: http://www.fileshex.com/download.php...ac6cf068e6f818
Visual C++ 2008 Runtime: http://www.microsoft.com/downloads/d...DisplayLang=en
DCD's 3.0.0 Kitchen: (Check Page 1 for update) http://www.fileshex.com/download.php...c7259f975bf5f0
Again, Thanks to DCD, no2chem, and the community for making this happen.
when my rom is being built i keep getting an error saying "error building default.hv and user.hv!
every single time i keep trying i get this error any idea?
start over fresh...extract rar to c:/rom or c:/temp try not to use any directories with spaces, that helped me
t0mmyr said:
start over fresh...extract rar to c:/rom or c:/temp try not to use any directories with spaces, that helped me
Click to expand...
Click to collapse
yep that seemed to do it, not sure why but gotter going now
mine gets stuck at the splash screen!!! help???
niec help from kd5ftn
so, the first post says put it in bootloader mode, but the "more complete" instructions don't mention bootlader mode. Does it matter?
Also, would it be better if I used an XP machine? I have Vista Home Premium, but I have access to an XP machine if there will be less problems.
Yeah, I'm not sure why he's manually entering the bootloader. Once the Rom Update Utility ran for each process, It pretty much did it it all for me.
I'm unfotunately not experienced enough cooking kitchen's to know more. I kind of like to get things setup and leave them alone. So far, everything with my phone feels quicker and more polished.
Dot Net
kd5ftn said:
Files:
PPCPimBackup: http://www.dotfred.net/PIM/PPCPimBackupV2.8_wm2005.zip
Sprint Rom: http://www.geek-pages.com/rom/RUU_TI...CS_AM_Ship.exe
SPL-olipro 2.40 Bootloader: http://www.fileshex.com/download.php...ac6cf068e6f818
Visual C++ 2008 Runtime: http://www.microsoft.com/downloads/d...DisplayLang=en
DCD's 3.0.0 Kitchen: (Check Page 1 for update) http://www.fileshex.com/download.php...c7259f975bf5f0
Again, Thanks to DCD, no2chem, and the community for making this happen.
Click to expand...
Click to collapse
FYI you'll need .Net framework 2 or higher for this to run, i tried it from work but it wouldn't run since we only have 1.1 and i don't want to mess with my work machine for something like this.
Also don't run it from a thumb drive... it takes a LONG time before it does ANYTHING.
does this work for the xv6800? flashing the sprint rom on my verizon phone troubles me.
tharris297 said:
does this work for the xv6800? flashing the sprint rom on my verizon phone troubles me.
Click to expand...
Click to collapse
I'd like to know also...
Me as well. I would also like to know the small details...like:
What values I need to record and how to get them
Where to get my A-Key (It is not listed where everybody says it should be),
Should I shut off the radio before beginning,
Will a hard reset improve my chances of this working,
If I sync my contacts and calender before I begin, will it restore back after?
I wrote Verizon asking about there timetable for this upgrade, but if they do not get back to me soon I may take the plunge and start flashing myself. The Kitchen seems easy to use, and there is an update in the Radio thread on how to get it to work.
tharris297 said:
does this work for the xv6800? flashing the sprint rom on my verizon phone troubles me.
Click to expand...
Click to collapse
Starting from 2.3.2 and using post #3. I did steps 3, stopping the initialization after the HTC mobility screen came up. Skipped step 4 (already on the Phone), and did 5 through 9. Allowed phone to boot up after installing 3.0.0 with Verizon selected in the Kitchen. Previous installations I had Akey and data connection issues each time with Verizon, this time very smooth, just did a *228 option 1 for insurance. Had to reload my [email protected] in the data connection entry. Relatively painless.
Dialer in DCD's ROMS
Hey guys where can i find the dialer in cab format or whatever format that DCD uses in his ROM?
Ok, can anyone tell me what I did wrong?
I extracted a htc rom, put a new opera wwe and opera _409 folder from another rom in (in the oem folder)
and I did "follow the on screen instructions"
But at a number of times, it just ran a utility and told me nothing about what to do with it.
I then flashed it, and sh*t myself when i noticed during the flash that the rom was only 70MB.
Thank god for HardSPL.
What did i likely do that resulted in the bad rom?
I've looked for a tutorial, but cannot find one that covers the tools / windows in the raphael kitchen build process.
Any help would be appreciated.
Edit: I used the new buildOS+package tool, not the old BuildOS as that one had a problem with duplicate provxml files I think.
Nevermind, worked it out...
Thanks anyhoo
I am upgrading to a 6800 tomorrow if all goes well. I have a 6700 right now and know about flashing, but my question is why is the titans process so much more complicated? On the 6700 I could just make the rom in the kitchen and go flashing away. The 6800 needs epst, specific bootloader upgrades and then specific radio files for a rom?
Am I missing something here? Is it just because of the gps?
nothing's complicated in that
ok first STOP saying that it's so easy to brick a 6800. The ROM and Kitchen that where build at beginning by DCD or any other where making phone possibly to brick.
Now the ROM, Kitchen, etc are made by Peoples who know what they do like or friend DCD. everything is so well explain on WIKI. I think after making so many test to brick my phones that if you BRICK your phone with a DCD ROM and others its because of a really really bad computer. Or you're try to brick it. I've try to flash ROM from other phone(no success-phone working), ....
the first time i've flash a ROM i was so afraid in that because Bricking a 600$ phone is making somebody mad. but i've discovered the case on my Mogul, my Vogue or my S720 that with Telus you just have to flash the Radio and the DCD ROM and soft reset and its done everything work SO EASY.
At now the way they builds there ROM or KITCHEN are so secure that its almost impossible to brick a phone.
TELUS
HTC Mogul
ROMCD 3.3.4
RADIO: 3.42.30 better time finding gps
HTC Vogue
ROM:Manilla Crystal based on a DCD VOGUE RoM
RADIO:3.41.00
HTC LIBRA (`GHOST PHONE`)
ROM:new telus wm 6.1 stock rom with some modif on .....
RADIO:.............. at now just getting a free way to acces cell tower for internet access IS WORKING, next step getting a way to access to make and receive calls.
Caferacer said:
I am upgrading to a 6800 tomorrow if all goes well. I have a 6700 right now and know about flashing, but my question is why is the titans process so much more complicated? On the 6700 I could just make the rom in the kitchen and go flashing away. The 6800 needs epst, specific bootloader upgrades and then specific radio files for a rom?
Am I missing something here? Is it just because of the gps?
Click to expand...
Click to collapse
I would imagine the biggest difference is that the 6800 has had many major software and firmware updates over it's lifecycle, and because when you make a massive change to the firmware (i.e. going from a 1.x or 2.x radio to a 3.x radio), enough gets overwritten that it's important to backup your settings, etc. Since 1.x and 2.x didn't have full GPS implemented, yes, GPS was a main reason for having to do the extra work. They also weren't written to support 6.1, so a new radio was required for that as well.
However, once this initial flash is done, all future flashes are very easy.
The SPL is required because HTC didn't want the phone to be easily flashable.
And it checked for signed image files. Signing an image without the private key is difficult so they cracked the bootloader to not require a signed image. This was a requirement to be able to flash a custom rom/radio.
BTC
It's my understanding that you could only brick your phone by installing a non-working bootloader. All other problems can be resolved.
Although I don't understand why the latest bootloader is non-working unless you've updated your radio. I don't think it's that complicated, but there aren't any clear and complete written instructions anywhere.
If flashing were easy, everyone would do it.
And then Verizon/Sprint, etc would have hundreds of thousands (vs probably just dozens) of customers calling or going to stores needing help fixing their screw ups.
That would make giving everyone else decent service an impossibility.
I'm all for the carriers making it difficult to flash phones.
guig54 said:
ok first STOP saying that it's so easy to brick a 6800. The ROM and Kitchen that where build at beginning by DCD or any other where making phone possibly to brick.
He didn't say anything about bricking it. He just asked the reason for it being so difficult. No need for the hostility. We're all here to learn and help.
Click to expand...
Click to collapse
guig54 said:
ok first STOP saying that it's so easy to brick a 6800. The ROM and Kitchen that where build at beginning by DCD or any other where making phone possibly to brick.
Now the ROM, Kitchen, etc are made by Peoples who know what they do like or friend DCD. everything is so well explain on WIKI. I think after making so many test to brick my phones that if you BRICK your phone with a DCD ROM and others its because of a really really bad computer. Or you're try to brick it. I've try to flash ROM from other phone(no success-phone working), ....
the first time i've flash a ROM i was so afraid in that because Bricking a 600$ phone is making somebody mad. but i've discovered the case on my Mogul, my Vogue or my S720 that with Telus you just have to flash the Radio and the DCD ROM and soft reset and its done everything work SO EASY.
At now the way they builds there ROM or KITCHEN are so secure that its almost impossible to brick a phone.
TELUS
HTC Mogul
ROMCD 3.3.4
RADIO: 3.42.30 better time finding gps
HTC Vogue
ROM:Manilla Crystal based on a DCD VOGUE RoM
RADIO:3.41.00
HTC LIBRA (`GHOST PHONE`)
ROM:new telus wm 6.1 stock rom with some modif on .....
RADIO:.............. at now just getting a free way to acces cell tower for internet access IS WORKING, next step getting a way to access to make and receive calls.
Click to expand...
Click to collapse
I never said it was easy to brick. I know from reading the wiki that a lot of things are recoverable, however compared to my 6700 it is more complicated.
I simply asked because, knowing myself, I like to research and know things beforehand. It cuts down on the 'oh sh*t' moments. Thats the reason I got a 6700 2 years ago, and the reason I upgraded to a 6800.
Thanks for the replies everyone.
Caferacer said:
The 6800 needs epst, specific bootloader upgrades and then specific radio files for a rom?
Click to expand...
Click to collapse
Stop right there -- just as the 6700 the potential steps involved for flashing are identical.
The differences are your sources for instruction.
It depends if you found a short-cut method that may leave people dangerously stumped in ignorance or a more comprehensive list of steps to cover nearly every contingency and prepare one with a foundation to recover to and options of what and how to flash. Myself and others have evolved the Wiki instructions to help everyone from n00bies to those recovering from flashing errors or incompatible OS/Radios ROM & SPLs. Comprehensive information shouldn't freak you out.
Keystone said:
Stop right there -- just as the 6700 the potential steps involved for flashing are identical.
The differences are your sources for instruction.
It depends if you found a short-cut method that may leave people dangerously stumped in ignorance or a more comprehensive list of steps to cover nearly every contingency and prepare one with a foundation to recover to and options of what and how to flash. Myself and others have evolved the Wiki instructions to help everyone from n00bies to those recovering from flashing errors or incompatible OS/Radios ROM & SPLs. Comprehensive information shouldn't freak you out.
Click to expand...
Click to collapse
I was reading the comprehensive wiki.
I didn't freak me out, just made me curious. I will be flashing either way
Well, flashed my 6800. Used latest DCD and the 50 radio that is compatible.
Can't see satillites in google maps, and I need to call tech support tomorrow because my phone apparently can't be authenticated. Everything I can see in EPST looks fine, and over air programming didn't work.
BUT, I can still call out. So it's a software issue that can be fixed. No brickage!
Otherwise it was painless. Very snappy now, although considering I upgraded from a 6700 just about anything would be eh?
Caferacer said:
Well, flashed my 6800. Used latest DCD and the 50 radio that is compatible.
Can't see satillites in google maps, and I need to call tech support tomorrow because my phone apparently can't be authenticated. Everything I can see in EPST looks fine, and over air programming didn't work.
BUT, I can still call out. So it's a software issue that can be fixed. No brickage!
Otherwise it was painless. Very snappy now, although considering I upgraded from a 6700 just about anything would be eh?
Click to expand...
Click to collapse
Use GPS Viewer to get a lock before using google maps.