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
Related
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
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.
Hi,
My name is Baron. I own a HTC P4350 PPC. I was wondering if there is any port of the Original WM 6.1 version for the Herald without any customizations. I have been trying different versions of each cook's 6.1 versions but I don't know. I like them but I guess I like things to be original lol. I really like the TouchFLO, its awesome. But if there is anyone who can help me out or even let me know how to aquire 6.1 and teach me how to port it would be nice. Maybe I can be a cook or something. But I guess that would need the help of all of you. I am familiar with flashing Heralds at the moment and of course last year I was flashing Motorolas with Motorola's custom OS not the ones with WM. Anyway thanks for your time and I hope I can be seen as a cook around here or something. Oh, don't forget about the original WM 6.1
baronmxc said:
Hi,
My name is Baron. I own a HTC P4350 PPC. I was wondering if there is any port of the Original WM 6.1 version for the Herald without any customizations. I have been trying different versions of each cook's 6.1 versions but I don't know. I like them but I guess I like things to be original lol. I really like the TouchFLO, its awesome. But if there is anyone who can help me out or even let me know how to aquire 6.1 and teach me how to port it would be nice. Maybe I can be a cook or something. But I guess that would need the help of all of you. I am familiar with flashing Heralds at the moment and of course last year I was flashing Motorolas with Motorola's custom OS not the ones with WM. Anyway thanks for your time and I hope I can be seen as a cook around here or something. Oh, don't forget about the original WM 6.1
Click to expand...
Click to collapse
There was never an original WM6.1 for the Herald. You'll have to cook your own ROM using a WM6.1 base and port it using a stock 6.0 Herald ROM without any kind of customizations except for a lot of the customizations needed to fix all the bugs that will arise from simply sticking both bases together. The original ROM tends to be slow and buggy, though... What about the original ROM do you like? There might already be a ROM that has those features.
Thanks for your fast response. I knew there was never a actual 6.1 release for the Herald, I was just wondering if anyone ported the original release to work with a Herald. But with what you said about it being buggy, I never thought about that but I guess that would make sense, but I have seen some custom ROMs with 6.1 and flashed them myself to see how it would work and these 6.1 versions were not bad at all, especially with TouchFLO. So I guess my question is, how were they able to cook a 6.1 version? They had to have picked up an original to modify it if I'm correct. As I said I would like to learn how to cook as well so if anyone has time to help me learn at least the basics that would be appreciated. I can learn more myself if I know the basics.
baronmxc said:
Thanks for your fast response. I knew there was never a actual 6.1 release for the Herald, I was just wondering if anyone ported the original release to work with a Herald. But with what you said about it being buggy, I never thought about that but I guess that would make sense, but I have seen some custom ROMs with 6.1 and flashed them myself to see how it would work and these 6.1 versions were not bad at all, especially with TouchFLO. So I guess my question is, how were they able to cook a 6.1 version? They had to have picked up an original to modify it if I'm correct. As I said I would like to learn how to cook as well so if anyone has time to help me learn at least the basics that would be appreciated. I can learn more myself if I know the basics.
Click to expand...
Click to collapse
I have a few threads dedicated to teaching how to cook. It's just the basics but it's enough to get you started.
Every 6.1 ROM here has been made by porting a 6.1 from another phone (there is no "original" per say as new versions are released all the time.) using the OEM of an original HERALD 6.0 ROM but modifying it heavily, making a custom XIP (kind of like the kernel and all the stuff related to it) from both the ported ROM and the older ROM, and then adding their own apps and tweaks.
In my case, I also do a heavy amount of stripping of useless files.
I'm kind of on the same page. I'd love to find an unmodified wm6.1. I've tried a couple of them, and they're all great, but they also have a bunch of stuff loaded in them or different versions of apps. I'd like to find a wm6.1 load that JUST has the org wm6.1 apps in it and nothing else. No mods, no alternative apps, skins, etc.
vgpclife said:
I'd like to find a wm6.1 load that JUST has the org wm6.1 apps in it and nothing else. No mods, no alternative apps, skins, etc.
Click to expand...
Click to collapse
then take an original WM6 and behappy with that...belive me ivansstripped wm6.1 ONLY have tweaks that are really useful...to correct the crappy MS waste....
If you do NOT wantto correct that crap...go with an original WM6...it the same
same here
I am also looking for this...
I am VERY new to cooking and have not been able to manage to Dump any of the 6.1 ROMs. (I must be missing something)
I would like to start with an "original" ROM that I can play with and try to build my own custom ROM
leapfrogg said:
I am also looking for this...
I am VERY new to cooking and have not been able to manage to Dump any of the 6.1 ROMs. (I must be missing something)
I would like to start with an "original" ROM that I can play with and try to build my own custom ROM
Click to expand...
Click to collapse
I guess I'm having a hard time understanding what "original" means. If you just want something clean and stripped that you can add whatever you want into it, then any of my ROMs will do.
To ivanmmj
I guess by original I meant base 6.1 ROM but since there is not an official 6.1 base ROM for Herald I was just trying to figure out how the other cooks were able to get 6.1 in their releases so I could cook up my own 6.1 for me and possibly upload it for someone to test or use. But it's ok, you already answered that for me but maybe you can point me in the right direction. I've been hearing that a Kaiser 6.1 ROM is easy to port to the Herald. But let me know how you were able to port it. I read some of your tutorials and I'll definately give it a try as soon as I get the time. Possibly this Sunday or so.
baronmxc said:
To ivanmmj
I guess by original I meant base 6.1 ROM but since there is not an official 6.1 base ROM for Herald I was just trying to figure out how the other cooks were able to get 6.1 in their releases so I could cook up my own 6.1 for me and possibly upload it for someone to test or use. But it's ok, you already answered that for me but maybe you can point me in the right direction. I've been hearing that a Kaiser 6.1 ROM is easy to port to the Herald. But let me know how you were able to port it. I read some of your tutorials and I'll definately give it a try as soon as I get the time. Possibly this Sunday or so.
Click to expand...
Click to collapse
If you're looking for a bug free base, you might be better off just using one of my ROM as a base (since I tend to release the kitchen files for my ROMs.)
I have a post somewhere here about SYS and XIP porting. Find it and follow that. It works fine with kaiser ROMs.
Thanks! I don't know if I have tried your ROMs yet. I'll give it a go.
From what I have been able to gather (not very much) is that some ROM have their RGU files removed, making it imposible to Dump the ROM. When I try to open with the Package Tool nothing happens?
leapfrogg said:
Thanks! I don't know if I have tried your ROMs yet. I'll give it a go.
From what I have been able to gather (not very much) is that some ROM have their RGU files removed, making it imposible to Dump the ROM. When I try to open with the Package Tool nothing happens?
Click to expand...
Click to collapse
Actually, some ROMs are even encrypted...
In my case, all my ROMs are released WITH the kitchen files in case you want to make your own version. All that I ask is that you mention where the base came from since the base took a long time to make.
I don't know if this is the right place for this post.... and forgive my ignorance again.
I just can't get the Kitchen to work with any 6.1 ROM. I have tried JustMe and I follow exactly the same steps as with the original ROM. I just can't get a poputated OEM or SYS folder. What am I missing?
Leapfrogg
leapfrogg said:
I don't know if this is the right place for this post.... and forgive my ignorance again.
I just can't get the Kitchen to work with any 6.1 ROM. I have tried JustMe and I follow exactly the same steps as with the original ROM. I just can't get a poputated OEM or SYS folder. What am I missing?
Leapfrogg
Click to expand...
Click to collapse
Download the JustMe mini kitchen.
...Original rom?
There isnt a true original rom. Theres a base, which cannot be loaded on herald unless is ported with original 6.0 (which is ment for herald).
So. basically it looks like this:
Base 6.1 + Original 6.0 = herald 6.1
(original) (port)
you cant just use a base for a rom. you can port it, then extract what u want and dont want though (which theretically will turn yer ported 6.1 into an "original" one)
I managed to port a 6.1 rom following ivanmmj tutorial, quoted below.
" How to port a SYS folder
1. Open your old SYS folder and copy the .VM and WinCENLS_WWE folders into your new SYS folder
2. Go to your old SYS\Shell and copy shell32.exe and shellres.dll into your new SYS\Shell
3. Replace the old SYS folder with the new one. "
but I only did step 1 and did not do step 2. It worked and seems stable.
f1rick said:
I managed to port a 6.1 rom following ivanmmj tutorial, quoted below.
" How to port a SYS folder
1. Open your old SYS folder and copy the .VM and WinCENLS_WWE folders into your new SYS folder
2. Go to your old SYS\Shell and copy shell32.exe and shellres.dll into your new SYS\Shell
3. Replace the old SYS folder with the new one. "
but I only did step 1 and did not do step 2. It worked and seems stable.
Click to expand...
Click to collapse
The Shell32.exe doesn't always have to be ported, but if you port a ROM that comes with a different dpi, you need to use your old shell32.dll (unless you want to manually convert it into the proper DPI...)
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
Hi,
Please dont slate me if this has already been posted but I have been looking through the Kaiser forum for some kind of guide for cooking WM6.5 roms. I have been through the guide for 6.1 rom cooking to get a heads up on it but am really stugling to find out how to cook 6.5 roms.
Ok so in the Cooking guide for 6.1 you use KaiserKitchen, can this same program be used to create 6.5 roms?
With the guide I used radio 1.71 and Kaiser_HTC_ASIA_HK_WWE_3.34.721.2 official rom, used the kitchen to extract the files from the rom etc and then cooked a few roms. Is the process for cooking the 6.5 the same or is there more to it?
As i understand it 6.5 has not been officially released for kaiser, but people have taken dumps from other phones with 6.5 and used them for kaiser, is this right?
If so can someone please advise which nbh file would be suitable to download and start cooking with.
Maybe someone could write a sort of quick start quide for cooking with 6.5 roms, maybe thats just not possible and it takes alot of file changing to get 6.5 to work on kaiser but its something I would really like to learn, any posts I have come accross concerning this just seem to be if you dont know what your doing just leave it alone.
So if anyone can find the time to write a guide to doing this just like the 6.1 cooking guide I would be very grateful, if someone has already can someone post a link please.
Thanks in advance for any advice.
This will help you out:
TPC & Joshkoss Collaborative 6.1 and 6.5 Kitchens for Noobs-updated builds!
Then the best bet is to read as much as possible along with searching i'm also sure that the 6.5 chefs won't mind you questioning them via PM once you delve past basics.
Thanks for the link, heading there now. This is very much like I used to do with windows XP where i used to gut it of all things not needed, difference is that was alot easier.