Cooking tutorial, please!!! - JASJAR, XDA Exec, MDA Pro ROM Development

Can anyone please place a tutorial of some sort on HOW to cook...the important bits....
I have been reading a lot of this forum and there seems to be alot os spreaded info....
They all talk on how to compileand/or decompile the rom to its various parts..but no-one has yet talked about how to add/ remove programs, where/how to get OEM packages, etc....
I hould also be gratefull if someone linked me to a wm6 standart rom with NO special features/ program added, just the OS...
Tnak you very much for all yor hard work...
You really are an inspiration for all of us newbies...

I hope thingonaspring will write a tutorial (at least for his kitchen)
I second this plea.
A couple of weeks ago a senior member thingonaspring has asked if such a kitchen tutorial is needed. And many people said it would be great. I was particularly happy about this as thingonaspring's writing style is very detail and clear (just see his replies in the forum).
Hopefully we will see the tutorial soon. It is quite difficult to cook a working ROM without a detail tutorial. I have tried to cook one myself using all the information I could find on the forum. I even was able to flash it in the end. However, no CABs could be installed on this ROM for some reason. The installation process was just unsuccessful without much extra info.

Hi.
You can take a look at Hypercore thread, specially Laurentius26 post: http://forum.xda-developers.com/showpost.php?p=1534193&postcount=47
I confirm that this decompile process works.
I can also confirm that thingonaspring kitchen and tutorial for compiling works.
What I haven't tested yet is to decompile a ROM with hypercore, change modules or OEM and then compile it with thingonaspring process.
Jwrightmcps already wrote that he can do all the process with hypercore, so maybe you can also try it.
about OEM, you can check here: http://forum.xda-developers.com/showthread.php?t=298077&highlight=oem+wiki
OEM links:
http://wiki.xda-developers.com/index.php?pagename=HTC_Universal_WM6_Kitchen_Helmi
http://vidmes.com//Uni/Kitchens/OEMs/
You can also use hypercore to decompile ROMs and then pick the OEM that the developers were so kind to include. don't forget to thank them for the work they had building it. you can see how hard it is in one of the previous links.
About ROM only without extras, if I well remember Ranju plays in that field..
As you can see and as you also wrote, the info is available, is just of matter of searching and create/save links.
I do agree that a better tutorial would be nice, but people working on ROMs already have a lot o work and time spend on this subject so we have to wait until it is possible.
Cheers

