yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] airxtreme:
If you have 1.25 or older you need to start from scratch and put the old packages in the new folders, if it's 1.26 or newer only replace oskitchen.exe and the Resources folder, the kitchen will detect if it has been upgraded and will apply all the other changes.

Does this happens also with implantxip building method?

I'll take a look then

There is a XML localization file (or maybe more I don't remember) that was invalid but now the kitchen just flags it as invalid and ignores it

PNG compression was mostly for the old phones (just like UPX compression) where in the 64MB of ROM a clean wm6.5 barely fits but considering that who has those space problems would probably want the best compression (PNGSlim) I'm unsure about adding it because PNGSlim takes days to compress so many images (and this is on my computer without antivirus/firewalls scanning the tools every time they are run). I think at least 40mb can be shaved off HTC Leo packages (likely 10mb on the compressed ROM) by replacing the BMPs with PNGs/JPGs but who can afford to insert manila and other leo packages most likely has a phone with plenty of ROM space to use. Too bad HTC uses two different kinds of UI XML files or I could have easily do something about that.

If pagepoolchanger shows correct values it means the pagepool is fine because the value is written in only one position, it could most likely be a glyph or filesystem cache issue. If you want to be sure the pagepool is fine patch NK.exe with pagepool changer then compare the original NK.exe with the one where you changed the value, write down the address where the value is changed and finally unpack the XIP from the rom cooked with oskitchen and see if the NK.exe has been patched in the same exact place with the correct value.

As far as I know provxml files are fine since I moved 1.31 to beta; if ProvXMLs don't run you should check the alphabetical DSM order in the cooked ROM's IMGFS: the kitchen changes the provxml names to match the EXT packages order and deletes all the older provxml files that should be overwritten.
[Windows Mobile] crazyC:
Thank you - I have 1.3 so will upgrade to beta 9 tonight hopefully.
[Windows Mobile] kurniawan77:
Very nice explanation.... Thank u Kil...

Maybe this can be added to post 2: What you need to know first.....
[Windows Mobile] {SBR}_L3GION:
i dont remember the exact settings but I am pretty sure that it didnt matter the build number of the sys because I used 28xxx like twice and had 236xx injected with both I believe.
[Windows Mobile] Warmax88:
I've just updated to new beta 10 and the copy packages process now takes like 3x more time. Is it because of the compress png option?

thanks
[Windows Mobile] joshkoss:
yea it is, if you notice in the process list in task manager each time a package is copied and if it contains png's the pngout.exe runs for a second. this appears to be causing the longer time :)
[Windows Mobile] inselstaat:
pngout does not work for me

hello,

i'm sorry, but the png-compression does not work for me.. i attached a screenshot and the 2 pngs from the taskbar and the softkeybar, maybe it helps finding a solution...

greetings, Inselstaat
[Windows Mobile] bobsbbq:
I don't think the wait is a big deal on the final ROM and saves some space. You can turn off PNG compression during flashes sorting out issue etc to save time.
[Windows Mobile] Warmax88:
just flashed the rom and there are many .png images corrupted (not shown, strange colours etc)

maybe it would be better if we could choose wich packages to compress .png's?Like UPX

regards
[Windows Mobile] bobsbbq:
Just flashed with the new kitchen and using PNG compression and Local Language file for Manila. And My final .nbh was about 9.5 Mb smaller. It did take 1 1/2 hour to cook though and, I seem to have only one image messed up that I can tell. The bottom soft Key bar. See screen shot
[Windows Mobile] bobsbbq:
Ok I may have found out what is causing the messed up graphics. Check your kitchen to see if the PNG's that are messed up have attributes set to hidden? The files that were messed up on mine the only thing different was the file attribute being set to hidden. So now I'm doing another build to see if it correct the issue. Also by the way the kitchen speed seems to be better the second time around. Do these files get cached or are they permanently compressed?

EDIT No it did not fix the problems.

Also the PNG Compression Broke my Camera. Not enough memory to start. I cleared the cache built again with no compression and all is working again.
[Windows Mobile] BigwaveMx:
Hi airxtreme. After a great break, now i found this big update on OsKitchen.Well done!!!

Now I'm trying to use the new version to made a new ROM but have some questions:

1.- In the early versions of OsKitchen, there is a rgu file who contains the Device ID Model (I have A HTC Pure and I use the Official Rom Upgrade from HTC to made my ROMS so the default value is "HTC-DIAMOND2" and i change this to "HTC ST-6356") but in this newest version i cant find it. Any help with this? Thanks.
[Windows Mobile] crane23:
in this newest version i cant find it
[Windows Mobile] BigwaveMx:
Yeah, is vere useful cause MS myphone service create a profile based in this value. Multiple profiles in myphone uses more storage data.
[Windows Mobile] Loshadka:
Sorry, I'm using old OS kitchen 1.0, how can i upgrade my kitchen to 1.3 without using of importing stock rom... is it possible?
[Windows Mobile] variosteph:
no, you´ll have to import a stock rom again
[Windows Mobile] Loshadka:
maybe i nedd just a few files? 8(
[Windows Mobile] o2p63:
Join the registry Preview
[Windows Mobile] RoryB:
Still working for my Wizard. Any way to add TryRemove to ULDR? It gives me about 256KB more to squeeze into my ROM.
[Windows Mobile] saurabh88:
any hope how to get xda uc packages wotk for os kitchen?

and where to place this hell registry to get it working?

i mean what is the order of ext packages to be processed
[Windows Mobile] HD2Owner:
@airxtreme:

a BIG "THANK YOU"!!

this kitchen is really awesome and performs a lot of work for me i used to do manually in evk.

language deleting and cfc compressing is really appreciated...

go on with the great work on this kitchen.

i'm creating my hdmini roms with this kitchen to learn....

things for notice:

png compression causes problems (for example timesetup and fm-radio bar graphics)...

i'm not using it until it's fixed... but highly appreciated..

i've got to try the new compression for exe's and dll's later...

again.. thank you for your great work.
[Windows Mobile] airxtreme:
236XX has office 2010 already in it so nothing was probably injected, when I removed the source code I clearly saw a strict 28XXX build check

Can you please post the cab of the theme so I can try to compress it?

Everything is now cached from upx to recmod to png compression so time will be wasted only during the first time the options are enabled.

The PNG compression I used is supposed to leave all the image informations intact so it's probably just a color scale issue that should be easily fixable, no need to add another row of checkboxes just for that.

I removed it because it's an easy reg change that very few people use and it can be easily done in the oemdrivers RGU file since it's just one entry
[Windows Mobile] alesscam:
i have try to compressed png

and i have same problem of bad color in taskbar and softkeybar

this with png from amarullz theme for 6.5.x

now i'm wtiting from Leo

if you want,after i can post the pack of this theme

or you can find cab in this forum
[Windows Mobile] venomshot629:
Hey all,

Im trying to build a ROM using this kitchen and I cant seem to get the folder structure right so that HTC Manila / Sense interface loads on my phone, along with other APPs.

I have my things within the EXT > Device Name > and then each within their separate folders, but it doesnt seem any of them are installing?

What am I doing wrong?

Edit: Updated the post with the build log if anyone could take a look please..
[Windows Mobile] Pisca:
Please follow as this:

Sources\Devices\"your device name - check name"\Ext Packages\"folder packages name"\"the packages"
[Windows Mobile] 9600xt:
how to build roms for trinity with this kitchen? i tried to import a shipped rom, but it says that only rom after wm6.0 can be made with this kitchen, but htc trinity has no wm newer then 5.0 or 5.1, so why this device is in device list of this kitchen?? tanks.
[Windows Mobile] venomshot629:
Mine are within:

Sources\Devices\HTC Rhodium\EXT Packages\HTC Rhodium Packages\ and then there are 95 folders within that.

Are there any files I need to edit for these to get approval to install??

Edit: I noticed that initial configuration used to come up (set up keyboard, wireless, etc) but now it doesnt.

When I try to do connection setup it says "The file 'connectionsetup' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found"
[Windows Mobile] bobsbbq:
A word of wisdom back up your kitchen often. And I know better but forgot to do it.

Now I'm having problem getting Extendir to enable in the ROM. It was working just fine. Then I noticed I had a bunch of Files inside modules, so I ran Prekitchen on the folders and I did not back it up. Now after releasing my ROM I find out Extendir is not being enabled.

I have yet to find out what has caused this. I tried different kitchens all the same.

oh well
[Windows Mobile] venomshot629:
Here are my initflashfiles.dat file and buildlog, hopefully this helps somewhat...
[Windows Mobile] kurniawan77:
As the most of us know.. the most latest wmbuilds we can find here in CC thanks to AndrewSH are now provided without Lang!

What's best way to import a new WMbuild in OsKitchen?? Import the build in Oskitchen first and then copy/paste the Lang folders or must we copy/paste the lang folders first and then import the build?
[Windows Mobile] crazyC:
I added back the langs and then imported - but have only done it once and am looking for guidance also.
[Windows Mobile] cac2us:
i910 users

The lang as well as the xxxx_dpi_96_resh_240_resv_400 files.

I guess we i910 users are left to the mercey of the privilaged ones that have access to the those rollups.

I tried to import files from the last build of each of the branches I was working with.

I found that files from the latest rollup of each branch are more usefull.

Rollups-rollups, who has the rollups???
[Windows Mobile] inselstaat:
Which build do you want to cook?
[Windows Mobile] cac2us:
i910 user

I tried to cook 21911 with the ext of Office 2010 (23518) imported from PPCK, but the menu selection to set the file type was dead.

I tried with the raped file from here using OsKitchen.

I also tried using PPCK with the files posted for it, to make a rom for my HTC6800 with the same results.

I ended up finding the cab file for Office 2010 (the one that prompts you to save any changes made to the file).

If you have any advice regarding the dpi file exchange process, that would be helpfull.

Thanks..
[Windows Mobile] formula84:
What does every use for this, any tools to batch convert BMP to PNG?

Edit: Never mind found Irfanview, awesome program for batch.
[Windows Mobile] 9600xt:
up..........
[Windows Mobile] BigwaveMx:
Hi airxtreme, i already check the oemdrivers rgu file, but there is not any reg key about this. I think i need add this reg key by myself. Am i right?
[Windows Mobile] zard:
I'm having problem over-riding files in my kitchen (latest, beta 10).

Example, I have package A before package B, and I want the files in package B to override those in package A .

Is it necessary to make sure all the files are set to read only in all the packages?
[Windows Mobile] {SBR}_L3GION:
this has been removed due to the fact that the tree is dead.
[Windows Mobile] zard:
Question on cooking splash screen

I'm using v1.31 beta 10. I've been trying from beta 6 until now and has never been successful in cooking in my splash screen in "nb" format to my roms.

If I use the 1st and 2nd screens built into a ruu_signed.nbh, I can flash it successfully.

Any idea what I'm doing wrong?
[Windows Mobile] airxtreme:
You must find a cooked ROM that can be imported because some are rebuildable by the kitchen. If you can't find one give me a link of the official ROM you want to import and I'll see what I can do.

Importing both builds and copying the LCID folders or importing a build where the folders have been merged is exactly the same, you only have to hope nothing breaks due to the different build (and from my experience there's almost always some application that breaks).

It's probably in OEMDrivers or OEMDriversHigh, I don't recall the exact key but it should be easy to find if you search on this forum. If you can't find it use the 1.25 kitchen and while platformrebuilder is running open the reg file in EXT\ZZZ_tweaks and find the device name entry

You only have to open the package properties and set the priority for the package B over package A or rename the package B to have a name that comes alphabetically after the one of package A
[Windows Mobile] rickou26:
Hi,

@airxtreme,

Some ROM, compile xip.bin and imgfs.bin files with a dedicated program. This is the case for example the LG ROM . For this we use the following command:

TOOLS\LGFlashMuncher.exe -g %OFFSET% -c ..\flash.bin -e Header.bin -0 part_0_BOOT.bin -1 xip.bin -2 imgfs.bin ..\..\..\BaseROM\%device%\flash.bin

So, can you provide an option in the settings for:

1 / Do not start the construction of os.nb after creating the file imgfs.bin (this avoids having different error messages!).

2 / Run a file my.bat to settle the transaction with an external program, another of osnbtool

Thanking you for your work.
[Windows Mobile] Laurentius26:
Hi Airxtreme,

I'm coming from Bepe's manual kitchen and trying your visual.

Awsom kitchen, thank you. :)

This is probably a noob question but I can't find anything about it.

I used to make separate EXT folders lets say:

C:\OSKitchen\Sources\Devices\HTC Leo\EXT Packages\

'Packages_HTC Leo' (the stock packages)

'REGS' (to overwrite the stock packages .reg files with my reg tweaks)

'APPS' (to add my custom packages)

Is there any possibility I can do that in OSkitchen or can I use only one EXT folder?

Again a big thanks to you and Ondra.

Grtz Leo :)
[Windows Mobile] kurniawan77:
Yes, this is possible.... i work this way too, i also do the sam with OEM, this way i can choose which one i want
[Windows Mobile] Laurentius26:
Super, thanks mate for your quick reply. ;)
[Windows Mobile] kurniawan77:
No prob...:D
[Windows Mobile] bobsbbq:
Yes I also do the same. This is really a great kitchen and really helps to Automate a lot of things. When the bugs are gone from the PNG compression this will help to save even more space.
[Windows Mobile] zard:
Using kitchen 1.31 beta 10 for Rhodium, in my project settings, I put the date as 26-Jul-10. After I flashed my rom, when I check in \Windows, all the files are 22-Jul-10. All files in Program Files\ and its subfolders are 26-Jul-10.

