How to cook a Rom - Touch Cruise ROM Development

How i can create my own ROM or edit (change) existing ROMs with my Likes
i love the German ROM blckNotFlo from Polaris Project 0.4, its fa t, stable and secure but there are too much Programms that a normal User doesnt need, so its just a waste of memory.
how tobchange this ROM
how to cook (recook) or create my own ROM

download rk ,add or remove package ,edit rgu file.and build :8

niars said:
download rk ,add or remove package ,edit rgu file.and build :8
Click to expand...
Click to collapse
Sorry, i'm very noob..
what is rk?
there is a guide for cook a polaris?
Thanks,
Ash

Read, read, read
http://forum.xda-developers.com/showthread.php?t=379559

Related

dump a rom and reconstruct it

hy all. i have a problem (wish): i want to install a clean rom ( i have it allready) and i want to customize it with the programs that i want to, and then, to save this rom (i supose that i have to dump it and reconstruct it) exactly with my settings/applications/etc. can i do that? if I can, how? thx alll.
When you customize your polaris on the device itself, it doesn't change the ROM on it. So dumping it will not give you a new ROM. You'll have to change the ROM on the desktop, and upload it afterwards. There are a lot of topics about ROM building.
ok. thx. i will go then to that topics. thx.
Yes but the problem is that all those posts are about porting a 6.1 rom from another device to polaris.
Now that we have a 6.1 rom how exactly do we cook it and flash it back?
Here's my problem: I have the PTG 6.1 rom, but I want to replace the CF2 with CF3.5 and replace TTN6 with TTN7, and flash it back.
I already have Kitchen 1.3, extracted the 'RUU_signed.nbh' and a dump of 03_OS.nb.payload.
Now, where do I go from here?. I want a rom that's exactly the same as the official one but with the changes I mentioned above.
I'm a complete noob at this cooking rom issue. I've read lots of threads but I've only gotten more confused about all the XIPs, SYSs, OEMs and stuff, and I think the same happens with other users.
I know that some of the actual cookers were once in the same place I'm now, so can someone point me out the rigth way and if possible post a detailed tutorial on how to extract, cook and flash back a rom on POLARIS, me and lots of users would apreciate it a LOT.
Second That Thought.
What would be nice to see (if possible) the following,
as an example:
1. Download Polaris ROM Kitchen v1.3
2. Extract to c:\Kitchen
3. Copy your ROM image (*.nbh) to X:\
4. Run command
...20. Install Package (M2D.cab) by doing the following ...
21. Recombine the ROM by doing the follow commands ...
22. Flash your ROM to your Polaris
23. Hard Reset and verify that the package you installed is in your ROM
Congrats
A step by step like that, which walks a user though the process of a demo ROM and a demo *.cab for learning would be FANTASTIC!!!
Thanks in advance to whoever can help us out!
Juxtyce
bump.
Any help from the professionals out there?
Look here:
1. .Net2.0 => .net3.5
http://forum.xda-developers.com/showpost.php?p=2685138&postcount=22
2. replace the ttn.cab file in the folder "\kitchen.work\Build\OEM\OEMAPPS" with the TomTom7 cab. If it don't have the same name, rename the new cab or edit the file 'config_AP.txt' in the same folder
hope it will help you I managed it this way.
P.S. I didn't change the XIP as mentioned in the given thread. See following posts
I will dump the wm6.1 rom for you guys, and provide you with a kitchen with some packages you can use.
I will do so for all available languages that is available with official wm6.1
But,that is gonna be quite time consuming, and I hope that you understand that I ask this in return:
Any small donation for the time I use on that will be of help.
I dont say that its required, not at all. I am not doing this for money.
But the number of hours I spend on this is getting pretty high.
I will do this project either you donate or not.
cheers
thank you a lot itje. can you make in romanian also?
dunno if it's the good topic to post but let's try.
I see many fantastic people cooking excellent roms (i wish i could do the same...), and, in those roms, a lot of softwares.
Isn't it possible to just have a rom with the bare minimum?
and seperate cabs to install what you want?
for example, manilla 2d is cool, but many people like spb mobile shell better, so it's wasted memory.
May be i'm just wrong, don't understanding how it all works, so plz explain to me !
ady_uaic said:
thank you a lot itje. can you make in romanian also?
Click to expand...
Click to collapse
if the language is available; yes
taniwha913 said:
Isn't it possible to just have a rom with the bare minimum?
Click to expand...
Click to collapse
There is a large choice of ROM's, some loaded with extra's, some very minimally equiped. There are so many that your favorite must be out there already. Just search for it.

