PDA

View Full Version : Kitchen (Extracting 06_OS.nb)


CWKJ
13th July 2007, 06:57 AM
Warning:
1. USE AT YOUR OWN RISK OF BRICKING YOUR DEVICE.
2. Only try on one Trinity WM5 NBH file.
3. May work on Hermes.

Many many thanks to all the people (long list of name) from XDA-DEV who have make the so many tools used here available.

This is an attempt by copying and adapt from SCOTER Kitchen I found in XDA-Dev.

Too many tools in XDA-Dev that did not check if there is one like this.

Hope it is useful.

Steps before using this,

1. Use NbhExtract.exe to extract the NBH file into NB files for the older WM5. This tools date July 07 only extract 06_OS.nb as 06_Unknown.nb for WM6.

2. Download from http://www.java.com/en/download/index.jsp and install to use java.exe

3. Drag & Drop the 06_OS.nb to Dump.lnk in "Extraction Room" to get Dump files in "Extraction Room" or

4. Drag & Drop the 06_OS.nb to Package.lnk in "Extraction Room" to get Package files in "Extraction Room"

prawnz
13th July 2007, 07:10 AM
put it up to megaupload or something.

prawnz
13th July 2007, 01:51 PM
not workable with wm6 roms

CWKJ
13th July 2007, 06:03 PM
I have just tried with WM6 SEA.

NbhExtract seems to extract 06_OS.nb as 06_Unknown.nb, according to "pof" is due to addressing 400 in wm5 to 401 wm6.

And using the dump & package on 06_Unknown.nb or renamed to 06_OS.nb still extracts the files.

I have posted a question to "pof' if the building back this extract rom would be safe to use.

This tool only serve the purpose of extracting for me to see what is in WM6.

You have to use the another tool to build it back.

NaNo79
13th July 2007, 07:40 PM
thanks thats work :D

CWKJ
14th July 2007, 05:31 PM
thanks thats work :DBoth WM6 & WM5?

Any one tried on Hermes?

JKR
16th July 2007, 07:20 PM
Cool. The project isn't dead, just on standby. I have plans of updating the help, and adding atleast 2 more programs, one of which bepe created.
Regards,
Jason

NaNo79
16th July 2007, 09:45 PM
Both WM6 & WM5?

Any one tried on Hermes?

i tried on WM6 its work and in the readme its say for WM5 so i think both work

claros
17th July 2007, 12:46 AM
I have just tried with WM6 SEA.


It can work on cooked roms by modifying package.cmd and dump.cmd from:

java -jar aChef.jar -1 %1

to

prepare_imgfs.exe %1 -acer

Obviously you have to put prepare_imgfs.exe in the tools directory.

Ciao

prawnz
17th July 2007, 03:14 AM
i did try to extract stuff from the os.nb but it just kept saying some error with the dll

claros
17th July 2007, 02:23 PM
i did try to extract stuff from the os.nb but it just kept saying some error with the dll

Just use prepare_imgfs.exe %1 -acer

Ciao

ervius
20th July 2007, 12:08 PM
Just use prepare_imgfs.exe %1 -acer

Ciao

but are you shure it works??
I tried with never success...

claros
20th July 2007, 02:41 PM
but are you shure it works??
I tried with never success...

Absolutely sure! :)
Giving to the author my best thanks for this excellent work, it is just an interface to well known tools to extract and prepare tools.
It work without any changes to extract the original dopods and htc roms, but to extract cooked roms sometimes you have to use the particular tool used by the author with the correct command line switch.

What exactly does not work for you?

Ciao

ervius
20th July 2007, 02:46 PM
Absolutely sure! :)
Giving to the author my best thanks for this excellent work, it is just an interface to well known tools to extract and prepare tools.
It work without any changes to extract the original dopods and htc roms, but to extract cooked roms sometimes you have to use the particular tool used by the author with the correct command line switch.

What exactly does not work for you?

Ciao

I don't know, by command line I cannot put the exact command to extract rom...

claros
20th July 2007, 02:59 PM
I don't know, by command line I cannot put the exact command to extract rom...

ITA

Lancia il programma DMP2PKG.exe. Seleziona la directory per l'estazione.
Poi apri una finestra di explorer con la directory dove hai la rom da estrarre ed un'altra sulla directory di estrazione, dove hai le tre icone:
package.lnk
dump.lnk
Nbh2Nb.lnk

Se è in formato nbh, trascina la la rom da estrarre su Nbh2Nb.lnk. Alla fine dello script trovi sotto tools il file 0x.nb che contiene il sistema.
Prendi questo file e trascinalo sull'icona dump per avere la copia della rom con il file sistem del device, sull'icona package per avere le sottodirectory con tutti i file di installazione dei programmi separati.

ENG (by gt)

