yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] whoelsec:
Hey thanks. Your tutorial is wonderful for newbies like me. But I still have problems...

The native kernel file I downloaded is Topaz_OEM_WM65_v2.02 and it only consists of two folders, OEMDrivers and OEMXIPKernel. I have placed the OEMXIPKernel to the folder stated in your instructions, but what about "XIP.bin" "romhdr.bin" and the "payload"? I already have these files in that folder before I downloaded the native kernel file. Should I just leave the original files there?

Another thing is the EXT folder. I really have no clue about it. My EXT folder is still empty (only with the device name and build number folder that I created myself). How do I get the content for the EXT folder?

I ran the erviuskitchen.exe file, the first thing that I noticed is I was unable to check the "Real WM 6.5 AKU" and that section is all greyed out... What is wrong?

Sorry for the long post, can you help me?
[Windows Mobile] monx®:
@whoelsec

The best thing to do before building ur 1st kitchen is to dump ur device stock (shipped) rom to let EVK create a complete structures of ur kitchen (EXT,OEM,SYS, etc.).

xip.bin normally reside in this structure :

ROM\%Devicename%\xip.bin;romhdr.bin;os.nb.payload

then u can continue to sort it & start ur modification.

For the greyed out menus, u need to load a saved *.erv file or start new one by selecting device name, language, build, etc. the menu will available after that.
[Windows Mobile] whoelsec:
Thanks! Anyway, I have given up on using EVK, and I'm now moving over to use OSKitchen instead, seems to be much more straightforward to me. Hopefully I will be able to cook a working ROM soon.

Thanks again!
[Windows Mobile] + Que PPC:
you are welcome buddy ;) i leave OSKITCHEN once too :p
[Windows Mobile] tidus18:
Me too... I mush have tried more than 20 times, downloaded other chefs sample kitchen, etc. Dont know where i went wrong. I kept having 2 same problem:

1. after initial progressbar (after hard reset), it gets stuck (tried playing around with wincenls and few othe advices in threads, no avail :confused::confused:).

2. If i get past that, i cant execute exe in rom as it says file missing/unsigned. I have modified mxipupdate_oemoperators_100.provxml

and also made sure the -nocert is present in bat file.

I've been wondering is it normal if the folders icons are lost even after rebuilding nbh? It happens even if no changes are made.

But no doubt EVK is kinda advanced and good, but maybe too advanced for beginners like me....

Thanks for all the great tools and knowledge shared here!!!:)
[Windows Mobile] saurabh88:
and if both of u succeed in making rom with that oskitchen then just give me hint:cool::D
[Windows Mobile] Laurentius26:
Try this tool made by Ondraster to dump a rom and get the EXT packages outside your kitchen in a separate folder:

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

About your first question.

What device are you cooking for?

* Oemxipkernel is device depended.

* MSXipkernel is Microsoft build you are using.
[Windows Mobile] dvd-d2:
Excuse me for English.

I wonder just how trduzir a rom, I think it would be easier.

I'm from Brazil and would like to translate some roms for my language, know any tutorial?
[Windows Mobile] + Que PPC:
No theres not a tuto for translate igigi :p

In fact you cant.... translate a ROM you must to cook it from scratch... collect all the PKGS in your lang and set your kitchen for your lang i guess portuguese... and is not so easy to get the tools in other langs than WWE.
[Windows Mobile] fsubartender:
I followed all the instructions in this thread.

I have a Touch Pro CMDA from sprint.

How do I get the DEVICE ID. and CHUNK box to be filled in?
[Windows Mobile] accessing:
Are you creating a kitchen from scratch? If you did, after you dump a stock rom, ervius will ask you to name your device. Once the name is created, rom is dumped and the new folders are moved out of dump, you should be able to select the device from the drop down menu. For the chuck box to fill in, make sure your device name is in the nbh util.xml file in the Tools folder. You can replace "herman" with whatever you named your device.
[Windows Mobile] fsubartender:
OK. Fixed that.

