yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] jojordy:
Hi Ervius. Thx for your big job.

Only a question: your visual kitchen is usefull for more devices and not only for diamond. What do you thing about to transfer this thread in development & hacking in general section, so more people can know about your good work?

and so could be more simple to found the thread.

Thx and happy Easter

JJ
[Windows Mobile] ervius:
for me no problem about, it was born for diamond, but became universal tool, if a moderator wants to "tranfer" the 3d in right section, will be a good thing ;)

P.S.: platformrebuilder not need ".VM" module, it works without!!!!!
[Windows Mobile] blaster00:
Thanks for the tip!

I am just faild to cook a 6.5 rom.

Dump a official rom. Copy new xip.bin. Check the "AKU-5" box. Press the "Port IT" and "Write IT" buttons.

Copy new SYS files. Change to the new build. Check the "Real ... AKU" box. Then creat rom.

What did I miss here? My phone didn't boot, right stop after the splash screen.

There are so many tutorials on the internet, but few for this kitchen.

I saw this http://xdaforums.com/showthread.php?t=485756 (The pics seems to be dead most time, btw) It should be easy...

I even change the xip and sys which is ported by other people, separatly. Same thing happened after all.

:confused:
[Windows Mobile] Röchelhilpert:
i have the same fault. I´m unable to cook a working winmo6.5 ROm. Device dosn´t boot. I remuduled all new sys folders. No error message during cooking-process. But Device stands still. I hope the is a way to cook in the future 6.5 Rom´s with visualkitchen --- because the kitchen is really useable. Very nice. Hope Envirus can check this.

It would be nice if someone can upload a hole/untouched 6.5 kitchen based on the latest 2.03 WWE Rom. So all the community can learn
[Windows Mobile] anryl:
Check the "AKU-5" box

never check

Real WM65 AKU

This is only for WM6.5 OEMXIPKERNEL NK.EXE

that u dont HAVE
[Windows Mobile] ervius:
for the problem on 21500 build not well recognized, is ready at 1st post version 4.9 of visualkitchen.....

try it on new flash.nb0 file ;)

bye!!!
[Windows Mobile] Röchelhilpert:
ok i will try it out ..... must i remudule all mui and exe files when i copy the sys stuff from d_gs kitchen ?
[Windows Mobile] jojordy:
Very good.

I had write a PM to an Admin of xda for that. (i hope that this "trasnfer" will made). ;)
[Windows Mobile] DaveShaw:
No need to bother the admins and interupt them from drinking all that dutch coffee. ;)

Thread moved to D&H with a 1 Month redirect from the Diamond ROM Development section.

Enjoy your new home. :):)

Dave
[Windows Mobile] jojordy:
I apologize if I addressed directly to the Mount Olympus (ZEUS home) !!! :D

Many thx ;)

JJ
[Windows Mobile] Röchelhilpert:
... with 4.9 i´m unable to dump a stock rom. Kitchen crashed ... i tryed more stock rom´s. Allway´s the same.

4.8 was no error
[Windows Mobile] ervius:
yes, you are true, I inserted "a debug stop", for debugging, and forgot to delete it before compile....

solved into version 5.0 at 1st post!!!

bye!!!
[Windows Mobile] Da_G:
Hi ervius,

I've tried 4.8, 4.9, 5.0 of your kitchen, attempting to dump raphael wm6.5 21169 ROM (which afaik has an AKU 5 nk.exe) - format is rbase.nb0 which is handled fine by kitchen..

dump process completes fine (prompts for device name, input RAPHAEL)

when kitchen goes to rebuild, there is an unspecified error, not sure what's wrong.

The console window with bepe's platformrebuilder never comes up.

I am uploading rbase.nb0, will link it in this post..

I have been able to get the kitchen to function without issue on 6.1 builds.. i've yet to get a successfully booting 6.5 build though.

Using the old kitchen + toolset 6.5 is working without issue..

Tried all builds available to me from 21169 up to 21500, no boot on all of them (regardless of AKU 5 checkbox or not)