Start the DMP2PKG.exe program. It selects the directory for the estazione. Then you open a window of explorer with the directory where you have the rom to extract and an other on the directory of extraction, where you have the three icone: package.lnk dump.lnk Nbh2Nb.lnk If it is in format nbh, drags the rom to extract on Nbh2Nb.lnk. To the end of the script it finds under tools the rows 0x.nb that it contains the system. You take these rows and drags it on the icona dump for having the copy of the rom with the rows sistem of the device, on the icona package for having sottodirectory with all the rows of installation of the programs separates to you.



Ciao

ervius
20th July 2007, 03:02 PM
ITA

Lancia il programma DMP2PKG.exe. Seleziona la directory per l'estazione.
Poi apri una finestra di explorer con la directory dove hai la rom da estrarre ed un'altra sulla directory di estrazione, dove hai le tre icone:
package.lnk
dump.lnk
Nbh2Nb.lnk

Se è in formato nbh, trascina la la rom da estrarre su Nbh2Nb.lnk. Alla fine dello script trovi sotto tools il file 0x.nb che contiene il sistema.
Prendi questo file e trascinalo sull'icona dump per avere la copia della rom con il file sistem del device, sull'icona package per avere le sottodirectory con tutti i file di installazione dei programmi separati.

ENG (by gt)

Start the DMP2PKG.exe program. It selects the directory for the estazione. Then you open a window of explorer with the directory where you have the rom to extract and an other on the directory of extraction, where you have the three icone: package.lnk dump.lnk Nbh2Nb.lnk If it is in format nbh, drags the rom to extract on Nbh2Nb.lnk. To the end of the script it finds under tools the rows 0x.nb that it contains the system. You take these rows and drags it on the icona dump for having the copy of the rom with the rows sistem of the device, on the icona package for having sottodirectory with all the rows of installation of the programs separates to you.



Ciao

ahh, ecco, questo era il passaggiuo che mi mancava, non trascinavo..... :rolleyes:

aahhh, ok, this step was unknown for me, thanks!!!

ervius
20th July 2007, 10:15 PM
hi, I dumped rom, and the utils works well.
thanks

cicciocant
22nd July 2007, 11:49 PM
I don't understand if it work with wm6 roms

claros
22nd July 2007, 11:55 PM
I don't understand if it work with wm6 roms

Yes
.......

cetrespeo
23rd July 2007, 12:49 PM
C:\Downloads\Trinity Kitchen\Utilities\Tools>viewimgfs imgfs_raw_data.bin
Unable to load compression DLL!

I've cecompr_nt.dll in same folder but it refuses to pass this point.

Any advice?

Thanks in advance

I can't also find that "prepare_imgfs.exe" in the linked .rar . Where is that file ?

File found in google ;) http://forum.xda-developers.com/attachment.php?attachmentid=25951&d=1143675141

Dump correctly done with prepare_imgfs.exe.

cicciocant
23rd July 2007, 02:30 PM
OK I tried it and it works very well.
Now i Know how I can modify the register (default.hv e user.hv with rgucomp), I can translate the mui and I can modifiy the initflashfiles.dat.

But i don't know this:
1) If I want to delete an oem package (example x-button)
2) If i want to add one oem package (example Opera 8.65 beta)
How Can I proceed?

cicciocant
24th July 2007, 02:49 PM
OK I tried it and it works very well.
Now i Know how I can modify the register (default.hv e user.hv with rgucomp), I can translate the mui and I can modifiy the initflashfiles.dat.

But i don't know this:
1) If I want to delete an oem package (example x-button)
2) If i want to add one oem package (example Opera 8.65 beta)
How Can I proceed?

And also:

To return from OEM e SYS folders to Image ROM How Can I proceed?

cicciocant
31st July 2007, 11:28 AM
There are news?

I would like to add to lasagna ROM (http://forum.xda-developers.com/showthread.php?t=318459) the Kaiser network wizard. (http://forum.xda-developers.com/attachment.php?attachmentid=44926&d=1185278129)
I've the SYS e OEM folder with package.
Now what i've to do?


Sorry for my bad english.

CWKJ
4th August 2007, 07:35 AM
Looks like now, the Trinity Community is spoiled with so many choices

See here,
http://forum.xda-developers.com/showthread.php?t=320504

and

http://forum.xda-developers.com/showthread.php?t=320338

claros
4th August 2007, 11:42 AM
Looks like now, the Trinity Community is spoiled with so many choices


It's not bad, in this way you can mix what you prefer.
I'm using your tool to extract, with some modification in the batch files.
A suggestion for your next relese is to put nbh2nb dir in the extraction room dir, under tools is not so confortable, at least for me.

Ciao

CWKJ
10th August 2007, 05:50 PM
Seems nobody is interest anymore!!! :(