yashsingh1/xdaforums huggingface dataset:
[Mogul, XV6800 ROM Development] saltytostitos:
WMP Skin

using the 1.6.7 rom

Like the touch WMP skin (dcd cleam rom image)... but for some boredom driven reason I opened the "skin" tab of WMP settings and wmp will only show the default skin (on UI and in settings).

I found the skin files in the /windows directory and the reg key matches that in your kitchen so I can't find anything... different. You used the default placement files..(some of them) i opened them and they are just as you placed them.

for the life of me I can't figure out why WMP is showing the default skin.... and to make things more strange after doing the searching, when I just opened WMP your skin is back.

Maybe not all files were used?

nice work by the way! Checking out .8 now
[Mogul, XV6800 ROM Development] dcd1182:
its because the skin preview is another file included in the wmp package of wm6, and the rgu for my skin is incorrect. i will fix this next, thanks for finding it.
[Mogul, XV6800 ROM Development] ksquake:
Just for clarity and from my deep seated newb paranoia I have written down the steps I think are required to use this Kitchen to build a ROM for myself to install into a Verizon XV6800 which is a replacement for my XV6700. I have pulled this together from notes and posts I have found on various forums and am in no way claiming this is original work here, I just find it easier to get my thoughts straight if I write them down. I am simply looking for some feedback to see if I have missed anything or if I am taking any extra steps.

So, to get going…

Prep work:

• Run TitanUnlocker.exe (this is a required step for XV6800’s but there was no similar step for XV6700’s)

• Active Synch the device to the PC with MS Active Synch 4.5 (latest version at the time I am writing this)

• Get a copy of titan_exitbl.exe just incase (this is part of the paranoia)

Cooking:

• Unpack dcd_kitchen_1.6.9 onto WinXP SP2 machine

• Run the included BuildOS (Version 0.90 BETA by bepe)

• Selected the carrier.

• Select or deselect any other options desired (try defaults first)

• Hit the Play button (toolStripButton1)

• Run the included CreateROM.bat (makes RUU_signed.nbh)

• Copy RUU_signed.nbh to the RUU directory

• Run the included ROMUpdateUtility in the RUU directory

• Read disclaimers and follow the presented instructions about connections.

This will result in a device that has the extROM (carrier specific stuff) unlocked and viewable but not modified in any way and has your cooked ROM in place of the carriers default ROM.

If you suffer from food poisoning due to bad cooking (sorry) then you can get the VZW_2.09_RUU_signed.nbh (Verizon Wireless Only) copied into your RUU directory, rename it as RUU_signed.nbh and run the ROMUpdateUtility to install it into your device and you will be back to a shiny new state.

If you get stuck in boot loader mode then you can run titan_exitbl.exe to get past it.

This does not address attempting to turn CABs into OEMs or anything else beyond those first little steps.
[Mogul, XV6800 ROM Development] NexVision:
I believe when using dcd's rom's the ext rom is hidden as it is not accesed.

Other then that those steps look right at least thats extremely similar to my method.
[Mogul, XV6800 ROM Development] ksquake:
OK, so the unlocking process does not expose the contents of the extROM then. Thank you
[Mogul, XV6800 ROM Development] NexVision:
The unlocking process unlocks the bootloader to allow for a non OEM rom to be flashed this is a absolute MUST. But like I said the rest of it looks dead on.
[Mogul, XV6800 ROM Development] Shadowmite:
The unlocking process allows the bootloader to assume (falsely) that the device is supercid when in fact it is not. This allows flashing any unsigned code, and yes, with other mods, showing and unlocking the extended rom. My HTCustom tool has an option to enable the extended rom on the phone for instance as long as it's unlocked. though the writability does not work just yet...
[Mogul, XV6800 ROM Development] ksquake:
Thanks for the feedback and another question just popped into my head.

If after unlocking the phone with TitanUnlocker I were to flash back the VZW_2.09_RUU_signed.nbh would the phone then be locked again and require TitanUnlocker to be run again?
[Mogul, XV6800 ROM Development] dcd1182:
just FYI... the nbh does not need to be renamed. the update utility will flash any file with extension nbh. just make sure you only have one nbh file in the folder.

It would not be locked. It would still have a patched bootloader. Realistically, VZW would never notice. However, you CAN return to a locked state, by using the titan relocker at ppcgeeks.
[Mogul, XV6800 ROM Development] ksquake:
Thank you dcd,

