yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] ivanmmj:
I finally got a chance to try the Herald on RC4. I get "there is no device found to meet the project configuration." I know why, though. You are using HERALD all caps in your HTCRTPROJ file. Apparently it's all case sensitive. If you want, I'll change it all to caps for every device. Just make sure that you mark it as all caps on every device on the kitchen, too.

EDIT: Tested Herald support: The NBH it creates is only 6mb. Let me make sure it's not my sources. If it isn't, then it's something in the code. (Goes off to test.)
[Windows Mobile Software Development] zeer:
this kitchen produces unbootable roms on 6.5 when using lzx compression.

OndraSter, what is the process of making rom LZX compressed? i think you got it wrong from the basics :(
[Windows Mobile Software Development] Io:
Any chance for support for Samsung SGH-I780?

Are You planing for supporting Samsung devices in Your GREAT project?

If so, I am eager to test/provide materials:)
[Windows Mobile Software Development] ivanmmj:
Reporting back: Still getting 6mb files with every single thing I do.... maybe I have the source structure wrong.

EDIT: Attached is a skeleton of my current structure. (It's a work in progress, sorry for the mess.)
[Windows Mobile Software Development] af974:
Ive found this htcrt.ini around

[Opal]
ModelId=OPAL100**
SignMaxChunkSize=1024
SPL=$200
SPLN=SPL
Splash1=$600
Splash1N=Splash
Radio=$300
RadioN=Radio
System=$400
SystemN=System

But i cant find any device.ini around.
[Windows Mobile Software Development] neilverma:
I want to replace some of my OEM apps with new versions (such as HTC camera, Arcsoft MMS etc). Should I convert these to EXT format? Should the converted packages be placed in EXT directory or OEM directory?
[Windows Mobile Software Development] af974:
ofcourse,if you convert something into EXT format you must place it into EXT/name of new folder apps.
[Windows Mobile Software Development] neilverma:
When you say ofcourse, is that in response to converting the OEM apps to EXT or placing the EXT in EXT folder?
[Windows Mobile Software Development] af974:
placing the EXT in EXT folder
[Windows Mobile Software Development] drizztzou:
New UI is great, thanks
[Windows Mobile Software Development] jagan2:
HELP

Sorry for the noob question but i wanted to confirm that whether flashing a official rom will flash spl and radio too? Actually The current offiial rom of my device is 1.35.... and iam going to update with 1.57..... so by updating it will flash new radio and spl too so that later if i flash custom roms that spl and radio will remain same? Plz someone reply i need a quick reply
[Windows Mobile Software Development] OndraSter:
Herald you say?

The os.nb has right size? And the imgfs.bin? (Try getting it before htcrt runs)

Cooking code for devices is all the same, only changed payload for merging with extradata and htc rom tool calls.

I changed the HERALD to Herald, so it will work when I next time publish the executable.

@jagan2

When you flash stock with HardSPL, all except SPL gets overwritten. When you flash something cooked, then gets overwritten only what you added into the NBH.

@zeer

The LZX worked for Kaiser for me, but for using LZX you must replace cecompr.dll in OEMXIPKernel with LZX's one (kitchen should do it automatically, but I have there small bug - it doesn't delete the old cecompr.dll so it doesn't replace it :D). Meantime, get the cecompr.dll from Sources\_Compress\LZX and paste it into the OEMXIPKernel.
[Windows Mobile Software Development] jagan2:
@Ondraster: thanks. Ok i got it but i want to upgrade my device radio and spl everything to the new stock rom what is the best way u suggest adding radio and spl etc to the custom rom or any other way?
[Windows Mobile Software Development] OndraSter:
just flash the stock :)
[Windows Mobile Software Development] af974:
just a curiosity:

