yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] OndraSter:
I don't remember what all I updated.

I'll do Kaiser/Tilt this evening and upload it :).
[Windows Mobile Software Development] saurabh88:
hey what about elfin??
[Windows Mobile Software Development] OndraSter:
Oh I forgot about you...

Added links, it was already uploaded few days lol.

Thanks neilverma for donation :).
[Windows Mobile Software Development] bobsbbq:
Ok here is my Extendir.dll file. Place it in Sources\ROM\Device\XIP\OEMXIPKernel

Add these 2 lines to your boot.rgu

[HKEY_LOCAL_MACHINE\System\StorageManager\filters\Extendir]

"Order"=dword:999

[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\filters\Extendir]

"Dll"="Extendir.dll"

"Order"=dword:999

Make sure this Line is set to =0 or it won't boot.

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FLASHDRV\IMGFS]

"MountFlags"=dword:11

"XIP"=dword:0

Most of us have had to change the boot phase to =1 see below.

[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\FLASHDRV]

"DriverPath"="Drivers\\BuiltIn\\FLASHDRV"

"LoadFlags"=dword:1

"Order"=dword:0

"MountAsRoot"=dword:1

"MountAsBootable"=dword:1

"BootPhase"=dword:1

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FLASHDRV]

"DefaultFileSystem"="IMGFS"

"PartitionDriver"="mspart.dll"

"Name"="Microsoft Flash Disk"

"Folder"="imgfs"

"MountFlags"=dword:11

"BootPhase"=dword:1

This should get you at least a bootable ROM but will take more editing to be stable.

How to know if Extendir.dll is working? Install Preset Installer folder on your Storage Card root directory. Then open the folder and run Preset Installer.exe . If it is working a message will be displayed "This is a Extendir Enabled Device" if it is not it will say the opposite.
[Windows Mobile Software Development] Skabbi:
Diamond

Could you please add "sources" for Diamond to the first page? If you need a shipped ROM I'll upload it for you.
[Windows Mobile Software Development] mazjed:
her is my divice originall wm 6.1 and dump to

Hi OndraSter

first thank you for your great work

i have uploaded my device wm 6.1 nb rom and dumped xip and imgfs.bin

if you may ad support for it i will be great full

its a moto surf

and thanks

http://www.4shared.com/file/175047917/7b9a93f9/900.html
[Windows Mobile Software Development] OndraSter:
More like give me a device name :).
[Windows Mobile Software Development] nosedive:
kitchen is developing very well - nice to see that ;)

thanks for kovsky support

may i ask if you could add also P3600 Trinity? this shouldn't be much different to other qvga

official rom here mediafire

thanks!

cu

nosedive
[Windows Mobile Software Development] jagan2:
Can anyone tell me whether i can use oem folder of other device.

Details:

I have a qvga device so i was think can i used the oem folder of another qvga device except the oem drivers?

that is oem app oem lang etc can be used?

Please do reply.
[Windows Mobile Software Development] mazjed:
Hi OndraSter

the device my last post about is the Motorola surf A3100

i appreciate you generosity
[Windows Mobile Software Development] KilZone:
Yes you can, as those files contain only applications and graphics. You (as you said yourself) must be cautious with the drivers in the OEM. You can actually use some drivers, since HTC devices generally use the same hardware in different combinations. All HTC devices have their own driver, so combining the different OEM drivers sometimes boost the performance a little. However again be careful with the drivers, because it may also create unbootable ROMs or worse (unstable ROMs or even in extreme cases damage the device).

P.S. Sorry I've been away so long, sometimes my personal life tends to keep me busy.
[Windows Mobile Software Development] maduuto:
is it availbe for prophet and if not is there a kitchen for prophet?
[Windows Mobile Software Development] OndraSter:
Currently not.

I'll get all files I need for last requested devices (Trinity, Motorola surf A3100, Prophet). I'm sure Trinity and Prophet will be able to add, but not so sure about the Motorola...
[Windows Mobile Software Development] mazjed:
Dear OndraSter

thanks for downloading and giving a try . im sure if this works your kitchen will be the first

and the only kitchen ever worked for this device . i which you a good life
[Windows Mobile Software Development] jagan2:
Thanks

Thanks for replying it really helped me. I learned something new from u.
[Windows Mobile Software Development] OndraSter:
OK, and how about the official updater, or something like that?

I need the whole NBH or DIO or whatever it uses so I can make kitchen come to it - like change HTCRT for something else etc.

@About Prophet