Is this normal?
[Windows Mobile] Staxxthedan:
Hey Airxtreme, thanks for awesome kitchen. Well I haven't cooked in a looong time, due to time constraints, I wanna build be a ROM now :). Unfortunately I am having this unknown NBH building error.....Using Vista, anything I need (Visual studio etc?) pls help lol!. I have been running the kitchen as administrator.

This is my extract log:

[09:08:43] * Running Tool: "L:\Staxxtanium Kitchen\Resources\Tools\NBMerge.exe" -data 2048 -extra 8 "L:\Staxxtanium Kitchen\Temp\ROM Building\Temporary OS Generation\os.nb" (Working Folder: L:\Staxxtanium Kitchen\Temp\ROM Building\Temporary OS Generation)

[09:08:52]	NBMerge 2.1rc2

[09:08:52]	Executing L:\Staxxtanium Kitchen\Resources\Tools\NBMerge.exe with data chunk size = 0x800 and extra chunk size = 0x8

[09:08:52]	on file L:\Staxxtanium Kitchen\Temp\ROM Building\Temporary OS Generation\os.nb

[09:08:52]	Partition 0: start sector: 0x00000002, total: 0x0000063e

[09:08:52]	first used: 0x00000002, used: 0x00000600

[09:08:52]	Partition 1: start sector: 0x00000640, total: 0x00000a00