Thank you.

I ran the kitchen and go the following error...

Could not find a part of the path

"c:\XDA\ROM\TOUCHPRO\23569\OEMXIPKernel\cecompr.dll"

I did like I was instructed. How do I fix this?
[Windows Mobile] fsubartender:
I found it. I guess I forgot to download it.
[Windows Mobile] scruffy_joe:
Ok, I followed your instructions step by step. I didn't dump a stock ROM, but I got all the SYS's and stuff that I need/want. I want to build a ROM from scratch. When I build the ROM everything runs smooth up until running platformrebuilder.exe. Right after that it gives me an error reading " '..\TOOLS\implantxip.exe' is not recognized as an internal or external command,

ERROR! (errorlevel: 9009)"

Then it gives me another error reading "ERROR executing: kitchen_build_rom.bat

".

I have edited the kitchen_build_rom.bat file for my device.

Any help would greatly be appreciated.

Here's the log...

Packages Saved Successfull and inserted into Rom!!!

589 Modules present!!!

Modifing Lang on bat file...
deleting old bat...
Writing new bat...
Done...
Wait some seconds...
Executing Processes..... wait.....

Executing: platformrebuilder.exe.....

platformrebuilder.exe Executed successfull!!!

done!!!
Wait some seconds...

Executing: kitchen_build_rom.bat.....
Copying OS.nb.payload...
1 file(s) copied.
'..\TOOLS\implantxip.exe' is not recognized as an internal or external command,
ERROR! (errorlevel: 9009)

ERROR executing: kitchen_build_rom.bat

ERROR!!!
Wait some seconds...

No ''SVN'' folders present...

Restored Original config.txt...
Temp config.txt Deleted!!!
[Windows Mobile] dc4life:
Diamond kitchen to Raphael!

Guys, pardon me i have a question about converting kitchen from diamond to raphael. I just download wrong kitchen for raphael and my 1st downloaded kitchen was OMJ Kitchen 2.1 that i got from ppcgeek which is for Diamond CDMA. but i found something interesting about those kitchen especially for noobs like me... the folder and the packages that has been included was very great organized and i dont have to search for any required packages anymore.

My question is how i can setup those kitchen OMJ Kitchen (Diamond CDMA) to Raphael Kitchen GSM...

I wanna make my own rom, this is my first time so a lil help very appreciated..

english is not my native, i'm sorry!

gracias
[Windows Mobile] + Que PPC:
Please attache your bat file please it seems that the implantxip line is wrong... or maybe the xip.bin payload or romhdr.bin has some attributes.. uncheck the attributes of that files in ROM folder ;)

Well if you have all you need... set the kitchen as the tutorial says... if you have the CDMA native 6.5 kernel.. place it in rom folder, the oemxipkernel and romhdr bin files and payload...

then the SYS as shown in the tutorial and the OEM as said ... remmeber to change the initflashfiles ;)
[Windows Mobile] dc4life:
Thankyou sir for such a fast reply.. maybe i'm too stupid enough to understand english. Here some pic about my kitchen...

Can i do that? ripped off OEM, SYS, and ROM content and put it on my kitchen set using your tutorial ofcourse.. if not what can i took from omj kitchen since he used diamond CDMA while me is TP GSM for safe... beside Ext pkg for hTc sense.. i dont wanna bricked my devices sir!

Thanks
[Windows Mobile] + Que PPC:
Oh i see your pick and i said... hey!! Diamond is older than your Touch pro..! :eek: dont do that...

And of course! if you set the OEM cdma into your TP GSM you will have serious troubles.. you cant mix them ;)

i see that you want this drivers... why?
[Windows Mobile] dc4life:
Ah i think the last sentences should explain why i so noobs about cooking hahah.. thank..you thankyou.. i thought those OEM folder is not stand for drivers. Damn! So stupid... thank you sir for enlighten me..