Prophet uses old .nbf which I don't know at all, sorry about that... It's too much different probably from any newer device.
[Windows Mobile Software Development] mazjed:
thanks
[Windows Mobile Software Development] ivanmmj:
I'm not sure if you ever added support for the Herald, Hermes and Artemis. I saw that you added the Opal, though. Do you need more than the files I posted?
[Windows Mobile Software Development] OndraSter:
I think only Artemis, the other ones got lost somewhere in my harddrive, sorry. I'll look on them when I get back (3 days).
[Windows Mobile Software Development] neilverma:
@Ondraster....welcome back and seasons greetings.

I get an error (see attached txt file) when I try to change to SYS or XIP folder names. I am using RC 2.6.3.

The error only occurs if I change the SYS / XIP folder name after I have saved a project, i.e., if i do not save the project it will allow me to change folder names without generating any error.

Secondly, can you please add an option to change the window size and / or allow the use of maximise button. I am using a 23" screen @ 1920x1080 and I would like to be able to make the kitchen window bigger (see attached screenshot).

Thanks
[Windows Mobile Software Development] OndraSter:
Only that comes to my mind from the error trace is that you don't have any languages for that SYS..? Because it sets index to 0 (since it expects at least one lang) but it says that index 0 doesn't exist.

For me, changing SYS works fine, even with feature that it remembers what was selected before and selects it now again.
[Windows Mobile Software Development] neilverma:
For both SYS, I have 0409, Common and All. However, after saving project, when I change the SYS the locale dropdown box becomes empty and does not allow to choose language.

Here are the steps that create this error.

1) Open kitchen

2) Select SYS, XIP, Locale, Device and Compression.

3) Set Rom date and Rom version.

4) Save project.

5) Change SYS. This generates error. Locale box is now empty and it does not allow language to be set.

If I change SYS before saving, locale is not empty and can be set.
[Windows Mobile Software Development] neilverma:
I have dumped the original 6.1 kaiser rom from my operator O2 using htcRIE_0.5.0.12. Could someone tell me where do I place the LangDB and WinCENLS_WWE folders?

Thanks in advance.
[Windows Mobile Software Development] OndraSter:
I'll look on that :).

LangDB I guess doesn't have any files except dsm, so you can delete. WinCENLS_WWE - take the wince.nls file from it, put it into OEMXIPKernel and delete the WinCENLS_WWE folder.
[Windows Mobile Software Development] ivanmmj:
How are you with those Herald and Hermes files that I gave you? Let me know if you need anything else when you get back home.
[Windows Mobile Software Development] afn691:
That's what a non-understanding person like me can do with this kitchen:

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

Thank you OndraSter !
[Windows Mobile Software Development] neilverma:
If i do as you suggested, do i need to edit the dsm in OEMXIPKernel folder to add reference to Wince.nls or does the kitchen not need the dsm files?
[Windows Mobile Software Development] OndraSter:
Ask bepe who made the platformrebuilder :D but I guess it is not needed, I do it always myself too. In the end, it is all merged to one dsm (the MSXIPKernel's) without entering files :).
[Windows Mobile Software Development] mazjed:
OndraSter will come back

@OndraSter

tonight is the new year im sure you have a lot to do so happy

new year to you and all the xda-developers

looking foreword to hear god news :)

my best regrades
[Windows Mobile Software Development] OndraSter:
Did I posted here new version with add2* support? No? Well, I must check if it works and I'll post it here, I have it few days laying on harddrive :D.
[Windows Mobile Software Development] OndraSter:
OK, here goes new version, there was few changes, bugfixes etc:

[N] add2* support - you create next to app.dat and app.reg file add2config.txt and it will add to file config.txt the lines you put into the add2config.txt file (the same for add2runcc.lua -> enters into runcc.lua etc, it works for all file names)

[N] Added new device - Toshiba G900 (thanks to Plax on IRC), name is G900 in Sources (Prepared Sources will be posted tomorrow, thanks again to Plax)

[F] Fixed welcomehead renamed always to welcomehead.96.png even for 192 DPI devices

[F] RecmodSYS.list is now applied only for non-6.5 kernel (FINALLY! :D)

Maybe something more?

Sorry ivanmj, I always forget about the Hermes and Herald, hope next time :D.

PS: Why I don't make final 1.4 or 1.5 yet? Because I'm planning redesigning kitchen, including resizing support and many more :D .

// edit - I forgot to upload the zip lol
[Windows Mobile Software Development] ivanmmj:
It's ok... I know that secretly you hate me. :o

As soon as you add support, I'll be completely moving my SuperJustKitchen to your kitchen.