How come that Opal has a 106 RAM and Kaiser 101...ive seen that they has both same ROM and RAM in wiki.
[Windows Mobile Software Development] OndraSter:
Depends on nk :)
[Windows Mobile Software Development] af974:
ohh..ok...and as i see changing the nk.exe wont make the rom to boot :o
[Windows Mobile Software Development] ivanmmj:
Did you have a chance to look at my source directory structure? I think I may have done something wrong with it.
[Windows Mobile Software Development] OndraSter:
Ahh forgot about it (it's too much posts to remember that I must reply lol)

The tree structure looks fine...
[Windows Mobile Software Development] ivanmmj:
So why am I getting 6mb files when I cook for the Herald or the Opal (using your posted sources) with any SYS I use both with RC3 (new gui) and RC4 (old gui)? *confused*
[Windows Mobile Software Development] OndraSter:
What's the size of imgfs.bin and os.nb and is build\temp\dump filled that are generated when building? Looks like problem with tool (eg relocating failed => imgfsfromdump crashes etc) to me.
[Windows Mobile Software Development] airxtreme:
Is the initflashfile or the localized OEM folder missing?
[Windows Mobile Software Development] ivanmmj:
I've got:

Sources\OEM\Herald

Within it, I have:

LangDB

OEM_DPI_96

OEM_Lang_0409

OEMAPPS

OEMDrivers

OEMMISC

OEMOPERATORS

OEMVERSION

(The same for all the other devices.)
[Windows Mobile Software Development] apreichner:
His kitchen is so smart it knows we need anorexic ROMs to get anything decent out of our device. Good job Ondraster, it's amazing. :)

Stop complaining Ivan.
[Windows Mobile Software Development] afn691:
I think the problem is with some crash during the cooking. There's maybe a duplication with taskmanager. The official one together with FDC's one make the kitchen to crash in one point, continue again and gives those kind of small files which would be nice for our heralds, if they really worked :D

I suppose Ivan knows this, as he's working hard in his SJK and dives deeply into the cooking processes. You know, he's not a noob and if he complains, there's a reason.

By your own way, Apreichner, did you have success cooking for Herald with this kitchen ?

(I'm on exams now, till february I'll have no time to test)
[Windows Mobile Software Development] jagan2:
Help

@ Ivanmmj and KilZone:

Okay in my bug fixing progress what i did is i took a backup of whole registry of phamquang rom then restored after flashing rom but then wifi was not getting on then i tried to replace only the reg entryies which are in my rom but by doing so i got an unbootable rom so here i attached the reg of phamquang rom working and mine since mine is lite so it has less reg he adds tons of app i ope u can do something.

There are two reg files in the rar one is phamquang one named Reg.reg and anot her is my rom reg files named backup jagan.reg

Note: I got a back up of reg using spb backup.

Download link for reg: http://depositfiles.com/files/nufihztdx
[Windows Mobile Software Development] OndraSter:
Don't use these big backups, they usually screw the ROM. Always target on backuping eg profile in Live etc.
[Windows Mobile Software Development] jagan2:
Yes but i can extract any particular thing from the backup using spb unpack tool thats not a problem but problem is when i will replace reg entries of oem driver from working reg its too big i cant sort out. Also this is the last solution which i think can work because in opal i tried everything and finally found that the problem lies in one reg entry that is of builtin/serial if i add it some wifi related problem occours if i delete it all prob solved except bluetooth in that working reg also same entry but there is lots of diff in other. K i know u might have got too much confused np if u cant help ....
[Windows Mobile Software Development] af974:
Any info about htcrt_device for Opal?

Even , how can i get by myself that info?

Thx
[Windows Mobile Software Development] KilZone:
@Jagan Sorry, I was away for a couple of days. I did a quick check on both registry files and one major thing popped out. Download this RAR archive and you will find two registry files. The file WifiState file contains only one key WlanStatus which in your REG is set to 1, which usually means 'enabled'. This [in my opinion] should fix the problem you're facing...

If not I also build a REG file containing all [on first sight] differing registry keys for wifi, if the first (WifiState) registry file does not solve the problem try WifiRegistry. This replaces all registry keys for the wireless adapter in your phone.
[Windows Mobile Software Development] ivanmmj:
Sorry, my dad's in the hospital and I forgot about this altogether.

For now:

Add the following:

Opal=1 under Devices

then add the following to the end of the file:

[Opal]

Experimental=1

ModelId=OPAL10000

SignMaxChunkSize=1024

RomSections=5, "0x100,IPL,0,TRUE", "0x200,SPL,0,TRUE", "0x600,Splash,0,FALSE", "0x300,Radio,0,FALSE", "0x400,OS,0,FALSE"
[Windows Mobile Software Development] af974:
Thanks for your time bud...

I hope your father will be fine :)

