kaiser kitchen - Mogul, XV6800 ROM Development

Hi everybody ,
Well I upgraded my titan (htc p4000) with the last dcd kitchen. I want to know what I do wrong or something like that. I want to add prgram and utilitie by the keiser kitchen. I took package and utiliti, the base rom of dcd kitchen and I cook a rom with keiser kitchen: after few minute that say it done, but i d'ont see where the cooked rom are or the utiliti to instal the rom. Thanks and sory for my english if it is bad ...

If you used DCD's kitchen, the output file should be in a folder named RUU wherever you unzipped the kitchen. The file will be named RUU_signed.nbh
If you used ppckitcen's buildos, the output file will be found in your documents folder in a subfolder called Buildos RUU. The file will also be called RUU_signed.nbh.
You can always search for files with an .nbh extension.
The program used to flash the rom will be Rom Update Utility, hence the heavy use of the term RUU.
Flashing via memory card or SD card method is generally better. Read the wiki for more info.

Related

make an nbh for the dcd 3.0 kitchen

does anyone know how to make a nbh file to replace the one in the ruu folder.
Run BuildNB.bat in the Kitchen root folder and when the ROMUpdateUtility.exe starts, cancel it and the .nbh file will be updated in the RUU folder.
Either that or just delete or move the old nbh out of the RUU folder...
i meant making one that will allow me to change the rom version name to one that i want and change the startup boot splash to one that i created

Missing DDI.dll in the Raphael Rom !!!!!!

While I was cooking my own rom, I dumped the Stock Rom 1.90.485.3 which came preloaded on my TP which I bouaght in egypt.
I noticed a new cab file which was not included with any other rom I dumped to use in the kithcen.
This file is PT_DDI.CAB which is located in the OperatorPkg_PT folder in the OEM Folder and when extracted includes a New DDI.dll file.
I have searched for the DDI.dll file in all the stock roms and never found it, Only found a DDI.dll folder under Temp\Dump_XIP folder and it does not contain the DLL file only and which gets deleted when we start cooking the rom.
This rasis several questions
-Does this mean that the DDI.dll file is missing?
-Do we cook the rom without the DDI.dll file?
All experts please investigate the cab file included, this may lead to improved graphics quality for Raphael.
I have attached other drivers cab files also included in the rom
Thanks and best regards
As you've said, the ddi.dll is located in XIP, which is another storage area in the ROM that typical ROM kitchens don't modify without extra steps.
So the ddi.dll isn't missing, but yes you sort of cook without it (the XIP stays as-is in most kitchens without modification)
However this .dll may be different, let's take a look
Da_G said:
As you've said, the ddi.dll is located in XIP, which is another storage area in the ROM that typical ROM kitchens don't modify without extra steps.
So the ddi.dll isn't missing, but yes you sort of cook without it (the XIP stays as-is in most kitchens without modification)
However this .dll may be different, let's take a look
Click to expand...
Click to collapse
No, The DDI.dll Folder does not have a DDI.dll, I have attached the Folder for you to look at.
Best regard
Correct, that is a module. This is a format sometimes used to store files in ROM, it is quicker for the device to access these modules than it would be if the .dll was stored as a file. So yes, this folder does not have a ddi.dll, but, the device 'sees' this folder as ddi.dll and it functions as such.
Da_G said:
Correct, that is a module. This is a format sometimes used to store files in ROM, it is quicker for the device to access these modules than it would be if the .dll was stored as a file. So yes, this folder does not have a ddi.dll, but, the device 'sees' this folder as ddi.dll and it functions as such.
Click to expand...
Click to collapse
Now when you start cooking the BuildOS.ex deltes the temp folder and accrodengly also deletes the Dump_XIP folder which was in the temp folder.
Now if you do a search for the DDI.dll, It does not exist anymore.!!
What happend to DDI.dll module?
Regards
It is stored in the XIP, a seperate area of storage outside of the IMGFS, which is the area you are looking in when cooking. If you open the .nb or .nbh file in a hex editor, you can see the XIP area in the first section of the file.
For instance, using a hex editor, search for the string "ddi.dll" in the .nbh, you will locate it in the XIP section. Again this section is not normally modified during cooking, so when you see it disappear from the temp folder it has not been deleted from the ROM, only from the temporary copy extracted for use in the cooking process.
Furthermore, according to version info, the ddi.dll found in my Fuze XIP is ver. 1.95, as is the ddi.dll in the module you provided from your ROM. (open file S005 in notepad), while the ddi.dll provided in the .cab is 1.90. This doesn't mean it is better or worse, only different, have not looked into the differences.
shafez said:
Now when you start cooking the BuildOS.ex deltes the temp folder and accrodengly also deletes the Dump_XIP folder which was in the temp folder.
Now if you do a search for the DDI.dll, It does not exist anymore.!!
What happend to DDI.dll module?
Regards
Click to expand...
Click to collapse
Da_G are right, DDI.dll is part of XIP, and kitchen is not maked to modify the XIP, only use the XIP from the Shipped NBH file you put in BaseROM.
Anyway, seems your ROM have a CAB to update the DDI.dll file in the customizations, so perhaps a new version...
If you want modify/port the XIP start here http://forum.xda-developers.com/showthread.php?t=438676
Cheers
jcespi2005 said:
Da_G are right, DDI.dll is part of XIP, and kitchen is not maked to modify the XIP, only use the XIP from the Shipped NBH file you put in BaseROM.
Anyway, seems your ROM have a CAB to update the DDI.dll file in the customizations, so perhaps a new version...
If you want modify/port the XIP start here http://forum.xda-developers.com/showthread.php?t=438676
Cheers
Click to expand...
Click to collapse
All clear now,Thank you very much.
Best Regards
Thank you
Da_G said:
It is stored in the XIP, a seperate area of storage outside of the IMGFS, which is the area you are looking in when cooking. If you open the .nb or .nbh file in a hex editor, you can see the XIP area in the first section of the file.
For instance, using a hex editor, search for the string "ddi.dll" in the .nbh, you will locate it in the XIP section. Again this section is not normally modified during cooking, so when you see it disappear from the temp folder it has not been deleted from the ROM, only from the temporary copy extracted for use in the cooking process.
Furthermore, according to version info, the ddi.dll found in my Fuze XIP is ver. 1.95, as is the ddi.dll in the module you provided from your ROM. (open file S005 in notepad), while the ddi.dll provided in the .cab is 1.90. This doesn't mean it is better or worse, only different, have not looked into the differences.
Click to expand...
Click to collapse
Da_G
Forget to say thank you,please forgive me.
Thank you very much
Best Regards
Hey no worries, you got the answer and that's the important part No problemo.