Hoping you know more, would really like to get the proper reloc's done for 6.5 using the platformrebuilder.. thanks!

Here's the file:

http://rapidshare.com/files/221381498/raphael-21169-wm65-dogfood.rar
[Windows Mobile] ervius:
I don't understand what you mean, platformrebuilder works on 6.5 aku roms....

I can only say that at 1st post is ready version 5.1 of visualkitchen.....

it checks if exist "base" package in sys\shared\common", if not, it creates new one to enable base_lang; base_dpi and all other base_* packages into rom ;)

bye!
[Windows Mobile] Da_G:
Hi, if you download .rar linked in my post above, and use kitchen function "dump nb/nbh/payload" on included rbase.nb0, will sucessfully extract, but cannot rebuild. process errors out.
[Windows Mobile] makeveral:
have you checked if all the modules of the XIP have the same s00x parts compared with an original XIP? i havent tryed but it usually gave me that error cos of this problem. Anyways i never got a wm6.5 ROM booting with bepe's tools, maybe you will get more luck than me xd
[Windows Mobile] ervius:
the error is into§:

sys\build\shared\common\metadata\devauthsig.dat module, it has no "S00X" files, so platformrebuilder crashes.....

new version 5.1 fixed, can check for fake modules, like this one, and delete, or replace from fake-module to real-file, try it, replace the module (fake), with: devauthsig.dat file into metadata package.....

and shure:

check for them.....

download and try 5.1 fixed version (but not for a platformrebuilder or visualkitchen bug.....) at 1st post, it should work well now!!!

bye!!!
[Windows Mobile] twopumpchump:
i am pretty new to cooking and i have been using old style kitchen untill a couple of weeks ago i downloaded your kitchen from anryl's post in kaiser forum. first i want to say, GREAT WORK! even a noob like me can use your kitchen lol. i used the kitchen to dump official at&t and htc stock roms, rebuild from new kitchen with my ext pkgs and make a decent rom.:D i am having a problem with trying to update my build to 21032 :( i replace sys and xip and it seems to cook corectly but when i flash i get no dialer and no "tap screen to setup" just straight to windows and then i get poutlook error :confused: im sure it has nothing to do with your kitchen, its just me not knowing **** about cooking roms lol. so here is my question, how come i am able to dump official rom and recook with success, but when i try to dump a cooked rom that is not protected it seems to cook fine but when flash it gets stuck on the boot screen? i have read through most of this thread and saw a few people with same problem but didnt ever see an answer. i did insert wince.nls into oemxipkernel like you said in first post. sorry if this has already been answered but i have read till my eyes hurt lol.

thanks,

shane
[Windows Mobile] Da_G:
Hi ervius,

With 5.1 all is well now, ROM sucessfully dumps and reconstructs, and boots, with AKU 5 box checked :)

Will try my luck porting to 21500 now.. thank you!
[Windows Mobile] anryl:
new timebomb on 6.5 21210 not removed yet :confused:

http://rapidshare.com/files/221620094/shell32.exe.zip
[Windows Mobile] ervius:
are U shure is it timebombed???, in hex I cannot find the timebomb signature.....
[Windows Mobile] anryl:
yes i'm sure if change date it expires with the thank you screen
[Windows Mobile] anryl:
this one did fix it its from the 21510 hexfixed sys

http://rapidshare.com/files/221658057/shell32_21510_fixed.exe.zip
[Windows Mobile] ervius:
good, you can use this s000 to new build, are same, except for 2 bytes, tonight, I'll check better to know where and how fix automatically for next builds releases ;)

bye!
[Windows Mobile] Da_G:
Hi ervius, yes, patch for wm6.5 shell32 is:

search shell32/s000 for 02EB7D3E

string shows up twice in timebombed shell32, replace 7D with BB in both instances

fixed
[Windows Mobile] ervius:
shure ;)

this is an hex-patching, I want to know what "7D" and "BB" mean into assembler :)

