yashsingh1/xdaforums huggingface dataset:
[Touch Cruise ROM Development] ianl8888:
Yes, of course. Thank you for posting the kitchen ... but

"For example, parts 1 and 2 here both contain Flash, OEM, ROM, Sys and Tools directories but with very different contents. I can make assumptions on whatever this ambiguity may mean, but could you please say exactly why this is so ?"

Is there an actual answer to this question, please ?
[Touch Cruise ROM Development] NikMel:
This is a split rar/zip file don’t worry about it just extract and have fun.
[Touch Cruise ROM Development] udK:
The base kitchen it's WWE.

For example, if want to cook a ITA ROM extract OEM part from Original Polaris ROM and SYS part from Kaiser (or others devices) then build all.

It's important to use OEM part from Polaris ROM don't use OEM parte from other devices!

hope this help.
[Touch Cruise ROM Development] swtos:
Search Microsoft for all available languages (MUIs) (WM6)
[Touch Cruise ROM Development] udK:
It's not good put MUI from WM6 on WM6.1, there are many differences.
[Touch Cruise ROM Development] ianl8888:
Yes, thank you for the reply ... of course it's a split file, but the point of my question is:

do we overwrite the contents of the folders (directories) from part 1 with those from part 2 ? or vice-versa, or separate sub-directories, or ... ???

If I know the answer to this, then I guarantee I'll have fun :)
[Touch Cruise ROM Development] lexi1986:
Part 1 en Part 2 belong together so if you open part 1 the .rar file also opens part.2 by himself and then extract te files and thats it.

@ Udk: With the original OEM ( from youre package ) and the SYS from the NL Kaiser my phone was booting but the touchscreen did'nt worked good so i will try an Other OEM package maybe that will help. Maybe you have any idea's or tips ?
[Touch Cruise ROM Development] udK:
Extract NL OEM part from a NL Original Polaris ROM don't mix SYS NL and OEM WWE.
[Touch Cruise ROM Development] lexi1986:
I Tried that also but then my phone is hanging on boot where he shows te versions of the radio and rom. What did i do wrong ? :confused:
[Touch Cruise ROM Development] udK:
What say those 3 strings?

R 1.58.21.23 (maybe other)

G 25.65.30.04H (maybe other)

D *and here?*
[Touch Cruise ROM Development] lexi1986:
1.28.00.00 and it is hanging in that boot screen
[Touch Cruise ROM Development] zumatt:
hi , UDK.

I'm fresh here , and now I have a few questions:

1 I can not open the file : Polaris.htcrtproj ,how can I set the VersionId

and LanguageId ?

2 you said , "Put your packages inside OEM" ,but where are "my packages"?should I download somewhere or not ?

sorry for boring you , maybe they are stupid questions. but could u explain this tutorial a little more comprehensive ?

after all the Rom-kitchening is a very complex process .

Thank a lot for your help.

Regards.
[Touch Cruise ROM Development] ouioui01:
thanks udK ;)
[Touch Cruise ROM Development] lexi1986:
udK can you help ? I don't know what to do :(
[Touch Cruise ROM Development] maati:
OK, thanks. So this means we have to wait for a german WM6.1 ROM to come from HTC or O2 (which probably never will) to extract those files....
[Touch Cruise ROM Development] gtpf_uk:
hi udk can i suggest something? I think it would be useful for all of us to give detailed instructions how to cook our own roms using ur kitchen, a kind of a brief tutorial in order to avoid questions.thanks for ur time

best regards

George
[Touch Cruise ROM Development] udK:
Maybe something it's wrong on OEM or SYS, restore the default OEM and SYS parts then try again.

I will write step by step how cook a ROM in a different language that WWE.
[Touch Cruise ROM Development] gtpf_uk:
i think it would be much more useful to write down general rules for wwe and if someone wants to cook a rom in different language just mark the changes which has to be done in order to cook the rom.
[Touch Cruise ROM Development] banzro:
Hello,

