yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] ivanmmj:
The .VM is device specific and in this kitchen, the one in the OEM is where it should be. (Making it easier to port new builds.) The .ROM is always going to be in \SYS\[build]\Shared\Common but WinCENLS_WWE's location depends on whether your XIP requires it in the ROM or in the SYS. You can always change when it's loaded (during the xip or after by modifying your boot.rgu.)
[Windows Mobile] + Que PPC:
Agree with Ivan, i had my device specific Wincenls in my common OEM folder cause OEM is the last packages to built in... so it always overwrite the original in sys common :p

There is a Tutorial like mine (I took the idea from there Thanks Hilaireg) the user is called Hilaireg in Raphael forums to cook 6.1 with this amazing kitchen... go there is nice!

I put my device specific folder .vm in OEM\<device> (in kitchen doesnt matters the version it can read it form there) but i see that the version 1.6 can read the .vm folder from SYS\common too... thats why I said you can put the .vm in the sys common folder. but the 1.8.1 cant read it there... so the point here is... paste that fodler to OEM\<device>

See ya!
[Windows Mobile] williyung:
Thanks for the explanations..

@Que PPC

I've read your pictorial, also Hilaireg's:p

Ok, now the .VM & WinCENLS_WWE are clear, must be in \OEM & \ROM

Still weird about the .ROM, my ROM can boot well with or without the .ROM in \SYS\[build]\Shared\Common. Is there any effect if we dont put the .ROM in \SYS\[build]\Shared\Common?
[Windows Mobile] + Que PPC:
Noup... the .rom is not necesary here... but maybe the kitchen ask for it... we had just a... how can i say.... mmmm we used to put that folders there cause in old style kitchen that folder was device especific neede to build... but i heard many times that here with this is not needed anymore... but if is or not true... just put your .rom (device especific) folder into your Common SYS folder. ;)
[Windows Mobile] williyung:
Lol, good idea mate...:D
[Windows Mobile] kane159:
every body here is the fix for huge X and ok for qvga for all original tsk;)

enjoy
[Windows Mobile] + Que PPC:
Wrong thread kane... :p
[Windows Mobile] ivanmmj:
I always forget that this kitchen doesn't require .ROM. Most other kitchens do.
[Windows Mobile] + Que PPC:
Yup, and the .VM folder just needs the bin file... ;)
[Windows Mobile] serouja:
RecMod.exe has stopped working!!!

could somebody help me plzzzz

it's my first time trying to cook a re-cooked Rom (udK_Syrius_R8_BETA2_WWE) for Polaris, I keep receiving "RecMod.exe has stopped working" error messages and i can't continue dumping the os.nb.payload file:(

note that I'm doing the following:

1- nbhextract the .nbh file.

2- nbsplit the os.nb

3- remove the protection, rom_deprotector (I forgot from where i download:p).

4- trying to dump the os.nb.payload file using Ervius kitchen,,,:confused:
[Windows Mobile] + Que PPC:
Dump a cooked is not a fully dumped proces to do... dunno about dumping...
[Windows Mobile] kancrutt:
dear Master

how to get Big Total Program Memory (RAM)? :p
[Windows Mobile] + Que PPC:
mmm YOU CAN START BY ...

Disabling... Chome, Bronzeres, Low def images... then Set page pool to 4 make the ULDR compresion, Files (as much as it can be) converted to madules... Disable Honeycomb, set the default key pad on the phone... use the default commmanager and some other tweaks... gigigi BTW i dont know but leave the compression on default non LZX.
[Windows Mobile] kancrutt:
im workin on WM6.1 now :p

im already make "clean" ROM but still just have total RAM about 47mb :rolleyes:
[Windows Mobile] d_train:
Is there any way in the next release to have a "module to file" where you can select either more than one module, or an entire folder where all modules in it are converted?

Even remembering where the last module was selected would be good, that way you don't have to click through your kitchen folders to get back where you were before.

Thanks for a great tool.

DT
[Windows Mobile] kancrutt:
how can Package Excluded By ROM?:rolleyes:
[Windows Mobile] + Que PPC:
Well i think is only syntaxis appreciation you know it must be excluded from the rom!

You can enable and disable ext packages by clicking twice in the GUI but the OEM cant be disabled like this... you must to... delete the folder mannually.
[Windows Mobile] ervius:
becouse after package name there is enable/disable item, check if it is enabled, if disabled will be excluded by build, to enable it, double click on the target package, with left mouse button.
[Windows Mobile] twopumpchump:
what would work even better for people without native 6.5 nk.exe would be this....

1. choose which folders/modules that you want to be recmodded from sys

2. make one click and all modules selected get recmodded at one time

3. be able to save the profile to use on every new build that you put in kitchen :D
[Windows Mobile] SOHKis:
i forget the name, but there was a utility posted that did just that... however it only worked for the visual style kitchens (unless you tweaked it to work for older style kitchens)

if/when i find it i'll post it up
[Windows Mobile] SOHKis:
sorry for the double post, here's the name of the .bat - modules-to-files-sys-shared-common.bat

i can upload it if need be, but i'm trying to find where i DL'ed it from, somewhere on here i believe

*i've attached the file, credit to whomever created it
[Windows Mobile] kancrutt:
to be honest, im not clicking anything in GUI :p

thanx ervius, i will check this before press Create button :)
[Windows Mobile] + Que PPC:
dude... i think your last Q will be... What can I eat for dinner tonight?

