[REQ] Need a base rom for cooking - P3600 ROM Development

Trying to cook a rom & i need a base clean rom for trinity with the last build
can somebody help me with that or tell me how to get a base ROM
Thanks

read the sticky threads in this forum
get a kitchen and upgrade the rom from the kitchen with the xip, sys you want

Thanks
but which files inside the SYS folder should i replace to update the build and make a clean rom with minimum size for future cooking??
are they the folders of dll files or OEM or what??

start reading the forum
try this
get a clean sys, replace in kitchen and do relocating with g'reloc as described in the thread

Related

Base rom to start cooking

I am a bit new to cooking but I was wondering how you could use for example one of the new CE OS 5.2.1908 Build 18508 roms as the starting point for my own cooking. I am using the core profesional kitchen, I dump the rom and rebuild the packages, however it says that there are lots of .rgu files missing and when I rebuild the rom and put it on my device (with no changes at all) the device does not boot. I was wondering of some of you experts could help? Which kitchens do you use ?
Mnay Thanks,

vivi Kitchen for ASUS P525 : A simple Kitchen ever , modified from Scoter Kitchen.

vivi ROM Kitchen for ASUS P525
Mainly modified from Scoter Kitchen​
Introduction
I've made this ASUS P525 ROM Kitchen for ASUS P525 because I think someone can make it,but no one makes it till now. So I made it myself and share.
Though it is not the best and complex Kitchen with many features but I'm sure it is the good first step for us.
The main aim of this ROM Kitchen is easy using, so this ROM Kitchen is only one click and follow the screen.
You will have a new ROM for ASUS P525 at ease.
Aims
1.For easy modifying private ROM.
2.For helping new user to easy start cooking ROM.
3.For sharing OEM Packages.
4.For someone makes it better.
Let's see
Before using it just let us understand in the same way as follows.
1.This ROM Kitchen is made for using with ASUS P525 only,but it can be used with any other device if modified a little.
2.This ROM Kitchen is modified mainly from Scoter Kitchen.
3.The commands modified from DoubleOFour ROM Kitchen , edhaas ROM Packer Kitchen and some parts from Excel @AsusMobile.ru
Credits should give to them , not me.
Tools use
1.Tools in Scoter Kitchen included bepe package tools and mamaich tools.
2.P525ROMTool from Ingvarr.
Ingredients
There are 3 parts.
1.Program Part : The Kitchen itself.
vivi.exe
2.ROM Part.
3.OEM Part.
Download
You have to download all 2 of these and Base ROM supplied in Packages.
1. The Kitchen in executable file vivi.exe
http://www.zshare.net/download/398685039d2949/
2. OEM Packages
http://www.zshare.net/download/397176124ce74d/
You can find other OEM Packages or create your OEM Packages by looking at this thread.
http://forum.xda-developers.com/showthread.php?t=303195
Base ROMs
1.OLD :
Alex UltraLite 2
SYS and OEM from Alex
{This is Alex ROM (added Powerpoint and WLM files) in packages not ROMGalaxy.NB0.}
http://www.zshare.net/download/3987487fd85cf9/
2.NEW : Add 10 Oct 2007 :
SYS and OEM from Alex,plus settings pages from official ROM. !!!NEW!!!
Add files and settings from official back into Packages.
This packages of Base ROM will create official like unofficial WM6 ROM for your ASUS P525,since I add back official 3 settings pages from official ROM,include official system tray icons.
http://www.zshare.net/download/41190946d9bc4b/
How to cook
1. Place vivi.exe from download 1 in Root of C: and execute it.
You will see a new folder named vivi , this is your Kitchen.
2. Enter Kitchen , replace OEM and SYS folders with OEM and SYS folders from Base ROM provided from download 2.
3. In ROM folder , replace ROMGalaxy.NB0 (0 KB) with any ROMGalaxy.NB0 you want its size.
eg. if you want to build a new ROM with a huge size, place official CHS or Russian ROMGalaxy.NB0 here.
Or if you want small size ROM , place Alex UltraLite ROMGalaxy.NB0 here.
I think you guys already have ROMGalaxy.NB0 so no need to support this file.
4. Place OEM Packages you choose from download 3 in OEM folder.
5. Click Start.cmd.
6. Follow on screen.
That's all.
Thanks
@ Xda-developer.com
Thanks bepe for BuildOS.exe and Packages Tools.
Thanks mamaich for ROM Tools.
Thanks Ingvarr for ASUSP525Tool.
Thanks JKR for Scoter Kitchen.
Thanks DoubleOFour , edhaas for Kitchen I use as command guide.
Thanks sp3dev or Alex for Ultralite WWE ROMs as Base ROMs.
Thanks Owners of OEM Packages I collected(forget where I downloaded them).
And thanks my friends : Vibranze , AndrewSH , Jackleaung , guitarz for sharing knowledges.
@AsusMobile.ru
Thanks Excel for some parts of command line.
Thanks RN21, LiquidStrom , Zoff for sharing knowledges.
Thanks Alex for Ultralite WWE ROMs as Base ROMs.
Tips
1.Before you Exit BuildOS,you can go to temp/dump and delete all rgu files and nearly all html files except these 9 files.
1.compose_mtgreq.htm
2.compose_note.htm
3.compose_sms.htm
4.compose_vcard_sms.htm
5.default_0409.htm
6.read_mtgreq.htm
7.read_note.htm
8.read_sms.htm
9.read_vcard_sms.htm
Or you can edit welcomehead.96.png or another files as you want.
Regards,
vivi
PS
1.I know there are many experts here.This is my attempt to help us, ASUS P525 users, to make our devices better as best as I can.
2.I don't want any credits for this Kitchen , only named it vivi Kitchen since it is my attempt and only want to give this community back the thing I can do.Credits should go to the names I stated in Thanks Part above.
3.I hope you will develop this Kitchen better and share.Or share your OEM Packages or knowledges.
4.All feedbacks are welcome.
Thanksss
New OEM Packages
ASUS P526 Phone Skin (Thanks Jackleung)
woowww...cooool
Vivi,
Congrats! Finally I can see ROM Kitchen for P525 and now everybody can cook their own ROM
Btw, what do you mean by putting base ROM into OEM and SYS folder? Did you mean Romgalaxy.nb0?
I've put romgalaxy.nb0 into ROM folders and BOS failed to execute.
Cheers,
vibranze
vibranze said:
Vivi,
Congrats! Finally I can see ROM Kitchen for P525 and now everybody can cook their own ROM
Btw, what do you mean by putting base ROM into OEM and SYS folder? Did you mean Romgalaxy.nb0?
I've put romgalaxy.nb0 into ROM folders and BOS failed to execute.
Cheers,
vibranze
Click to expand...
Click to collapse
No, Vibranze.
You have to download Base ROM I provided here.
http://www.zshare.net/download/3987487fd85cf9/
It is not NB0 but splitted in 3 Package folders.
ROM , SYS and OEM.
Place them in the corresponding place in Kitchen.
Images attached.
And you have to place your old ROMGalaxy.NB0 in ROM folder.
This is to use as template for new ROM only.
Vibranze,
Check your PM.
vivi
Hi Vivi,
Thanks for all your work. Is it possible for you to make a similar ROM kitchen for the HP iPAQ HX4700?
bub
Thanks for your work ... once again
Vivi, congrate. Glad to see someone finally take this job over.
Great work vivi.
Now maybe it's possible to bulid TouchFlo in P525? If anyone could help me with the OEM version of this, please help me.
Thanks
EDIT:
I would like to make my own OEM packages, but I don't know how. Anyone can help me with this too? I saw that I need the files from the program, and I saw some files like .DSM, .RGU. That is it do? How can I make this files, to my programs?
Thanks fot helping me
jackleung said:
Vivi, congrate. Glad to see someone finally take this job over.
Click to expand...
Click to collapse
Jack,
This is why I want your rgu.files.
The ROM with no rgu can't be dumped and Packed as Base ROM.
I try to use P526 Modules from your ROM,but I can't use it since no rgu files.
Could you please give me all files and tell me how to replace Phone Module as your ROM?
HyperMalac said:
G
I would like to make my own OEM packages, but I don't know how. Anyone can help me with this too? I saw that I need the files from the program, and I saw some files like .DSM, .RGU. That is it do? How can I make this files, to my programs?
Thanks fot helping me
Click to expand...
Click to collapse
From this thread.
http://forum.xda-developers.com/showthread.php?t=303195
I add Tips in first post.
Tips
1.Before you Exit BuildOS,you can go to temp/dump and delete all rgu files and nearly all html files except these 9 files.
1.compose_mtgreq.htm
2.compose_note.htm
3.compose_sms.htm
4.compose_vcard_sms.htm
5.default_0409.htm
6.read_mtgreq.htm
7.read_note.htm
8.read_sms.htm
9.read_vcard_sms.htm
Or you can edit welcomehead.96.png or another files as you want.
bub181 said:
Hi Vivi,
Thanks for all your work. Is it possible for you to make a similar ROM kitchen for the HP iPAQ HX4700?
bub
Click to expand...
Click to collapse
bub,
I will look at it when I have time, not too long since I am also using HX4700 and modifying kozhura ROM for my personal use.
vivi said:
bub,
I will look at it when I have time, not too long since I am also using HX4700 and modifying kozhura ROM for my personal use.
Click to expand...
Click to collapse
Thank you so much vivi, I saw you posting in kozhura's topics a few times so I thought you must have a HX4700 too. I've been trying to modify kozhura's ROM for a long time, but all I have managed to do so far is add some themes and a few programs which don't need any registry entries. It will be great to be able to add full packages.
bub,
I have a look.
It's not hard.
Just modify some command line from vivi Kitchen for P525.
And create Base ROM.
I will make it for you.Not too long.
But I wonder how many users want it?
Touchflo on P525
HyperMalac said:
Great work vivi.
Now maybe it's possible to bulid TouchFlo in P525? If anyone could help me with the OEM version of this, please help me.
Thanks
EDIT:
I would like to make my own OEM packages, but I don't know how. Anyone can help me with this too? I saw that I need the files from the program, and I saw some files like .DSM, .RGU. That is it do? How can I make this files, to my programs?
Thanks fot helping me
Click to expand...
Click to collapse
great work guys. yeah, i would love to see TouchFlo working on the P525 as well.
Anybody? Vivi?
vivi said:
bub,
I have a look.
It's not hard.
Just modify some command line from vivi Kitchen for P525.
And create Base ROM.
I will make it for you.Not too long.
But I wonder how many users want it?
Click to expand...
Click to collapse
Thanks vivi, I think there are at least 3-4 people that have posted in the HX4700 thread asking for a ROM kitchen, and I think many more people will start using it once it is made available. The HX4700 seems to have a set amount of reserved space for the base ROM and the user space always has 82.59 MB free regardless of how much you put in the base ROM, so it's a good idea to fill the space in the base ROM, which leaves more space available to install applications in the user space.
Will the ROM kitchen you make work with kozhura's latest WM5 build? I'm still using his WM5 build because it's more stable than his WM6 build and it's almost as fast as WM6.
Thanks for all you work, I really appreciate it.
bub.
bub181 said:
Will the ROM kitchen you make work with kozhura's latest WM5 build? I'm still using his WM5 build because it's more stable than his WM6 build and it's almost as fast as WM6.
Thanks for all you work, I really appreciate it.
bub.
Click to expand...
Click to collapse
Yes , I think so.