udK Take contact with BePe... he knows exactly how to do a XIP Update... I did something but stock somewhere. And now I do not have too much time to do research... Mabee later next month...

Good luck

Roman
[Touch Cruise ROM Development] lexi1986:
I also tried that i have tried an other cooking program but every cooking program i use the phone will not boot :-(
[Touch Cruise ROM Development] infido:
Hi udk you have my pm :)
[Touch Cruise ROM Development] udK:
Polaris Kitchen v1.1 is online ;)
[Touch Cruise ROM Development] Henry_Lee:
And how it possible to downloads? :(

I tried, but get error message that file is private.
[Touch Cruise ROM Development] udK:
Try again.
[Touch Cruise ROM Development] lexi1986:
I Will try with this one maybe it will work :)
[Touch Cruise ROM Development] krytak:
so this is "clean / untouched" version windows mobile 6.1 (build 19202), ready for cooking, upgrading, tweaking etc.. ?

anyway THX! for you work / kitchen & i made some mirrors for you ;)

EDISK | RAPIDSHARE | UPLOADING
[Touch Cruise ROM Development] udK:
Yes, completly untouched just updated to newest build (Build 19209.1.0.2) and .NET Framework 3.5 instead 2.0.
[Touch Cruise ROM Development] lexi1986:
Hi udK it still doesn't work to get my Cruise in WM 6.1 Dutch what am i doing wrong. It hangs in boot screen. 1.28.00.00
[Touch Cruise ROM Development] udK:
It works.

Make sure you do not have OEMXIPKernel folder in OEM.
[Touch Cruise ROM Development] krytak:
Can i find somewhere changelog between 1.0.0 & 1.0.2?
[Touch Cruise ROM Development] udK:
Yes, call Bill Gates :D

Doesn't exist an aku's changelog.
[Touch Cruise ROM Development] lexi1986:
Thanks udK i will try there is indeed a OEMXIPKernel in the Folder OEM i deleted it i will try again. :)

And yes thanks udK it worked for me now. Youre great thank you.
[Touch Cruise ROM Development] lexi1986:
udK i have one more question :p and then i will stop asking stuff lolz..

If i want to remove stuff from the rom how can i do that.

Now i have an full WM 6.1 Rom but i want to make an light one also.

Is there an programm to do that ? Thanks for all your help. I think a

lot of people will be helped with this thread.
[Touch Cruise ROM Development] FlaTEriC18041983:
sorry that I'm a bit slow, but attempting my first own cooking with your kitchen, I don't want to make any errors.

so, few questions:

"untouched" does mean what? which apps are already integrated in that ROM??

if I should succesfully build a ROM, is there a way to test it, not flashing it to my device, like a "virtual machine"... I read something about a program called "total commander", is this such a program?

integrating "my packages" simply means, that I put my favorite .cabs in that OEM folder, an they will be some kind of slipstreamed into the ROM?

ok, I hope these questions are not bothering you too much, but I waited for 2 months now for the perfect ROM to come out, but no one did a ROM that was to my taste. So I read much about the kitchens, and your thread was the most promising :-)

EDIT:

using imgfstodump, as described on page 2, I permanently get an error "RecMod.exe - The exception Integer division by zero (0xc0000094) occurred in the application...." what can I do to this? Besides this, the unpacking takes GB and GB of space, is that normal?
[Touch Cruise ROM Development] udK:
For example, if you want remove from ROM Adobe Reader you must find all packages file, they are:

ppc_adobereaderle.exe, 2 .lnk files, an help files (html) and some images.

Then, after you have found all the files of the package you must also remove all registry keys from rgu.

That's all.

In this kitchen only the SYS part it's updated, in OEM part there are the same packages that you find in an original shipped Polaris ROM.

At the moment there is only a way to test a ROM, this is to flash it in your device and good luck :D

To make a package must open the cab file and extract all files from it.

I write on the first page how to do this step.

Which ROM you trying to dump?