.....tonight.....
[Windows Mobile] ervius:
pratically, we change expiraation date from:01/jul/2009 to:01/jul/3001.....

3 days, and I'll post new visualkitchen update to check new timebomb sign on shell32.exe ;)

bye!!!
[Windows Mobile] makeveral:
hi ervius! just tryed new version 3.1 and works great!

i got one suggestion , im not sure if its possible or if it takes too much work to you(then dont bother xd)..

wm6.5 SYS are all in english /chinese but the language i need is not provided. I got all ext and oem packages of my languages, do you know if could be possible to choose a language for the SYS and another language for the OEM & EXT ? so it would be a mixed language ROM... Im not sure if it would really work so its just a suggestion :)

EDIT: I think it wont work cos it would look for the OEM and EXT language mui's in the SYS and it wouldnt find them.. not sure anyways, havent tryed
[Windows Mobile] utak3r:
Unfortunately, it wouldn't work... too bad.

Just rename all the muis in your oems to 0409 and treat them as they were english.
[Windows Mobile] anryl:
u'r crazy :D keep it up and take u time m8 :cool:
[Windows Mobile] Diewi:
Hi, I just played around with this great Tool as it supports

wm6.5 now.

I am trying to port the 21210 qvga sys+xip to my Xperia

device. After creating the folder structure and some copying

and deleting, I ran into an error when eviruskitchen.exe

launched kitchen_build_rom.bat. The error message is:

...

INTERNETSHARING

WWAN

Warning: Overwriting ''

Error: 0x8000000d

Faild to overwrite ''!

Seems like it just left the SYS directory at this point.

Can someone please give me a hint?

Edit: attached an logfile
[Windows Mobile] ervius:
wwan.dll module is into sys\wwan maybe you have 2 identical modules, or a module and a File with same name, delete file or duplicate module and retry to build.....

bye!
[Windows Mobile] anubis23:
hey ervius, can you tell me why or how to fix, visual kitchen 5.1, crashing when trying to port an XIP, using xipporterex? I keep getting "rom executable stop working" and DEP pops up, even though i added exception to the kitchen and its required tools?
[Windows Mobile] jug6ernaut:
Quick question:

First LOVE new kitchen AMAZING work :D

ok question, is there anyway to make text size in package list area smaller? Large text makes me feel claustrophobic/confined :S
[Windows Mobile] mac_es:
Hi ervius,

Which are the diffs between different nk.exe (of the same device, of course). I mean, I have a trinity and I'm using an nk.exe of wm5.0 whith 6.1 roms.

There is a nk.exe from a wm6.0 which gives some trouble when saving the DPAPI keys to the filesystem.

Now there is an "official" beta of wm6.5 from P3600i, which hash a newer nk.exe. I have doubts that is a pure wm6.5 beta becuase, for example rilgsm.dll it is not the latest one. Even it is compiled for wm6.0...

How can I determine if it is a real wm6.5 nk to mark it in the new kitchen? Also I'm using yet the old kitchen PkgToolsBuildos-4.3b1.exe it should be able to use the new OEMXIPKernel?

Also, I know that if we want to use an old nk.exe whith the new roms we have to patch it. Would be possible (if the new nk.exe is wm6.5) to use it whith wm6.1?

In the other hand, I'm in process of migrating my kitchen to the last one, but I have to reorganize the ext folder... I haven't figured out how to organize the packages.

I have several packages which I usually don't build, but I like to have them because sometimes I cook them in them. How should be the best layout?

Thank you very much
[Windows Mobile] Diewi:
YES! Finally I figured the error out. It wasn't wwan.dll,

I checked this first altough the error message would be:

Warning: Overwriting 'wwan.dll'

It's been a stupid mistake. After some batch editing I saw

that Locale was set to 409 in kichen_build_rom.bat, not to

0409. So it couldn't find the correct directory and produced

this strage message: overwriting ''.