I am presently happily using this kitchen and adding in OEM stuff that I am pulling from the kitchen I was using with my XV6700.

I did try reverting to the official VZW ROM just out of curiosity and that worked just fine.
[Mogul, XV6800 ROM Development] ksquake:
OK, another question please. Is there a way to call a config file or ini file when launching this so that I can more easily keep track of components I have previously selected ?

If not I will stick to the screen shot method I am using now.
[Mogul, XV6800 ROM Development] sd_matto:
Feedback re RC2 (1.6.9)

Been using the latest ROM for a full day now. Overall, very nice and speedy. So, thanks for that.

A couple of minor nits:

1. The Sprint voicemail plugin does not seem to work on the Today screen. Not sure if it is missing 1 or more reg entries, or what.

2. When I dial a number out, and the phone connects, the screen automatically locks and powers down, and I need to press the power button in order to both bring the screen back up and be able to use any of the other buttons. Now, this last one is ROM (not OEM) caused, as I flashed my phone (a) with your ROM without additional OEMs (problem persisted), and (b) with SPCS 2.09 stock ROM (problem disappeared).

Hopefully, the above are fixable.

Thanks again for a great ROM, though.
[Mogul, XV6800 ROM Development] dcd1182:
weird...the voicemail plugin worked for me and i just tested the dialer, mine does not power off screen when the call connects. i think i know the reg key to control the screen poweroff on call though. ill test voicemail plugin again.
[Mogul, XV6800 ROM Development] blee0125:
dcd. Great work as always. I used Agent Ransack and could not find any instances of "SPCS_Startup.gif." It did show up in a dump I did on my own based off Sprint 2.17 using kitchen maker tools and it seems to be in DogGuy's Kitchen as well. I like your Kitchen though and would like to be able to change my Sprint startup splash screen and have it in the ROM. Did you rename the file? I went through many of the gifs, bmps, and pngs. Perhaps I missed it? TIA
[Mogul, XV6800 ROM Development] biglcny:
Been working solidly with the kitchen...

Great work.. I noticed a few things that might need clearing up with 1.6.9 that I figured I should ask about/bring to your attention.

1. I tried to use a HTC_Audio manager oem from a 6700 kitchen and noticed it confilicted with aac_reader.dll that was located in OEMAPPS folder inside the oem folder. Both files were the same size so I Just deleleted the one out of the OEM that I had. Is this file needed in the OEMAPPS folder?

2. I have an OEM created with OEMizer that I have used for a long time wth the 6700 kitchens that has a GUID that starts with "fffff-" plus the oem folder starts with "zzzzz" I am still having certain reg settings being overridden. Any thoughts?

3. The shortcuts for the games aren't in the games folder and the shortcuts that should be on the start menu and in the programs folder.
[Mogul, XV6800 ROM Development] dcd1182:
i think i removed the startup animation altogether a while back, ill package it and include it.

thanks for pointing this out, i need to move that, i will correct it.

the folder name doesnt matter but the guid does. i have a few that start fffff so make sure yours is higher guid than all of mine. look at the log in temp after buildos runs and youll see all guids that were included. or tell me whats being overridden and i can probably tell you which package is doing it.

I will test this in a few. But make sure they arent just in programs. I did change initflashfiles so as not to create the 'Games' subfolder in programs. I did this so that when the entertainment package is not included, theres not an empty games folder sitting there.
[Mogul, XV6800 ROM Development] blee0125:
That's what I thought. If that's the case then where is it being called from as I still have the Sprint animation put up at first boot. Or is this an isolated problem with just my phone.

I'm new to the Mogul. Just have one to play with for a couple days. I've been making custom roms working on my own kitchen for the Touch which is my primary phone.
[Mogul, XV6800 ROM Development] dcd1182:
im not following you...its not being called in my rom. its pretty much just a dll, animated gif, and a couple reg keys. i will grab it.

since ive seen this mentioned a few times, ill throw something together. you could easily swap a few files from my kitchen and build for sprint vogue.

pm me if you have time and a vogue to test.