Hope this help.
[Touch Cruise ROM Development] FlaTEriC18041983:
I tried it with bepes ROM 0.67 Standard... Now as you asked this question, I tried Christonge's Light Version of Shipped ROM, and there was no problem :-) so perhaps WM6.1 is making the probs?

Well, you already helped me a lot, big thx! And with the description of how to do such packages (I read wiki about this, but it didn't become much clearer to me) I think I could reach my goal :)

One additional question now came to me comparing the contents of OEM and SYS from your kitchen_ROM and Christonge's Light ROM: How do I recognize which folder represents which application, sometimes it's clear, but sometimes not.

I was in fact very satisfied with most featured apps of HTC Shipped ROM, I only want to get rid of very few apps I really don't need, such as Windows Messenger and Live Messenger, the Live Search, HTC Audio Manager and Streaming Media.

Of course all sample music, vids, pics should be eliminated and "Enlarged Start Menu" I would want to get rid of as well. All of the rest, I think I could need at some point, and so would rather leave it in the ROM.

Those items, I think I made them out, mostly in OEM folder, but is it sufficient to simply delete the files?

So looking forward to your answer, first time I see hope in cooking an own ROM :)

bye, and thx once again!

EDIT: forgot one thing: I clearly want to have WWE version, but is it therein possible to change keyboard from qwerty to qwertz?
[Touch Cruise ROM Development] Sponzert:
Beginnes questions, sorry....

I would like to dump my rom (Polaris, Dutch) and i have downloaded NBHextract. When i try to open it it flashes a dos-screen and thats it. I think I'm dumb and doing it the wrong way. Can anyone explain to me how i can dump my rom in simple plain English (Dutch is also great)?
[Touch Cruise ROM Development] udK:
Read the second post.
[Touch Cruise ROM Development] Sponzert:
I did read that part but did you read mine? I askt how to use NBHextract. I really have no clue. It flashes a dos-screen and thats all. It does not say anywhere how to use NBHextrac.
[Touch Cruise ROM Development] udK:
:rolleyes:
[Touch Cruise ROM Development] maja:
Nice work.... congratulations my friend :D
[Touch Cruise ROM Development] Sponzert:
Excuse me, must have been blind or something. Get an error, can't open the nbh file. Good start he? ;)
[Touch Cruise ROM Development] FlaTEriC18041983:
@udK

Could you sometime answer my questions of post #63, would be great, thx
[Touch Cruise ROM Development] udK:
Paste here the entire error that returns nbhextract from prompt commands.

@FlaTEriC18041983: All applications are in OEM\OEMAPPS and in OEM\OEM_Lang_* there are the apps mui files, of course all applications are mixed inside all in one.

How to remove an application see on my post #62 it's a good start point.
[Touch Cruise ROM Development] Sponzert:
For example, we have found those files so where half way there, but how do we remove those registry keys? Can you explain that to us please?
[Touch Cruise ROM Development] lexi1986:
Indeed i helped Sponzert btw with ROM Cooking he got his first made rom now to :) i will look tommorrow how i can remove stuff from the rom. You are just doing great work udK :D
[Touch Cruise ROM Development] Sponzert:
Indeed, Thx Lexi1986 ;)and this is really good stuff. Thx to you udK. :DLets hope we get smart enough to rip it apart and put back our own stuff we like.
[Touch Cruise ROM Development] hawk eye tim:
Hi Guys

Ive converted two cab files to OEM's using MSCEInfEn package but the BuildOS program comes up with an error because both OEM's contain a dll file with the same name (000setup.dll) .

Is there a work around to this problem.

Thanks
[Touch Cruise ROM Development] udK:
Must delete one of this file, it's not possible to have two same files in ROM.
[Touch Cruise ROM Development] Sponzert:
@udK

Could you please explain this question to me/us?

___________________________________________________________________________________________________

Quote:

Originally Posted by udK

For example, if you want remove from ROM Adobe Reader you must find all packages file, they are:

ppc_adobereaderle.exe, 2 .lnk files, an help files (html) and some images.

Then, after you have found all the files of the package you must also remove all registry keys from rgu.

That's all.

For example, we have found those files so where half way there, but how do we remove those registry keys? Can you explain that to us please?

________________________________________________________________________________________
[Touch Cruise ROM Development] udK:
Open the OEMAPPS rgu and take a look at the first eight reg lines.
[Touch Cruise ROM Development] FlaTEriC18041983:
in the example of the rom in your kitchen, I only found 3 rgu located under XIP, there I can't find something which has to do with OEM apps... is there perhaps something missing?
[Touch Cruise ROM Development] udK:
oh man be sure what you write before post, inside OEMAPPS there is a rgu.
[Touch Cruise ROM Development] FlaTEriC18041983:
yes, I am very sorry, but I searched for *.rgu, and there is none beside those mentionned under XIP...

I now searched the complete directory on my own, there is no single rgu.

Anyway, thx for the help
[Touch Cruise ROM Development] lexi1986:
Same here i can't find any .rgu file except boot.rgu
[Touch Cruise ROM Development] udK:
Inside OEMAPPS there is a rgu, his name is 43db884c-927b-4317-9e62-a3bb0a1fbc60.rgu

In Windows Explorer be sure that "View hidden files and directory" it's selected and "Hide protected operating system files" not selected.
[Touch Cruise ROM Development] FlaTEriC18041983:
ok, it was the "Hide protected operating system files"-thing, all .rgu's now show up, thx, and sorry for bothering you, didn't know XP was, with that option, hiding files not from his own system...
[Touch Cruise ROM Development] lexi1986:
I don't have it in my dutch OEM :confused: is this possible ?

i have a 43db884c-927b-4317-9e62-a3bb0a1fbc60.dsm but no .rgu

and the .dsm file is totally not readabble in notepad :P
[Touch Cruise ROM Development] udK:
No :D

......
[Touch Cruise ROM Development] lexi1986:
Lolz i am for sure that there is nog .rgu file in my OEM map or OEMAPPS. I will look in the original dutch dump if there is any .rgu file in the OEMAPPS

EDIT:

Nevermind in the search you must specify that it must search in hidden maps :D
[Touch Cruise ROM Development] ouioui01:
to moderators,

is it possible to make this thread a sticky? :confused:

cheers?
[Touch Cruise ROM Development] FlaTEriC18041983:
Hi again, I just wanted to try the elimination of some apps. finding the app and mui ist not the problem, but finding all dlls and/or pics belonging to it, is tricky, is there some trick to find out, what files belong together...

other thing is, changing the rgu is easy, but doesn't one have to change the .dsm's as well?

I was comparing Christonge's Light ROM, with the one in the kitchen, and there are differences in size of those dsm's

Furthermore, you wanted to explain on the first page, how to do packages of cab-files, this would be really great, because, as far as I understood, this also has the difficulty in the dsm-files

One more question, I want to eliminate eT9 + TouchKeyboard + TouchKeypad is this possible without causing some other app not functioning anymore? And same question as before, how do I trace all files belonging to those components?

thx again
[Touch Cruise ROM Development] udK:
The best way is to download the cab to see which files are to delete.

If you put in ROM a new package need a new empty .dsm, to have a uuid check this page, i.e. the uuid is b874e850-0961-11dd-bd0b-0800200c9a66 your .dsm will be b874e850-0961-11dd-bd0b-0800200c9a66.dsm, a new .dsm is simply an empty file.

Don't touch dsm that are in OEM or SYS!
[Touch Cruise ROM Development] udK:
bump, first post updated.
[Touch Cruise ROM Development] theriel:
Thanks a lot for this kitchen!

First of all - I have dumped the original ROM from Touch Cruise that I bought two weeks ago, so if somebody was interested... it is *probably* UK TC (the shop imported the device, no clue from which country but it is with English interface by default).