[09:08:52]	first used: 0x00000640, used: 0x000009ed

[09:08:52]	Partition 2: start sector: 0x00001040, total: 0x00014940

[09:08:52]	first used: 0x00001040, used: 0x0001491e

[09:08:52]	Done.

[09:08:52] Generating NBH file...

[09:08:52] Unknown error while building the NBH file

[09:09:03] The ROM building for the locale "0409 English (USA)" was halted due to errors

[09:09:03] The ROM building process wasn't completed due to errors.
[Windows Mobile] bobsbbq:
What is the error? Post it here. Make sure your NBH Structure.xml is correct? If it is set to have a spash.nb and you don't have one selected in Advanced settings this can happen.
[Windows Mobile] zard:
Some files not cooked in - Facebook 1.5 tab

I'm facing problem with the Facebook 1.5 tab. Out of 21 manila files, I encountered only 5 of them not cooked in. I've made sure that the file sub-directory and all the files in it were set to archive. In this case, I don't think it is a priority setting tht is causing the problem.

1. 0CA4B866_manila

2. 0FEAB434_manila

3. 35452D58_manila

4. 3abb2ec0_manila

5. 6CD727C8_manila
[Windows Mobile] Staxxthedan:
I have fixed my NBH Structure and Cooked successfully, However I do not have a booting ROM :eek: LOL! anything I am missing? well I have noticed that NTFConfig.dll is not rec'moded, I have just done so and building again...:D