JAJAJAJA

What a boy!!! :p

Keep it up man! you know i like to joke a lil.
[Windows Mobile] kancrutt:
:p:D u know what, ur posting make me smile while im cooking :D

still learning to get better ROM
[Windows Mobile] twopumpchump:
another idea....how about a check box to do either delete all other resolution cpr files in sys or _skip them while cooking :D

im using your kitchen ervius since i have 2 devices now :) here is a little something for all your hard work.

Transaction ID: 810439324F1296734
[Windows Mobile] ervius:
thanks!!!

for cpr resolution, give me a good solution, to seach/delete them, and I can see what we can do about ;)

(also manila files are for all alnguages, but you can delete all non needed lang files into by hands, too many files to check, and maybe some kinds of "filters" for search will be good!)
[Windows Mobile] twopumpchump:
i will send you what i have tomorrow in pm :) also check your email i sent you a reply explaining things more.
[Windows Mobile] + Que PPC:
a fully automatic Kitchen huh? maybe this couldnt be called an oven... it becomes more like a Microwave oven! :p

both Ideas are nice ;)
[Windows Mobile] OndraSter:
Howto detect and delete CPR files for diff resolution

Hello, I see you're looking for some solution how to find all CPRs in different resolutions, I found three ways:

1, Do some listing with folders where are all CPRs and go through them and if they end with .cpr and doesn't contain both resolution numbers (eg 320 and 240 - both for landscape and portrait), delete it.

2, All CPRs are in folders *NonEA. It means you can go to folders that end with NonEA if they have their own base package (like bronze & bronzeNonEA or Lockscreen and LockscreenNonEA) - because there is also CommonNonEA but it doesn't have got base package. And then go through the same process as 1.

3, go through all folders and get list of .cpr files and then do the same as at point 1. This is probably the easiest way and fastest. The main goal isn't "search other different resolutions that you can delete" but "search the resolution you use that you can't delete":)

Of course you'd have to select target resolution in cooking, but that's OK since you select device (it might be written in some file like

Herald 240 320

Fuze 480 640

Topaz 480 800

I don't know in which language you're writing your kitchen, I know only C# (I guess that kitchen is in C# or VB.NET).:D Both languages it is really easy to write. If you want more help (I guess you don't need) just PM me.

I hope I explained it easy and you'll do it (TPC asked me for special tool for it and then discovered that you might do it yourself but just need some help how to detect and delete them).

Regards, Ondra
[Windows Mobile] seferismo:
is there any tutorial for this?
[Windows Mobile] svprm:
Using this:

First i Dump a Elfin's Rom.

Then i copy all files form "dump" folder to "My_Visual_Kitchen"

Then i open a Kitchen.

Second i tried to port a XIP but Failed.
[Windows Mobile] hilaireg:
Where The Missing Modules Go

Hi Ervius,

Using VK 1.8.1 to compile a WinMO 6.1 ROM. I was looking at the BUILD_LOG file and noticed that log indicates that my ROM contains 432 modules.

When I look further down the log (SLOT0 & SLOT1), I see that SLOT1 has 304 modules and SLOT0 has 13 modules. If I do the following math:

432 - (304 + 13) = 115

Just curious, what happened to the remaining 115 modules.

Cheers,

:)
[Windows Mobile] At0mAng:
Rhodium NBHUtil.xml

Anyone know the correct info to place in NBHUtil.xml for Rhodium Device?

Sorry if this has been answered already, searched around but could not find it.

I am also getting errors in platformbuilder and imgfsdump.exe...any quick ideas what might be causing that? I am new to this kitchen but know legay kitchen very well and making the change. I am running Windows7 if that makes any difference and trying to cook ROM for Rhodium.