last questions before preparing my meal.. :D

OEM > Drivers

SYS > Windows OS build right!

ROM > ??? what is this for

oo i have succesfully flashed rom using your tutorial but only the basic packages without any mods :D

Can i do the revert sir... for example i put oem drivers from TP to diamond kitchen so i can use omj ready kitchen .. and what i have to remove to prevent any bricked or locksup since his kitchen is cdma while me GSM (i dont want to losing omj customization template)
[Windows Mobile] + Que PPC:
1.-Ok bud is no prob thats why Chef Central exist ;)

2.-OEM is device related software... it contains Control panel apps and drivers, some of this drivers can be switched, i took some of them like clear storage power and about screens from HTC Leo WVGA to QVGA thanks to some oriental friends that has resized to QVGA, but not all can be changed!!!!

3.-Right windows OS pkgs

4.-ROM is the "Kernel" part of the WINDOWS and of your DEVICE thats why it is divided in two folders OEMXIPKERNEL and MSXIPKERNEL

5.- Congrats for your first EVK ROM ;)

6.- I dont know how OMJ kitchen works... but if you want to use your TP sys ROM and OEM you should use the same knowledge there... remember you cant mix CDM with GSM PKGS
[Windows Mobile] dc4life:
Ohoo.. thanks! I'm able to cook Sense also.. :).. is there any link you could provide to make customization of the rom without using Autorun or RunUC (Provxml to confused haha) i guess there's no better way to do it on the fly eh. I know this is not the place to ask but since you were the master in this thread :) i hope you can gave me some advice regarding to customize the rom.

a) i was able to reorganized startmenu icon etc, but i'm unable to remove "getting started menu" how to lose that?

b) how to automaticly pick theme (ex; mycust.tsk) loaded at first os boot! using autorun on sdconfig.txt ; TSK:\Windows\MyCust.tsk, doesnt loaded

c) i cannot cooked more than one SIP. for ex; i include eZsip1.5, and fingerkeyboard in evk.. but the cooking process never reach dos prompt. but as soon as i excluded fingerkeyboard it pass.. any particular reason why? the pkg is all right, but somehow it evk found duplicate module when i tried to cook it

That's it for today! thanks
[Windows Mobile] + Que PPC:
delete from the sys the welcome pkg it will deletes the reg to create the shortcut... dont touch your iitflashfiles ;)

i cant handle on how to make the TSK by default really

EZ inoput and another SIP need sto be registered... i dont know that neither
[Windows Mobile] scruffy_joe:
I went to check the attributes of xip.bin and romhdr.bin, nothing was checked.

Here's the .bat file you asked for. And thanks for the help bro.
[Windows Mobile] scooper:
It should be TSK: \Windows\MyCust.tsk

Give it a try.
[Windows Mobile] scruffy_joe:
I went through it very carefully and noticed this...

Implantxip & Payload Resizer v. 1.1 by ervius!!!
XIP: xip.bin not found!
XIP not Inserted!
ImgfsFromNb 2.1rc2
Sector size is 0x800 bytes
ImgFs partition starts at 0x007c0000 and ends at 0x007e0000
Dumping IMGFS at offset 0x007c0000 (size 0x00020000)
Done!

I found in the ervius thread you said that the attributes on the files should be checked. Everything is fine, no attributes found. But one question, is xip.bin placed in the correct folder? It's located under /ROM/Rhodium/
[Windows Mobile] + Que PPC:
mmmm yes yes... many ppl has this issue that implantxip cant read the xip.bin, i red this a lil time ago... lemme do a search about it... where you get your xip.bin, romhdr, payload an OEMxipkernel?
[Windows Mobile] scruffy_joe:
I found a jackwater compilation that he put together. But I tried something different now. I downloaded the latest shipped ROM for Rhodium, wich is 21887 and dumped that in a totally different folder. I then downloaded the latest SYS and MSXipKernel wich is 23568, and started configuring the folder structure precisely to the dumped ROM's folder structure (wich was previously correct).