Ok. Issues Resolved, the rest are not Kitchen related....Hmm...Gotta start on the visuals now.
[Windows Mobile] af974:
Ok , since there are some Hd2 Guru here ill try to explain my problem with my Hd2 rom:

Basically i can cook a rom (Italian) with base 1.66 without problems but when i wanna cook inside Manila 2011 or 2016 i face some issues.

After configuration end ,sense wont start ,it is stuck with the last configuration page on.

Tried to mod Initflashfile.dat and rom start but i have all start menù messed (thats not a problem though), but i alway miss the correct language in softkeys Document tab, it always show " ED_something".

I have to say that im really new to Hd2 cook,any tips how to cook Sense 2016 would be very appreciated.

Thanks in advance.
[Windows Mobile] bobsbbq:
Hello my friend, good to see you here with HD2. I might would suggest the first time untill you get the hang of things try a know working setup.

You could use Chuckys kitchen and use his sense packages as I know they are good. Put them in your kitchen and see what happens. If you still have problems dump one of the original 2.10 etc ship ROMS and then move some packages over. Usually if the device hangs at the today screen there is something missing in manila.
[Windows Mobile] Staxxthedan:
Hey Dude don't tell me you sold your device....Welcome to Leo LOL!:) nice seeing you.
[Windows Mobile] af974:
Hi mate,

Thanks for welcome and suggestions,already have Chuckys packages in my kitchen, my problem went with 0410 rom, honestly i didnt try yet a WWE kitchen but im going to try it right now.

I guess that i miss something with the language packages in Manila folders but ,well, ill see them after i will have a working 2016 WWE rom.

Thanks Staxx,

no i didnt sold my Kaiser but i switched to Leo....Kaiser was getting old and i needed something from future,lol
[Windows Mobile] moooxooom:
Thanks for the kitchen, the potential looks awesome.

