How to extract cabs from ROM? - Touch HD Windows Mobile ROM Development

How can i extract cabs from a dumped rom? Specfically, i need just one thing - my Blackstone came with preinstalled Sunnysoft Interwrite PRO with my language, and i need that. I've dumped the rom and played with it in Raphael Kitchen, but got nothing i could use (or that i know how to use).

Sorry no help from me, just want to add that i would like to know this as well.

You can't fin directly the cab in dumped rom, also you may find a package unader Oem folder o find the program in a folder into Sys folder, if the dump it's made correctly!
After you may make a cab!

Found the cabs and the exes in temp folder. Installed interwrite on my hermes and it's working flawlessly
Now, here's another question, i tried to cook the rom, but i got both os-new.nb and ruu_signed.nbh both around 20 MB. Is that ok?

20 mb for HD?
It's few for ok rom... control the kitchen!

I did get the "error, last status creating shadow order file" error

Related

Question about Extended ROM cooking

I have succesfully updated my PDA2k from the standard ITalian ROM to the one in my signature
I'm very happy and I would like to thanks All for the support
Now I would like to cook my first Extended ROM and I have a very simple question but, I have not been able to find the answen in the wiki
The Extende ROM I have now doesn't contains the Config.txt file but the Setup.exe.
During the cooking process. Should I take out the .exe file and substitute it with my oun Confing.txt?
Thanks
Asmodeo :twisted:
There is a rason for that.
In some roms that have gone through the kitchen 1.3x we have noticed that the autorun, config.txt has been subsitutted by a new methord setup.exe.
http://wiki.xda-developers.com/index.php?pagename=BA_ERK_X_131112
What you need to do is downlaod an old version Ext rom which has the autorun, confix txt.
Extract those files 2 files, delete the setup.exe and add the autorun, config txt to your ext rom (oh yes and dont forget to edit the config.txt)
The one I use is in the imate 1.22 162 and found on wiki
http://wiki.xda-developers.com/index.php?pagename=BA_ERK_Available_Ext_Roms

Question about AddOn folder in the rom update

I noticed that the VoiceCommander1.6.cab is included AddOn folder after I unzipped the "Helmi_WM2k5_AKU3.2_32mb_v1.3.2_16mb_bitpool_32mbRamdisk.rar"
I have the Cyberon Voice Commander 1.6 for other language, can I just simply overwrite the VoiceCommander1.6.cab? Do I need to modify something such as registry etc?
That should not cause my rom update to fail, right?
If I have other application that I want this rom update install automatically, can I just simply put the cab file into the "AddOn" folder?
You need to modify the cfg.txt file in the \ExtROM\ folder in order to auto-install programs.
The \ExtROM\ folder should be copied to \Storage card\ on your BA before upgrade. Nothing from the AddOn will be instaled.
sun_9411 said:
I noticed that the VoiceCommander1.6.cab is included AddOn folder after I unzipped the "Helmi_WM2k5_AKU3.2_32mb_v1.3.2_16mb_bitpool_32mbRamdisk.rar"
I have the Cyberon Voice Commander 1.6 for other language, can I just simply overwrite the VoiceCommander1.6.cab? Do I need to modify something such as registry etc?
That should not cause my rom update to fail, right?
If I have other application that I want this rom update install automatically, can I just simply put the cab file into the "AddOn" folder?
Click to expand...
Click to collapse
If ur difference languange Cyberon 1.6 (Build 1.5) is already patch for PH20B device then u might use it not my version, if not already patched, pm me to patch it I'll tell u where to patch it (hex editor is needed).
about extended rom cab bro _TB_TB already answer ur question... just copy the file u need from addOn dir, and copy to somewhere at ur SD card, or better on ExtROM folder with the rest cab and modify the cfg.txt to execute it after HR...
about wince.nls there's a cab for replace it, but I dont it'll will work on AKU ROM maybe u need to modify the rom directly, or if i found the cab I'll send u, maybe u can test it.
EDIT:
copy ur customize wince.nls to \Temp\ dir on PDA and install this cab, I dont thing its will work, but give it a try.
Great! You folks are so helpful.
I will play around with the wince.nls first in the rom to see if it work and give you folks an update on that (when I got my new 4 G SD card and start to upgrading to WM5), coz I remember the old rom does contains a wince.nls in the root.
For the "Cyberon VoiceCommander v1.6" my version is Build 50824.1 that I downloaded from a PDA forum, it works so far ok on my i-mate PDA2k WM2003 se, is that patch for WM5? if without patch, what will happend?(or say the question in another way, how do I know if it is patched or not)
I have attached my version , "Cyberon VoiceCommander v1.6" version is Build 50824.1, some sort of Green, it installed most of the stuff in the SD card. Causion: it is not Engilish
sun_9411 said:
Great! You folks are so helpful.
I will play around with the wince.nls first in the rom to see if it work and give you folks an update on that (when I got my new 4 G SD card and start to upgrading to WM5), coz I remember the old rom does contains a wince.nls in the root.
For the "Cyberon VoiceCommander v1.6" my version is Build 50824.1 that I downloaded from a PDA forum, it works so far ok on my i-mate PDA2k WM2003 se, is that patch for WM5? if without patch, what will happend?(or say the question in another way, how do I know if it is patched or not)
I have attached my version , "Cyberon VoiceCommander v1.6" version is Build 50824.1, some sort of Green, it installed most of the stuff in the SD card. Causion: it is not Engilish
Click to expand...
Click to collapse
well, if ur Cyberon Voice Commander work with ur device, then u dont need to patch it..