[HELP] Please kindly advise on replacing files in XIP

Hi every gurus and chefs,
Thanks to creators of kitchens and tools, i have had so much fun in cooking my own rom. Thank you so much.
Recently, i tried to convert the 1.93.456.2 WWE ROM to CHS. I have managed to transform 99% of the ROM into CHS. but there is only one problem. When creating the rom using the diamond kitchen or kaiser kitchen, at the ending part, it will fall back to use os.nb within the ROM\ folder.
From my understanding, the OS.NB file is an extracted OS from the original WWE ROM thus, the boot.hv, boot.rgu and wince.nls is still the WWE version. how do I replace these files?
Another question would be, when dumping the official rom, the dump_XIP folder is created. what is the use of this folder? if i make changes to the folder, how to i merge them into a usable part for cooking?
i have did a lot of reading on XIP porting, big storage rom cooking and etc. i just can't seems to locate one which explains how to replace files in os.nb or merging the XIP folder to usable part.
Can any kind soul please kindly advise?
Thanks you so much!
You may want to have a look at ababrekars SYS and XIP porting guide in Elf section....
ruffruff said:
Hi every gurus and chefs,
Thanks to creators of kitchens and tools, i have had so much fun in cooking my own rom. Thank you so much.
Recently, i tried to convert the 1.93.456.2 WWE ROM to CHS. I have managed to transform 99% of the ROM into CHS. but there is only one problem. When creating the rom using the diamond kitchen or kaiser kitchen, at the ending part, it will fall back to use os.nb within the ROM\ folder.
From my understanding, the OS.NB file is an extracted OS from the original WWE ROM thus, the boot.hv, boot.rgu and wince.nls is still the WWE version. how do I replace these files?
Another question would be, when dumping the official rom, the dump_XIP folder is created. what is the use of this folder? if i make changes to the folder, how to i merge them into a usable part for cooking?
i have did a lot of reading on XIP porting, big storage rom cooking and etc. i just can't seems to locate one which explains how to replace files in os.nb or merging the XIP folder to usable part.
Can any kind soul please kindly advise?
Thanks you so much!
Click to expand...
Click to collapse
Hi,
1. You don't have to replace/port XIP from the ROM of the same device. Only do this if you want to port other devices' ROMs such as Kaiser to Hermes, Diamond to Kaiser, Raphael to Diamond etc. It will boot.
2. Just replace the wince.nls version in the SYS\WINCENLS_WWE with the CHS one you have.
3. Modify all the MUI files and registry as to point to your Language of choice.
4. The OS.NB is needed as the shell/container for your new cooked ROM because it's the requirement for using the Tadzio's tools. So, leave it as is.
5. Cook the ROM.
At least that what I did when doing my Hermes version long before.
Cyphol.
ruffruff said:
Hi every gurus and chefs,
Thanks to creators of kitchens and tools, i have had so much fun in cooking my own rom. Thank you so much.
Recently, i tried to convert the 1.93.456.2 WWE ROM to CHS. I have managed to transform 99% of the ROM into CHS. but there is only one problem. When creating the rom using the diamond kitchen or kaiser kitchen, at the ending part, it will fall back to use os.nb within the ROM\ folder.
From my understanding, the OS.NB file is an extracted OS from the original WWE ROM thus, the boot.hv, boot.rgu and wince.nls is still the WWE version. how do I replace these files?
Another question would be, when dumping the official rom, the dump_XIP folder is created. what is the use of this folder? if i make changes to the folder, how to i merge them into a usable part for cooking?
i have did a lot of reading on XIP porting, big storage rom cooking and etc. i just can't seems to locate one which explains how to replace files in os.nb or merging the XIP folder to usable part.
Can any kind soul please kindly advise?
Thanks you so much!
Click to expand...
Click to collapse
please correct me if i was wrong..
afaik, XIP part is the same for every language,
also in the end part of the building, you need os.nb only as a "template" to rebuild the new one... it wasn't really use the content inside...
normally, you need to copy all content in the dump_xip to the ROM\XIP directory...
to learn about the process of diamond kitchen (which is based on kaiser kitchen so i assume the tools are the same), i think you better use the kaiser ROM, and try to dump it.. and see what directories and files are generated...
in kaiser kitchen, to rebuild the rom you need 3 dirs, OEM, SYS, and ROM\XIP
cyphol said:
Hi,
1. You don't have to replace/port XIP from the ROM of the same device. Only do this if you want to port other devices' ROMs such as Kaiser to Hermes, Diamond to Kaiser, Raphael to Diamond etc. It will boot.
Click to expand...
Click to collapse
He would need to if he wants a different OS build. Or am I wrong?
pkoper said:
He would need to if he wants a different OS build. Or am I wrong?
Click to expand...
Click to collapse
of course....
pkoper said:
He would need to if he wants a different OS build. Or am I wrong?
Click to expand...
Click to collapse
Yes, that's right for the reason. If that's the only reason, why don't you replace the core.dll
thank you everyone for your advise.
looks like i just need more reading.
thank you cyphol, pkoper and teamee for your kind advice.
I have replace the SYS\wincenls_WWE folder with SYS\WINCENLS_0804. i believe this might be one of the problems. i will try replacing just the wince.nls within the folder instead of replacing the entire folder.
files which i have modified includes the boot.hv, user.hv, default.hv, boot.rgu, a bunch of other rgu as well. i might have missed out a few others. so i will check again.
thanks everyone for your kind advice. if there is any other suggestions or points to take note of, please kindly let me know.
your guys rocks! XDA rocks!