Thanks!
[Windows Mobile] ervius:
use nbhutil.exe on an original rhodium rom, and see all textboxes ;)
[Windows Mobile] svprm:
I want to Dump a rom.

I clicked a Dump and Selected the NBH file.

During Dumping,It said:

Enter a Device Name?

I entered ELFIN.

Stuck here and Show error.

Image in Attachment.

Help Me!
[Windows Mobile] ervius:
maybe is a protected rom, try with an original elfin rom before!
[Windows Mobile] At0mAng:
Erorrs

I keep getting the 2 errors. Please see screen capture.

System info:

Windows 7

Rhodium Official 6.5 ROM

Any help please :)
[Windows Mobile] sIiiS:
I have same problem as you !
[Windows Mobile] svprm:
Thanks ervius.

Where i can get Official 6.5 ROM for Elfin?
[Windows Mobile] ivanmmj:
Did you check the native 6.5 checkbox? (I'm not sure if this is it, but I'm wondering...)
[Windows Mobile] ivanmmj:
There isn't one. You have to use a ported ROM. Check the elfin forum for that.
[Windows Mobile] At0mAng:
Yes. I can cook Raphael ROMs fine but Rhodium giving me problems.
[Windows Mobile] svprm:
I want to cook a WM 6.5 Rom.

I want to dump a Rom.

I dumped a Onyx Rom.

But,It failed.

Because it is protected(told by ervius at Above post.)

Now,What i do?
[Windows Mobile] lkachun9129:
I got a error when using VK to create the rom.

Here is the screen shot:

ROM files: http://www.mediafire.com/?mzhf3nnmumy **You may neglect WinCENLS_WWE.zip**

PLz help me to find out the solution.....

P.S. I tried to cook the rom in XP too, but got the same error. I have installed .Net 3.5 and Visual C++ 2008 Redistributable Packages

Thanks
[Windows Mobile] ivanmmj:
Dump a non-protected STOCK ROM. Then port the 6.5 into it.
[Windows Mobile] ivanmmj:
That could be one of MANY things, but check your OEM_Lang packages in your language folder (i.e. OEM\OPAL\0409\OEM_Lang_0409\) for any modules. If there are any, turn them into files.
[Windows Mobile] svprm:
Sorry,I can't Understand.

First port the 6.1 stock rom and then .....
[Windows Mobile] + Que PPC:
dump a stock rom... almost all the stock roms are unprotected, once you get all the dumped rom... extract from this rom... the folder in XIP called OEMXIPKernel you will never change this no matter if the build change ok? then just use the WM6.5 SYS and MSXIPKERNEL, and set your kitchen as my tutorial says... i guess you have all your OEM packages... needed to work in this kitchen...

visit my pictorial just click on my siggy and follow the links... :cool:
[Windows Mobile] lkachun9129:
Thanks for your solution~~ IT WORKS!!!!

but I am now facing another problem,

I can't flash it to my device, when the progess bar reached 100%,

It said that there is a flash write error.... what causes the problem?
[Windows Mobile] williyung:
Anyone please tell me how to enable the welcomehead*.png show at the first long waiting boot? My rom just shown blank screen till customization screen..

Thanks.
[Windows Mobile] ivanmmj:
Make sure you're giving the ROM a version number other than the default 2.00.00. Other than that, I don't know as every device is slightly different and I've never seen a flash write error on the Herald.

After optimization, does anything else seem out of order? If so, then it means you broke something. What? I'm not sure.
[Windows Mobile] + Que PPC:
I had the same issue with the first time i set the rom 23028 i didnt has welcomehead... at boot... a blanck screen instead... so i made my own PNG pict and dont set read only and hiden neiter. it works now... :cool:
[Windows Mobile] At0mAng:
It turns out my problem was that some modules needed to be converted to files. This was a clean OEM ROM that I dumped and then cooked with no mods just to see how the kitchen worked before I switched from legacy kitchen.

Also is there an option to turn off the options under the other button? I prefer to make those changes with XIPPorter & ROM tools and would not like my XIP or Payload touched after I make my modifications to it.

One last thing, in your legacy kitchen there was an option to protect ROM, does Visual Kitchen do it automatically?

Thank you for your great tools!!!
[Windows Mobile] williyung:
Optimization? Did you mean customization ie. alignment screen? If yes, Everything works well. First my problem was cant enable the startup animation gif, then I edit .rgu in the OEMDriver to enable it & it works, but still cant find the way to enable that welcomehead*.png after the startup animation gif.

So after the startup animation gif, the screen just go blank till alignment screen.

P.S.: This only occurs at the first boot, not for the second boot & so on..