But thanks for your answer ervius, and for this great app.
[Windows Mobile] Da_G:
Something tells me ervius uses and/or designs on a smaller screen, if you size the kitchen window down a bit it looks alot better.. some ui elements scale while some don't, and the fonts scale beyond the size of the columns, so it ends up looking quite mashed at 1920x1200, but still usable :)
[Windows Mobile] Röchelhilpert:
I have the same problem (using vista), but anyway porting is working.

Try to port only ... no other boxes a checked
[Windows Mobile] utak3r:
true... on full screen I can see only few of the packages - which is rather... hmm, irritating ;)
[Windows Mobile] aruppenthal:
Ervius

Is there a way to get the kitchen to produce a log file of all the operations while building. It would help greatly if I could see whats being overwritten from where and by what.

Ive been through everything and cannot find one being made in its current state. If theres a edit to make it do this please point me in the right direction. If not could this possibly be added in the future?
[Windows Mobile] jug6ernaut:
ahh your right great tip! I changed the width of the windows & the text is smaller now.
[Windows Mobile] ervius:
ok, for theese tecnical information, I cannot say more, about visualkitchen, all is possible, and fixeable ;)

so, version 5.2, new timebomb sign check and fix.....

downloadable at 1st post!!!!!

bye!!!
[Windows Mobile] jug6ernaut:
little suggestion for next update, ablitity to hide groups. so you dont have to look at groups like XIP & OEM when you dont want to/are finished with them :).

Loving new kitchen!
[Windows Mobile] ervius:
this sounds good ;)
[Windows Mobile] ervius:
version 5.3 hide "XIP" & "OEM" buttons added.....
[Windows Mobile] jug6ernaut:
:| you work fast! haha.

ok now for all groups...mayb like how when you right click there is a "enable/disable group" have a "enable/disable hide"

Just a idea! :)
[Windows Mobile] idj1975:
I'm liking the visual kitchen a lot as well.

- removed issue & posted in da_g's thread, cuz i'm a dork. ;)
[Windows Mobile] Da_G:
Hi ervius, I changed one of the .bat's to enable logging, it redirects output so you don't see most of it at the console window though, but i think ultimately more useful, as you can go back and look at the log after the build process..

anyway, here it is : http://xdaforums.com/showpost.php?p=3646960&postcount=3897

:)
[Windows Mobile] utak3r:
I second the idea of logging all the console output. Maybe just redirect stdout to the file and save it... you know, if something goes wrong I can't even trace the problems without it.
[Windows Mobile] blaster00:
Hello again~

I spent 2 days to read through this post. Learned a lot.

I cooked some roms with this kitchen (wm 6.1 & 6.5),none of them can boot my phone.While I port the xip with xipport manually (and I hate to do this...), some of them boot my phone sucessfully.Don't know what's wrong.

I got this too.

I also tried to dump an original HTC Victor rom (cdma Diamond), the files of EXT packages were put in OEM\Diamond\COMMON\OEMAPPS\, all in the same dir.

Here it is

http://www.rayfile.com/en/files/40f3d2ee-2300-11de-9549-0014221b798a/
[Windows Mobile] utak3r:
You can try dumping it manually, using imgfsfromnb, imgfstodump and pkgtool. And if it will be the same - that means this rom is just as yuo can see - no packages were made for all the OEM's apps.
[Windows Mobile] blaster00:
Yes,it's the same,seems some dsm files are missing.