WM 6.5 kernel

Dear Pals,
Can anyone send me a link for wm 6.5 kernel, i want to build clean new rom for viva, on the latest core.
thx
I think you'r a newbie in rom cooking
If you want to developp a clean rom with the wm6.5 kernel, you need to download PlateformBuilder ( and not PlaterformRebuilder) and obtains the microsoft wm6.5 SDK with the kernel, and you need to have the htc viva BSP !
So, if you'are a goood and very good hacker, you can hack the htc engineer servers and still the Htc VIVA BSP in order to developp a new clean rom :=)
Good Luck
so man its not possilbe to have pure kernel of wm 6.5! then i should start on one of these in the forum. thx man
Nobody on this forum have already develop a rom with the " standart method", because even if oy have the kernel source, you need to program and compile it for the device specifications, and for this, you need the BSP.
The kernel is the NK file....
You can cook a rom, yes, but no develop it !
Aha, I dont need the source code, i want the system files man..
Ok!
I think you don't understand.
All the cooked rom have the Windows CE Kernel.
The NK.exe is located in the XIP.
But NK.exe is device specifique.
So, if you take a wm6.5 kernel ( the file nk.exe) builded for an XXXXX phone, you couldn't use it for another phone !
Understand ?
Kind help
Pls advise after extracting the rom, preparing the cabs i wanna add to the rom, someone pls guide me with the steps and tools.
thx..
Kind help
Pls advise after extracting the rom, preparing the cabs i wanna add to the rom, someone pls guide me with the steps and tools.
thx..

How to update SYS