[HELP] Your help Required Please d\kitchen and vics3.4 rom

Hi Could somebody who has the Diamond kitchen/Surface kitchen working please extract the vic_Diamond_v3.4 rom and post me the extracted XIP folder as i cannot get my kitchen to extract, after numerous posts requesting help for getting the kitchen working i have had no luck, I have used this rom for a base for my custom rom, now i want to make some alterations and i cannot get the xip extracted anymore
I Have My SYS and my OEM folders but have lost the XIP
Please help me if you can
Thanks in advance
need link for download your rom.
http://rapidshare.com/files/182063575/Vic_Diamond_ROM_WWE_3_3_1a_CE_OS_21009_Aku_1_6_0.rar
or
http://www.4shared.com/file/80117573/39775efa/Vic_Diamond_ROM_WWE_3_3_1a_CE_OS_21009_Aku_1_6_0.html
Password: I_LOVE_DIAMOND
this is the origanal rom
if you can extract for use in diamond kitchen
thanks
garymeg said:
Hi Could somebody who has the Diamond kitchen/Surface kitchen working please extract the vic_Diamond_v3.4 rom and post me the extracted XIP folder as i cannot get my kitchen to extract, after numerous posts requesting help for getting the kitchen working i have had no luck, I have used this rom for a base for my custom rom, now i want to make some alterations and i cannot get the xip extracted anymore
I Have My SYS and my OEM folders but have lost the XIP
Please help me if you can
Thanks in advance
Click to expand...
Click to collapse
http://rapidshare.com/files/206944323/XIP.zip

