Question on VK and recmod.. - XPERIA X1 ROM Development

I'm learning to cook my first rom after reading sometime at this forum. Downloaded Visual Kitchen (seems more user-friendly to a beginner like me) and try to cook a rom. When then rom is cooked, I flash it into my x1i. The problem is it just stuck at the SE logo. I've read that some files need to recmod it (file->module/module->file). But my question is which file(s)/folder(s) to recmod? The 'ROM' folder? The 'SYS' folder? Whole folder or just some files? I'm stuck, I need some guide/advice...
Thanks in advance

rom wont boot for many many reasons......give us details of what u did. like which dump (r3,tp2,etc) u using in ur rom, which sys with what modds, which OEM u using.
and plz donot recmod ur ROM folder.....

I download the VK from jerpelea thread here: http://forum.xda-developers.com/showthread.php?t=483703
Choose to download this
Visual Kitchen with real 6.5 XIP RHODIUM BASE
__________________________________________________ ____________________
EXT
- Rhodium 1.86
SYS
- 21872
XIP
- Xperia Wm6.5
inluded
HTCSense 2.1.19201317
DOWNLOAD
http://www.mediafire.com/download.php?jizhqtyy0l0
Click to expand...
Click to collapse
Opened Erviuskitchen.exe then disable which package I don't want then 'Create ROM'.
Am I doing it the right way or I'm missing some steps?
Also, the reason I'm asking about recmod is because I read this on the same thread: http://forum.xda-developers.com/showpost.php?p=4923011&postcount=1142
Thank you

I found out that why the rom won't boot. It's because I didn't tick the 'Real WM 6.5 AKU'. After I ticked it and re-cook, my phone finally boot.
Thanks for the advice agent_47, I won't recmod my 'ROM' folder
By the way, I got another question, is it that I don't need to recmod any folder if I'm using VisualKitchen?
~ Go to experiment and learning cooking roms again

ColdFire_ said:
By the way, I got another question, is it that I don't need to recmod any folder if I'm using VisualKitchen?
Click to expand...
Click to collapse
if ur using VK u have the option of using native XIP....n if ur using the native XIP there is no need recmod unless ur trying to tweaks something OR ur running low on ur slot 0/1 memory

Thanks alot for the info. You're really helpful

Related

please delete this post is obsolete