edit: i take that back, not sure what i was thinking :) but i can break down a vogue rom same as titan pretty easy and ill play around
[Mogul, XV6800 ROM Development] blee0125:
i've already broken down the vogue rom and had success with several roms for cricket. i tend to post more on hofo since i use cricket and sprint but i do visit ppcg and this site occasionally. the two are both fairly similar. i actually used most of the same tools and just changed the titan_nbh.txt to vogue_nbh.txt and a couple other items to make it fit the vogue. slight differences that i noticed off the bat are placement of carrier specific items in operatorpkg_pt. i'm still working on slimming down the rom and adding new oems at the moment for it though so i haven't released it yet.
[Mogul, XV6800 ROM Development] etnies:
sorry im such a noob..i would like to use this rom on my mogul...how do i put it on?
[Mogul, XV6800 ROM Development] blee0125:
this isn't a rom. this is a kitchen for you to cook your own roms.

1. download the kitchen and extract the files to a folder on your computer.

2. run buildos and check off what you want to include in your rom. the important items are pre-checked for you. make sure you pick your carrier. hit the "play" button and let it build.

3. when it says done, run createrom.bat

4. take the RUU_signed.nbh and place it in your RUU folder if it doesn't automatically do so for you.

5. run ROMUpdateUtility.exe and follow the instructions on screen. make sure there is only 1 .nbh file in your RUU folder.

**Your phone needs to be unlocked first. There is an unlocker floating around somewhere. The unlocker allows you to flashed unsigned ROM to your phone. Just search for it. You need to run that first before running this Kitchen and trying to update this ROM**

If you run into any issues, just flash back to a stock rom. They are also around. Just search for it either here or over at ppcgeeks.com in the FTP.
[Mogul, XV6800 ROM Development] dcd1182:
works on titan, i will update.

edit: almost working
[Mogul, XV6800 ROM Development] friguy33:
is there a big difference in the upgrade to the HTC 5.0 camera? oh, and LOVE the kitchen! thanks for all the work
[Mogul, XV6800 ROM Development] dcd1182:
camera 5.0 is just pretty, and seems somewhat integrated with htc album

now its a process of finding which dll's have to remain to make it compatible

anyone with camera porting experience please pm me
[Mogul, XV6800 ROM Development] justpctech:
boot loader mode anyone?

just cooked my first rom with the kitchen here; not sure if I missed something or what, but after flashing, i get stuck on the HTC screen while booting. it shows the P, R and D with values on the right side of the screen, then left side shows M 09 and B 03. pretty sure it used to show something else there, but cant say what. when i try to reflash a stock sprint rom to it, of course i get the Error- 260: Connection message.

I thought to get to boot mode i pressed the ok button on the left side of the phone, and the power on the right then reset button, but thats not working. Is this the correct way to get into boot loader mode? the Mogul is unlocked also.
[Mogul, XV6800 ROM Development] digiblur:
do a hard reset. hold the two soft keys down, press the reset, when the screen comes up let off of the two soft keys. Follow the directions on the screen.
[Mogul, XV6800 ROM Development] justpctech:
done that too

Ya, tried that first off. no go, gives me the same thing on bootup. thanks for the reply.
[Mogul, XV6800 ROM Development] justpctech:
got it!

went into chat and someone there gave me info. Power + Camera + Reset button was the combo I was looking for.
[Mogul, XV6800 ROM Development] digiblur:
I've seen it get hung up after a new flash and the hard reset fixed it. Guess yours was really stuck! ;)
[Mogul, XV6800 ROM Development] justpctech:
yep!

ya, my first try with the kitchen here too.... but i'll give it another shot. problem was- taking the phone to get it replaced in a couple hours here, so HAD to be able to have a stock rom back on it. thought i'd try another custom one for kicks before i flashed it back to stock and thats what i ended up with. :eek:

but we're good now. i'll cook another one and try it after i get the new phone unlocked again.
[Mogul, XV6800 ROM Development] Vancelot:
Hey, total noob here.

I've created my custom rom with the kitchen. How do I load the .nbh file to the phone?

I've loaded premade custom roms with no problems. You just unlock and run the executable.

Is there a rom update utility that I am missing somewhere?
[Mogul, XV6800 ROM Development] babryan:
Copy "RUU_signed.nbh" into the RUU folder and then run "ROMUpdateUtility.exe", which is also located in RUU.
[Mogul, XV6800 ROM Development] Vancelot:
Thanks,