There are some good stuff in the rom. Now I have to give up.:(
[Windows Mobile] 9600xt:
why when i build my rom i get this error on buildng??

Failed to parse HKEY_CLASSES_ROOT\callto\Shell\Open\Command!!!

this errore refears to a .rgu file in a package that i added, this is the content of .rgu that causes problems

[HKEY_CLASSES_ROOT\callto\Shell\Open\Command]
@=""Windows\\SkypeLauncher.exe" %1"

someone can help me?? tanks.
[Windows Mobile] Diewi:
Please look at the key.

The quotation marks are used to tell the key which value has to be filled in.

So, if there are several the kitchen doesn't know what to do. Just add a

backslash \ in front of the quotation marks, except the first and the last.

This tells the kitchen: Use this one in the string and don't regard it as a marker.

Btw, have you used the search function? I'm sure this has been asked before.;)
[Windows Mobile] 9600xt:
tanks, it worked well.

i have some other questions:

The first is, are the roms coocked with this kitchen dump protected? it si necessary to do something or enable particulary options to do it or it is by default??

Second question, when i would include some new application in the original dumped rom if i use erviuspackagecreator_v2.7, that works well, to create packages from cab installation files, and if i place it in the directory EXT\Diamond\Diamond_external_packages this applications does't install and i can't find it in my rom when i flash it on the pda, the only way that i found to make it works was to place this packages in the directory SYS\20764\SHARED\COMMON here this apps install fine in the flashed rom, but i noticed that i find in flashed rom two times every file in this packages, one copy in the \windows directory, and another in the specified directorys in the initflashfiles.txt that is generated by the erviuspackagecreator_v2.7 when it create the package from cab. Now my question is, i do something wrong or it is normal? and how to remove the copy of this files that is in the \windows directory??? is there an other way to add some programs to my rom and jump this little problem??

tanks.
[Windows Mobile] somesex:
Hi All,

I am working to import other dump to use with this tool.

I found that some kitchens have a file called "oem.cer" under the OEM directory. However, if i use this tool to dump the official rom, i don't see the same file under the dump directory.

Can you teach me where should I put this oem.cer from other kitchen to my dump using this tool ?

Please help.
[Windows Mobile] ervius:
you don't need oem.cer file, all certificates are stored into oem\ folder dsms, oem.cer, indcates to you only witch certificates are into rom., and all other kitchen create oem.cer, but never use it while compile roms! ;)

bye!
[Windows Mobile] somesex:
hi, thanks for your reply.

do you mean i can ignore the dsm file under oem\opera and just migrate other files under opera into rom-tool ?

if possible, can u elaborate a little bit more ? because after cooking, i was still getting the security alert even the opera.exe was signed.
[Windows Mobile] somesex:
hi.

can anyone tell me how to make sure all the certificate are incorporate into the kitchen ?

i dumped the official rom and is that all the dsm inside oem\ are already the certificate ?

how about the packages under External Packages\ ? i cannot find any dsm files here so is that i assume there is no certificate associate with them ?

thanks.
[Windows Mobile] ervius:
some other certificates are stored into "oemdrivers" provxml, like: mxipcold_OEMDRIVERS_102.provxml or in other provxml, and maybe also into some rgu files.
[Windows Mobile] 9600xt:
up............
[Windows Mobile] ervius:
create old packages from cabs, and then import it / them, with context menu:"import package" (this operation, transforms also olt packages type with option.xml and initflashfiles.txt into new one, with files\ subfolder and app.reg/dat) into "external packages" group of visualkitchen.
[Windows Mobile] 9600xt:
tanks very very very much!!!! i will try it as soon as possible, it appears to be so simple..... maybe i'm so dumb!!!
[Windows Mobile] somesex:
thanks. my problem was just because htc updated one cert xml file under oemdriver and make everything broken.
[Windows Mobile] 9600xt:
i tried whot you sudgested me, but does't work!!!!

this are the packages that i have after all the process:

http://www.mediafire.com/?sharekey=5c6929d4074cebe57f7ec40ada4772a63c1b22060a0c7a53ce018c8114394287

please can you try it, or even only download and open to see whot is that is wrong??? please!!!!!!!!!!!!!!!

ps this are only for example, i have many other that doesn't work!!!
[Windows Mobile] ervius:
you didn't import it by "import package" by visualkitchen.

this is the final package, imported by visualkitchen.

http://www.sendspace.com/file/gfy3h3

bye!
[Windows Mobile] 9600xt:
ok, i wose doing the wrong things... now works all very well!!! tanks a lot ervius!!!!!
[Windows Mobile] pl:
Multidevice

Hi ervius,

Since this is a multidevice kitchen do you thins we can have EXT folder with this:

%DEVICE%

Shared

VGA

QVGA

WVGA

Depending on the device selection the kitchen would show %DEVICE%, SHARED and corresponding resolution folder.

I thought about this because there are some specific packages that only work on WVGA, VGA or QVGA.

Just an idea for a future release.
[Windows Mobile] NRGZ28:
Second that... And maybe we can breakdown the EXT Packages by SYS build as well, because, as we know, some packages don't work the same with 6.5 or 6.1 :) Something like \EXT\Raphael\21501 or EXT\Raphael\21042 would be very very nice :)
[Windows Mobile] jug6ernaut:
oOo i like that idea... 3rded :D

o & House FTW :D
[Windows Mobile] NRGZ28:
Hey ervius,

Any idea why your kitchen wont work for dumping a smartphone ROM ? It kinda works for the newer one for the HTC Maple, although it complains the RGU in the XIP is missing (and then it says it will create it), but an older HTC Excalibur ROM (based on 17775 build WM 6.0) it gets as far as the XIP and wont dump past that, says xipdump.exe crashed. Did you not intend for this to work with older stuff ? :)
[Windows Mobile] ervius:
theese are question to ask to bepe, the creator of packagerebuilder.exe, used in my visualkitchen to build roms.....