Extracting CABs from a ROM

Anyone on here know how to Extract a CAB file from a ROM/Extended ROM? ive been trying to find something about this on here and cant seem to find anything that pertains to it. there are several programs that are included in roms and extended roms that i have and i wold like to be able to put them on my 8125 with the ROM i have now. Thanks in Advance!
Corey
If you already have a cabfile that resides in the extended rom the process is quite easy... just use total commander and copy the file from there to a place on your device where you can later use it...
If you don't have a cabfile but just a program, say arcsoft mms composer that's already integrated into the rom, the process gets a little more complicated, but not impossible. You will, however, need to know all the files that the program uses, dll's, imagefiles, exe's and registry posts, copy them from rom to your windows pc and from there use a program like ce cab manager to create a cabfile for it (if you want. you can merely transer all the files and registry posts to your current rom without creating a cab)
_Nomad_ said:
If you already have a cabfile that resides in the extended rom the process is quite easy... just use total commander and copy the file from there to a place on your device where you can later use it...
If you don't have a cabfile but just a program, say arcsoft mms composer that's already integrated into the rom, the process gets a little more complicated, but not impossible. You will, however, need to know all the files that the program uses, dll's, imagefiles, exe's and registry posts, copy them from rom to your windows pc and from there use a program like ce cab manager to create a cabfile for it.
Click to expand...
Click to collapse
cool, thanks for the info, what program do i need to use to unpack the NBF so i can access the files? I tried to use the one in the wiki (typho5) but i cant seem to get it to work.
for dumping rom's read through this thread
You'll probably want to read it all and I'm sure that it wont make that much sense to begin with but it'll come to you
For converting a nbf to nb files use:
Code:
typho5.exe -x nk.nbf
typho5.exe -x nk.nbf does NOT make it a .nba file!
It extracts the contents of the rom (OS, Extended Rom, Radio, Splash Screen, IPL/SPL) into .nb files.
The Extended Rom file can be opened with WinImage.
Molski
Thanks...i just checked out that thread..looks like ive got some studying ahead of me lol thanks for the help.
thanks Molski, you must have posted that just after i read the post above yours lol. thanks for the info i have another question for you here though. http://forum.xda-developers.com/showthread.php?t=291847 As smart as you guys are im sure theres a reason you havent done it though

exe-->cab-->ROM Cook help?