Cooking
ultravox said:
Hi.
You can take a look at Hypercore thread, specially Laurentius26 post: http://forum.xda-developers.com/showpost.php?p=1534193&postcount=47
I confirm that this decompile process works.
I can also confirm that thingonaspring kitchen and tutorial for compiling works.
What I haven't tested yet is to decompile a ROM with hypercore, change modules or OEM and then compile it with thingonaspring process.
Jwrightmcps already wrote that he can do all the process with hypercore, so maybe you can also try it.
about OEM, you can check here: http://forum.xda-developers.com/showthread.php?t=298077&highlight=oem+wiki
OEM links:
http://wiki.xda-developers.com/index.php?pagename=HTC_Universal_WM6_Kitchen_Helmi
http://vidmes.com//Uni/Kitchens/OEMs/
You can also use hypercore to decompile ROMs and then pick the OEM that the developers were so kind to include. don't forget to thank them for the work they had building it. you can see how hard it is in one of the previous links.
About ROM only without extras, if I well remember Ranju pays in that field..
As you can see and as you also wrote, the info is available, is just of matter of searching and create/save links.
I do agree that a better tutorial would be nice, but people working on ROMs already have a lot o work and time spend on this subject so we have to wait until it is possible.
Cheers
Click to expand...
Click to collapse
Leo and I will hopefully release our Kitchen, towards the end of this year, early new year.
The Kitchen is very simplified but still requires work to release to general public.
At the moment, it supports a "one click" build function (That isn't really one I suppose) basically you hit the build button, BuildOS loads up, you select the OEMs that you wish to include in your build, then sit back and watch.
If there are no errors, you are prompted to connect your device in BootLoader mode and the flash util will flash your device with your Rom.
It is difficult to write a "general" guide to cooking as their are so many various kitchens that you can use.
For now I'd advise checking out Buzz's site and reading through his detailed instrcutions on using cooking Roms.
www.BuzzDev.Net
Cheers,
Beasty

Para UtraVox
Cumprimemtos Tugas....
Sou do Porto, e tu?
O que eu procurava era algo do tipo...
"estes fixeiros fazem isto, aqueles fazem aquilo, para obter este resultado deve-se proceder desta forma...."
Esse tipo de informação está demasiado espalhada ou inserida em topicos que nada teem a ver....
Obrigado pelo tempo...
In English..
Was was refering to is something like...
"These files are responsible for this action, those are for this result, we should do it this was BECAUSE..."
I Do believe this kind of info is available in the forum, but it's to preadded or too embeeded in some other topic posts....
Thanks for the time...

Related

Is there a WM6 Rom Kitchen for the Wizard?

I have seen a lot of releases of ROM Kitchen, but not for the wizard.
So, here's my question: is there a WM6 Kitchen of the wizard publicly released out there? I'm not talking about Molski's Dev Pack (which is a great collection of tools, but misses the package management stuff).
I'm talking about something like the ROM Kitchen released by bepe for the Hermes http://cleanimport.xda/index.php?threads/298636/...
Over the past months, I have been building my very own WWE kitchen for the Wizard and fixing registry settings at the package level (rather than patching after it).
If there is interest, I could release it...
Let me know.
--eluth.
i would be intrested in your rom kitchen...
eluth said:
I have seen a lot of releases of ROM Kitchen, but not for the wizard.
So, here's my question: is there a WM6 Kitchen of the wizard publicly released out there? I'm not talking about Molski's Dev Pack (which is a great collection of tools, but misses the package management stuff).
I'm talking about something like the ROM Kitchen released by bepe for the Hermes http://cleanimport.xda/index.php?threads/298636/...
Over the past months, I have been building my very own WWE kitchen for the Wizard and fixing registry settings at the package level (rather than patching after it).
If there is interest, I could release it...
Let me know.
--eluth.
Click to expand...
Click to collapse
Plenty of interest here. Lord knows I have enough time on my hands now...LOL.
Talking about addictive ... show the pills to the junkie and ask him if he wants them
eluth said:
If there is interest, I could release it...
Let me know.
--eluth.
Click to expand...
Click to collapse
YES. Unleash the kitchen. Maybe we'll all learn to cook someday!
@all
It's very simple to cook your own kitchen.
I don't know wht are you waiting for? Try to cook it by yourself and take tytn's kitchen as example.
gd luck.
mun_rus said:
@all
It's very simple to cook your own kitchen.
I don't know wht are you waiting for? Try to cook it by yourself and take tytn's kitchen as example.
gd luck.
Click to expand...
Click to collapse
For the uninitiated, can you explain a bit more. Take my example, I am a noobie and have flashed plenty of times. But anything more and my mind registers a blank. But I would like to tread this "cooking rom" path as the next step.
Thanks for the information. "A step-by-step guide to forming your own kitchen and cooking roms for consuption" would be just great.
ya let it come, for now i use molski kitchen for rom cooking.
Just follow bepe's kitchen structure and analyze the package(s)
double_ofour said:
Just follow bepe's kitchen structure and analyze the package(s)
Click to expand...
Click to collapse
That's what I did originally.
Then I discovered the Scoter Kitchen, which is based on bepe's tools too.
Nice thing about the scoter kitchen are the dmp2pkg and pkg2dmp tools which I have not found in another kitchen so far (at least in the ones I looked at).
That kitchen it also great, because it comes with documentation in html included and plenny other tools to work on the XIP segments...
They are nice as you can re-build the packages from the DSM files (like DSMTool previously) and recreate your dump directory with pkg2dmp (like BuildOS).
At this point, I don't know what is better: pkg2dmp or BuildOS. I have yet to port the packages I extracted from Orwell and modified,
to the bepe Kitchen to compare (not too difficult, just that I was focusing on something else).
Regards,
--eluth.
Any WM5 Kitchen will work for WM6. I really dont see the build diffrence between the 2 as far as building. I use the files attached and they work fine for me. No walk through as I havent had time to write it down.
Basically it works like this though:
Step 1. Run dump.bat
Step 2. Modify the files in the working directory.
Step 3. Add files to dump folder (not what you find in working directory, thats automatic in Step 4.
Step 4. Run make.bat.
Pretty simple i think. All these are pulled together from other posts so if you have questions just read. LOL. You can also just PM me but remember I am kinda busy and might not reply very quickly.
Unable to upload to site so have to use rapidshare for this one. sorry guys.
http://rapidshare.com/files/23991999/NTS_Kitchen.zip
i'd be interested in seeing it. I'm always up to learn new ways to accomplish something

I think the rom cookers should share their knowledge

if the rom cookers can teach us how to cook roms maybe we could help and port nice roms like new wm6 rom 5.2.1413.
pls respond: Faria, Mun, Anchillus, not too smart(very smart) etc.
beka said:
if the rom cookers can teach us how to cook roms maybe we could help and port nice roms like new wm6 rom 5.2.1413.
pls respond: Faria, Mun, Anchillus, not too smart(very smart) etc.
Click to expand...
Click to collapse
Well, what would you like to know?
There are some brilliant walkthroughs and kitchen downloads in the forum, just gotta do research. But im willing to help out no matter what you need
beka said:
if the rom cookers can teach us how to cook roms maybe we could help and port nice roms like new wm6 rom 5.2.1413.
pls respond: Faria, Mun, Anchillus, not too smart(very smart) etc.
Click to expand...
Click to collapse
I think someone is showing they haven't read very much of these forums...
Faria and Molski have numerous posts where they have shared lots of information. Molski even released a kitchen tool for beginners. Faria has provided docs on how to do a lot of this stuff. All of the info is in here, but if you want to learn it, then you need to do some digging.
There is a LOT more to XDA-Developers than the Wizard Mobile 6 forum. Take time to look at the other Wizard forums (especially Wizard Upgrading) as thats where some real meat is located. Then there is lots of information in some of the general forums and even in the forums of other devices (I can't keep up with all of it, so just stick to the Wizard ones mainly, but I do browse the Hermes periodically).
i extracted dutty's hermes rom OS 6.0 i was wondering what files do i remove and what do i put in and is there an easier way to edit the initflashfiles.dat
beka said:
i extracted dutty's hermes rom OS 6.0 i was wondering what files do i remove and what do i put in and is there an easier way to edit the initflashfiles.dat
Click to expand...
Click to collapse
Settle down, I think you shoul try cooking a WM5 Wizard rom first. Your trying to run before you learn to walk.

[HELP], how to port rom?

I ever customized several wizard roms, but regarding porting ROM, I'm a newbie.
Let's think about two scenarios:
1. If I got an AKU 3.x ROM of other phone, i.e., a ROM of Artemis
2. If I got a WM6 ROM of other phone which version is newer than any current known ROMs, i.e., a Hermes WM6 ROM
If I want to port the ROM to run on a wizard, what are the most important files, modules, drivers or something like XIP section we need to port? are there any different steps when porting within those two scenarios? Will somebody make a brief introduction or write a tutorial here?
Bepe, mUn, Faria and other talent guys, I know you're expert on this, please show me your hands and help on this, thank you.
I am too learning this ... seems pretty tricky if not near impossible without proper XIP section. Meaning that if you want to port WM6 to a device that didn't had a WM6 it's impossible ... or very close to that.
Take this as an example http://forum.xda-developers.com/showpost.php?p=1243434&postcount=172
Not the actual files, those are device specific (xip.bin for example) but a little guide.
anichillus said:
I am too learning this ... seems pretty tricky if not near impossible without proper XIP section. Meaning that if you want to port WM6 to a device that didn't had a WM6 it's impossible ... or very close to that.
Take this as an example http://forum.xda-developers.com/showpost.php?p=1243434&postcount=172
Not the actual files, those are device specific (xip.bin for example) but a little guide.
Click to expand...
Click to collapse
thanks, that's great

Cooking Tools

hi all, its there a tool to stripdown WM, i mean remove packages like tools to add packages do?
other think that i need, i cant make any rom using _Alex_ kitchen kits and PPCKitchen kits, i just get errors al the time, something abut "cant create HFV fs" or something slike that, any idea?, Regards!
wolframio74 said:
hi all, its there a tool to stripdown WM, i mean remove packages like tools to add packages do?
other think that i need, i cant make any rom using _Alex_ kitchen kits and PPCKitchen kits, i just get errors al the time, something abut "cant create HFV fs" or something slike that, any idea?, Regards!
Click to expand...
Click to collapse
okay you can't strip down the os itself but you can strip down the programs software included with os thus creating a custom rom.
You can use kaiserkitchen or kaiserchef each of which provide enough documentation for your average joe. Also checkout the video casts on setting up kaiserkitchen and cooking to get a better understanding.
All this and more can be yours for free if you just check out the kaiser wiki and faq thread:
http://forum.xda-developers.com/showthread.php?t=397434
hope all this helps and future reference please do your best to atleast read the stickies this way it will help you from asking questions that already have answers

Happy cooking:visual kitchen for elf(in)

Finally with the great effort by miky6682: Realy thankfull by heart now we have visual kitchen for elf(in)
enjoy it,cook it,eat it....
If any query then ask the master...miky6682
atleast plz someone comment.
run your old kitchen as an administrator and it should be oke
Hi to make things work disable user account control and restart your laptop and every thing should work fine
sasa66 said:
Hi to make things work disable user account control and restart your laptop and every thing should work fine
Click to expand...
Click to collapse
hey bro can u plz checkout sticky for hhbrid kitchen.there i had a probl
nd if u can plz give me guidance to update ipl.i had hspl 3.10 but the discription for ipl in the thread is bit confusing for me.coz i dont understand where to put the ipl 3.10 nb file?
i have figure it out but can someone tell me y cant i make bootable rom
saurabh88 said:
i have figure it out but can someone tell me y cant i make bootable rom
Click to expand...
Click to collapse
Did you read this thread , please read it carefully, i did it myseft went i start cooking, i really mean it, i read it all the way and learn a lot
i use both the kitchen bepe and hybrid.in bepe's kitchen i unable to make bootable rom.and in hybrid kitchen i am still not able to make a rom.it give some kind of dsm error.
No offense meant and in no way or intention of insulting your intelligence but, have you scan the thread that honcorrd gave 2 posts up? You will find there a working WM6.5 kitchen from trueg together with lots of precious advice on how to start cooking.
If I as a newbie and a wannabe cook may be allowed to give you an advice:
Learn first how to recover from a bricked device. Just in case you mess up cooking
Read, read, read specifically on kitchen threads & cooking. Learn the language of chefs: XIP, SYS, EXT, PRB, OEMXIPKernel, etc.
Check out the Development & Hacking thread and search for kitchen topics specifically for QVGA devices. There are lots of them available
Start cooking a WM6.1 ROM, play with it. You'll learn a lot & faster by trying out things yourself.
It will also be helpful to checkout [PICTORIAL] COOKING YOUR 6.1 ROMS USING ELF(in) HYBRID KITCHEN (kokotas) [ONLINE] by ayyu3m.
I see that you have a Gene as well, If I'm not mistaken I think BesFen has a good thread there about cooking.
Good luck!
daeinnor said:
No offense meant and in no way or intention of insulting your intelligence but, have you scan the thread that honcorrd gave 2 posts up? You will find there a working WM6.5 kitchen from trueg together with lots of precious advice on how to start cooking.
If I as a newbie and a wannabe cook may be allowed to give you an advice:
Learn first how to recover from a bricked device. Just in case you mess up cooking
Read, read, read specifically on kitchen threads & cooking. Learn the language of chefs: XIP, SYS, EXT, PRB, OEMXIPKernel, etc.
Check out the Development & Hacking thread and search for kitchen topics specifically for QVGA devices. There are lots of them available
Start cooking a WM6.1 ROM, play with it. You'll learn a lot & faster by trying out things yourself.
It will also be helpful to checkout [PICTORIAL] COOKING YOUR 6.1 ROMS USING ELF(in) HYBRID KITCHEN (kokotas) [ONLINE] by ayyu3m.
I see that you have a Gene as well, If I'm not mistaken I think BesFen has a good thread there about cooking.
Good luck!
Click to expand...
Click to collapse
yes as u said i had treidd ti make rom using by ayyu3m.but there were a dsm file error.
and about gene i had already uploaded 3 rom for new gene including 6.5.
and i had never found visual kitchen so much easy userface...
I don't know if other chefs have succeeded in using Ervius Visual Kitchen (EVK) to build Elf(in) ROMs. The only visual kitchen we have is as you mentioned - kokotas' Hybrid kitchen.
It works fine even on WM6.5.x but, the process to build ROM using this kitchen is tedious and the built ROM is buggy compared to the non visual B2 & trueg (both kokotas based) kitchens. Why not use those instead at the moment? Both works perfectly alright and quite easy to use.
daeinnor said:
I don't know if other chefs have succeeded in using Ervius Visual Kitchen (EVK) to build Elf(in) ROMs. The only visual kitchen we have is as you mentioned - kokotas' Hybrid kitchen.
It works fine even on WM6.5.x but, the process to build ROM using this kitchen is tedious and the built ROM is buggy compared to the non visual B2 & trueg (both kokotas based) kitchens. Why not use those instead at the moment? Both works perfectly alright and quite easy to use.
Click to expand...
Click to collapse
my friend i tried all the kitchen bepe,kokatos,hypercore...but only few success.
with VK i can not make bootable rom.and with bepes kitchen can make bootable rom but it stuck at wm 6.1 screen.and with kokatos it says some dsm procblem which due to lack of time i cannot able to read.and finally with hypercore kitchen when i want to dump it says error no such file is found...i have read all the help thread but nothing workd for me...
so may be after my final MBBS exam i can able to short out this....
daeinnor said:
I don't know if other chefs have succeeded in using Ervius Visual Kitchen (EVK) to build Elf(in) ROMs. The only visual kitchen we have is as you mentioned - kokotas' Hybrid kitchen.
It works fine even on WM6.5.x but, the process to build ROM using this kitchen is tedious and the built ROM is buggy compared to the non visual B2 & trueg (both kokotas based) kitchens. Why not use those instead at the moment? Both works perfectly alright and quite easy to use.
Click to expand...
Click to collapse
After some troubles. I had succes in cooking rom with visual kitchen.
so plz help me brother...i really need it man...
so plz help me brother...i really need it man...
miky6682 said:
After some troubles. I had succes in cooking rom with visual kitchen.
Click to expand...
Click to collapse
Congratulations! That's great to know miky. I'm still trying to make EVK (v 1.8.x) built ROM bootable but has no luck yet. I wish you can share your secret!
I have requested help from other notable xda chefs to include Elf(in) in their VK's and I had some positive response. We will surely have a new EVK based kitchen soon!
saurabh88 said:
so plz help me brother...i really need it man...
Click to expand...
Click to collapse
For a newbie like me best thing to do is:
Follow ayyu3ms pictorial kitchen
Dump an original Elf(in) ROM, not a cooked one. Links are on the original ROM thread
Cook the dumped ROM. It should work
Start replacing the files with the new - target ROM.
Read trueg's post on the kitchen linked by me and honcorrd . I learned a lot from those
Ace your MBBS, no point in learning building ROMs if you don't pass it!
daeinnor said:
Congratulations! That's great to know miky. I'm still trying to make EVK (v 1.8.x) built ROM bootable but has no luck yet. I wish you can share your secret!
I have requested help from other notable xda chefs to include Elf(in) in their VK's and I had some positive response. We will surely have a new EVK based kitchen soon!
Click to expand...
Click to collapse
It's not a secret. I edited some files and it's work. I can share visual kitchen for elf and elfin.
miky6682 said:
It's not a secret. I edited some files and it's work. I can share visual kitchen for elf and elfin.
Click to expand...
Click to collapse
plz be hurry.love to see that...
here is visual kitchen for elf and elfin
http://www.megaupload.com/?d=XYJLP2QN
look forum forum for oemdrivers and others needed files
overwrite bat files with this sticked in this post
http://forum.xda-developers.com/showpost.php?p=5103905&postcount=817
or extract this rom with winrar and dump ruu_signed.nbh
http://rapidshare.com/files/1584103..._3.07.720.03_4.1.13.71_03.34.90_BLUE_Ship.exe

Categories

Resources