My best wishes.
[Windows Mobile Software Development] jagan2:
Oh its k buddy as far as i remember in my reg of oem driver wlanstatus was always 0 but still it starts hmm:confused: ok may be iam wrong i will try the first one then the second one and will report back today evening that is after 12 pm (according to ur time).

@ivanmmj: Hey ivan mine best wishes are with u too he will get well soon.

btw have u succeeded in cooking for herald with oskitchen? i saw that u had some probs?

Update: In your oem in the reg present in oem driver currently reg entry for wlan looks like this

[HKEY_LOCAL_MACHINE\SOFTWARE\Drivers\WLAN]

"AdapterName"="TNETW12511"

"WlanStatus"=dword:0

And the one you provided now it has more zeroes. Ignore my stupidity plz :D

I will try till i get time, i have to go to school....

So iam replacing that particular entry only with ur new reg entry. Am i doing wrong reply later

Actually reg entry from backup seems little diff from kitchen one
[Windows Mobile Software Development] hskeik:
Thanks :) !!!
[Windows Mobile Software Development] Wajk:
i need some help/info.

I have Manila 2.5 kitchen, and i will make Manila 2.1 version.

I finded Manila 2.1 pack, but inside only Manila files.

I think the Manila 2.1 core need other packages (not from 2.5 pack) i heard about ConcurrenceMgr, ContactUtilityEngine, PushInternet for Internet TAB.

Any info?

Or anybody have got Manila 2.1 full package?

thnx
[Windows Mobile Software Development] jagan2:
@KilZone: Okay, i used your second registry file named wifiregistry.reg i replaced/added the all the things present in your reg file present in oemdrivers.

You provided 4 reg keys in that out of which two were present already present in my kitchen reg so i simply replaced but other two was not there so i added and cooked.

After flashing in welcome screen wifi didnt started everything was fine i restarted many times to confirm its working everytime it was working but after many restarts finally when i tested wifi bluetooth etc found that bluetooth is working perfect but notification icon dont comes, and unable to switch on wifi i think that happened due to one reg entry of hardware.... Anyways thats all i had to report now iam testing more with removing that reg etc.. and will report back soon.
[Windows Mobile Software Development] dexter.inside:
Do you happen to have the htcrt_devices.ini entry for Leo rom flashing also?
[Windows Mobile Software Development] OndraSter:
Dump any ROM that has the Manila inside, eg Rhodium's EastEurope or Orange UK ROM and get it from here all packages :).
[Windows Mobile Software Development] sj.wasan:
Thank you OndraSter's

i am going to try to diamond

i want a diamond NK who will help me to do.

Thank you.:)
[Windows Mobile Software Development] airxtreme:
Here's a new build of oskitchen new gui with the SYS change error fixed and many more package descriptions.
[Windows Mobile Software Development] af974:
Nice one airextreme,this thing of package description is awesome.

Gonna test it and ill report later.

Thanks
[Windows Mobile Software Development] af974:
lol...i just made a test..its incredible fast and no error occured :D

Can we have ,maybe, a multi column lines for EXT packages?
[Windows Mobile Software Development] Raptordin:
I love it but

Whenever I try to extract a Rm I am faced with the following error;
[Windows Mobile Software Development] af974:
Yeah you are right.

It happens the same to me.
[Windows Mobile Software Development] Raptordin:
Rhis Kitchen looks so sweet but I need to be able to Dump Roms.