please delete this post is obsolete
reserved maybe i need this
download it now !!!
Which version of wm6.5 do you use ?
Sorry for the n00b question, but is it possible to use this kitchen to re-build a ROM from extracted .raw files?
DavidMc0 said:
Sorry for the n00b question, but is it possible to use this kitchen to re-build a ROM from extracted .raw files?
Click to expand...
Click to collapse
yes
you can use it
Further noob question: How do I create a useable .exe file from a directory in this kitchen (e.g. sqmevent.exe). Is there a compiler of some sort included in the kitchen?
My ROM has lost this file and I am getting annoying errors, so I want to regenerate and replace it...
Cheers,
Jim.
nice to see you here Jerpelea!
witch version XIP for 6.5 are you using?
stock 21839
the one from test rom
is nice to be also here
Great work is good to have a bepes kitchen is more easy to porting builds for this one..
can anyone confirm if this work ok?
jerpelea said:
yes
you can use it
Click to expand...
Click to collapse
Aha. But how do you do that? I've been looking at this thread but I don't get it. There is no guide on the wiki and I cannot figure out what to de when I see the stuff inside the RAR. Care to help? Thanks
thanks i used ur x1 kitchen with no problems i cant wait/.
how can extract the .nbh and i take
OEM , SYS , and ROM folders with this kitchen?
Blablagedoe said:
Aha. But how do you do that? I've been looking at this thread but I don't get it. There is no guide on the wiki and I cannot figure out what to de when I see the stuff inside the RAR. Care to help? Thanks
Click to expand...
Click to collapse
I rebuilt a Kaiser ROM in the past (which took me ages), and spent a while trying to do this for my Rhodium ROM with no luck.
I was attempting to reconstruct a Vodafone ROM, which can now be downloaded from Vodafone, so I don't have much need to continue with it.
However I can see that a simple step by step tutorial would be very useful, and possibly a 'rebuilding' kitchen set up specifically for this task, ideally with a folder to put in the part.raws + base ROM, and then a script that did the rest would be marvellous!
Sadly I'm not clever enough to do this, but if you're reading this and it'd be easy for you to do, please share it
I was too deconstucting the vodafone rom that i downloaded, its quite lightweight compared to some other OEM roms but theres still room to strip some stuff out of it, i did try and use the packages i.e. OEM SYS and ROM with the Visual Kitchen along side the EXT folder from my extracted voda rom but that didnt work, all i want to do is get rid of packages haha,
That said i think i managed to get rid of goodle maps, deleted the folder in EXP for the package and used visual kitchen, searched all modules for google and removed any entries for google maps, it doesnt show up anymore, whether or not this means its is not installed im not sure but i cut 2MB off the rom size by getting rid of it...
Little by little (=
How cook with this rom????
i have copy SYS ROM and OEM on root of kitchen
and after that running 2_Create_ROM.bat
when finish open the htctool but the new os.nb have already deleted from the kitchen :S
any idea?
I dont use this kitchen as im not proficient with the whole scrypting/cooking thing yet
Id say if your learning then go for the Visual Kitchen, thats what i use as im just trying to understand how the file system etc works
please delete this post is obsolete

~Retred~ [KITCHEN|6.1 OEM|6.5 OEM|Guide] [Joshkoss Kitchen port for Rhodium]

Hey guys,
THANKS for the tools and kitchen components:
Abusalza,TPC,Zelendel,DA_G,Medkid,Phamquang,Tom_Condon,BEPE,Evirus,UDK,Olipro..
I don't have a rhodium myself but recently was contacted by two close friends that are familier with my works in kaiser, hermes, and now fuze.
Basically Long story short, They asked if it was possible for me to port my kitchen over to Rhodium.. Too which i have!!
It has taken hours and is now complete!!
It contains, SYS,XIP,and OEM from latest Rhodium. But in toolset folder you will find oemxip if you feel like upgrading to the latest 6.5
also on the next post i plan on detailing how i did this manually
trust me it was painstaking and needs to be documented.
Peace,
Josh
Rhodium Kitchen 6.1_OEM HERE 09|03|09
Rhodium Kitchen 6.5_OEM Grab it HERE 10|18|09
Rom Basics "well sorta"
To dump a OEM rom:
1: Download the oem rom.
2 Extract the ruu.nbh out of the .exe file it comes in using 7zip
3: open nbhutil.exe and extract the os.nb out of the ruu.nbh
4 drag the os.nb onto DumpTools\imgfs tools\dump_800.bat
5 drag new imgfs folder onto DumpTools\Packagebuilder.exe "this will create your basic file structure"
6 Drag os.nb.payload onto the DumpTools\Dump xip\dumpxip.bat "this will dump xip section of the rom"
7 in xip folder now drag each dsm file onto the DumpTools\Packagebuilder.exe "this will create your new xip folder structure"
8 to create your ext packages you will need to go through the newly dumped oem folder and pick packages you want and drag then onto the DumpTools\EXT_PAckages_rebuilder.exe "evirus Thanks"
Click to expand...
Click to collapse
To edit shortcuts in the rom:
1 open oem\oem_lang_0409\initflash.dat with notepad and edit paths as you want.
2 in each ext package you will find app.dat, open these with notepad and edit.
3 in oem packages you will find initflash.txt, open these with notepad and edit.
Click to expand...
Click to collapse
To create a ext package from a cab:
1 drag the target .cab file onto the DumpTools\cab2oem.exe and this will create a oem package.
2 drag the new oem package onto DumpTools\EXT_PAckages_rebuilder.exe, this will create your new ext package.
3 now you can place your new ext package in the Kitch_Rhode\ext\all\*.* for it to be in the rom.
Click to expand...
Click to collapse
To change your name on the flashing screen:
1 open Kitch_Rhodium\Tools\Rhode.htcproj in notepad and edit your rom name in.
Click to expand...
Click to collapse
How to make kitchen compatible for 6.5:
1 edit build_rom.bat
2 on this link : set OLDKERNEL=1
3 remove the 1 so it looks like this: set OLDKERNEL=
now you can use real nk.exe for 6.5
4 in toolset2 folder you will find oemxipkernal for 6.5 you will need to copy this into your rom\xip folder "delete the one in there currently" NOW you can **** a decent 6.5 rom
Click to expand...
Click to collapse
**more to come**
this one for other things.
thanks Josh i appreciate!!!!!!!!!!
good to have you here josh!
Hey Josh, good to see you on the TP2 forums! Your Hermes Roms are the best. But there are a lot of good ROM developers here too
Hope you will develop some ROMS for the TP2. You can ofcourse ask for donation to buy one there a probably many users who will support you
Regards,
Hi Joss,
Welcome to Rhodium
I'm a fun of your ROM's from Hermes to Tytn2.
I'll wait for your NEW ROM. Thanks in Advance
Heyyyy guys!! Thanks for the support.. my test rom boots! So on post 1 you will find the kitchen as promised.
I hope to begin porting 6.5 shortly and get a 6.5 kitchen up.. also i'll try and answer questions and detail more instructions on post 2.
joshkoss said:
Heyyyy guys!! Thanks for the support.. my test rom boots! So on post 1 you will find the kitchen as promised.
I hope to begin porting 6.5 shortly and get a 6.5 kitchen up.. also i'll try and answer questions and detail more instructions on post 2.
Click to expand...
Click to collapse
thanks for great work..
i want something else from you
i think must add a line if you using real nk from 6.5
can you create a second bat or a number choice with that line?
Hi Josh,
Great to see you here too. Looks like the chef's competition will be hard on the TP2.
cheers
b16b said:
thanks for great work..
i want something else from you
i think must add a line if you using real nk from 6.5
can you create a second bat or a number choice with that line?
Click to expand...
Click to collapse
to use real nk.exe for 6.5 you can edit build_rom.bat
on this link :
set OLDKERNEL=1
remove the 1 so it looks like this
set OLDKERNEL=
now you can use real nk.exe for 6.5
oltp said:
Hi Josh,
Great to see you here too. Looks like the chef's competition will be hard on the TP2.
cheers
Click to expand...
Click to collapse
heyyy man, thanks... Nice to see you here. I don't own a rhodium so i can't compete Just trying to contribute and help for rhodium peoples.
TankU buddy old pal....
ai6908 said:
TankU buddy old pal....
Click to expand...
Click to collapse
Anytime man... just happy to contribute to the scene nice to see you
Thx for the kitchen. I tried to cook a 23409 ROM, but after flashing the TP2 stops at bootscreen (the one with all the red version information)
I replaced the 409 and the OEM part with the ones from the 0407-Lang-File from here and the OEM from a dump of my german TP2.
I followed your instructions at the 2nd post here.
Does anyone have any ideas what goes wrong?
PS: maybe let the kitchen creating a logfile could be a good idea
mcfisch said:
Thx for the kitchen. I tried to cook a 23409 ROM, but after flashing the TP2 stops at bootscreen (the one with all the red version information)
I replaced the 409 and the OEM part with the ones from the 0407-Lang-File from here and the OEM from a dump of my german TP2.
I followed your instructions at the 2nd post here.
Does anyone have any ideas what goes wrong?
PS: maybe let the kitchen creating a logfile could be a good idea
Click to expand...
Click to collapse
stopped at splash screen could be missing wincles module.. or corrupt xip.. did you replace xip for that also...
for 6.5 replace oemxip in rom folder with the one in toolset2 folder then use the new msxipkernal from dag
Good idea on the log file.. i'll look into that.
edit: I'm going to create a separate 6.5 kitchen for you guys and i'll put it on post 1 for you this evening.
congrats on porting our kitchen to rhodium i know this was alot of work now i just need to buy a rhodium so i can use it lol.
twopumpchump said:
congrats on porting our kitchen to rhodium i know this was alot of work now i just need to buy a rhodium so i can use it lol.
Click to expand...
Click to collapse
hehehe, yep. loads of work... getting 6.5 done now will be up in about 40 mins.
joshkoss said:
hehehe, yep. loads of work... getting 6.5 done now will be up in about 40 mins.
Click to expand...
Click to collapse
you are amazing..
i waiting for the release...
Ok, got it working with your oemxipkernel. My own didn't work, don't know why. Now it boots, but with the start of every exe-file which does not com from MS or HTC i get a question if i really want to start it. My sdkcerts and policies from xperia seems to don't work. Will wait now for your 6.5-kitchen
msvcr71.dll
For those who are cooking under Windows 7:
If you get errors like "...msvcr71.dll is missing..." during cooking process, place the attached file into the following kitchen folders:
TOOLS
TOOLS\IMGFS
TOOLSET2

[20.1.2010] WM 6.1 Sys 2056 Kitchen (Online)

hello peoples
after long time i am back! because a lot of people are searching a 2056 kitchen and because i hate the new 6.5 wm i have made this kitchen for us.
Infos:
reg tweaks
modified xip
uldr removed
sys tweaked
the rom is very fast and it is with the software i like it or i must have. so if you will add something new you can do that.
Thanks:
bepe
ervius
alesscam
and all other that have contribute to xda-developers
DOWNLOAD
Greets Blackdragon
YEEEEEEEEEEHA....superb, cant wait
kitchen online now. have fun
Sorry but I can't, how do I instal?
Just out of my curiosity what tweaks did you do to the SYS, xip etc? since you are sharing your kitchen I thought you might want to share that aswell, maybe helpfull for the chefs (or wannabee chefs) out here
@ EpiphanyNL
hehe, sure, but i dont remember everything..i have create this kitchen not in one day..
but i modified the xip removing some dll's (what ervius kitchen doenst do) --> see mr. makk's tutorials (http://forum.xda-developers.com/showthread.php?t=564130), and some other tweaks
the sys i have recmoduled some modules, changed some folders (original bluetooth folder, original wm folder) and removed some files that we doesnt must have..
greets blackdragon
Haha I understand, cooking isnt something that can be done in one day. It takes time to read, to learn, to test stuff.
It's pretty hard to find how things are done when you just start out cooking.
yes thats true..but this is not my first rom / kitchen...
i must make a break, but i have cooked some roms for niki, blackstone, tornado etc.
I know, I have seen your name come along here before but I was more pointing this out for our new chefs.
Perhaps I have this all wrong...just left everything green on your Kitchen and created the rom, flashed the device...
No Manila
No activesync, when you try to open activesync on the device it says not a valid software or similar...
Perhaps I have done something wrong
@ thuduk
i think you have do something wrong yes
try to choose again the version on the top (the 2056) and then the kitchen must load everything and then it must work.
i have cooked my rom with this kitchen.
but when somebody else have the same problem, please report!
I have opened the kitchen
Selected Tools\Romsaved\bdsv61.erv
everything is green
Create ROM
is that wrong, still no manila, most applications cant be found...
i am cooking again on a other pc.. i tell you if it works..
sorry THUDUK, but by me everything works great...
i have windows 7 and testet 32 and 64 bit!
snap .... will try again
Hello
I have downloaded this kitchen but my antivirus warned me about a trojan/malaware in the zip.file. Is my antivirus just overly cautious?
Also, if there is no trojan in this package and is safe to use can you send me the link to instructions how to use this kitchen?
Thank you in advance...
Wowww welcome a new ROM windows mobile 6.1!!!!
Is possible see screenshot??
Thanks!!
tlerner said:
I have downloaded this kitchen but my antivirus warned me about a trojan/malaware in the zip.file. Is my antivirus just overly cautious?
Thank you in advance...
Click to expand...
Click to collapse
have you symantec antivirus? because also my antivirus @ work say that it have a virus in the tools folder, but it is only a failure. it is a tool created by ervius (but im not sure now) and symantec mean that it is a virus.
so no panic
AVG does warn also.
goldlocke said:
AVG does warn also.
Click to expand...
Click to collapse
peoples, believe me.. antivir dont warn, and it is no trojaner or virus in the folder..you can also delete the file, the kitchen doesnt use it. it is only in the kitchen how i have download it. else let it be..

Cooking a New ROM

Hello guys, i have question.
For example i can`t find a Explanations for new persons who wana cook a ROM.
I found some Kitchens but its not writen anything, and is very hard for peoples who are new in the cooking to understand anything.
For example.. some Short Thread and usefl explanation like.. You need to download a Kitchen then you need to find and download OEM, SYS etc etc the elements for cooking new ROM and then you begin start cooking.
Its so confused that i even can`t find the latest packages to use for the Blackstone.
So all the things are not so hard.. and if we have Thread with good exmplantation.. we can read it several times and to know what we doing exactly, not everybody is born like a cooker and i think that everyone who wana cook ROM`s in the future i mean NEW Cookers will be awesome we to have from where to read ALL IN ONE post.
If Some Cooker can make a STEP BY STEP Guide in one Thread this will be very usefull for all.
For example now i wana Cook a ROM but i don`t know How, because its full with Thread and how much you read them is more and more confused.
Thanks in advance
OK, will give some ideas how to start. I am a beginner, so here I will tell you, how I started.
Before you start cooking:​
- download this kitchen, which already have all needed packages in(Windows Mobile [6.5.5][23529] Manila 2.5 and other stuff). If you want kitchen with no packages go in this thread and for different SYS packeges look at this thread
This kitchen is best choice for new cookers, because it contains explanation for each system package.
- Then, read this thread - it was really useful for me, at least in general terms.
- Also, in process of cooking you will want to change some registry, so, keep in ming, that you should look mainly at these two files, they are for general registry settings
user.hv & default.hv
I am using WinCE Registry Editor to open them.
Cooking in Process​
1) Beginning
When you will open kitchen in the first time you will see something like this
Then you should choose all main options such as Device Model, SYS build and so on...(if you downloaded kitchen without packages, you should add them manually - look at the "Folders in the root of kitchen" part to find, where you should place all packages)
When you will finish it, go to System Packeges(core components in WM)
Also, you need to choose, which OEM and EXT packages you want in your ROM
If you want clean ROM, just uncheck EXT packages, which you don't need. But remember, unlike EXT many of the SYS and OEM packages are crucial and specific for each device.
Please also explain how to REMOVE things from the pakacke that i don`t like for example programs if i want to remove mp3 trimmer and will be the same for all other apps that we wana remove
Click to expand...
Click to collapse
Well, as I said, in order to remove any program from ROM(for example MP3 Trimmer), you shoul remove its package from kitchen(simply uncheck it)
2) Folders in the root of kitchen
This is how base folder of my kitchen looks like.
CABs folder were created by manually(Oprional - you don't need to create it if you don't want). I am using this folder for all cabs, which I will convert in EXT packages in the future.
Flash folder is "the folder where cooked ROMs will be saved when the build process is complete" and also it have all necessary file for flashing.
Projects folder is folder where all your projects will be saved.
Resources folder contain "files and tools necessary for the kitchen to work, don't touch it!"
Sources folder contains all SYS, Kernels, etc. This is main folder, where you can change everything related to WM and its programs.
So, there is Sources subfolders:
-> EXT - there you can create folders and put your ext packages
-> MSXIPKernel - always create folder named as version and inside it place all MSXIPKernel files
-> NK - native kernels, create there folder for your device (names in first post). Learn more about this folder in the kitchen tutorial.
-> OEM - Here create just as with NK your device-named folder and place in it OEM files
-> ROM - There also create device-named folder and place in it romhdr.bin, os.nb.payload and folder XIP with MSXIPKernelLtk and OEMXIPKernel without nk.exe!!
-> Stuff - just some stuff for devices, you can't do anything there, don't touch it
-> SYS - There create version-named directories. In them are supposed to be few more directories:
->-> All - There goes DPI and RES related stuff, but NO LANGS!
->-> Common - There place all nonDPI, nonRES, nonLANG related files, just main binaries etc
->-> <lang code> - here goes all langs, like 0405, 0409, 0C0A etc
This was partly copied from kitchen manual, so if you want, you can read more about structure of these folders in this manual.​
3) Import CABs, OEM and SYS packages to EXT
One of the main part of cooking process is adding programs in the kitchen.
You can do it in two ways - using program tools or copying in the EXT folder whatever you want.
Here, I will explain easiest way of how to do it by using program tools.
First of all, go to "Convert"
then choose option, for example "From CAB to EXT", fill all blank spaces
and you will see, that your packages will be added in the ROM
That's all! Then, when you will finish, just press "Start cooking" and waiting for results
I hope it was clear enough. If you have any question - post it in this thread or PM, I will try to answer.
Thanks for the Help, now i will explain you what i want exactly!!!
Why i want to cook a ROM
So i already have few Favorite ROM`s they are cool but they can be even more better, and clear.
For example i can`t dupm the ROM`s i love because they are protected etc.
So i like the Builds from Branch COM 2 now the latest one is 21893 i like them most because they are Fast and Stable, I just want to Have one Clear WM 6.5 Build ROM with Manila 2.1.19.21
What i mean by clear is ... all the ROM`s have alot of apps and things that im not using and never will use on the future, so this apps that are coocked just eat from my device memory. Also i want the default stock Task bar icons.. because if i want to costumize them i can do all this with Theme just to install a cab.
This is only the reason why i wana cook a ROM if you have any idea also HOW i can edit a ROM for example this my FAVORITE ROM witch is NBH file just to OPen it extract is somewhay and to remove all apps i want and to do some minorr changes and again to make it a nbh file will be awesome i mean that in this way i will not have need to cook a brand new ROM.
tsalta said:
Thanks for the Help, now i will explain you what i want exactly!!!
Why i want to cook a ROM
So i already have few Favorite ROM`s they are cool but they can be even more better, and clear.
For example i can`t dupm the ROM`s i love because they are protected etc.
So i like the Builds from Branch COM 2 now the latest one is 21893 i like them most because they are Fast and Stable, I just want to Have one Clear WM 6.5 Build ROM with Manila 2.1.19.21
What i mean by clear is ... all the ROM`s have alot of apps and things that im not using and never will use on the future, so this apps that are coocked just eat from my device memory. Also i want the default stock Task bar icons.. because if i want to costumize them i can do all this with Theme just to install a cab.
This is only the reason why i wana cook a ROM if you have any idea also HOW i can edit a ROM for example this my FAVORITE ROM witch is NBH file just to OPen it extract is somewhay and to remove all apps i want and to do some minorr changes and again to make it a nbh file will be awesome i mean that in this way i will not have need to cook a brand new ROM.
Click to expand...
Click to collapse
Wait, let me finish my post first. It take some time. Then I will answer on your questions.
tsalta said:
Thanks for the Help, now i will explain you what i want exactly!!!
Why i want to cook a ROM
So i already have few Favorite ROM`s they are cool but they can be even more better, and clear.
For example i can`t dupm the ROM`s i love because they are protected etc.
So i like the Builds from Branch COM 2 now the latest one is 21893 i like them most because they are Fast and Stable, I just want to Have one Clear WM 6.5 Build ROM with Manila 2.1.19.21
What i mean by clear is ... all the ROM`s have alot of apps and things that im not using and never will use on the future, so this apps that are coocked just eat from my device memory. Also i want the default stock Task bar icons.. because if i want to costumize them i can do all this with Theme just to install a cab.
This is only the reason why i wana cook a ROM if you have any idea also HOW i can edit a ROM for example this my FAVORITE ROM witch is NBH file just to OPen it extract is somewhay and to remove all apps i want and to do some minorr changes and again to make it a nbh file will be awesome i mean that in this way i will not have need to cook a brand new ROM.
Click to expand...
Click to collapse
correction 21895 is latest
miniterror said:
correction 21895 is latest
Click to expand...
Click to collapse
Is this what i need? : http://joojoobee666.ppckitchen.org/Kitchens/21895/
I download SYS_21895_192DPI_0409
SYS_21895_Common.rar
SYS_21895_XIP.rar
LOL LOL LOL
Aliff this will be a GREAT TUT MAN I LOVE YOU.. if you do all the things like this after this THREAD is finished almost everyone will be able to cook a ROM
Thank you i will wait when you finish with the TUT and will Start READ step by step to don`t miss anything.
Please also explain how to REMOVE things from the pakacke that i don`t like for example programs if i want to remove mp3 trimmer and will be the same for all other apps that we wana remove
Okay if I understand you right the SYS Package is that for the Build and if i want diferent Build i just need to change the SYS the OEM is the Base and i can use now this OEM that is inclused in the Kitchen or i can Update this too? For example i download now the latest I download
SYS_21895_192DPI_0409 --- I understand that 192DPI is for our Blackstones 0409 mean WWE
SYS_21895_Common.rar
SYS_21895_XIP.rar
So i only need this components tocreate a new 21895 based rom and i can use the OEM that is on the Kitchen or i must change it too?
Testing method
thanks for the tutorial, i myself has been wanting to create my own ROM but dont really know where to begin...
1 thing that i would like to ask, is there a way to test the ROM without actually flashing it to the device? well, you know a newbie in cooking, can result in undesirable result if not properly done, and dont really want to brick my device (touchwood)...
KayK said:
thanks for the tutorial, i myself has been wanting to create my own ROM but dont really know where to begin...
1 thing that i would like to ask, is there a way to test the ROM without actually flashing it to the device? well, you know a newbie in cooking, can result in undesirable result if not properly done, and dont really want to brick my device (touchwood)...
Click to expand...
Click to collapse
Same question over here!
aliff thank you for this..... I've been looking for something like this for ages...
It answers a lot of my questions that I had and now I can begin with optimizing and cooking my own ROM...
KayK said:
thanks for the tutorial, i myself has been wanting to create my own ROM but dont really know where to begin...
1 thing that i would like to ask, is there a way to test the ROM without actually flashing it to the device? well, you know a newbie in cooking, can result in undesirable result if not properly done, and dont really want to brick my device (touchwood)...
Click to expand...
Click to collapse
SJackal said:
Same question over here!
Click to expand...
Click to collapse
Nothing like that exists that I am aware off. BTW you will have to make it really terrible to brick your device with a bad ROM.
Cooking means, altering stuff, cooking, flashing, f'ing up, alter some more stuff, cook, flash and so on.. There is no easier way to test unfortunally.
Yeah, thanks.
It's not probable that I'd cook my own ROM, but you never know...
This thread is Awesome!!
I had the same problem just like anyone else.....
You just don't know where to start and where to get the sys builds etc.
Is there a moderator who thinks this is usefull? please make it sticky
motorboy-johnny said:
This thread is Awesome!!
I had the same problem just like anyone else.....
You just don't know where to start and where to get the sys builds etc.
Is there a moderator who thinks this is usefull? please make it sticky
Click to expand...
Click to collapse
There is already a thread with the same purpose stickied.. It's sparkies kitchen, you can download the latest builds there. Also this forum has a nice search function, search for stuff. Questions you can always ask in sparkies thread (which also links to an awesome tutorial by KWBR).
EpiphanyNL said:
There is already a thread with the same purpose stickied..
Click to expand...
Click to collapse
I didn't find this thread, that why I described how I started.
EpiphanyNL said:
It's sparkies kitchen, you can download the latest builds there. Also this forum has a nice search function, search for stuff. Questions you can always ask in sparkies thread (which also links to an awesome tutorial by KWBR).
Click to expand...
Click to collapse
Yes, this thread can really help with many questions about ROM making.
About KWBR Cooking tutorial - they were posted in this thread, but it currently empty.
aliff said:
I didn't find this thread, that why I described how I started.
Click to expand...
Click to collapse
Oh no? It's sparkies kitchen thread and ofcourse it's ok to describe it, but I dont think this thread should be stickied, maybe linked to in sparkies thread. Since there are more then one types of kitchen
aliff said:
Yes, this thread can really help with many questions about ROM making.
About KWBR Cooking tutorial - they were posted in this thread, but it currently empty.
Click to expand...
Click to collapse
Oh maybe that has to do with KWBR being away for some time
Can anyone give me the sources from where to download the Packages i need? I google few hours and don`t find this things that im looking for.
I download SYS 21895 but i need EXT packages that include the latest 2.1.19.21 Sense Manila
Also from where can download this Manila CFC Compressed etc?
ALso if someone point me from where to get the latest Upto Date OEM packs will be cool.
I want to try to cook Blackstone WWE WM 6.5 ROM build 21895 with Manila 2.1.19.21 also with the latest Up To Date APPS etc
tsalta said:
Can anyone give me the sources from where to download the Packages i need? I google few hours and don`t find this things that im looking for.
I download SYS 21895 but i need EXT packages that include the latest 2.1.19.21 Sense Manila
Also from where can download this Manila CFC Compressed etc?
ALso if someone point me from where to get the latest Upto Date OEM packs will be cool.
I want to try to cook Blackstone WWE WM 6.5 ROM build 21895 with Manila 2.1.19.21 also with the latest Up To Date APPS etc
Click to expand...
Click to collapse
You can find the latest Manila here:
http://wiki.xda-developers.com/index.php?pagename=HTC_Rhodium/Shipped_Roms
The CFC application:
http://forum.xda-developers.com/showthread.php?t=470798
latest Up to Date apps can be found in sparkies thread, Tmob Leo 2.10 ext packages
Does anyone know if it's possible to cook using Linux via WINE? I'm thinking it should be as there is no actual activesync required.
Wouldn't mind 'trying' to put together a 6.1 ROM
Excellent tutorial stuff
Question time:
I made myself a 23544 rom and cooked it with no ext packages at all. It flashed and booted fine, so I added all of the Leo 2.10 packages - nothing else. Now it boots to a white screen. I'm guessing there are some incompatible packages for the HD2, or I'm missing some dependencies for the HD. Anybody know what these are?

osKitchen v1.30Alpha3 for HD Mini

Update: you can find a newer 1.31 final on the osKitchen Zero thread (linked above). I strongly suggest to use that version because it has tons of fixes and improvements that also affect HD mini ROMs.
Remember to run it as administrator (if you don't import may fail), to import the latest stock ROM for your language and read the instructions from the osKitchen Zero thread if you have never used it.
Happy cooking!
So, 26 downloads after, can somebody please confirm if it rebuilds a booting ROM like expected?
Hi, i have tested my first rom cookie, i have change de original rom pt, i removed de copilot from de rom and de google maps.
All work fine
works perfectly
hi all,
works perfectly, turning now to the mini build 23569 without problems
greatz,
rudie
I've tried to import the rom into the kitchen and i get this error: "Error while importing the ROM file: Can't extract files or build packages from IMGFS structure. Please make sure the ROM is not corrupted, that it's an original ROM update released by the manufacturer and not an user-generated ROM." I've downloaded the rom from this link http://shipped-roms.com/shipped/Photon/ and the rom is this http://shipped-roms.com/shipped/Pho...adio_Signed_32.2802.05.06_0.63.05.35_Ship.exe Why do i get this error? I'm working under Windows 7 and run the kitchen as an administrator. Any help please?
hengelo said:
hi all,
works perfectly, turning now to the mini build 23569 without problems
Click to expand...
Click to collapse
Hi, where u find the build 23569 for hd mini (photon) ?
SoftWord said:
Hi, where u find the build 23569 for hd mini (photon) ?
Click to expand...
Click to collapse
The windows mobile builds are not phone-specific. You need to get the rollup file and import it with the Windows Mobile dump importing tool inside the kitchen.
Here is the link to the 23569 build http://www.mobileunderground.info/asusmobile/23569_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409.7z , remember that this dump is english only, if you want other languages you should get 23563 from here: http://forum.xda-developers.com/showthread.php?t=544445 (don't copy&paste languages between the twos!).
The first dump is in the ervius kitchen format, the second is in the Da_G all-in-one format.
Ur my hero !!!!!!!!
airxtreme said:
The windows mobile builds are not phone-specific.
Click to expand...
Click to collapse
I know , but the drivers ??? And strange HVGA resolution ?
airxtreme said:
You need to get the rollup file and import it with the Windows Mobile dump importing tool inside the kitchen.
....
The first dump is in the ervius kitchen format, the second is in the Da_G all-in-one format.
Click to expand...
Click to collapse
Can u make a guide-specific for Photon / Mini ? I'm not noob in modding of devices, but in WM devices yes.......
SoftWord said:
I know , but the drivers ???
Click to expand...
Click to collapse
The drivers are stored in a different section in the kitchen (OEM) so you can freely change the windows mobile build.
SoftWord said:
And strange HVGA resolution ?
Click to expand...
Click to collapse
I think that 23563 has the resolution files for that resolution, 23569 probably doesn't but you could try copying the resolution folders from 23563 (which I don't reccommend).
SoftWord said:
Can u make a guide-specific for Photon / Mini ? I'm not noob in modding of devices, but in WM devices yes.......
Click to expand...
Click to collapse
You just have to import the ROM file, select all the available entries in the Project Settings screen then import the other windows mobile build (Import Windows Mobile Build button), chose it from the combobox in the windows mobile build, hit Start building and hopefully you'll have a NBH ready to flash. If you only want to change the windows mobile build as long as the device doesn't have any program causing trouble it's really simple.
@airxtreme
when i selected my device (HD mini) the program suggested that 3 apps should be recmodded. Can you explain what this exactly is? Is it necessary? The only thing i want to do with your kitchen is remove some apps from the original rom. These apps are: Copilot, jblend ect. All i have to do is just remove these from the ext packages list? Thank's
Edit: I forgot to ask you something else, is the original rom compressed? In my case (just want to remove some apps from the original rom and nothing else) should i choose a compression? What do you suggest?
ty for ur help, I have found this build too:
"28233_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409"
U think that is ok for Photon ?
zalaros said:
@airxtreme
when i selected my device (HD mini) the program suggested that 3 apps should be recmodded. Can you explain what this exactly is? Is it necessary? The only thing i want to do with your kitchen is remove some apps from the original rom. These apps are: Copilot, jblend ect. All i have to do is just remove these from the ext packages list? Thank's
Click to expand...
Click to collapse
Yes it is necessary that you click on Yes or the rom won't boot.
zalaros said:
Edit: I forgot to ask you something else, is the original rom compressed? In my case (just want to remove some apps from the original rom and nothing else) should i choose a compression? What do you suggest?
Click to expand...
Click to collapse
The HD mini original rom is compressed with XPR so you'd better put that if you don't want a slower ROM with LZX. If you want to remove apps and those applications are stored in Cabs you will have to edit the config*.txt files in other packages to remove the reference to the cab you removed or the rom will hang during boot at the progress bar saying the cab cannot be found.
SoftWord said:
ty for ur help, I have found this build too:
"28233_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409"
U think that is ok for Photon ?
Click to expand...
Click to collapse
That build is very old (the newest is the 235xx branch) and since the name doesn't have HVGA in it then it probably doesn't have the resolution files for your device.
Location initflashfiles.dat file
Hoi all,
hi all,
anyone know the location of the initflashfiles.dat file, or use this kitchen that file.
Would like extra folders, etc to give an icon ...
gr,
Rudie
hengelo said:
Hoi all,
hi all,
anyone know the location of the initflashfiles.dat file, or use this kitchen that file.
Would like extra folders, etc to give an icon ...
gr,
Rudie
Click to expand...
Click to collapse
The initflashfiles is in the OEM_Lang_XXXX OEM package.
airxtreme said:
You just have to import the ROM file.........
Click to expand...
Click to collapse
I don't have understand only this step, which rom I have to load ? My original ITA from NBH of my first original shipped rom ?
airxtreme said:
If you want to remove apps and those applications are stored in Cabs you will have to edit the config*.txt files in other packages to remove the reference to the cab you removed or the rom will hang during boot at the progress bar saying the cab cannot be found.
Click to expand...
Click to collapse
All the apps i want to remove are in EXT packages. The rom i wish to customize (by removing a couple of apps only) is original. So are there any apps stored in Cabs? And is there a config*.txt file? Because i can't find them.
SoftWord said:
I don't have understand only this step, which rom I have to load ? My original ITA from NBH of my first original shipped rom ?
Click to expand...
Click to collapse
You should import the latest italian ROM update and you can directly import the updater (EXE) file.
zalaros said:
All the apps i want to remove are in EXT packages. The rom i wish to customize (by removing a couple of apps only) is original. So are there any apps stored in Cabs? And is there a config*.txt file? Because i can't find them.
Click to expand...
Click to collapse
I just looked and strangely this phone like the HD2 doesn't seem to use cab files (so no need to mess with config*.txt files) but that still doesn't make stuff easier: for example if you want to remove copilot you have to edit the INITFLASHFILES.DAT file (you can find it in the OEM\OEM_Lang_something folder) and remove all the "CoPilot V8.0" section from it.
airxtreme said:
I just looked and strangely this phone like the HD2 doesn't seem to use cab files (so no need to mess with config*.txt files) but that still doesn't make stuff easier: for example if you want to remove copilot you have to edit the INITFLASHFILES.DAT file (you can find it in the OEM\OEM_Lang_something folder) and remove all the "CoPilot V8.0" section from it.
Click to expand...
Click to collapse
Well to be honest all i wish to remove is Copilot and Jblend (anything tricky for this one?). The weird thing is that there is no INITFLASHFILES.DAT in the OEM\OEM_Lang_0409 folder. I think i'll just remove these two from the Ext packages and try to flash the rom. Then i'll tell you what went wrong or not I don't want to bother you anymore

Categories

Resources