I created pure "as it goes" rom and I find it really nice - so if somebody wants to "just update" your Polaris to Windows Mobile 6.1, download this kitchen, compile and install.

However, there are two things that I noticed:

1.TomTom. I didn't have it preinstalled with my original rom - it was on CD but never integrated with rom. How can I delete it from the kitchen or update to newer version?

2.HTC customiser. Where is it included and how can I manipulate it in the kitchen?

Once again, thanks a lot! I keep testing 1.2. kitchen!
[Touch Cruise ROM Development] slavislavi:
I have no battery indicator in this rom. It is normal in 6.1 ?
[Touch Cruise ROM Development] mhg2000:
One question

How to select/deselct packages ?

I have the Build OS system screen empty
[Touch Cruise ROM Development] udK:
If your screen is empty you've not OEM packages to include in ROM.
[Touch Cruise ROM Development] mhg2000:
I hav just extracted your files as is - and packages are there in the OEM folder
[Touch Cruise ROM Development] udK:
I think you don't know what are OEM Packages, read this: http://wiki.xda-developers.com/index.php?pagename=OEM Package Tutorial
[Touch Cruise ROM Development] bkeaver:
downloaded the V1.2 which was approx 72MB and when I click on that zip it is telling me "Please insert the last disk of the MULTI-Volume set and click OK to continue" ?? is there a file that I am not seeing that I need ??

ok after 3 attempts to download this kitchen I have figured out what is happening (corrupt and or damaged file)...i just havent figured out how to correct the issue... is there another mirror to retrieve this file from anyone???
[Touch Cruise ROM Development] Sponzert:
What i would like to now is how to build an radio-rom in the rom I'm building with this kitchen? Kan anyone explain this to me please?
[Touch Cruise ROM Development] udK:
It's not possible to build (dump and modify) a new Radio ROM, you only can add it when build the ROM.
[Touch Cruise ROM Development] Sponzert:
I understand. Can you explain to me which part i have to use in OS section of the Rom Builder? Do i need the part from the Dutch 6.0 or the Part of the 6.1 WWE? Second question, i have downloaded a couple of radio roms and when i like to ad them in the Radio section of the Rom Builder i can't select them. When i extract the Radio Rom i have the same as a OS, an RUU_Radio.nbh. How do i get this working. Sorry for all the questions but i really appreciate your help. I hope you understand what i mean.
[Touch Cruise ROM Development] evillife:
UDK

already i installed your rom which is amazing except that i cannot sync with my microsoft exchange>

second i am really new into this and i tried a lot to read about the kitchen but cannot get it what does the kitchen means and is it usefull for me and why? and do i need to install it or do it?simply what is the binifits and if you can also give me a link to understand how to do it i will really appreciate it

i apologize for my poor English..
[Touch Cruise ROM Development] yallow:
Hi,

I am triing to cook my first ROM using bepe's one (wwe .67 premium).

I am getting this error while using imgfstodump -

recmod.exe has encountered a problem and needs to close.

And imgfstodump never stops.

What am I doing wrong?

Thank you!
[Touch Cruise ROM Development] bl4ckb1rd:
thats a known problem with bepe's rom's

they are special packed or something like this...

cheers,
[Touch Cruise ROM Development] yallow:
Thanx, bl4ckb1rd.

Is there any workaround?
[Touch Cruise ROM Development] qoka:
when i remember correctly he did that to prevent people to use his self made language mui's for their own roms, because people did that in the past and were collectiong donations without mentioning his work...

qoka