P.S. I love the new Look.

:)
[Windows Mobile Software Development] airxtreme:
I wanted too but couldn't find a decent treeview with columns that wasn't commercial.

You have problems while extracting the RUU_SIGNED.nbh? I tried and it worked fine, are you trying to extract a rom that has packages that were already present in the kitchen?
[Windows Mobile Software Development] Raptordin:
Ahhh, this could be a posibility. Hmmm. Will try with a clean kitchen and see what is the situation.
[Windows Mobile Software Development] :
Hey,

I can't get your kitchen to work unfortunately.

I have installed the C++ redists, .NET3.5 and MSXML 6.0.

However on starting the kitchen it crashes and in my event log a .Net 2.0 message appears with this text:

EventType clr20r3, P1 oskitchen.exe, P2 1.4.0.21, P3 4b4e5a3c, P4 mscorlib, P5 2.0.0.0, P6 4889dc80, P7 343f, P8 119, P9 system.io.directorynotfound, P10 NIL.

What is wrong?
[Windows Mobile Software Development] OndraSter:
Do you have latest version? It should check for missing directories... And there is clearly one missing :)

You should have at least:

- Projects

- Kitchen

- Sources

- - MSXIPKernel

- - NK

- - SYS

- - OEM

- - EXT

- - ROM

(those - - are in Sources folder).
[Windows Mobile Software Development] bobsbbq:
Can someone give me the device settings for LEO so I can update the file? I get a wrong Device ID when trying to flash. I tried to edit it myself, guess I got something wrong.
[Windows Mobile Software Development] bobsbbq:
Another friendly suggestion. Would it be too much work to increase the size of the kitchen window? I don't know if full screen is a option, if not at least a bigger one. The new UI Kitchen is even smaller than the old one. When your getting old bigger is better. I have a 19 in screen but the window is small.
[Windows Mobile Software Development] OndraSter:
The new GUI is resizable, but I think it is disabled, but you can press "fullscreen" button and have it on fullscreen.

Old GUI isn't resizable, it wasn't built that way originally, and I won't make changes.

What is the default Leo's ModelID I have no idea, but I'll try checking.

PS: Thanks for donation, I really appreciate it :).
[Windows Mobile Software Development] bobsbbq:
Thanks I didn't see the Full screen option but now I do. Great I have a ROM cooked but can't flash it. In my Ervius kitchen they are using leo.htcrtproj file that is set to Device=Diamond.

But due to the way your kitchen creates it's own htcrtproj file I can't change this. I could do it manually and grab the Os.nb before cleanup but I will wait to have it working right.
[Windows Mobile Software Development] OndraSter:
If exists ferom.htcrtproj in FLASH, it doesn't get overwritten :)
[Windows Mobile Software Development] bobsbbq:
Yeah I know I forgot about that. I tried changing the Device in ferom.htcrtproj to Diamond. But now when running the nbh utility I get a device not found to meet the project.
[Windows Mobile Software Development] af974:
Are you saying that i must delete ferom.htcrtproj after have add a new device in htcrt.device?
[Windows Mobile Software Development] OndraSter:
That's what I actually didn't think of when disabling deletion and overwritting... yes, if you change device, you need to change (delete) the htc rom tool file.

I'll add there also check, that if exists <devicename>.htcrtproj, it will send to the htcrt this one, otherwise use the ferom.htcrtproj :)
[Windows Mobile Software Development] jagan2:
Someone plz tell me how to extract dump.bin is it possible? Actually i dumped a cooked rom and now its in this format dump.bin.

I want the oem folder of a particular cooked rom since it is protected iam unable to get it as a folder via dumping by kitchen so dumped directly from device after flashing.
[Windows Mobile Software Development] OndraSter:
dump.bin can be extracted via xidump...

Download it, and run:

xidump.exe -b dump.bin

It should extract both IMGFS and XIP.