Hi there! I'm new to cooking. All I want is to cook one program into stock R3AA rom.
Program is a 3 parts of .exe files that are run from device. (It is a Anti-Thief program)
How can I find all files that have been installed, and how to create a .cab with them? And how to cook that created .cab to stock rom?
Ill describe the procedure:
--> Install program from .exe's (done it)
---> configure program (done it)
----> get all installed files (done)
-----> create a CAB with them
(which will place files in their place after HARD RESET) (same as above)
------> cook that .cab to stock ROM (help needed also )
-------> flash a ROM (this I can do )
As a result: my X1 will be protected from thievery even after hard reset.
PLEASE write some step-by-step guide to do that, ill be GREATFUL!
EDIT:
I've found installed files. Now I only need to somehow create a .cab with them that will extract them to /Windows folder, and cook that .cab to ROM to self extract after hard reset.
Abuk007 said:
Hi there! I'm new to cooking. All I want is to cook one program into stock R3AA rom.
Program is a 3 parts of .exe files that are run from device. (It is a Anti-Thief program)
How can I find all files that have been installed, and how to create a .cab with them? And how to cook that created .cab to stock rom?
Ill describe the procedure:
--> Install program from .exe's (done it)
---> configure program (done it)
----> get all installed files (done)
-----> create a CAB with them
(which will place files in their place after HARD RESET) (same as above)
------> cook that .cab to stock ROM (help needed also )
-------> flash a ROM (this I can do )
As a result: my X1 will be protected from thievery even after hard reset.
PLEASE write some step-by-step guide to do that, ill be GREATFUL!
EDIT:
I've found installed files. Now I only need to somehow create a .cab with them that will extract them to /Windows folder, and cook that .cab to ROM to self extract after hard reset.
Click to expand...
Click to collapse
Do you need software?
WinCE Cab Manager...
Sorry, if I am not helpful, I don't know how to cook roms.
I don't know how to create a cab.
I also don't know how to cook created cab into ROM, thats what I only need.
I've changed my anti-thief soft, now I would like to cook sprite terminator to ROM.
Any suggestions?

Noob has a Question.

Hello, im new here and im trying to cook my first TP2 ROM.
Im using "Ervius Visual Bepe´s Kitchen 1.8.2" and my used Stock-Rom is "RUU_Rhodium_S2_HTC_GER_2.07.407.1_Radio_Rhodium_4.49.25.91_Signed_Ship"
It´s Core is "21887", it´s Language Code is "0407" (Germany) and i allready test cooked it after dumping and it worked, i mean i wondered a little bit because of the RUU_Signed.nhb of the Cooked "Stock" had 198 MB while the Original-Stock got 248 MB but in German Forums they told me that´s Normal so i think all is Okay.
Cooking is no Problem so far, i only have two problems:
First is, i don´t have my TP2 Yet, i will get it 2-6 Weeks and would appreciate if someone could test my ROM´s until then.
Second is, i try to integrate some Things that i wanted to have on my TP2, such as a Packet of new Icons for the Battery-State in combination with a tweaked Battery.dll for showing State in 1% Steps.
I import my Cab´s with "50Chickens Ervius Kitchen Updater 1.31 (160110)"
The tweaked Driver integrate´s fine, then next has to be the first attachedment: Some Certificate´s so that Custom-Icon´s can be used. (The Second attachement are the Icons self so that you know which i mean)
The problem is that whatever i do, i find no way to get the Certificate´s in EXT Folder Format (EXT Folders from Ervius Kitchen) or in OEM Format. I tried "Ervius Packages Creator 5.4" in Combination with "MSCEInf", i tried to open the .cab with 7-Zip, open the _setup.xml (the only containing File) but i dont have a Plan where to put the Code Strings, i included a Text file that contains the .xml Content, maybe you Guys now what to do with this, but generally all Cab Converter´s (no matter if OEM or EXT) Fail at this Cab (the first, second runs fine again) and the cab only contains that _setup.xml, i personally think that the "Certificate´s" are some kind of Regesrty Entries or somewhat but i am Noob at this thematics.
Can you please tell me what i have to do with this?
*Pushing*...

Categories

Resources