Yes, I hv my own .png, but yes, the attibute is read only as default one & not hidden.

I'll try to remove the read only attribute and see if it works..

Thanks ivan & QuePPC:)

Update: Still didnt work mate..I hv remove the .png read only attribute, still got blank screen...any ideas?
[Windows Mobile] lkachun9129:
Besides, is it a must to give a specific Device ID, chunk, OS id to the rom?
[Windows Mobile] ivanmmj:
No, that part is done automatically.
[Windows Mobile] svprm:
What are the thing i done during cooking rom:

1) First I dump a Stock Rom 6.1.

2) Then i download a XIP from this link@+ Que PPC Pictorial tut)

http://xdaforums.com/showthread.php?t=527454&page=4

3) Copied the Rom(Extracted from file) folder to My kitchen ROM folder.

4) Then i download WM6.5 SYS and XIP form this this link(@+ Que PPC Pictorial tut)

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

Name:23009_XIP&SYS.rar

5) Then i copied MSXIPKernel folder to My kitchen ROM\Shared\21815\MSXIPKernel folder.

6) Then i copied SYS folder files to Mu Kitchen SYS\23009\SHARED\COMMON folder.

7) Then i opened the Kitchen,then i clicked the XIPporter & ROM Tools button.

8) I clicked the Extract form .Playload button to extract XIP.

9) Then i create Rom but failed

Error:

See error in IMG@1.zip and Build_log.txt at Attachment

What mistake i done?

Help Me.
[Windows Mobile] mike1986.:
look at kitchen_rom_build.bat if everything is correct. Did you changed something out there?
[Windows Mobile] lkachun9129:
unfortunately, the problem still here.......

do you have any other solutions?
[Windows Mobile] Captain_Throwback:
Try this and see if it builds:
[Windows Mobile] svprm:
Nothing i Changed there.
[Windows Mobile] svprm:
Now it show like this:
[Windows Mobile] svprm:
Pls Help me.

What are the thing i done during cooking rom:

http://xdaforums.com/showpost.php?p=4353424&postcount=1636

Pls tell me what mistake i done?
[Windows Mobile] At0mAng:
Do you get any other errors? Any pop ups? If so try to cook a rom with no ext packages and see if you can without any errors. If it is that then one of the modules in your dump is causing error and needs to be converted to files. I found this out the hard way too and maybe you are having the same problem.
[Windows Mobile] svprm:
No Pop ups error,No other error.

Nothing i changed in the kitchen_build_rom.bat.

Want to Change anything?

Any body have ELFIN Visual Kitchen?
[Windows Mobile] svprm:
No Pop ups error,No other error.

Nothing i changed in the kitchen_build_rom.bat.

Want to Change anything?

Any body have Complete ELFIN Visual Kitchen?
[Windows Mobile] At0mAng:
Get a stock ROM, dump it and see if you can cook it with no changes to it or XIP.
[Windows Mobile] svprm:
I tried,

Blue_ELFin_ROM_V3.0

Dumped a stock rom and rebuild it .

ROM created but when i installed a rom it stuck at "Smart Mobility".
[Windows Mobile] svprm:
I tried,

Blue_ELFin_ROM_V3.0

Dumped this rom(successfully dumped) and rebuild it .

ROM created but when i installed a rom it stuck at "Smart Mobility".

Blue_ELFin_ROM_V3.0

It is Elf&Elfin's Custom Roms(Now only i know this)

Want Shipped Rom to dump?

Sorry for double post

It caused due to my slow internet.
[Windows Mobile] randomuseraccount:
Which files had to be converted out of interest? The Rhodium ROM isn't building for me either...
[Windows Mobile] At0mAng:
I gave up converting on the ATT ROM and went with the same version Europe ROM which gave no errors. The sys is the same but the europe has what appears to be newer packages by version number but that can just be the differen countries.
[Windows Mobile] At0mAng:
"Other" Settings...

Is there a way to turn off the "Other" settings. I would rather not have the kitchen touch my payload after I modify it with XIPPorterex & ROM Tools. My ROMs don't feel as snappy as they did with the leagacy style kitchen and I believe it has to do with it changing settings in my XIP and/or payload.

What exactly is ImgStart? Is it the same setting in ROM Tools for Write new XIP size into MBR? If it is does it need to be 1 to write it?

How can I just turn off Implantxip options :D

** EDIT **

I think I found the answer to my own question. I loaded up Rom Tools, saw what the ImgStart value was, copied it over to the Visual Kitchen and now I am flashing ROM to see if it works.
[Windows Mobile] At0mAng:
Implantxip