Sounds awesome! Care to hint in on all the plans?
[Windows Mobile Software Development] Raptordin:
I do not know why but whenever I try to extract an NBH it gives me a .net error saying it can't copy over an existing file. I am guessing it is trying to copy the nbh more than once to the same location, whenever I do a cleanup and try again it does the same error again.

p.s. It copies the NBH to the kitchen root then another copy to the working folder thus I don't know which file it is trying but unable to overwrite.
[Windows Mobile Software Development] burtcom:
feature requests...

Before you go final :)

1. option to auto-fill the current date.

3. perhaps checkboxes to select items to recmod, use this to generate the file?
[Windows Mobile Software Development] OndraSter:
No, it's not that, I just always forget... I have even TODO on my phone, but never check it, only what is on my mind and what is the biggest pain in the a.s for me (6.5 kernel -> skipping RecmodSYS etc)

Other plans... I had few of them but I haven't written them, I will write them as I came to them again :D. In next RC version there should be something like OEM_Lang_XXX auto-select (just like with SYS langs).

I'll be with Plax redesigning whole UI (moving the settings to better positions, ...), maybe changing the CheckBoxList with something better what will allow me set colors (just like ervius has his colored version) etc. But who knows on what I won't forget? I have a very bad memory :D.
[Windows Mobile Software Development] afn691:
OsKitchen was always more intuitive and easy to use for me, but I found that there are some features in SJK that are not included in OsKitchen.

The problem is I could not cook anything useful with SJK, so this post from Ivan sounds well for a non-expert like me.

And thus I'll be able to empty part oof my hard disks which have duplicated EXT and SYS folders, for both kitchens now.

Do you think I'll finally be able to cook something decent with build 23614 for Herald ? :D
[Windows Mobile Software Development] OndraSter:
Good news everyone!

Plax did a fresh new UI, there are two screenshots:

http://img707.imageshack.us/img707/5139/screenshot3j.png

http://img35.imageshack.us/img35/1149/screenshot4xb.png

Very big thanks to him!

He already sent me back the kitchen sources, I'll check it and release it (for me) today / (for US) tomorrow if it will work and cook fine:D.
[Windows Mobile Software Development] nosedive:
gr8 .. this looks really fine :)

cu

nosedive
[Windows Mobile Software Development] jagan2:
@Ondraster

Hello i have a small request: Can you strip down opal oem into ext. It seems ivan is too busy. Ondra can u?

Like the htc has done in the newer devices like in oem of mega and topaz official wm 6.5. Just compare that oem lang 0409 and oem app with other oems (of mega topaz etc). I hope i will get a postive reply...
[Windows Mobile Software Development] KilZone:
In one word awesome! It is very clean and easy to use as first sight. Though I do notice serveral things I like to ask about.

Both screenshots show different way of handling EXT folders. The first screenshot shows different tabs for different folders, which is like it is now. The second one shows one tab, containing different categories in the selection list. Have you decided which of those two it's going to be? I think I like the latter one better, one tab with categories. (But that's just me...)

Second, I noticed this in the current kitchen rather than the screenshots. The title of the application still says 'osKitchen Kaiser v1.4', wouldn't it be better to drop the 'Kaiser' part. Or make it something like 'Multi osKitchen' (not that creative with words)? If you redo the looks of the kitchen, that might be something to change (or not, just my thoughts).

And last (more a request I guess), would it be possible to implement something like a right click menu containing 'Open This Folder'. I liked that feature in Ervius Kitchen, since I edit the packages a lot. (Though I hated that in that same menu there was 'Select All', since I clicked that one by accident a lot...) Maybe it's too much work, if so don't add it, I'll manage like I do now (just leave the EXT folder open in Explorer).

All-in-All seems a perfect facelift for the osKitchen!
[Windows Mobile Software Development] jagan2:
@kill zone: buddy can u do the same what i request above?

Also see ur pm
[Windows Mobile Software Development] OndraSter:
You mean make the PACKAGE* OEM's to EXT?

Try this tool I made few minutes ago for myself. Just drop the OEM folder with PACKAGE* named OEM folders on the exe and it will rebuild it into EXT format.
[Windows Mobile Software Development] OndraSter:
Yeah, the second screenshot is newer and more recent, it should be final (I have even now power to add any other tabs with any other settings etc, previously I had to remap and move them etc).

The Kaiser I'll drop, it's there by mistake :D. Version wasn't updated, I do it manually in code before releasing.

If TreeListView supports context menus, I'll add that :)