I then took the EXT from the dumped ROM, added it to the new structure. Then I got stuck at the OEM and ROM folders. I don't know if I can use the MSXipKernel and OEMXipKernel from the 21887 build, but i did anyway. I just renamed the folders to 23568 and my folder structure was identical to the dumped one, just used the new SYS.

I created the ROM and it went through flawlessly. I just flashed it a few minutes ago, and it boots up until where it says "preparing your phone". At that screen it it shows black and white stripes across the screen and doesn't want to go further.

Can I do what I just did?

Thanks for the help bro.
[Windows Mobile] + Que PPC:
21887 is original rom 6.5? be sure you are using native kernel for rodhium then check the real 6.5 kernel in teh kitchen, that way is the correct way to dump and set a kitchen not just dump it an use that post kitchen created ;)

The process of dump is:

Main kitchen will dumps your official rom and make a new cloned kitchen but the bat file is brand new too ;) so its not ready for you to cook. from that post kitchen created in dump folder... must to get the PKGS you need and paste them into the main kitchen ;)
[Windows Mobile] scruffy_joe:
The 21887 build is an original shipped ROM for the Rhodium.

Yes I have checked Real WM 6.5 AKU. I didn't build from the dump folder, I copied files from the dump kitchen to the one I created from scratch. I'll attach pictures to show what I've basically done.

Everything else seems fine that I must have. I'm not sure if I can use OEMXipKernel from the 21887 build?

Folder structure is as follows:

-EXT

--RHODIUM

---23568

---COMMON

--SHARED

-MyTools

-OEM

--RHODIUM

---0409

---COMMON

-RELEASE_RHODIUM

-ROM

--RHODIUM

---23568

----OEMXipKernel

***info.txt

***os.nb.payload

***romhdr.bin

--SHARED

---23568

----MSXIPKernel

-SYS

--23568

---dpi_192

---dpi_192_resh_480_resv_800

---shared

-temp

-TOOLS

Thanks alot for your help.

EDIT: I used the kitchen_build_rom.bat that I've edited when I created the kitchen.
[Windows Mobile] + Que PPC:
It must be ROM\Shared\23568\MSXIPKERNEL GOOD! from new WM6.5 build SYS

It must be ROM\Rhodium\23568\OEMXIPKERNEL GOOD! from Native kernel for Rodhium

It must be ROM\Rhodium\xip.bin do you have this? From Dumped or native kernel

It must be ROM\Rhodium\romhdr.bin From Dumped or native kernel

It must be ROM\Rhodium\blablabla.payload From Dumped or native kernel

Is not LEO your device?

21887 is WM6.5? or it is 6.1?...
[Windows Mobile] scruffy_joe:
I saw I didn't copy xip.bin. I only have this from the dumped rom.

It's HTC TouchPro2----> Rhodium. And build 21887 is WM6.5

Thanks bro.
[Windows Mobile] + Que PPC:
mmm it seems that you must to try newer Kernel, I mean why you dont ask to a Rodhium chef around for the OEMXIPKERNEL,romhdr,xip.bin and payload then set thos files where i told you last post ;) lets see if that do the trick
[Windows Mobile] dc4life:
scruffy_joe thanks now it works *need space* you right i forgot to add space TSK: \Windows\Mycust.tsk

Thanks for all support and help. i have managed to get lg branch (23656) into my touchpro and it went good so far. sir, a few more questions!

:: do i need to update xip.bin in ROM folder since lots of roll packages not include with xip.bin. from indagroove tutorial it said that xip.bin were used on old kitchen.. does it matter if i dont get the same build number? so far i have no trouble using my prev xip.bin (it coming from 23554) i hope it doesnt degrade any performance.

:: i have old trinity, if i want to use the same os build like my touchpro, what exactly i have to prepare. i have all SYS 96dpi and other resh240_xxxxx, and put them in the right folder just like previous step that i use to build rom for touchpro. Is there anything i miss to cooked WM6.5.3 to my trin beside OEM Folder and ROM Folder for TRIN which i dont have right now!