I knew it was something simple.
[Mogul, XV6800 ROM Development] dcd1182:
sounds like you got into bootloader mode ok. so you know, the most common reason for your rom not booting would be because you included an OEM with modules (dll in folder with S000 etc) that overlapped memory space occupied by existing modules. running g'reloc.exe would correct this. i think i included it? if not i will next time.

if you did not include any of your own oem's then this should not be the case. what options did you select in buildos?
[Mogul, XV6800 ROM Development] justpctech:
BuildOS selections

ok, didnt include any OEM's...still trying to get those right.

the g'reloc.exe was included, I was wondering what the heck that was for!

BuildOS selections were- (noted default selections)

Bluetooth A2DP Driver- default selection

Bluetooth HID Driver- default selection

Internet Sharing- default selection

Office Mobile 6.1

Remote Desktop Mobile- default selection

Transriber

Adobe Reader 2.00.261818

Arcsoft MMS 3.0.26.11

Camera 4.05.26938.00- default selection

Cyberon VoiceDial 1.2.B070129

Symbol Pad- default selection

Esmertec Java

CommManager- 10 Button Kaiser- default selection

Dialer- Vogue Clone- default selection

Smartdialing v26877- Vogue- default selection

Sprint

turns out I didnt get my phone replaced...freakin cheapo Sprint tech fixed my voicedial button, so i'll be trying this again later tonight.

thanks again man for all the work you and the other guys put into this stuff. it sure makes for a Bad@ss PPC!

I'm a computer tech myself, but a virgin when it comes to PDA and Mobile OS stuff.
[Mogul, XV6800 ROM Development] dcd1182:
well, i just built with those options and it booted and works fine. you might try g'reloc anyways just to be safe, as im sure i've run it since i packaged the kitchen last.
[Mogul, XV6800 ROM Development] justpctech:
ok, just got back here and was going to give it another shot. might have just been a fluke the first time maybe. so just running the g'reloc with default settings then? i didnt really understand what i was looking at the first time i ran it.
[Mogul, XV6800 ROM Development] dalvarez7:
Another Newbie Question...

Can you use the kitchen to add your own applications to the ROM? For example...Like if I want to create a ROM that has Slingmedia, or Office Mobile built into the ROM? I already have the *.cab files for them. If not, I can just install them manually after the ROM is put on the phone.
[Mogul, XV6800 ROM Development] NexVision:
dcd Help I need to send my device in but no matter what I do when it boots it has the dcd's clean rom I have tried reflashing with Verizon stock rom no diff.
[Mogul, XV6800 ROM Development] dcd1182:
here ya go...

http://rapidshare.com/files/82055004/HTC_2.17_Splash.exe.html

whats wrong with your titan
[Mogul, XV6800 ROM Development] NexVision:
My slide is ****ed up I cannot get this to run it starts and flips my phone into the screen like its going to load but doesnt change from 0% is there a certain method to use. The screen I am referring to is the one which shows the Rom and Radio Versions on the bottom.

EDIT:::::

dam I am a foo I forgot it needed to be unlocked.
[Mogul, XV6800 ROM Development] digiblur:
I switched from 167 to 169 recently and noticed while browsing a a text based forum site meant for PDAs now scrolls down very slowly. It's annoying. Nothing crazy... just a vbulletin site with a text based(non-graphical) PDA mode theme.

I'm going to try compiling a rom with no OEM's, bone dry, and see if the problem persists.
[Mogul, XV6800 ROM Development] dcd1182:
was waiting for a report of this. i hadnt seen it yet, but browser.dll is known to be slow on large pages post aku 2.0.0. i used to use the old dll, i will go back to it. thanks
[Mogul, XV6800 ROM Development] pocketdoc:
An observation...

I used a 6700 for a while, playing around with kitchens.

I then went to a 760. Very different device, but snappy.

When the 6800 came out, I had to try it. I have to say, it is slow compared to the 760. I am using DCDs kitchen with added OEMs and it installs fine and all the programs seem to work well, it is just slow to respond. I never have more than one or two programs running in the background, so I am not sure what is going on here.

Anyone else notice that this device is a little slow? There is a delay when opening programs, changing screen orientation, and just overall. Maybe I screwed something up, but I am not sure.
[Mogul, XV6800 ROM Development] dcd1182:
compared to other devices i know what you mean..i blame our current drivers...maybe with time htc will give us something good.
[Mogul, XV6800 ROM Development] digiblur:
I compiled barebones as I could get and it seems when I scroll down it gets slower and slower the farther I get.

