Cooking my own rom? - Touch Pro2, Tilt 2 Windows Mobile General

Hello.
I've been searching for the past 30 minutes on how to create my own rom ready for distribution, for the Rhodium, but I can't seem to find any tutorials (not even in the wiki).
I don't really know, but I assume this is what I need:
Files (rom?)
Kitchen (software?)

I'd also wanted to know this.
A quick search found this:
http://forum.xda-developers.com/showthread.php?t=552570 - ROM kitchen
http://www.filestube.com/0632461cf496a43103e9,g/Silence-Rom-Rhodium-Kitchen-Ver-3-3.html - Silence ROM Kitchen whatever that is
Deconstruction a ROM
http://forum.xda-developers.com/showthread.php?t=560519 - how to deconstruct a ROM
http://forum.xda-developers.com/showthread.php?t=337066 - Deconstructing a ROM

Related

How do you extract a ROMs contents?

I read the wikis but now I am even more confused then before. Do I need Pandora kitchen to decompile? Can someone direct me to the specific application as I know it can be done. I wanted to extract some cab files from the Schaps ROM but not sure how to go about this.
Thanks.
Use Pandora to build your own ROM from scratch, but use CorePro to work on a ROM you've downloaded and wish to add to (or cut down).
Remember that the only place you're likely to find cabs is in the extended ROM though - a ROM doesn't tend to contain cabs.
Enjoy.

Ripping .cabs from other ROMS

I have searched for the last 2 hours and cannot come up with a good answer.
I have a collection of various ROMS that people have cooked up, for instance Blinky and others. There are some items I would like to grab from these ROM sets and either make my own or install a ROM and install these other file individually from the .cab files.
I guess the question is how would I go about tearing apart the .nbh file so I could get what I wanted from it?
ThanX in advance.
Use ROMDonalds kitchen to extract whatever you want out a ROM. Use the signature link before to search for the Kitchen!

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

Diamond kitchen search

Hello guys,
First of all please don't hit me for starting a new thread about this, BUT I couldn't find an consolidated solution to what I am searching, just bits and pieces, many of them on other device forums probably not applicable to diamond roms.
So, here is what i am searching:
- A good, stable and very easy to use kitchen kit (for learning purposes)
- A goof base rom
- something more advanced than this thread: http://forum.xda-developers.com/showthread.php?t=413782
- A few words about changing the base drivers
- how to Patch the nk.exe (full kernel mode)
- how to remove certain parts of bloatware or unneeded software
- how to update base software
- how to combine parts of rom from other devices
Cheers guys!
search for kitchen.rar
or kaiserkitchen
or kovskowski
you can use all kitchens where you find in main batch-file inside parameter /kaiser.
and for checking of understanding the basics download hypercore-kitchen for artemis and change it for your diamond (kaiser-parameter).
sorry for no links, but i have forgott them allways ...

[Q] Custom ROM Request?

Sorry if this is the wrong section, but since its about a ROM..
After some hours of taking kitchens and trying to learn to cook ROM's myself, No ROM seemed to get passed the initial setup stage.. So I'm obviously going wrong somewhere... While I continue to read tutorials and learn more. I'm afraid I may brick my device by flashing a wrongly built ROM.
So until I learn the sacred art of cooking awesome ROM's I would like to ask:
Would be willing to cook a custom ROM for me?
I can send a donation(via Paypal)
If anyone would do this, here's how I'd like the ROM..
Base Idea:
WM6.5.3 or 6.5.5 (The fastest/most stable 6.5.x)
HTC Sense 2.5
Cookie Home Tab V2
Apps Included in the ROM:
QuickGPS
Opera 10
S2U2
Slide2Shutdown
CorePlayer v1.3.6
Palringo (Lastest Version)
Extra:
Facebook Tab in Sense
Battery Percentage in top bar (Like this picture - http://i33.tinypic.com/156tjqx.jpg)
I used "EnergyRom with sense2.5" and really like it but it was too slow and bloated for the way I like it to be
Making something as good as that but with nothing in the ROM apart from the things I stated above (and things which can't be removed) I would be very much appreciated and send a donation to you, If you help me!
For anyone interested in doing this, Reply here!
Thanks Very Much
-Dave
Wouldn't Let me attach this to the previous post.
I have 'zipped' up all the cabs for the apps to be in the ROM... Incase they are needed!
Why dont you try this kitchen. Its got everything ready to cook inside. Just you can swap the builds
MOST RECOMMENDED+HELPS JUNIOR CHEFS
Gen.Y Kitchen Thread+KITCHEN
http://forum.xda-developers.com/showthread.php?t=595380
(Kitchen DOWNLOADS are in 2ND POST)
Deepshining Kitchen Thread
http://forum.xda-developers.com/showthread.php?t=522354
KITCHEN
http://www.4shared.com/file/140666081/84784956/deepshining_Kitchen_23017-R201.html
The simplest way to get the hang of kitchen is to make sure everything is working by default. SO this is how i started to cook on my own without boot problems
1. Download any of the kitchen (Gen.Y kitchen recommended)
2. Extract the contents to C:\XDA (Recommended)
3. Run the ervius.exe
4. Load any ROM profiles created by the Chef (profiles will be saved in *.erv format in \Tools\Saved Roms
***NOW take a GOOD LOOK at the packages that have been selected to enable the builds...the applications...the sense 2.5 and tweaks
5. DONT TRY TO DE-SELECT or REMOVE package/any files now. You can do this after step 6
6. Press Create and enjoy some coffee or whatever you like till the rom is created.
7. Once nbh is created, flash it to your device.
*** Dont close the kitchen yet***
8. Note down in your memory / notepad what you want to remove from this chef's ROM
9. Go back to kitchen start removing stuffs like Applications Only. This way you dont mess with SYS or XIP first
10. There are some essential stuffs in SYS that shud not be removed.
11. If you want to remove SQM from SYS...you shud enable DummySQM
this will be provided in kitchen and so when you load the chef's profile...the SQM wud have been disabled by default
Once you get the hang of it...enjoy...
Btw i recommend you start with Gen.Y kitchen...this way you can choose a profile with sense 2.5
Hope this helps and save you some money
Awesome! I'll give that a try tonight.
I'm currently using Donsalari's Ultra Lite Sense 2.5 ROM which is really what I'm looking for
Although its only WM6.5 and has start menu at the top, I surprisingly like it that way when using sense
It was a random find, The ROM is fast and has a good 30MB free when running Sense and CHT. Unlike when I was using the EnergyROM I struggled to get 5-7MB free
I think for the moment I'll keep this ROM in my main phone and test out what I do with making my own, on my old Diamond.. (doesn't have a earspeaker, and the battery last about an hour, lol, but still works).

Categories

Resources