edit here his quote (http://www.ppc-welt.info/community/showthread.php?t=128012)

free translation, without claiming it to be complete and/or correct:
[Touch Cruise ROM Development] yallow:
Thanks qoka...

It's very very pity =(

I love bepe's ROM...it's perfect.

Which one is the most similar to it I can play with?
[Touch Cruise ROM Development] yallow:
Guys,

I have a 6.1 WWE ROM and 6 RUS ROM. How can I localize 6.1?

I tried to copy OEM_Lang_0419 folder and modify boot.rgu file, but that didn't work properly. I get errors when the device is trying to install predefined software after first boot.

Do I miss something?

Thanks!
[Touch Cruise ROM Development] Pharaohnough:
evillife,

This post will fix your problem http://xdaforums.com/showthread.php?t=387078
[Touch Cruise ROM Development] Pharaohnough:
Can we get some packages?

Some of the other Forums which discuss Kitchens for other devices usually have a thread containing Packages to use when cooking. Can we get something similar started here by those who have already dumped ROMs and cooked others? I'm sure it will be a great help to all aspiring cooks
[Touch Cruise ROM Development] evillife:
Thx Khattab

i found it also from some days and it really works

thanks bro any way

and if you figure out something regarding the kitchens and low volume i will appreciate if you find it out
[Touch Cruise ROM Development] suaaa:
Hi , I use 6.0 Official CHT ROM to cook on WWE 6.1 ver.

everything done , chinese lang works very well.

but the same with you , when I add CAB or TSK in Config_XX.txt ,

it will start install when first boot , but actually NOT installed into system.

the HTC.tsk also not installed correctly , the backgrond image still green.

Why?
[Touch Cruise ROM Development] yallow:
How did you actually use CHT ROM to cook 6.1 version?

Which files did you replace?

Thanx!

update..

now I have a localized Kaiser 6.1 ROM as well..

Any idea how to port it to Polaris?
[Touch Cruise ROM Development] suaaa:
first , dump the rom from my Polaris , and use PKGTool to separate to SYS and OEM folders.

second , change boot.rgu from 409 to 404

Third, use chinese 0404 lang to replace SYS 0409 lang

Forth, OEM use dump folder from Polaris.

then , start change the Reg from all RGU files...........done

but I think I can't auto install CAB files because no Digital Certification in CAB files.

But the HTC CAB files all have "OEM Sign 2005" in CAB file , so it can install

How I can do ?

I think I have HardSPL and SuperCID
[Touch Cruise ROM Development] pananza:
Norwegian ROM?

I tried to extract the SYS part from the WM 6.0 Norwegian ROM and merge with the OS and OEM from ASergs4 Lite ROM, but it ended up a mess. I consider myself quite an experienced computer user, but this ROM cooking is beyond me.

Anyone willing to try to cook a norwegian ROM based on ASergs.4.Lite ROM?

If it turned out to work (Norwegian XT9 and Norwegian keyboard layout etc) I'd even offer to donate some $. Send me a PM if anyone is interested.
[Touch Cruise ROM Development] udK:
Added in the second post a guide how to create a package from a cab.
[Touch Cruise ROM Development] indiekiduk:
I also hit the RecMod.exe crashing problem. That is shocking behaviour him sabotaging the tools like that. I just want to get some xip files out of the latest WM 6.1 ROM, which happened to be his. Oh well I'll just use another.
[Touch Cruise ROM Development] Mormy:
@ udK

I soon will be a happy (I hope) owner of a Orbit 2, so I'm looking curiously threads about Cooked Rom, I notice that you don't use the Kitchen one, but the Vega. Why? What are the mean difference between them?
[Touch Cruise ROM Development] udK:
Vega is my personal ROM, the Kitchen is only a base to start to cook a ROM.
[Touch Cruise ROM Development] yvopt:
"RecMod.exe has encountered a problem and needs to close."

I got this alot (over 30 times), after imgfstodump imgfs.bin, is this normal? Anyway to solve it?

Edit: Btw, I'm was using latest udK's ROM 8.0 R1 Vega.
[Touch Cruise ROM Development] jarjar2k3:
You have made a great job Udk.:)

I have decided to create my own ROM, with your kitchen and it's been working pretty well. :p

Anyway, right now, I would like to build my own Rom based on the build 19400 (which is supposed to be the fastest), but I can't find it.

Do you think, that you could release a new polaris kitchen based on WM6.1 build 19400?:o

Please