New Old style kitchen based on Bepe's tools

Hi here i release an OLD style kitchen based on Bepes tools
I have taken bepe's kitchen and created some batch files to make it a one click extract and one click build and flash
I was so used to the old style kitchens and when they stoped working (failing at xip extract) i was looking for something that worked that i could use easly.
I found bepes kitchen, and it was nearly the same so i ported the batch files from diamond kitchen 0.4 to make this.
this kitchen uses the new style packages but has the look and feel of the diamond kitchen 0.4
I am still looking for the package creater that makes these NEW style packages but can't seem to find it now so if anyone has it please drop me a link so i can include it in the kitchen tools
download link ---->
http://rapidshare.com/files/217781904/Kitchen.rar
Instructions
1 place you RUU_Signed.nbh in the baserom folder
2 click on !Begin
3 Dont touch anything until extraction is finished (approx 5-10minutes)
4 Modify your packages
5 click on !Cook
6 wait until the htc rom tool loads
7 select diamond in device, os.new.nb as the source OS and save as kitchen/RUU_Signed.nbh
8 close htc rom tool and Custom RUU flash tool will load
9 flash and enjoy
......
will this kitchen group the OEM and SYS files properly. im having difficulty in using the new format or everything's in SYS\MSXIPKernel folder.
Is the Rom dump protected after cooking?
DefJamz said:
will this kitchen group the OEM and SYS files properly. im having difficulty in using the new format or everything's in SYS\MSXIPKernel folder.
Click to expand...
Click to collapse
this dumps the rom into the OEM, SYS and ROM Folders if you want the EXT folder download Bepe's tool below OEM2EXT
RideTheTube said:
Is the Rom dump protected after cooking?
Click to expand...
Click to collapse
not had time yet to try and test if i can rebuild a cooked rom, will have a go tonight and post my findings.
This is Bepe's Kitchen automated by batch files so he is the best person to talk to about protection
sorry to be a little blunt but i am a noob when it comes to cooking that why i found something that worked for me and made it a little easyer to use,
Protected Rom? Almost Rom when rebuilding, it will delete all dsm file, so you can't use package tool.
ok i have now tried the flashing, and the cooked roms won't pass the splash screen page, not getting the device info in bottom right corner.
anybody there who uses bepe's kitchen mind having a look for me.
also i can't open a re-cooked rom
garymeg said:
ok i have now tried the flashing, and the cooked roms won't pass the splash screen page, not getting the device info in bottom right corner.
anybody there who uses bepe's kitchen mind having a look for me.
also i can't open a re-cooked rom
Click to expand...
Click to collapse
I had the same problem and it was a XIP "mess-up". however I can't help you more than this.
try asking here: http://forum.xda-developers.com/showpost.php?p=3575850&postcount=131
i simply do NOT understand why build a tool that deletes stuffs that are important for cooking. isnt rom cooking supposed to be an open project for ALL? i mean some chef have the donate button in their sigs. but their rom's locked. it isnt fair to those (like myself) trying to learn how to cook a rom. i mean, i try to compare official roms and custom roms insides. what are the difference. it's by comparing that people learn to differenciate. and i would say BAHHH to missing rgu and dsm files!!
My thoughts exactly... Alas...
it is ironic, that NONE of the chefs who lock roms/doesn't supply kitchen/ask for donation wrote the code themselves. In short - everybody operates on stolen/leaked or any other way obtained code.
Ok, there are authors who created tools. And those guys have full right (and reason) to ask for donations fro that - TOOLS.
Otherwise - it's just funny. it's like stealing a car, and then asking police to protect it....
no panic.
at normaly old style kitchens never delete dsm'S.
and if you delete manualy dsm'S, you get all files in folder.
i think, with protect rom it means, no recookable roms.
it stops at point 1 or in the first step by using BEGIN! with a message like
"rom is smaller/bigger than/at starts" or so. excuise me, i've forgot the exactly words.
for checking of recookable rom i checked it with "htcRIE_0.5.0.12.exe".
it shows you all files with oem/sys - folders. but the oem can be empty. you find the oem-files than in sys-folder.
these points are my thinks that i see/learned by beginning flashing and cooking until now. other people can see/learn other thinks so dont dismiss me, if you are not my oppinien - but you can dismiss my english
Htc rom tool
Is it possible to use this for the Fuze?
EDIT: I found HTC tools with support for more phones on this thread a couple posts down

Categories

Resources