yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] nblakqori:
ok, one more info regarding the rom,

there is tomtom navigation (i use it) but if u dont, u can easely uninstall it from remove software, and about schaps advanced config, u can find it in the windows folder (make a shortcut in progs or somewhere (i dont know why, but it didnt apply the shortcut in programes folder, even if a asigned it so with the ervius package creator 5.4)
[Touch Diamond, MDA Compact IV ROM Development] ryousuke:
crap...i think i may have bricked my phone...

its stuck on the bootloading screen... touch diamond...

cant flash it via active sync etc... can someone suggest something that'll get it going again?!
[Touch Diamond, MDA Compact IV ROM Development] nblakqori:
enter tricolor mode (after the reset hold volum down and power button) and then u can flash the rom as soon as u see "usb" on your diamond
[Touch Diamond, MDA Compact IV ROM Development] ryousuke:
Cheers... kinda figured out myself...

terms of rom cooking...

whats the cleanest way of removing error reporting (leaving it disabled) / customer feedback / help

asked before but didnt seem to get a response...
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
So if I wanted to upgrade the build of Windows i.e to 5.2.20764.1.4.3 then i need to replace the OS.NB file in the ROM folder with the updated one?

Is there somewhere which has these or do I need to rip it out of a rom I want.

Also, any way to unlock a rom that one of our fine chefs has locked? I want to use one of theirs as a base ot tweak for myself.
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
Hi guys,I have a question before I cook my rom...

Is there any way to add a specific city in weather tab database of my rom? Because otherwise I have to do it manually in Weather database editor on my Diamond.
[Touch Diamond, MDA Compact IV ROM Development] qtotter:
hi panosha,

just a question. i cooked my own japanese rom using sys and xip you provided, but the version says 5.2.20273 (build 20273.1.3.3) on the screen...

all i did was to replace all the 0409 folders by 0411 folders, remove xip folders in sys, and replace wince.nls in the xip. just wonder whether the sys above is 20755 or 20273 because i did not put anything from 20273 roms...
[Touch Diamond, MDA Compact IV ROM Development] dannykxda:
Hi, first of all, I watched the video and it looks very good.

I have a small question: will these steps work for cooking a KaiserÉ I can`t find a step-by-step description for the Kaiser.

Thanks in advance.
[Touch Diamond, MDA Compact IV ROM Development] Mr. Makk:
Question for all members

am facing two problems:

1. am using your kitchen to cook rom and i deleted a few programs like htc album, voice recorder, etc. from OEM and then cooked rom. everything worked fine and i successfully flashed the rom. but the problem is that i am getting getting dead icons in programs folder.

2. secondly i added advanced config 3.3 and resco explorer in OEM folder after converting them into required files using package creator. now the problem is after flashing the cooked rom i am not able to find these applications in start menu programs folder. why so? what else do i need to do? how do i preinstall the shortcuts so that after flashing they are present in programs folder.

also i need help in knowing about these programs in OEM folder: are they of any major use or not?

1. ringtone plugin

2. black stone version info

3. diamond touchflo 3d(i dont want manila and have removed it, so do i need this?)

4. X T9 IME

5. blackstone concurrence manager

6. DRM middleware

7. video telephony

8. social networks engine

9. Dshow

10. EZ input HTC ALL

11. m hub

12. htc gesture

13. phone canvas

14. picture enhancement

15. play show

it'll be of great help if anyone could lett me about what these programs do so that i can decide if i need them or not.
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
Heres a question.

Ive done this, extracted a rom, changed it, rebuilt and flashed.

But in my windows folder are a lot of the RGU files and other stuff used to setup. On my PC these were all read-only and I believe anything which is not read only is removed on the device.

The question is, if I make the RGU files not read-only, will they still apply and then be removed?

So when I extract a rom, is there anything else I need to do to re-build it? Ive already figured out I needed to re-create a few initflashfiles.txt files.

Is there a thread anywhere which tells you how to rebuild a rom and has this sort of info?
[Touch Diamond, MDA Compact IV ROM Development] l3v5y:
RGU files are never removed... They store registry settings that are applied after a hard reset, but you can combine then with the default.hv and user.hv files manually. Nothing is removed after the flash, but some files have a ROM flag set which hides them.
[Touch Diamond, MDA Compact IV ROM Development] ruipgouveia:
Hi

Can i use any rom to base rom?

For exemple a used dutty rom v4 and i have problems
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
You can use any unlocked roms. Unfortunatly Dutty locks his so the extraction fails.

Its always advisable to start on a stock HTC rom rather than a cooked rom. As the chefs add things which then need to be rebuilt (RGU files).

Take the latest 2.03 stock rom and start from that.
[Touch Diamond, MDA Compact IV ROM Development] ruipgouveia:
thanks

Where can i get clean 2.03 stock?
[Touch Diamond, MDA Compact IV ROM Development] ruipgouveia:
Hi :) again

Make folders?

Where put the initflashfiles, and where is he in the rom?

Thanks :o

And for you what is the best kitchen?
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
I recooked the 2.03 Official rom, removed some unuseful stuff from oem,cooked it with no issues, flashed it, but then during installation of wm, the whole process aborted because of missing google maps file (removed from OEM)...what is causing the problem? Will this repeat itself for other removed Oem folders?

I didn't modify any registry...

thanks in advance!
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
You didnt remove the entry from the setup file which calls the cab.

Search in the setup txt files. One of them calls the google maps cab, just find this and remove the entire line.
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
location of

CAB: \WINDOWS\GoogleMaps-ms-htc_compressed.CAB

\OEM\ConfigAP\config_AP.txt
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
Thanks for this, guys!
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
No problem, i have make that mistake also :)

oky i have 2 questions:

does anyone have find the file that contains the my text from sms/mms ?

can anyone point an example of two registry tweaks in a file, i wonder if it is a specific why to put them in a rgu.

i have a file, of course i already have done it :), why i am asking is because, the weather at manila did not changed, and also the name of the phone,

i don't know anything about registry, so i i only want Bucharest at weather is correct what i have done ?

, i have exported the registry using resco registry editor separate in a file an put em all in that that i have attached, an i have also deleted some empty lines and put them more close.
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
That would be great, I hope someone will respond to your question...

It would be really nice to bring up a tutorial, what registers you must change to customize weather tab in manila to your own country, city...and so on...those little details...

I'm really keen to dig into this cooking "thing" :)
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
hmm.. the part with the weather works, i think my cab was install among the first and some other setting installed after revert back to original settings in manila weather ..

a new import of the registry worked :)

now i have to figure out why this part doesn't work

[HKEY_LOCAL_MACHINE\Ident]
"Desc"="Touch_Diamond"
"Name"="i2gh0st-phone"
"OrigName"="Pocket_PC"
"Restriction"=dword:00000002
"Username"="guest"

"Desc"="Touch_Diamond" - this seems to end up where it suppose to be :), why the name doesn't get changed ?
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
Alright, I flashed my cooked rom and it works great so far. I didn't add any other registry lines, but it seems a lot faster to me in comparison with full 2.03 wwe. Really fast and snappy, but little corrections to be made in future :)

With pistonrippers help, the manila weather tab now is customized

http://xdaforums.com/showpost.php?p=3045933&postcount=275...113,3 mb storage total now (80 something in 2.03 wwe full)...nice...

If I want to add some packages in OEM, I have to add them in "\OEM\ConfigAP\config_AP.txt", otherwise they don't apply during Customization process?

Any info on how to delete all the preset programs in manila programs tab? So the programs tab is empty on default?

Really a big thank you guys, great community!
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
Most of the registry settings and manilla stuff is done using provis XML files.

Look under \OEM\OperatePkg and edit the XML files. Or better yet make your own that just sets everything as you like (thats what I do). You can set the weather tab, programs and more all using reg keys.

dont forget that any CABs must be signed. You may want to create packages rather than CABs and place them in your OEM and SYS folder.
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
Now this load of info is starting to make sense... ;)

But if I add a city, which is not in the weather database (usualy I add it over WeatherDatabaseCreator), to show on default in manila weather tab, will it appear (if I delete it) in "add location" database itself?

Danny, do you mark your roms with let's say, custom bootscreen name (where usualy stands version of rom) and stuff? Where is the catch here? Thanks for your time!
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
You can add any city you want, you just need the code from Acuweather.com

I dont change the bootscreen or info there. Not much point. I accidently replaced my t-mobile boot screen with the one from Aztors rom, but liked it so kept it.

I typically remove some stuff like cyberon, pictures and other stuff I dont use.

Add in the social networking and album so I can upload directly to facebook and youtube.

Add in advanced config, pocket rar, task manager and some other OEM packages and then make some registry changes with my own provision XML (found one in shacks1979's roms and learnt from that).

So its pretty vanilla. As I have it all as a big package I just delete what I dont want in a rom, drop in my own package and then cook. Learnt how to cook from nothing in about 3 days and now have my perfect, custom rom.
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
Tweak system for beginers

Easy way to tweak your rom with ".provxml" file from what I've figure it up.

Schaps Advanced Configuration Tool v3.3

http://xdaforums.com/showthread.php?t=418151

Ervius reg/rgu-2-provxml translator v2

http://xdaforums.com/showthread.php?t=386677

Ervius package creator

http://xdaforums.com/showpost.php?p=2089816&postcount=11

I. And a registry editor, i have used Resco explorer's plugin

1. Install Advance Config an tune up your rom as you like.

2. Export as provxml

II. Use a registry explorer and export after configuration manila wheather registry, owner registry, .......

So you can find easy what you want, search for your name to go to owner registry, and so on

all registry add them in a file and after use rgu-2-provxml to export

Note: i didn't add the owner reg to this file because in my first attempt it didn't worked. for the owner settings i used the the ervius package creator: it was described in a earlier post by l3v5y

http://xdaforums.com/showpost.php?p=2581950&postcount=136

now join the two files with a text editor.. (i use notepad++ (google'it) and after opening select at language xml. so you can see wat you are doing, you can also use this to edit rgu file and at languase select MS INI file :) )

go to kitchen - Kitchen\OEM\OperatorPkg

copy the file inside.

Edit:

config_end.txt

This is how mine looks

LOCK:Enabled
XML: \WINDOWS\RSSChannel_MenuOperation.xml
CAB: \Windows\Opera_WWE.CAB
XML: \windows\File_Operation_OperaAdr.xml
CAB: \Windows\PT_Manila_REG.cab
[COLOR="Orange"]XML: \WINDOWS\i2gh0st.provxml[/COLOR]
CFG: \Windows\config.txt
[Touch Diamond, MDA Compact IV ROM Development] ruipgouveia:
Sorry

To add this in my rom, i have to cooking the rom?
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
the cab also has to be signed, or the install will fail.

Yes, this is for cooking your own rom which is easier than it sounds.
[Touch Diamond, MDA Compact IV ROM Development] ruipgouveia:
ok and What pach. i have to put in the rom? I just use config.txt in other rom dont cooking by me and is very nise.

PS. i never cooking, I join information to begin.
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
What packages do you have to delete from OEM or SYS, to remove "Help & help files" from rom? Any hints? Thanks!
[Touch Diamond, MDA Compact IV ROM Development] mjaxa:
Hint - look for .htm files...
[Touch Diamond, MDA Compact IV ROM Development] m_ihab77:
Thank you very much for the clear and easy instructions
[Touch Diamond, MDA Compact IV ROM Development] dingil:
program tab shortcuts

Anybody knows how to remove shortcuts from program tab of manila before cooking???
[Touch Diamond, MDA Compact IV ROM Development] omaga:
Remove all Help Files and Peg Help.exe, peg.exe u find in sys/os folder(if i remember right)
[Touch Diamond, MDA Compact IV ROM Development] Bhups:
Now this is the BEST guide i've seen!

The Dumbest Dummies guide to Cookin own Rom!
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
Does anybody know, what causes the fonts of USBtoPC and VolumeControl (even full qwety keyboard too) to become thinner? I guess it has something to do with removing manila from OEM, any hints on what to do, to get default fonts back?

Thanks, guys
[Touch Diamond, MDA Compact IV ROM Development] dannyoneill:
You will also have a lot of other faults. sounds like you didnt set all the correct files to readonly. Your XML files should be read only or they dont get applied.
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
The xml files are set to read only... but I forgot to remove the TouchFlo oem and I did remove the PT_manila.cab...so maybe those two can affect the fonts...
[Touch Diamond, MDA Compact IV ROM Development] Prewien:
Goodd :D i'm gonna start making roms soon (NLD only)
[Touch Diamond, MDA Compact IV ROM Development] prateeksach:
NEED HELP

I folllowed every step and made the rom - the only problem is i installed this software called phone crypt 3g and i added in the rom. When i flash the rom, the program cannot be found anywhere in the rom except in program files. I want it in the start menu and the programs tab in the tf3d manilla. I don't want to copy the shortcuts because i hard reset a lot.

SO CAN U PLEASE TELL ME, HOW TO CHANGE THE DIRECTORY of the software..

Thank You
[Touch Diamond, MDA Compact IV ROM Development] Htc86:
For shortcut in manila programs tab you have to modify \OEM\OperatorPkg\mxipupdate_oemoperators_102.provxml ... Don't forget to disable read only, then apply changes and reenable read only bracket.

Here is the example for some of the shortcuts:

<!--500.03_TouchFLO3D_Program Tab-->
<characteristic type="Registry">
<characteristic type="HKLM\Software\HTC\Manila\ProgramLauncher\0" translation="filesystem">
<parm name="DispName" datatype="string" value="YouTube" translation="filesystem" />
<parm name="Path" datatype="string" value="\Windows\YouTube.lnk" translation="install" />
<parm name="IsReadOnly" datatype="integer" value="0" translation="filesystem" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Manila\ProgramLauncher\1" translation="filesystem">
<parm name="DispName" datatype="string" value="FM Radio" translation="filesystem" />
<parm name="Path" datatype="string" value="\Windows\FM Radio.lnk" translation="install" />
<parm name="IsReadOnly" datatype="integer" value="0" translation="filesystem" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Manila\ProgramLauncher\2" translation="filesystem">
<parm name="DispName" datatype="string" value="RSS Hub" translation="filesystem" />
<parm name="Path" datatype="string" value="\Windows\RSS Hub.lnk" translation="install" />
<parm name="IsReadOnly" datatype="integer" value="0" translation="filesystem" />
</characteristic>
<characteristic type="HKLM\Software\HTC\Manila\ProgramLauncher\3" translation="filesystem">
<parm name="DispName" datatype="string" value="Teeter" translation="filesystem" />
<parm name="Path" datatype="string" value="\Windows\Teeter.lnk" translation="install" />
<parm name="IsReadOnly" datatype="integer" value="0" translation="filesystem" />
</characteristic>
</characteristic>

If you want to change destination of your package(cab->package), you can do it with Ervius package creator...this is how I do it, maybe someone does it in a different way...hope it helps!

I'm looking for the default Start menu application rearrangements,too :)
[Touch Diamond, MDA Compact IV ROM Development] l3v5y:
If you've used ervius package creator, you also need to create a shortcut, and then add it to the initflashfiles.txt file in your new package.

To do this, create a text file with "#\the full path to your software.exe" in it, and then save that as "shortcut.lnk" or whatever. Then, in the initflashfiles.txt file, create a new line (copy one of the existing ones to keep the syntax) with the first bracket containing the destination folder, then the destination file name, and finally the source path (will start off in windows).

If you want, I can do it for you: my explanations aren't always the best :o
[Touch Diamond, MDA Compact IV ROM Development] prateeksach:
Can you please do it for me!!! Thank You because i tried and it did not work
[Touch Diamond, MDA Compact IV ROM Development] l3v5y:
I can't find a cab (might just be me being stupid :D). If I can have a cab or an OEM I'll take a look for you.
[Touch Diamond, MDA Compact IV ROM Development] prateeksach:
I just want to see an example, you can use an cab and after that upload the cab and the files so i can see how you did it and I can do the exact same thing to my file

Thanx
[Touch Diamond, MDA Compact IV ROM Development] prateeksach:
Ok I tried a new method out of nowhere. I did this I first installed the cab file I wanted in the cooked rom and I found out that it was available everywhere as shortcuts where I wanted. Then I dumped the rom and started to cook it but I notice that in the OEM folder, there is no package for my cab and I cooked it anyways. I wanted to know if the cab file is going to be installed in the phone custom rom or not. I used part01.raw and part02.raw. Does that include the files I installed before dumping and their shortcuts or not?
[Touch Diamond, MDA Compact IV ROM Development] l3v5y:
The raw files are the same as the OS image you last flashed, so it won't contain any changes you made to the ROM whilst on the device.

Attached is a package example. Hope it helps.
[Touch Diamond, MDA Compact IV ROM Development] prateeksach:
Thank You so much, it finally worked!
[Touch Diamond, MDA Compact IV ROM Development] prateeksach:
I have encountered another problem. I made the ervius package and had the initflashes.txt. I did everything but when I start the phone, the only shortcut I can find is in the startmenu -> Programs and thats one of the places where I wanted it,but, I also want it in the startmenu and its not coming there. I think its not working because u can only put 7 items and I dont know how to remove one item and plug in my software shortcut..

HELP ME OUT!!!!
[Touch Diamond, MDA Compact IV ROM Development] deeren:
sdkcert

hi, i have a very simple question. i am actually new at cooking. i was just wondering how to add sdkcert to the rom. do i have to add it using package creator? imean the same system as normal cab files? thanks
[Touch Diamond, MDA Compact IV ROM Development] garymeg:
Did anybody solve this?

I am useing a rom i previously used for cooking Before i had to re-install windows xp now i get this error am i missing some files in windows?

Had no probs befor the re install but now can't extract xip
[Touch Diamond, MDA Compact IV ROM Development] Crazyrooster:
Hi there, since saturday I'm trying to cook my own ROM. Cause I'm an newby it took some time to figure things out. Cooked 2 roms now and succesfuly flashed them into my Compact IV. Only problem I can't seem to fix is installing the apps I've added into the Internal Storage. How can I make this work properly? I guess this should be possible.
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
if i can remember properly i don't think that is possible, but u you can do that by using UC user customization

you should check this :)

http://xdaforums.com/showthread.php?t=366333
[Touch Diamond, MDA Compact IV ROM Development] Crazyrooster:
Hmmz that's a pitty. Tried it myself and the problem is that "Internal Storage" will be called "Internal Storage 2". **** happens I guess.

I still have another problem. I want to add the "funny font" to the ROM I want to cook so I don't have to change it afterwards. Only thing is that I can't figure out where the fonts are located in the ROM itself. Does anybody know where to find them?
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
that with internal storage 2 didn't happened to me see if you've done something wrong ..

Windos/Fonts fonts dir :)

use move in a config to move your font into the dir, i don't remember exactly the command but you can find it in UC topic, or copy. this is my opinion but i recommend searching the forums :)

add in OEM/OperatorPkg/config_end.txt
[Touch Diamond, MDA Compact IV ROM Development] xbmail:
Please, HELP!!!

How can I remove this applications:

Windows Live Messenger

Calculator

Transcriber

Getting Started

QuickGPS

Internet Explorer

Windows Media Player

Windows Update

Error Reporting

Remote Desktop

Internet sharing

Search

Software Store

Recorder

Windows Catalog

Welcome Center

Customer Feedback

And NET Compact Framework 2.0 - Replace by NETCF 3.5

Thank you for answers!
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
search in SYS folder

Autoupdate:

AUTOUPDATE

Autoupdate_Lang_0409

..

etc...

i don't think it's recommended to remove IE, i think wm is dependent of it just like xp or vista...

i never remove that much .. if u do please leave a feedback on this topic ..

and netcf 3.5 just search the forum for net 3.5 rom package
[Touch Diamond, MDA Compact IV ROM Development] xbmail:
..

etc...

OK... I will leave Internet Explorer...

Where is Getting Started, Windows Update, Windows Update, Error Reporting, Remote Desktop, Internet sharing, Search, Software Store, Recorder, Windows Catalogue, Welcome Centre, Customer Feedback????????

I can't find it!!! Please, Help!!!
[Touch Diamond, MDA Compact IV ROM Development] i2gh0st:
Here you go in SYS folder :)
[Touch Diamond, MDA Compact IV ROM Development] xbmail:
Thanks a lot, mate!!!

But... just for idiots like me...:( where is:

Getting Started

Error Reporting

Remote Desktop

Search

Software Store

Recorder

Windows Catalogue

Customer Feedback

Please, same picture...:)

Thanks again!!!
[Touch Diamond, MDA Compact IV ROM Development] Chal:
i nearly finished cooking my own rom but

i cant set a defaultwallpaper for tf3d

which shows up after flashing the rom

[SOLVED]

Does not work with ROM files (copied to My DOcuments)

and also cant find the phone thing which shows up during call

and locks the screen during calls whe the screen doesnt turn off

[SOLVED]

But the lock pattern isn't transparent

What is the best method for rom cooking to sort the icons in PROGRAMS (into different folders)?

can someone give me a hint please?