But if it was cooked with platformrebuilder and/or deleted all DSMs, you will get just only thousand of files in IMGFS...
[Windows Mobile Software Development] jagan2:
Ok thanks ondraster i will try that now but can u tell me that whether i can get only rgu files from a cooked rom if its deleted also dsm deleted while cooking. Hmm it should be posible nah? because those reg keys in rgu are present somehow in the rom so is it possible to get the oem folder or rgu files.

Somehow if we have reg backup of that rom? plz plz suggest something as u know i, ivan, kilzone tried to solve opal prob but it didnt so the last solution is dump the cooked and working rom

Edit: I used xidump and gave done but where r the outputs they dont seem to be anywhere.

Will be waiting for ur solution and suggestion for above questions...
[Windows Mobile Software Development] bobsbbq:
The Extendir does not seem to be included again. I thought I had tried one of the RC version and it was working. Maybe I was wrong.
[Windows Mobile Software Development] OndraSter:
All the rgus have been inconporated into the main hives, so you won't get it. Only the original, stock shipped ROMs are dumpable. And the ones cooked with old tools (BuildOS+wmreloc). Not any other.
[Windows Mobile Software Development] samsamx:
Help

Im trying to cook a rom with oskitchen for xperia x1 but I dont get it..

I downloaded the wm 6.5 28518 its about 200mb with a lot of files..

what do I suppose to do with it? And what should I put in the each folder like sys, oem etc... Please can somebody help.. a mini tutorail would be lovely Thanxx
[Windows Mobile Software Development] sparkienl:
dummy files

Hi OndraSter,:)

I'm using your last updat from 15.01.2010 for the Leo

I unchecked FWupdate and SQM and checked the Dummy FWUPDATE and Dummy SQM, and I got the warning that Fwupdate and SQM are not checked.

Can you insert in your search that either the normal or the dummy pack is checked you dont' get the on screen warning .

No big deal but it's easier for the user I think.
[Windows Mobile Software Development] bobsbbq:
Ok maybe someone can help me out. Here is my leo.htcrtproj file and devices.ini file from my ervius kitchen which works. I want to get this working on this kitchen for LEO.

EDIT: Solved at least I hope. I made a Entry for LEO in htcrt_devices.ini and copied diamond Settings and used the Model ID:PB8110000, I also edited the ferom.htcrtproj for Model ID:PB8110000 and it seems to work. Not sure what will happen if I delete the file though.
[Windows Mobile Software Development] sparkienl:
Hi Bob,

I use this :

Experimental=1

ModelId=PB8110000

SignMaxChunkSize=64

RomSections=7, "0x100,IPL,0,TRUE", "0x200,SPL,524288,TRUE", "0x600,Splash,786432,FALSE", "0x601,Subsplash,0,FALSE", "0x301,Radio,20840448,TRUE", "0x700,""Ext. ROM"",0,FALSE", "0x400,OS,0,FALSE"

in the device list :

Leo=1
[Windows Mobile Software Development] bobsbbq:
I wonder why I get different module layouts for the slots from new UI kitchen and old kitchen.

With the new one I have:

Memory Map...

SLOT 0: 0x02000000 - 0x01af0000 (END: 0x00060000, 0 MODULES)

0x02000000 - 0x01fd0000 - ROM 0

0x01f90000 - 0x01af0000 - ROM 1

SLOT 1: 0x04000000 - 0x02023000 (END: 0x02020000, 217 MODULES)

SLOT 60: 0x7a000000 - 0x79fa0000 (END: 0x78020000, 4 MODULES)

SLOT 61: 0x7c000000 - 0x7a021000 (END: 0x7a020000, 266 MODULES)

RAM IMAGE: 0x80000000 - 0x8031e780

RAM: 0x8031f000 - 0x803f4000 - Used for kernel modules

0x803f4000 - 0x8e600000 - 226 MB free

... done!

With the old one I have:

Memory Map...

SLOT 0: 0x02000000 - 0x01b00000 (END: 0x00060000, 0 MODULES)

0x02000000 - 0x01fd0000 - ROM 0

0x01f90000 - 0x01b00000 - ROM 1