Yeah it is perfect facelift, thanks to Plax for it :). Italian men don't have just nice cars, but also can make design for applications :D.
[Windows Mobile Software Development] jagan2:
No, i dont want to covert oem packages to ext. See in opal source that u provided in that see the oem_lang_0409 and oemapps folder in that u see many app i want to covert that to seperate ext packages as done in newer devices u can see topaz oem, mega oem or others too. I hope this time u got my point.
[Windows Mobile Software Development] OndraSter:
Ah this one...

Nope, I won't do it, it's too much for me, I don't have that much time - tomorrow school begins again :D. Even dismantling OEMDrivers from Rhodium was run for a long track.

Grab any newer device's OEM and go file by file and check if it isn't categorized in the newer device's OEM or just guess...
[Windows Mobile Software Development] jagan2:
No problem...... My vacations are also over from tomorrow back to school. I have tried to analyse other newer oems with opal but didnt got an idea how to move them to ext. Anyways Kilzone is helping me out he has done that work almost 50%. :)
[Windows Mobile Software Development] mazjed:
Dear OndraSter

Dear OndraSter

i can see that you are in the medal of making large mods to your kitchen i wish you

success .

i hope my post wont bother you but i found out that maybe this tool may help.i managed to make this tools to work together .

rom deploy and rebuild a gain . for the moto A3100 rom its 300 k only .

as it needs the kitchen to build the new imgfs (imgfs.new) and the new xip ( xip_out.bin) and put them in the (flash bin rom workshop)

in other words I need the kitchen to give me the new imgfs and xip only to build the A3100 rom withe this tool

http://www.4shared.com/file/187304384/11d884d9/flash_bin_rom_workshop.html

the above link is for the tool only

and this one is the same tool folder but with rom inside so its 66 MG

http://www.4shared.com/file/187317787/a00dfbe1/flash_bin_rom_workshop_withe_r.htmljust use the unpack.bat inside

again i now you are working on many things at one time .

I hop not to disturb you
[Windows Mobile Software Development] OndraSter:
Thanks for this, it will help me very much.
[Windows Mobile Software Development] ivanmmj:
It's a VERY time consuming process. Considering I do not have an Opal to test with and I cook for multiple devices, during my free (or lack of free... lol) time, it just takes me a long time to properly do it.

OndraSter@Don't forget about my devices. ;)

I'll wait after this release, so you can release the awesome new GUI.
[Windows Mobile Software Development] lunacie:
I set up the kitchen last night, read on post 1 that Raphael is supported, but no Raphael in the htccrt files anywhere.

I use a CDMA TouchPro (Hermann) wondering if you can add support for that as I'd like to try your kitchen?

thanks!
[Windows Mobile Software Development] KilZone:
I already sorted the OEM for Jagan2, which came out very good (if I say so myself). But I too do not own a Opal so I couldn't test it myself. Jagan2 reported it working properly, but at third boot something went wrong (not sure what - no bluetooth or something). It's an issue he is facing with all roms he builds (except for the original OEM version, but that one has a bug of automatically starting Wi-Fi), but I don't know what packages belong to the Opal BlueTooth unit. So far I noticed a couple of drivers (obviously) and 4 packages (BluetoothSettings, BTBPP, BTFTP, BTSAP)... but including these in the ROM only will not enable working bluetooth on all ROMs. Anyone knows what packages are required more for the Opal? I must have overlooked something, but I can't seem to find anything! Anyways, then again this is not really something I should ask, as Jagan2 knows this much better.

@Jagan2 You said you didn't alter the OEMDriver folder, but just as question is 83975299-bf0b-4e2f-9cb6-390a44ed215a.rgu still in there? That RGU file contains required registry keys for the Opal Bluetooth to work. Also one driver file must be present and not overwritten by something else bthuart.dll. After that I can't be sure why BlueTooth isn't starting (except if you disable all packages with Bth_* and BTDUN from the SYS)...
[Windows Mobile Software Development] OndraSter:
If your CDMA Rhodium has the same cooking as GSM one (sorry, never had anything CDMA), then name it as Raphael and both kitchen and htcrt will know it :).
[Windows Mobile Software Development] OndraSter:
OK,

here goes for the mean time (1 week?) final versions of UI...

Current changes are only visual and one more:

- Now it should be able to cook more languages at once - you select them in Project settings, and then kitchen cooks for all languages selected one by one.

Thanks for all this goes to airxtreme here on xda, he made all the graphics and the multilanguages cooking.

I haven't tested cooking myself, but airxtreme tested it (I suppose with his new, updated imgfsfromdump TURBO tool and reported working and booting device (G900) fine.