I tried to download from trinity rom (ripped from other kitchen) but lot of link is dead. Can you tell me where i can get OEM and ROM folder for Trinity..

Thanks again! :D
[Windows Mobile] + Que PPC:
mmmm trinity!!!! wow is newer than mine :p jajaja

you need to seearch for EXT PKG QVGA and OEM PKGS QVGA too

You dont need to change the xip.bin anymore just import ala the sys in the same way you did it with 23656 get form the same pkgs the MSxipkernel and put it into "ROM\shared\newbuildnumber\" and duplicate the "ROM\Trinity\oldbuildnumber\" to "\newbuildnumber" the oemxipkernel will not change just jumps from folder number to folder number ;) and the xip.bin payload and romhdr persist.
[Windows Mobile] scruffy_joe:
Ok, I'll try to find the new kernel somewhere. Will keep you updated. Thanks for all the help.

Edit: I've got a kernel from build 23549, will that work with 23568?
[Windows Mobile] dc4life:
:p before i fired up my kitchen for my old trin can i used OEMXIPKernel from Hermes! just found that from your stickies!

What i dont have in my kitchen to cook Trin is OEMFolder and ROMFolder\Trinity

Can you point me that files..? Googling doesnt help.. it just redirect to other kitchen. What i need just those folder... I'm not un unlimited dataplan :(
[Windows Mobile] scruffy_joe:
I tested something else now. The original ROM that I dumped I created with EVK and tried to flash that, it does the same thing as what the 23568 build does, it finishes making the ROM, and after I flash it it just get stuck at the setup screen and doesn't want to go further than that. There must be something else that's causing the problem. See attached picture...

Thanks again.
[Windows Mobile] dc4life:
scruffy_joe it seems that you havent sucessfull cooking for your rhodium, i wish i could help but i am still fresh too about cooking.. i had the same problem like you too at my 1st attempt, and the problem was i do some experimental not to include something in the packages that i dont needed... and it fails, stuck at orange screen!..

i tried to included all pkg from rollups pkg cook it voila... no more stuck on orange screen! after reading some papers at xda i finally can get rid some on unneeded pkg and it went smooth, i finally can squize more storage ram with sense 2.5 running 102Mb free of ram, and 210Mb device storage.. :)

sry cant help much! :(
[Windows Mobile] scruffy_joe:
Thanks for the reply. I also thought there might be some packages that are causing the problem, but I've tried everything that could possibly interfere. I'm still playing around.
[Windows Mobile] + Que PPC:
hey scrufFy is that the animation screen? it isnt the first boot screen you know... the screens are 1st: boot screen 2nd: splash screen 3rd: animation screen and 4th:welcomehead, what is this screen you show me?

Maybe the htc animation PKG is corrupted try to disable that pkg, if is the very first scren is Kernel trouble, another screen (2nd or welcomehead) is registry errors, animation screen stucks is for irregular htc animation pkg.

If you try to dump and rebuild is imposible, that is not cooking cause dump a rom is only to get some pkgs not rebuilt.

Hey DC4LIFE wassup

I have a friend from Taiwan he has a kitchen I made for him and its trinity.

You cant use another OEMXIPKERNEL to your device, its imposible your rom simply will not pass more than the first bootscreenas the tutorial says

get the nbh dump it and get all the OEM folders then grab any 6.5 sys set it into the kitchen set the ROM folder using the files romhdr xip.bin and payload, and of course you will need the OEMxipkernel from that dumped rom then The msxipkernel from the 6.5 SYS you wil be able to cook a bootable rom ;)

Dont try to erase PKGS that you dont know what is for

this is a list of SYS PKGS i always disable from 6.5 SYS, of course if you have a big storage and ram device you dont need to do this but the oldest devices must be stripped ;)