SLOT 1: 0x04000000 - 0x02023000 (END: 0x02020000, 217 MODULES)

SLOT 60: 0x7a000000 - 0x7a000000 (END: 0x78020000, 0 MODULES)

SLOT 61: 0x7c000000 - 0x7a220000 (END: 0x7a020000, 265 MODULES)

RAM IMAGE: 0x80000000 - 0x8031e780

RAM: 0x8031f000 - 0x803f4000 - Used for kernel modules

0x803f4000 - 0x8e600000 - 226 MB free

This is the exact same build project. Why does one have more modules than the other?
[Windows Mobile Software Development] burtcom:
You have some errors on your "Issues with SYS package selection" coding and pop-up.

In cases where there is an XXXEA or XXXNonEA package, unless you are building an Asian language ROM, you usually want to select the NonEA one. EA means "East Asia" and these packages are for East Asia builds.

Likewise, Riched20 vs. Riched20_CS -- According to Da_G, _CS is for Arabic, so you would select that only if you are building a Arabic language ROM.

With this in mind, it might be best to turn off this checking altogether, unless you want to try to determine if the user is building a nonEA ROM first :)
[Windows Mobile Software Development] bobsbbq:
good idea. with input like this we should have a good universal kitchen that is easy for users.
[Windows Mobile Software Development] airxtreme:
Yes I already fixed that issue, I was adding auto-selection of localized packages but I need to find a treeview with columns (so I can add 3 radioboxes for each package, EA, non-EA and Auto). Ignore that until I release a newer build.
[Windows Mobile Software Development] ivanmmj:
OK. I've tested the newest build and it works fine with all devices but it creates a 0mb os.nb for the Herald and therefore crashes HTCRT.

EDIT: Crashing for the Hermes, too... Maybe it's something in my OEM's...

EDIT: Artemis works fine, so it's not the way I set it up.

EDIT: Both developers, PM me any IM you use if you want help figuring out the issue.
[Windows Mobile Software Development] af974:
I cannot set Filesystem cache size in this new build,when i check it, it is always gray and i cant write any value.
[Windows Mobile Software Development] airxtreme:
I fixed this issue, along with the conflicts messages for EA/NonEA in this new build
[Windows Mobile Software Development] af974:
thanks dude :)
[Windows Mobile Software Development] af974:
Ive got OsKitchen crash when i click on it.
[Windows Mobile Software Development] airxtreme:
on the checkbox or on the oskitchen itself?
[Windows Mobile Software Development] af974:
On the Oskitchen itself.....basicaly im not able to run the program.

ED: you know when windows say "OsKitchen has stop to work"...thats happened.
[Windows Mobile Software Development] airxtreme:
Sorry I think I built debug but uploaded release. This one should work.
[Windows Mobile Software Development] af974:
There is no need to apologize, thanks for your work man :)

Anyway this one work fine ;)
[Windows Mobile Software Development] jagan2:
Guys i have extracted default.hv and user.hv from a cooked rom and converted it to a default.reg file using rgucomp.exe now for getting that reg file back to the two .hv files i need regcomp.exe which i searched and didnt got can anyone link me r provide some alternate method?
[Windows Mobile Software Development] l3v5y:
Rename the *.reg to *.rgu and then use RGUComp.exe.

RGUs and REGs are the same format internally.
[Windows Mobile Software Development] jagan2:
Actually i converted hive files - default and user to reg now after editing i want it to covert back to hives but now i got the solution anyway thanks.
[Windows Mobile Software Development] lunacie:
Always get the following error when running the latest airextreme osKitchen.exe:

Running Platformrebuilder

PLATFORMREBUILDER Copyright (c) 2008-2009 bepe Feb 15 2009 22:53:49

Build: Premium

Locale: 0409

Preparing release structure...

... done!

Collecting standard packages and initializing hives...

XIP: 3 packages

IMG: 145 packages

Error: 0x80000000

Faild to load 'cereg400.dll'!

thanks!