However, maybe it's me, but I can't seem to get the newest WM builds (without lang) imported. Nevermind I've been successfully building rooms on other kitchens with the newest builds, was just thinking of trying the newest build of this kitchen.

1) I tried importing a earlier build with 0409, and copy over the 0409 folder to the new build but that doesn't work..

2) I tried copying the 0409 files into the new build folders than import, but that didn't work either

Seems like there's some built in check that I've not figured out yet... Any help?

Or is this kitchen not suitable for the more advanced users who are more willing to experiment with their phone? :D
[Windows Mobile] formula84:
Anyone know why having RST: Reset at the end of my config.txt is not rebooting my device after customization runs?

Nevermind in the EXT for RunCC the reg entry for resetdevice was set to 0
[Windows Mobile] crazyC:
What error did it give?
[Windows Mobile] airxtreme:
Are you sure the WM build you are importing has all the packages? Some only have the different packages (and that often means no language folders). If it has only the different packages you have to take a version with all the packages and cut&paste the new packages overwriting the old folders and then import everything with the kitchen.
[Windows Mobile] crazyC:
Being a bit of a noob, I took the new build, and took my example slightly older one with languages, and copied stuff over till it matched up, and then imported it (it was in EVK layout I think)
[Windows Mobile] zard:
Sorry I had to say the following. I've gone back to v1.30v3 and copying the exact EXT packages including the Facebook 1.5 and the other packages, I was able to cook a working rom without all the problems that I had been facing for the past weeks.

Copying back the same packages from this working v1.30v3 back to v1.31 beta 10 (re-import 23569 and Rhodium 2.07.707.1, my problems came). I suspect the importing are having problems.

Thanks for the great kitchen. I'll try out newer builds when it is released. Thank you.
[Windows Mobile] kof69:
Anyone have the kitchen for HD with osKitchen 1.31, mine do that buggy. If you do not mind sharing it, it would be nice. Thank you
[Windows Mobile] moooxooom:
"No Locales are available. Make sure the OEM_Lang_LCID folders and their matching Windows Mobile LCID ones are present"

#1 I imported 1 WM build with all the packages

#2 I imported 1 WM build with no languages.

then I copied over the 0409 folder from #1 to #2

Then I tried to select the build.

that's when I got the error.

what's the big difference if i copy the 0409 over, or if i copy the rest over?

Anyway I think there's major problem in importing multiple languages too. it can't seem to handle metadata folder in the lcid folders.
[Windows Mobile] birkoffsjunk:
I keep getting a problem with the kitchen when it's ran for the first time...

I have my OEM files in 'Sources\Devices\HTC Leo\OEM Packages\OEM 2.10.1' normally... but if I've copied/moved/updated the kitchen it moves it to 'Sources\Devices\HTC Leo\OEM Packages\HTC Leo Packages\OEM 2.10.1'.
[Windows Mobile] RoryB:
Do you have OEM_Lang_0409 in you device OEM folder?

I think you need it there in addition to the 0409 folder in build folder.
[Windows Mobile] moooxooom:
Aha! :D

So that's the problem!!!

Suddenly the error message makes sense.. I had imported the Taiwan Rom with 0404!!!

I've been hunting in the wrong area for the problem..

:p heh heh many many many thanks for the pointer!
[Windows Mobile] variosteph:
update oem drivers

what i want to do:

update the oemdrivers from rhodium 2.07 to 2.10

so which files/packages do i have to change?

OEMDrivers and OEMVersion?

steph
[Windows Mobile] crazyC:
I have no doubt done this wrong, but I got confused. So I set up a clean kitchen, imported the 2.10, and then copied my relevent sys and ext packages over. (Had to rename the folder slightly to 'old HTC rhodium' for example.
[Windows Mobile] jjblaster3:
oem version simply contains the "rom version" value which is probably not needed as it is overwritten by the one in the project settings tab of the kitchen.

what u want to modify is the other OEM folders which contain dll's n other stuff (which is OEMdrivers, OEMdrivershigh and OEMmisc in my case)
[Windows Mobile] variosteph:
thanks!

so let´s see what happens if i dump the 2.10 and just replace the OEM_Lang_0409 with my OEM_Lang_0407 from 2.07:D

steph
[Windows Mobile] moooxooom:
hmmmm Just to help feedback, I'm not sure if this was resolved.

I had the idling issue earlier, with osk idling everytime it hits the exts (which worked fine with other kitchens).

My experience with the other kitchen is that dsm and rgu files aren't needed, so I deleted them all from the ext folders..

That resolved the idling problem.

Perhaps air extreme might wanna take a look at this? :D