I didn't notice it until now as I do most of my browsing on the weekends. I appreciate the quick response dcd!

Just for reference, the site I was browsing is Satelliteguys.us in their "New PDA mode" mode.
[Mogul, XV6800 ROM Development] blazingwolf:
How much free RAM do you have?

I don't really notice any major slow down with mine as compared to the i760.

Are you comparing using the same installed programs?
[Mogul, XV6800 ROM Development] NexVision:
There are additional registry tweaks u can do to optimize and speed it up. Look for Kaiser tweak or if you want a OEM grab advanced configuration (thats the one I use will post later if u need).

Not saying this will ail all problems but worx good for me.
[Mogul, XV6800 ROM Development] pocketdoc:
Isn't advanced config part of DCDs kitchen? I thought I had it but don't see it. I think I used it earlier.

Anyway, on the 6800 all of my apps are in the ROM with 15 to 20 mb RAM free at any given time. The 760 has several apps installed, so free RAM is less.

I thought DCDs ROM had all of the tweaks built into it.
[Mogul, XV6800 ROM Development] NexVision:
If I am correct dcd's has the most stable configuration not necessarily the fastest but stability. I was using dcd's rom for almost 2 weeks without a soft reset and for me thats insane. I think for anyone dcd's rom is a phenominal base and then add the kitchen and your personal liking's and you've got gold.
[Mogul, XV6800 ROM Development] sudermatt:
Can't get it to work

I've run every configuration I can think of....minimal to full blown...I've tried at least 15 different combinations.....NONE will get me past the Calibration screen.
[Mogul, XV6800 ROM Development] justpctech:
ya, me too.

Ya i've tried a few diff configurations now with it, all pretty much bare bones; it always sticks me before i even get to the calibration screen...makes it to the second boot screen then hangs. I gave up, had to get my thing working here for work tomorrow.
[Mogul, XV6800 ROM Development] sudermatt:
I've been able to get a working phone with dcd 168...but there are other problems with it...for some reason...now I can't install anything from the device...it's really weird...I'm working now...

I'll let you know what I get working
[Mogul, XV6800 ROM Development] justpctech:
this is just getting weirder as we go...

interesting....I just had some issues installing, or rather 'trying' to install Resco Explorer on mine after flashing 1.6.8 to it. :confused:

If i run into anything i'll post it here..but i'm still a virgin with these things, so...
[Mogul, XV6800 ROM Development] sudermatt:
Well, I installed 1.6.8...and was able to install something....so...I guess I'm back in the game.

If you install GSFinder, you don't really need Resco.

Just unzip the zip file I attached into your OEM folder then it should show up in your list of selectable apps.
[Mogul, XV6800 ROM Development] pocketdoc:
Something weird is happening.

The last two times I flashed this ROM, my phone has started to not play the sounds associated with New Text Message. I have gone into Sounds and Notifications and changed to a system sound, one I put in Windows, and resetting several times. There was a point when the sound would play, but it was delayed. The ringer works fine with a phone call.

Vibrate will work just fine.

I am so confused.
[Mogul, XV6800 ROM Development] steps:
here's my issue:

after instaling the rom made from the 1.6.9 kitchen, sometimes when I restart it goes into bootoader and says "image not found". if I et the phone sit for a 10-20mins and reset it works fine...am I missing something????
[Mogul, XV6800 ROM Development] blazingwolf:
What changes did you make?
[Mogul, XV6800 ROM Development] steps:
I dunno if the the kitchen ROM messed up my phone or not but I fashed to stock ROM and the samething happens....Im going to sprint 2mor to swap it out.
[Mogul, XV6800 ROM Development] NexVision:
Sounds like a bad bootloader flash..
[Mogul, XV6800 ROM Development] steps:
i flashed my bootloader 5 months ago to the unlocked one....it just started doing this
[Mogul, XV6800 ROM Development] dalvarez7:
Is it better to use OEM or CAB files?

Hey DCD...Great work on the kitchen. I was wondering, is there any difference in making the applications built into the ROM (OEM) versus just installing them later from the CAB file? Is one better than the other?
[Mogul, XV6800 ROM Development] digiblur:
I looked at the browser.dll but the layout of this is different and I didn't just want to swap the folders. I went back to 167 and it is back to fast scrolling like I'm used to. I'll just wait for the next kitchen until then.

Excellent job!