for ext\%device%\%build%, maybe in next releases ;)

bye!!!
[Windows Mobile] NRGZ28:
Okay. I'll try asking bepe. If you can make that happen in the next release (or soon, whenever you can) you'll definitely see a donation from me :)
[Windows Mobile] ervius:
ok, waiting your beer then ;)

on 1st post, version 6.0, added:

EXT\DEVICE\BUILD\GROUPpackages\packagename folder

so:

if you have:

EXT\Diamond\utils\.......

insert a new folder:

EXT\DIAMOND\21500\utils\.....

and loading a rom, choice into EXT Build, "21500", onlt all packagegroups\packagenames inside EXT\DIAMOND\21500\ folder will be loaded, and builded into rom...

and some more improvements, and bug solved thanks to:uhery, that made as ever a good testing on visualkitchen (Thanks!!!)
[Windows Mobile] anryl:
waiting for 6.1 :D as 6.0 deleted by uploader

anyway waiting for cleared beer check to forward half to u m8 :cool:
[Windows Mobile] ervius:
yes, forgot new EXT\ Structures while dump an original rom.....

10 minutes and I'll send the download link.....
[Windows Mobile] ervius:
ok.... version 6.0 reupped at 1st post!!!!!
[Windows Mobile] utak3r:
hm, and what about packages going into every build? Is it EXT\DEVICE\SHARED?
[Windows Mobile] ervius:
same like ever:

EXT\SHARED\Packagesgroup\packagename.....
[Windows Mobile] poool__13:
Hello ervius, i've downloaded your 6.0 kitchen. but when i click on the exe it shows me an error , it says that can't find ROM\BuildInfoPkg and EXT\BuilInfoPkg

I extracted a nb file with nb dumper, and then executed packagebuild.exe. Now i have this:

And this estructure:

Can you tell to me where must I put the folders, Sorry for disturbing you.

Thanks a lot in advance
[Windows Mobile] uhery:
just a suggest ... maybe is necessary a "common" folder for package build for those that do not depend on build version (i.e. registry keys or device tips or graphic design ) and

cannot

put them inside the shared folder because are specific for the resolution device or model device

only a crazy crazy idea ... is more difficult but ... could be possible? :
[Windows Mobile] uhery:
try to dump the *.nb file with the tool inside the visualkitchen (button: dump nbh/nb/payload) and you should get something like this pic:

http://xdaforums.com/showpost.php?p=3462270&postcount=284
[Windows Mobile] ervius:
for now its ok....

maybe in future....

you can ever put common packages in each build, maybe it will be few in size ;)

but, version 6.1 is ready.... extended to sys\ packages editor search only for enabled packages....

at 1st post!!!

bye!!!
[Windows Mobile] anryl:
pressed the beer button

cheers :D