Reconstructing a ROM, HELP ME, I've got a headache

Hi guys, I've been reading many topics to "save" my original ROM that came with my HTC TP T7272.
I has already downloaded the itsutilsbin, made the 4 parts of de .RAW files usind "pdocreate" command, and continuing with the proceeding, I separated the Part01 and Part02 to use the Kitchen.
But watch happen, is that there is a part of the process that I have to download a "shiped" file.
"2. Download the WWE BaseROM to use in the reconstruction process here http://rapidshare.com/files/138980371/RUU_Raphael_HTC_WWE_1.90.405.1_Radio_Signed_Raphae l_CRC_52.33.25.17_1.02.25.19_Ship.exe"
I downloaded it too, executed it, and It requires that I connect the phone to the activesync, so I connected and also it said: "NOTE: Making this process you will loose all your files and DATA" in red words
Wtf, I dont want to restart my phone, neither delete my files, I wanna ONLY make a backup of this, including the ROM, DATA, RADIO, all possible, because it I am using what I saw this "Kitchen".
The next step was execute the Kitchen's CMD, It said about "a base .NBH SHIPED FILE" ( I think It means some file of the step below ), asking for paste this NBH file on the BaseROM, that would go my Part01.raw and Part02.raw, to make it before execute the Kitchen.
So, I became afraid of loose all my phone's information and didnt make this .nbh, but I continued with the process, usind the Kitchen and making all, including the BuildOS.
But the RUU_Signed.NBH that was to appear didnt appear, only created some folders, and now I dont know what I do with the others files (Part00.raw and Part02.raw)
HELP ME, PLEASE
I'm already crazy
its so complicated!
unfortunately...
no helps
i would need it, but ok
I personally think you're putting in A LOT of effort, for little gain. Why not go download a stock ROM that matches the version of the one you got on your phone right now and be done with it ? Radio's are no special either... they can AAAAALLL be downloaded from this forum
basmareck said:
Hi guys, I've been reading many topics to "save" my original ROM that came with my HTC TP T7272.
I has already downloaded the itsutilsbin, made the 4 parts of de .RAW files usind "pdocreate" command, and continuing with the proceeding, I separated the Part01 and Part02 to use the Kitchen.
But watch happen, is that there is a part of the process that I have to download a "shiped" file.
"2. Download the WWE BaseROM to use in the reconstruction process here http://rapidshare.com/files/138980371/RUU_Raphael_HTC_WWE_1.90.405.1_Radio_Signed_Raphae l_CRC_52.33.25.17_1.02.25.19_Ship.exe"
I downloaded it too, executed it, and It requires that I connect the phone to the activesync, so I connected and also it said: "NOTE: Making this process you will loose all your files and DATA" in red words
Wtf, I dont want to restart my phone, neither delete my files, I wanna ONLY make a backup of this, including the ROM, DATA, RADIO, all possible, because it I am using what I saw this "Kitchen".
The next step was execute the Kitchen's CMD, It said about "a base .NBH SHIPED FILE" ( I think It means some file of the step below ), asking for paste this NBH file on the BaseROM, that would go my Part01.raw and Part02.raw, to make it before execute the Kitchen.
So, I became afraid of loose all my phone's information and didnt make this .nbh, but I continued with the process, usind the Kitchen and making all, including the BuildOS.
But the RUU_Signed.NBH that was to appear didnt appear, only created some folders, and now I dont know what I do with the others files (Part00.raw and Part02.raw)
HELP ME, PLEASE
I'm already crazy
its so complicated!
Click to expand...
Click to collapse
I think I understand the question. You do not want to execute the file, that will install it on your device. Get 7 zip (google it), install it on your computer, right click the file and will have options for EXTRACTING the file. Extract it to a folder of your choosing and inside will be the RUU_Signed.nbh your looking for. Then copy and paste parts 1 and 2 along with the ruu into your base folder rom inside the kitchen, and continue to follow the directions. Hope that helps