Are the Implantxip functions working properly? Something seems not to be right with it.

With legacy kitchen I would use XIPPorterEX to do all of the functions. Even with same payload file I would go through the routine as if I was porting. I would change everything that I wanted to change, go into ROM tools, check write new xip file size into MBR and my ROMs would be so snappy. Before modding payload if I browsed windows folder on phone it would take like 7 seconds to load up. It just didn't make a difference there but through out the whole ROM. After the mods it would drop down to like 2.

I can not get the same results using Visual Kitchen even if I setup my payload file the same way with XIPPorterEX because of how Implatxip functions are working. I have tried with ImgStart of 460000 and 400000 but with no luck.

Here is the output file and maybe someone can give me an idea to what is going on or if I even have it setup correctly. this is with ImgStart set to 400000 running 21389 WM6.5 on Rhodium:

Memory Map...
SLOT 0: 0x02000000 - 0x01a00000 (END: 0x00060000, 0 MODULES)
0x02000000 - 0x01fc0000 - ROM 0
0x01f80000 - 0x01a00000 - ROM 1
SLOT 1: 0x04000000 - 0x02020000 (END: 0x02020000, 217 MODULES)
SLOT 60: 0x7a000000 - 0x79510000 (END: 0x78020000, 46 MODULES)
SLOT 61: 0x7c000000 - 0x7a020000 (END: 0x7a020000, 245 MODULES)
RAM IMAGE: 0x80000000 - 0x80425190
RAM: 0x80426000 - 0x8054f000 - Used for kernel modules
0x8054f000 - 0x83000000 - 42 MB free
... done!

Implantxip & Payload Resizer v. 1.1 by ervius!!!
BLOCKS SIZE IS: 00020000
ROM Block is : 00000800
IMG Min Value : 00400000 - ULDR Reducing...
....................................
Preparing payload to be resized.....
....................................
Before:
XIP.BIN Target Size: 00425190 AdjSize: 0043FFFF
ULRD in Payload Start:00001000 Size:0001EFFF End:0001FFFF
XIP in Payload Start:00020000 Size:0043FFFF End:0045FFFF
IMG in Payload Start:00460000 Size:0001FFFF End:0047FFFF
FAT in Payload Start:00480000 Size:1CFDFFFF End:1D45FFFF
After:
XIP.BIN Target Size: 00425190 AdjSize: 0043FFFF
ULRD in Payload Start:00001000 Size:0001EFFF End:0001FFFF
XIP in Payload Start:00020000 Size:0043FFFF End:0045FFFF
IMG in Payload Start:00460000 Size:0001FFFF End:0047FFFF
FAT in Payload Start:00480000 Size:1CFDFFFF End:1D45FFFF
XIP PagePool Sign not Found!
XIP PagePool from: 16 Mb, to: 16 Mb
XIP Successfully Nocert patched!
Payload resized and XIP Inserted into: OS.nb.payload
ImgfsFromNb 2.1rc2
Sector size is 0x800 bytes
ImgFs partition starts at 0x00460000 and ends at 0x00480000
Dumping IMGFS at offset 0x00460000 (size 0x00020000)
Done!
[Windows Mobile] + Que PPC:
IMGstart set 0

Your memory slots seems to be fine! 0 modules at slot 0 its nice!!! i saw you have Native kernel... ;) if the pagepool cant change... use osnbtools maybe it works read my tuto at my siggy pic so maybe it works for you now... i dont know where my imgfs strats so i set 0 it always found it by itself. :D
[Windows Mobile] shad0w77:
are the links working for everyone else??
[Windows Mobile] hilaireg:
REQ: List Of Modules

Hi Ervius,

Is there a way that to produce the following:

- List of modules

- List of modules per SLOT

I'm trying to get a

0 module count

in SLOT0 (WinMO 6.1) and I'm having a hell of a time - always seems to be a 1 module count. If I new which module it was, I could try to RECMOD it.

Cheers,
[Windows Mobile] + Que PPC:
hey hilaireg i saw an app... that can helps you to find the exact Dir of modules... but you must to know the hex and that things, "memory healt" provided by somebody here just search for it... it shows you where does the apps dlls and some others are in the memory by 0xXXXXXXXX dirs... hope it helps you.

BTW im facing a problem with my ervius kitchen here on my job... the rom built ends succesfully and after I upgrade the rom... the screen turns of sloooooowwly then turns blank!!!!! then white!!!! hangs there... seems to boot but that weird things happend now...? does you know if this seems a kitchen error on some adds or the packages to built? thanks guys.
[Windows Mobile] ivanmmj:
Did you include a working fwupdate?