(i dont have a kitchen on my job but i will update the list i guess i have a list on the DaG thread)

I found it ;)

SYS\SHARED\COMMON folder list

((I disable the packages with symbol " * " and everything works fine))

*.rom (sometimes the sys pkgs comes with this two folders just delete them, you already have them in oem)
*.vm (sometimes the sys pkgs comes with this two folders just delete them, you already have them in oem)
*ADC
*Adobeflash
*Adobeflashcodecs (maybe you need to add later the adobe lite 2.5 or 3.1) its your choice
*Alarmsounds
*AUTOUPDATE
Baseapps
BaseAppsModules
Bluetooth
bronze
BronzeNonEA
BROWSING
BROWSINGCORE
browsingie
BTDUN
Bth_A2DP
Bth_HID
Bth_Watch
CHome
CommonNonEA
ConfettiCore
Enterprise
*Entertainment
*FWUPDATE (I use dummy)
GPSID
INTERNETSHARING
IPSECVPN
IRDA
*Livesearch
Lockscreen
LockscreenNonEA
MediaOS
MediaOSModules
Metadata
*MODEMLINK if you dont use your device as modem (delte it) or leave it ;)
*MSTag (it works only if you recmod all the modules)
*NetCF (add yours or use the default)
*Office
*OneNote
OS
OSModules
PhoneRedist
ppgprov
Redist
*RemoteDesktopMobile (if you dont use remote desktop)
Riched20
*RingsAndAlerts
RUNTIMES
Shell
SIM_TKit
*Skybox (Myphone app)
*Skymarket (i suggest you leave this ;))
SMIME
SMS_Providers
SQLCE
*SqlCeMobile
*SQM (I use dummy)
SYSTEM_DEFAULT_FONTS (i use other fonts)
*Themes
*Transcriber
*VoiceCommand
*VoIP
*VoIPOS
Webview
*WelcomeCenter
*WindowsLive
*WindowsLiveIM
*WMMoneyWidget
*WMWeatherWidget
*WMWidgets
WWAN
[Windows Mobile] dc4life:
heyya! so did you find it! i have made req.thread on dedicate rom... but no one has reply.. :( thnks for your explanation regarding oemfolder and romfolder.. so can you point out for me?

Can i took it from cooked rom not shipped rom?! oo Btw ROMFolder <spesific devices> cant be cloned with other devices right let say i copy paste from TP... and renamed to TRIN... lol just confirmation before i bricked for the 2nd times... haha so if i cant just took and renamed it i have to dumped over shipped or cooked rom right!

Damn too many questions :) sorry!
[Windows Mobile] scruffy_joe:
I would say it's the welcomehead, if I understand correctly. So what is the next steps I should take to get this to boot? I've searched xda-developers the whole of today to find the right OEMXIPKernel and MSXipKernel, but no luck. Can you maybe help me on this one please.

I've tried to rebuild the whole kitchen again, but just got the same problem again.

Thanks alot for making time to help me on this. I'll see if I can buy you a beer!;)
[Windows Mobile] + Que PPC:
No problem dude ;) everything is to help

If the screen im seeing in your attachment is the latest boot screen, then its called Welcomehead.XXX.png and if the ROM stucks there is something that you have included into your rom maybe you includes an app that is incompatible and its making the rom not to boot

if the screen is the first then is Kernel trouble, so forget about the kernel switch ;) i didnt knew it so sorry t point you in wrong direction at first sight, so lets strat not cooking the addons just your base pkgs ROM and SYS ok?

Base pkgs are

OEMDRIVERS OEMAPPS OEMBALBLABLA OEMBLABALBAL

addons are just like Manila youtube player bal bla bla ;)

@Dc4life you cant took another kernel and just change the name its imposible you should get the trinity kernel OEMXIPKERNEL ;) my friend is ofline now cause in Taiwan is too late at night lets see later ;) maybe i can get a kitchen fully working for you ;)