Here is a very very n0000000000000000b question for Chef Central, sorry if I annoy the masters .
I have Installed EVK 1.8.2 as well as osKithcen 1.25 and also dumped HTC Asia ROM (official) for my Touch2 T3320 its 21854 Build.
Now I want to make a ROM with a new build, so I have downloaded
SYS_23638_XIP.rar
SYS_23638_Common.rar
SYS_23638_96DPI_0409.rar
Click to expand...
Click to collapse
After unzipping the files, how should I incorporate them into my ROM using EVK (or osKitchen).
P.S. Please do not go by my number of posts, most of them were used in appreciating the great work from chefs of Vox & Gene.
Help please
well...
this is not for gene or vogue or whatever... is for hermes but as an examnple to know wich pkgs goes where?? you can take a look in this pictures of this tutorial hope it can helps you the info is kinda old thats why I told you just see the pics...
http://forum.xda-developers.com/showthread.php?t=533423
And i know its not your languaje but take a look at this videos you will se the estructure perfectly for the EVK
part 1 http://www.youtube.com/user/moonspell83?feature=mhw5#p/u/12/wt5rdOrQ9_Y
part 2 http://www.youtube.com/user/moonspell83?feature=mhw5#p/u/11/724u0LKhvfo
part 3 http://www.youtube.com/user/moonspell83?feature=mhw5#p/u/10/j7FeQ7YFgP4
part 4 http://www.youtube.com/user/moonspell83?feature=mhw5#p/u/9/5uYye3uShSM
Any questions.. here please
+ Que PPC said:
well...
this is not for gene or vogue or whatever.......
Click to expand...
Click to collapse
Thanks a lot! You are really really very helpful .
Will have a look.... and bug you again
Yes no prob thats why i made that tutorials but because my english spoken is toooooo baaaaad i just do the videos in my native spanish lang
Where to find newer sys builds? I downloaded one from htcpedia, but its .dio file. Don't know what do do with it
EDIT:
Found it in Da_G's thread, just need to start from the last page .
here in the same sub forum http://forum.xda-developers.com/showthread.php?t=650783
ceesheim said:
here in the same sub forum http://forum.xda-developers.com/showthread.php?t=650783
Click to expand...
Click to collapse
I guess they are not compatible with OSKitchen, I tried one of them using Import Sys option, and it said that it is not a valid dump to parse.
Any idea ?
OsKitchen? are you in oskitchen or ervius?
.dio file needs to be dumped with Xidump tool search there on the Da_G thread there are so many tools to dump .dio files
Addicted2xda said:
I guess they are not compatible with OSKitchen, I tried one of them using Import Sys option, and it said that it is not a valid dump to parse.
Any idea ?
Click to expand...
Click to collapse
i think the OS kitchen import build feature is designed for the "rollup" builds...all pkgs inside a single folder. the ones you tried are divided into language, dpi, ect for ervius visual kitchen. all you have to do is open each of those folders and copy/paste all of them into one single folder, then run the import on OS kitchen i think it should work.
Are you in Erivius Kitchen or OS Kitchen
Click to expand...
Click to collapse
Well I have downloaded both, since I am new to this stuff.. want to check out both. And will ultimately adapt to the one which I am more comfortable with (i.e. get more help on )
Now I have downloaded these three files
21898_Rollup_All_Packages.7z
21898_XIP.BIN_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409_041D_0414.7z
21898_XIP.BIN_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409_0419.7z
Click to expand...
Click to collapse
from Da_G's thread
Now here is what I did:
1. Unzipped all the files in a single folder named 21898 , it had two folders SYS and XIP.
2. Copied the SYS folder under EVK and renamed it to 21898.
3. Copied the content of the XIP folder to "C:\Ervius\Tools\xip.bin_new"
Now the problem is when I am trying to cook a ROM with this (Oh that kitchen is based on WM 6.5 Stock ROM (WWE ASIA) for Mega, it stops saying that I am using 6.1 NK.exe with 6.5 XIP and since the number of modules are too many, it will make an unbootable ROM. But I guess WM 6.5 have 6.5 nk.exe?
Where did I do wrong?
EDIT:
Even after deleting the existing kitchen and re dumping the stock wwe asia ROM, it is still saying that nk.exe is of 6.1!
Addicted2xda said:
Are you in Erivius Kitchen or OS Kitchen
Well I have downloaded both, since I am new to this stuff.. want to check out both. And will ultimately adapt to the one which I am more comfortable with (i.e. get more help on )
Now I have downloaded these three files
from http://forum.xda-developers.com/report.php?p=6017583
Now here is what I did:
1. Unzipped all the files in a single folder named 21898 , it had two folders SYS and XIP.
2. Copied the SYS folder under EVK and renamed it to 21898.
3. Copied the content of the XIP folder to "C:\Ervius\Tools\xip.bin_new"
Noup...
1.- Unzipped all files and put them togheter is just for oskitchen import sys feature... if you want it in EVK style you must to use the packer.jar... is floating arround is friendly to use and easy.
you dont need to modify nothing in Tools folder... dont touch it
From the pkgs you extract you just need to msxipkernel folder... that must be in C:\Ervius\ROM\shared\21898\
Click to expand...
Click to collapse
Now the problem is when I am trying to cook a ROM with this (Oh that kitchen is based on WM 6.5 Stock ROM (WWE ASIA) for Mega, it stops saying that I am using 6.1 NK.exe with 6.5 XIP and since the number of modules are too many, it will make an unbootable ROM. But I guess WM 6.5 have 6.5 nk.exe?
Where did I do wrong?
Click to expand...
Click to collapse
What is your device??? does it has native kernel 6.5???
tell us more about your device and if you can... upload your current EVK to give it a shot
Click to expand...
Click to collapse
Click to expand...
Click to collapse
+ Que PPC said:
Addicted2xda said:
Are you in Erivius Kitchen or OS Kitchen
What is your device??? does it has native kernel 6.5???
tell us more about your device and if you can... upload your current EVK to give it a shot
Click to expand...
Click to collapse
I have Touch2/ Mega T3320 (Not T3333), which have native 6.5 Kernel (it came preloaded with 6.5). The problem is I am constantly travelling ... So I have to use GPRS / Edge for surfing and browsing and ...... Bugging . so you can understand - I won't be able to upload the kitchen. Even to download the SYS etc, it takes me around 5-6 hours! But ... what to do??
EDIT:
I have even deleted the Existing EVK folder and redumped the HTC WWE Asia ROM for Touch2 / Mega but still EVK is telling me that nk is of 6.1!
But osKitchen says its 6.5 (which I guess is right)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
mmm in fact you must to say to the kitchen if is or not a 6.5 in OSK... well... in evk you just need to be sure where to put ROM cause i see you dont know how to arrange the XIP in EVK look in the tutorials
+ Que PPC said:
mmm in fact you must to say to the kitchen if is or not a 6.5 in OSK... well... in evk you just need to be sure where to put ROM cause i see you dont know how to arrange the XIP in EVK look in the tutorials
Click to expand...
Click to collapse
Sorry, I am must be appearing to be lazy, but I am not . At the moment I am downloading the videos from Youtube and will check them out ASAP. Also have saved your tutorial and will take a printout to read it properly. Sorry I can not focus on Monitor .
Will study it tomorrow and revert back for clarifications .
Yeah no prob we know that this is just hobbies... we all had real life to attend firstly
+ Que PPC said:
Yeah no prob we know that this is just hobbies... we all had real life to attend firstly
Click to expand...
Click to collapse
But it is becoming an Addiction
welcome to real XDA and late night and prepared to drink so much coffee
Finally finished your great tutorial... but the thing is even with the stock ROM of Mega as base, EVK says that nk.exe 6.1 and not 6.5.
I simply dumped the Stock ROM and recooked it, no changes nothing. BTW I did got the nbhutil.xml with mega settings though...
Is there any other setting that needs to be changed So that EVK recognizes the nk as a native 6.5???
P.S. clicking on the Native check box does have no effect
i guess it isnt another settings the kitchen reads what you have in the nk.exe
wich build is your Original rom?
is 6.5?
+ Que PPC said:
i guess it isnt another settings the kitchen reads what you have in the nk.exe
wich build is your Original rom?
is 6.5?
Click to expand...
Click to collapse
Yeah, its WM 6.5 ROM,
RUU_Mega_hTC_Asia_WWE_1.28.707.3_Radio_Signed_61.41t.25.31_3.48.25.27_Ship
downloaded from http://forum.xda-developers.com/showthread.php?t=578915
???

Adding HTC Sense to Custom Rom

Hi cookers!
I'm looking for a tutorial on how to add Sense to roms I've cooked.........
Is there in the forum or somewhere out there some kind of instructions?
Thanks a lot!!!
Hi,
Welcome to Chefs Central
Could you tell for what device you are cooking?
It's requested in the 'Welcome to chefs Central' anouncement here:
http://forum.xda-developers.com/announcement.php?f=612
It's important because if people don't know what resolution your device is it's impossible to give you the correct answer.
Also some info about which kitchen you are using would help a lot.
Laurentius26 said:
Hi,
Welcome to Chefs Central
Could you tell for what device you are cooking?
It's requested in the 'Welcome to chefs Central' anouncement here:
http://forum.xda-developers.com/announcement.php?f=612
It's important because if people don't know what resolution your device is it's impossible to give you the correct answer.
Also some info about which kitchen you are using would help a lot.
Click to expand...
Click to collapse
Sorry
I'm cooking for the Xperia X1 with Ervius VK....... but I'm just trying the OSKitchen right now....
I'm trying to add Sense 2.5 to my roms (WM 6.5.5 build 23563 or 23568)
Allright so that's a wvga device, thank you
Do you know how to dump a rom?
If so dump the rom which contains the Manila you want to cook in.
After dumping search in dump for initflashfiles.dat and open this file with a text editor.
Search for all Manila entries and copy them in a new .txt document.
Save this document as app.dat to a location you remember.
Next copy all Manila packages into your kitchen.
app.dat you can copy to the Core package of Manila
Done
Samhain77 said:
Sorry
I'm cooking for the Xperia X1 with Ervius VK....... but I'm just trying the OSKitchen right now....
I'm trying to add Sense 2.5 to my roms (WM 6.5.5 build 23563 or 23568)
Click to expand...
Click to collapse
Very simple!! I'll try! Thanks a lot!
Ok man, offcourse some other packages are depended too but this is a good start.
Run through all the Manila entries of the corresponding packages in the app.dat you create and don't forget to add them all.
After that you can cook and check how everything works.
Probably you need to update a lot more packages but that's a case of trial and effort.
Other packages you probably need are:
StartIconLoader
Settings_Improvement
Contact_Utility_Engine
HTCFramework
Menu_Enhancement
Well that's just quesing, you need to find out yourself.
Before you start make a backup of your kitchen and then start updating the packages step by step and test.
A reminder, all the packages you add extra in your kitchen in most cases also have initflashfiles.dat entries, don't forget to check that.
You can do the same with them by placing a app.dat file in the package or adding the line to initflashfiles.dat in your kitchen.
Samhain77 said:
Very simple!! I'll try! Thanks a lot!
Click to expand...
Click to collapse
Anybody knows if latest Manila files are the same for all devices?
If aren't the same which would be the best choice to port it to X1?

ROM Kitchen based on Osbuilder (See Post 2)

So,i don't get the time to cook rom's anymore
the next few days i will release a Rom Kitchen based on Osbuilder which is the most fastest and easy tool for rom cookling
Plz just wait
ffboy2009 said:
So,i don't get the time to cook rom's anymore
the next few days i will release a Rom Kitchen based on Osbuilder which is the most fastest and easy tool for rom cookling
Plz just wait
Click to expand...
Click to collapse
pls check you payPal donte it work not! i´m willing to donate for your new kitchen
OSBuilder
ffboy2009 said:
So,i don't get the time to cook rom's anymore
the next few days i will release a Rom Kitchen based on Osbuilder which is the most fastest and easy tool for rom cookling
Plz just wait
Click to expand...
Click to collapse
Sorry my bad English
The best tool for OSBuilder, I can assure you, the more we are together with the Barin many of the functions of OSB for TG01 adapted, in particular the initialization FAT32 sections.
I can give his version of the kitchen, with support multibild in the kitchen is two build 21687 and 21916
Instructions for Multikitchen:
1 install OSBuilderSetup.msi
2 to start the kitchen open the file OSBuilder.osb
3 select your build (21916, 21687.... also allows you to use the mode multilang)
4 mark / unmark ext package
5 click on start button (play)
wait...
6 look inside the PRG folder
download the necessary radio and put in a folder TOOLS
to change the radio used respectively cmd script.
XIP porting:
very simple, change only these folders:
-Donor\MSXIPKernel;
-Donor\MSXIPKernelLTK.
The kitchen itself, the ROM and Radio to find my public folder on 4shared.
MY Shared folder
To purchase the full version osbuider, contact by Barin
Special thanks to:
1. Barin for perfect rom-building tool and a lot of friendly advices
2. Cedesmith for cool TGtool program
3. Alexx~ & AndrewSh for friendly support
Attention in Resco Keyboard not registered by default, setting it as a major get a brick, installs with standard keyboard.
Thanks))))
feropont said:
Sorry my bad English
The best tool for OSBuilder, I can assure you, the more we are together with the Barin many of the functions of OSB for TG01 adapted, in particular the initialization FAT32 sections.
I can give his version of the kitchen, with support multibild in the kitchen is two build 21687 and 21916
Instructions for Multikitchen:
1 install OSBuilderSetup.msi
2 to start the kitchen open the file OSBuilder.osb
3 select your build (21916, 21687.... also allows you to use the mode multilang)
4 mark / unmark ext package
5 click on start button (play)
wait...
6 look inside the PRG folder
to change the radio used respectively cmd script.
XIP porting:
very simple, change only these folders:
-Donor\MSXIPKernel;
-Donor\MSXIPKernelLTK.
The kitchen itself, the ROM and Radio to find my public folder on 4shared.
ROM_&_Multikitchen
To purchase the full version osbuider, contact by Barin
Special thanks to:
1. Barin for perfect rom-building tool and a lot of friendly advices
2. Cedesmith for cool TGtool program
3. Alexx~ & AndrewSh for friendly support
Attention in Resco Keyboard not registered by default, setting it as a major get a brick, installs with standard keyboard.
Thanks))))
Click to expand...
Click to collapse
tnx for sharig! BUT 4shared folder ROM_&_Multikitchen is empty
mirolg said:
tnx for sharig! BUT 4shared folder ROM_&_Multikitchen is empty
Click to expand...
Click to collapse
Fixed link... MY Shared folder
4Shared today buggy
Topics of discussion OSbuilder are here and here
The kitchen is not the final release, as development under the TG01 together with the Barin still underway
Hello,
The link to the Osbuilder TG01 does not work. Could someone give me?
Thank you in advance.
chdeul said:
Hello,
The link to the Osbuilder TG01 does not work. Could someone give me?
Thank you in advance.
Click to expand...
Click to collapse
For the next hour, upload an updated version of OSBuilder with a new algorithm for assembly fat32 partition
Link fixed MY Shared folder
I'm hope the answers to the questions will help me fxdjacentyfxd he has sufficient experience with OSBulder
I'm have difficulty communicating in English literacy. Sorry
feropont said:
I'm hope the answers to the questions will help me fxdjacentyfxd he has sufficient experience with OSBulder
I'm have difficulty communicating in English literacy. Sorry
Click to expand...
Click to collapse
feropont, in my oppinion if someone starts to cook he should not use osbuilder.
It is powerfull, professional tools with a lot capabilites. Me myself only know some options I needed, but before I use it I have many hours spent with l3v5y and ffboy kitchens to analyze their work.
People saw more ROM and "go on !". Let They learn some basic steps from leston2379 tutorial http://forum.xda-developers.com/showthread.php?t=804529
I hope nobody felt insulted
Regards
fxdjacentyfxd
Thanks you very much for the kitchen tool. I dont speek english very well, too. I'm French Google Translator is my friend!
I already know l3v5y kitchen tool, I have make some French ROM with this tool. I want to try other method.
Osbuilder allow me to take care a bit.
If possible, I'm will support and answer questions
Thanks!
Great tool!! Easy to use! Nice work
I managed to create my French ROM build 29007 without problem. In total I 323.42mo ROM (normally it's not 350Mo?)
While creating the SE CE is now 5.2.0 whereas before I had the SE CE 5.2.29007. How to fix problem XIP?
Again, this is a great tool!
chdeul said:
Great tool!! Easy to use! Nice work
I managed to create my French ROM build 29007 without problem. In total I 323.42mo ROM (normally it's not 350Mo?)
While creating the SE CE is now 5.2.0 whereas before I had the SE CE 5.2.29007. How to fix problem XIP?
Again, this is a great tool!
Click to expand...
Click to collapse
For autoport xip to the donor in a folder create a folder with a new portable xip and invest packages MXIPKernel and MXIPKernelLTK or xip.bin of build 29007.
The amount of free ROM depends on the size of the newly created IMFGS and tg01os.nb.payload.
Sorry my bad English
Thanks
Thank you for your reply.
I have put the files in the folder Donor/29007. I'll try again.
It's work. My dsm file into Mskernel have not the correct build version.
Nice work Feropont !!! I'll try now your kitchen !
@ feropont very good tool, tnx for share. exist a way to settings that make the ROM possible to full dump? without cleaning of dsm and rgu files after ROM create?
i like to re open my ROMs (made with osbuilder) for re cooking by other chefs
many tnx, miro
Go to "Settings" -> Build Dump and Rom -> Unmark "Merge all packages to one"
Create your ROM
For a dump
Extract os.nb.payload with Tgtool (-sp command)
Go to Dump mode in OsBuilder and open os.nb.payload
You can see your packages and extract.
Sorry for my poor english
chdeul said:
Go to "Settings" -> Build Dump and Rom -> Unmark "Merge all packages to one"
Create your ROM
For a dump
Extract os.nb.payload with Tgtool (-sp command)
Go to Dump mode in OsBuilder and open os.nb.payload
You can see your packages and extract.
Sorry for my poor english
Click to expand...
Click to collapse
tnx, mate!
.... how make you FRA miROM7 ROM?
chdeul said:
Go to "Settings" -> Build Dump and Rom -> Unmark "Merge all packages to one"
Create your ROM
For a dump
Extract os.nb.payload with Tgtool (-sp command)
Go to Dump mode in OsBuilder and open os.nb.payload
You can see your packages and extract.
Sorry for my poor english
Click to expand...
Click to collapse
And in the settings porting xip do not remove dsm and rgu files.

Categories

Resources