Dump PDAViet ROMs

How to Dump PDAViet ROMs. I dumped the ROm, but PackageTool does not work on it?
What is the Reason?
How to solve it?
SheikhAatif said:
How to Dump PDAViet ROMs. I dumped the ROm, but PackageTool does not work on it?
What is the Reason?
How to solve it?
Click to expand...
Click to collapse
PDAVIET ROM??? There are 2 reason.
1. The cooker is encrypt it so it undumpable.
2. The cooker remove all .rgu and .dsm file, rgu is the registry file, and dsm is contain location and group of file, PackageTool can't work without dsm & rgu file.
All PDAVIET ROM like that, so...search another ROM.
Imho , it may possible because encrypted file may we desrypted back, and diskimg.nb0 file (flash file) is still saving information about stucture original file (need may learn about it). Other way is to rearrange the files and directories result by dumper not rebuilt completely yet by BuildOS

anyway to cook rt into a protected rom?

Hello all ,
I'm a happy user of Shep's 6.5 rom.
But i would like to cook rt (remote tracker a antitheft aplication) into the rom.
the rom is protected , so extracting it with a kitchen en recooking doesn't work.
Also tried flashing-> dumping into part0x.raw -> extracting , but also no luck.
so cooks i ask you, is there a way to do this??
thanks , arnold
Hi, yes, far easier would be to ask for a kitchen and use that, but barring that;
You can dump the rom, but do not split it into packages (you will need to manually dump as the kitchen will try to split into packages automatically)
Once dumped you'll have all the files in a single \dump folder.
Now add your files to it, then open default.hv in program CeRegEditor
manually add your registry entries or import them into the registry hive, and save it
now cook the rom (again can't use the kitchen, have to do it manually, since your source is already a single \dump folder)
this will give you the source rom + whatever you added To look at the manual steps you will need to do, look at the .cmd and .bat files in the kitchen.
ok will try that ,
but strange that automatic extracting by the kitchen hangs on "protected rom" and manual it works.....
But hey...your the kitchen master
thanks
Protected roms don't dump correctly in the kitchen because the scripts are designed to work around .dsm files.. and the .dsm files are stripped on a protected rom
You can however still manually dump and get a \dump folder, flat folder with all files (as it is stored in the ROM)
Still possible to work with this folder, however the kitchen(s) are not designed to. As it is more difficult.
okey , got it......
even made myself a little kitchen to dump and rebuild the roms
(will post it later if it works, have to flash my phone to test it)
All files in the dump dir seems to be in the phone's \windows dir...
is there a way to place files in other dir's , or do i have to do this by adding cabs to the config.txt file?
Anyway , thans for the help.
works like a charm..
posted it here : http://forum.xda-developers.com/showthread.php?p=3612337

Categories

Resources