I haven't touched source codes yet, just clicked on "Build" and uploaded, Herald and the other one coming next time :D
[Windows Mobile Software Development] bobsbbq:
Hello glad you are improving the new look of the kitchen. I had to stop using it due to the issue with the Extendir.dll not being included during build. I'm trying it again now.

Some questions if you check the main box of a catagory does it include everything in it? The check boxes are empty just wondering.

My first try I got a error during Platformrebuilder so I'm making another ROM with the Old .exe and it seems to be building OK. The old kitchen .exe is working, I built a ROM without problem

Here is the error I'm getting with the new kitchen .exe:

Problem signature:

Problem Event Name:	BEX

Application Name:	platformrebuilder.exe

Application Version:	2.1.0.0

Application Timestamp:	49988ef1

Fault Module Name:	platformrebuilder.exe

Fault Module Version:	2.1.0.0

Fault Module Timestamp:	49988ef1

Exception Offset:	0000d579

Exception Code:	c0000417

Exception Data:	00000000

OS Version:	6.1.7600.2.0.0.256.1

Locale ID:	1033

Additional Information 1:	f0eb

Additional Information 2:	f0eba3f31659c1c46db221701d2f1dea

Additional Information 3:	8cec

Additional Information 4:	8cece402ba7ef5a79360246eedc65efc
[Windows Mobile Software Development] Twincam:
Ahoj Ondro..

1.Já se v tom sice nevyznam tolik, ale kde si sehnal CSY (405) jazyk do W6.5??

Jde o sunnysoft počeštění, nebo je to přímo CZ ROM??

2. Šlo by kuchyň rozšířit, aby se v ní dalo uvařit CSY ROM pro Touch 3G??

Zatim Jirka
[Windows Mobile Software Development] OndraSter:
Ofc cooking works fine, I've cooked with it many roms and not just myself :). Do you have romhdr.bin, os.nb.payload and full XIP in Sources\ROM\<your device>?

Twincam:

CSY mám od Da_G/monkeybape z ROMbeta, sleduj thread buď zde nebo na bbs.xbeta.cn s aktuálními buildy - CSY se tam objevuje.

Modifikovat na Touch 3G by neměl být problém, jen musím vypátrat pár detailů o tom zařízení.

Ale příště English :P.
[Windows Mobile Software Development] burtcom:
What is DSM_TEMPLATE set to?

OndraSter,

What is DSM_TEMPLATE set to, or how can I define it?

Platformrebuilder is crashing, and I remember that when it crashed in TCPs kitchen I was able to fix it by modifying build_rom.bat...

set DSM_TEMPLATE=723fb954-d931-4348-b672-82a188e587b5.dsm

I set the code in the line above to match what I have in ROM/XIP/MSXIPKernelTK

So, I think I need either a way to set the code, or I need a Kaiser MSXIPKernalTK to match what ever DSM_TEMPLATE you are using :)
[Windows Mobile Software Development] blackSVK:
Can you add support for HTC Universal?
[Windows Mobile Software Development] burtcom:
Pls check NK folder...

EDIT : never mind, I had a spelling mistake in my define.txt file :)

my define.txt looks like...

kernel|false

where "kernel" is the name of my folder with nk.exe inside, and "false" because it is not a native 6.5 kernel

Got past platformrebuilder, now into generating IMGFS...
[Windows Mobile Software Development] nosedive:
congrats - looks very promising!

i'd like to test this ktichen - i got a trinity and xperia..

trinity can make use of the multi-nk's as there are 2 versions of trinity that use different nks ... with ervius vk i still needed 2 oem folder + 2 rom ... which makes cooking twice complicated as it would be much easier with your kitchen

furthermore xperia is unsupported so i'd offer to test this also

cu

nosedive
[Windows Mobile Software Development] burtcom:
Man, I really want this to work, but...

I can build a 23088 ROM OK -- no errors, but the ROM refuses to boot completely -- the inital splash comes up, then the R G D, then it just sits there.

I flash back to my 23071 (made with TCPs kitchen) just fine.

I'm using all the 23088 files you posted earlier, I've got the file structure OK, I believe.

Am I missing some SYS files, perhaps?

As a test, I'm going to place all my 23071 files into osKitchen and see if that will build and flash OK...
[Windows Mobile Software Development] burtcom:
The ADC module is missing from your 23088 SYS/Common :)

Will report if I find others...
[Windows Mobile Software Development] Shadow_Nexus:
I wish my device supported with this kitchen...