[Prophet/G4] *.nb to *.nbf TOOL? - Upgrading, Modifying and Unlocking

Hi,
i splitted the nk.nbf file to the variouse nb files, like : os, radio, ext rom etc.
... but befor i can upgrade my device with my new rom i need to repack this files to the nbf files.
i have red about many tools, but all from old/different dives threads, and i am quite sure they wont work for my Prophet G4.
Is there any tool to repack this files?
thx, s0urce

Related

How To Extracting Files From Rom Already Cooked

hi!!
i downloaded llbasha-WM5-AKU35pp16c3 rom
i want extract os.nb file from nk.nbf with typho5 utility (typhoonbftool_v5),i got this error:
unknow header format, and it abort work.
other way:
i want extract os.nb file from nk.nba with prepare_imgfs, and i got this error:
searching for IMGFS start.......Not found!!!
anybody know if it can extract some file from a rom already cooked ???
thank in advance
1st- for what model is that rom?
2nd did U try dutty's nbh tool?
3rd nk.nba=os.nb - try prepare_imgfs xyz.nb -nosplit
phsnake said:
1st- for what model is that rom?
2nd did U try dutty's nbh tool?
3rd nk.nba=os.nb - try prepare_imgfs xyz.nb -nosplit
Click to expand...
Click to collapse
this rom is for a himalaya xdaii (tsm 500)
i dont try dutty's nbh tool because i dont found where i download
i need extract *.nb (os.nb,extended rom.nb)files from a rom cooked
when i try extracting that files from nk.nbf,i always got that error: unknows
header format with typho5 util
and i ask you: it is possible extract files from rom already cooked?
the nk.nbf file size it is: 33,6 mb
thank you
PATRICKJ said:
this rom is for a himalaya xdaii (tsm 500)
i dont try dutty's nbh tool because i dont found where i download
i need extract *.nb (os.nb,extended rom.nb)files from a rom cooked
when i try extracting that files from nk.nbf,i always got that error: unknows
header format with typho5 util
and i ask you: it is possible extract files from rom already cooked?
the nk.nbf file size it is: 33,6 mb
thank you
Click to expand...
Click to collapse
excuse me, i forgotten ask you: what tool use for get nbh files??
thank you in advance
http://forum.xda-developers.com/showthread.php?t=296311&highlight=nbh+tool
U forgot to use HTC64_Extended_ROM_Tool.exe it makes nk.nb from nk.nbf
but once more, nk.nb nk.nbf, unless himalaya and universal have absolutely different types of flashing doesnt contain extrom. If i'm not wrong nk.nbf is only and only OS_ROM
and yes, its possible to extract files from OS_ROM as well as from Ext_ROM
no, no, no!
Himalaya roms are decompiled using xda2nbftool.exe
it needs to be supplied with the right password (different for radio, extrom and OS) for the NBF you are decompiling, this will give you a .nba that you can use with mamaich's IMGFStools
to add/delete/decompile.
nbh's, nb's and the typhoon tool have no part in himalaya roms.
sorry Midget i thought that all nbX formats are almost the same ie nbf in Uni contains same things as in Hima. Sorry PatrickJ for misleading U
Midget_1990 said:
no, no, no!
Himalaya roms are decompiled using xda2nbftool.exe
it needs to be supplied with the right password (different for radio, extrom and OS) for the NBF you are decompiling, this will give you a .nba that you can use with mamaich's IMGFStools
to add/delete/decompile.
nbh's, nb's and the typhoon tool have no part in himalaya roms.
Click to expand...
Click to collapse
thank to phsnake and to midget for your interest
then rom wich i want extract the files from it is made for himalaya
attached file txt with it configuration.
it is a rom already cooked , and when i extracting files from nk.nbf occur this
error: unknow header format
can to be that files into nb.nbf are compressed??? because size the rom it is
33,5 mb that has s.o and ext.rom files,opposite i've other rom original: Qtek_S200_220736_2207116_024721_SPA,not cooked, and it size is 77 mb. and with this rom i haven't some problems.
thank to two
Patrickj,
Search for llbasha's-WM5-AKU35pp16a1 rom in the forum. It is built in with the cooking utilities.
Maybe you can refer here and download the previous version of llbasha's rom with the cooking utilities and instructions:
http://forum.xda-developers.com/showthread.php?t=294016
thank you, i have that rom but it want is extract its files

AtomLife ROMs extract! Help pls

Hi all,
I am trying to port the mediaplus from AtomLife ROMs which has the second version of mediaplus with icons in circle.
I was successfull in extracting the imgfs.bin but there is onemore file ExROM.img which is not giving up.
I Tried
1. winimage
2. extended drive creator
3. scooter kitchen tools
but i am not able to look into the contents, it has the required _QHiddenPartition directory which has all the theme and image files for FMRadio/Mediaplus and Equaliser.
can anybody help me .
regards
Shreedhara
Mediaplus is very tricky..the images are in Ext ROM..but the links to executables are somewhere from the XIP section..any way keep working
Well
I don't think u understand my problem.
I was able to run the Mediaplus(v1.0) app on my Eten M700 earlier when I had WM5 on my eten.
But after I changed it to WM6, I want something new and hence I am trying to get the Atom Life Mediaplus (v2.0), which is better looking than the earlier one.
But SInce the latest ROM's from O2 have differenct format
It contains
lot of asm.mbss files (Motherboard assembly ) and FLASH.DIO and ExROM.img
with XLDR.nb and EBoot.nb0 files also.
But that Extended rom is hardnut to crack, it does not open at all for any tools we have here.
That'swhy I asked for help, so that I can extract it.

Rom Modification (Cooking)

Hi everybody,
I would like to cook Artermis rom for my own Dopod P800W. How can I do this and what about the tools for rom modification? Please suggest me and put the link for download.
Thank you very much.
Everything you need is here:
http://forum.xda-developers.com/showthread.php?t=310076
The steps that I am using
1. Select the ROM that you want that has nbh extenstion
2. use nbhtool to extract the .nbh rom to nb files. Remane the os.nb to RUU_signed.nb
3. use the above link to get the tool to extract the RUU_signed.nb. This tool will extract all files in the rom and put them in folders--->There is a word doc in there that tells you what to do. It is a bit cumbersome but just follow it you will be fine.
4. in Sys folder, remove or add the folder you want--becareful here because there are folder interdpendent to each other so make sure you know what to add or delete.
5. use the Core tool again to build the new os.nb file. Make sure you follow the procedure in the work doc...
6. To build the nbh rom to load back to your device you will need htcrt tools. Copy the new os.nb and other nb files to the htcrt folder--this is what I do. Then run the htcrt program to build the new nbh romfile.
I hope the above will help you. I am building my own rom currently by using some component from B&Bv3.7 and the official wm6 v3.7 as the touchflow ROM. I have been playing with the above tools for sometimes now but still do not know what exactly what is required in each folder yet. Hard but fun...hihi.
attached...nbhtools and htcrt...just to save you sometimes. The core kitchen is in the above link. All programs run in DOS mode, BTW.
Thank you very much, I will try to use it for my rom cooking.

RGU files in ROM, "ROM file" attribute

Hi all
I'm cooking my own rom using Core Pro Kitchen, so far it's going OK.
I read most of this forum and the WiKi, but still have a couple of questions
first:
Do we really need .rgu files in imgfs? AFAIK they are only used to build .hv files.
I tried to delete theese from \temp\dump before creating OS.nb (after running BuildOS), and the ROM works, at least I don't see any drawbacks.
second:
I'm cooking my own custom package into the rom and need all the files in it to be impossible to modify/delete. All files in the package have +r +s +h attributes set, but I'm sill able to modify them on device.
It seems like the modified file is created "above" the ROM one (sort of copy-on-write), because when I use TotalCommander to delete it, it just reverts to the original file from ROM. Is there anyway to make a file completely unmodifiable? Put it in XIP? do I have to rebuild any of three .dsm files in XIP if add my file there?
The file is about 1-2kb
Any ideas?
Thanks, Serge

Samsung i780 kitchen - release 0.2 BETA (New Version!)

PLEASE NOTICE THAT THIS KITCHEN IS A VERY EARLY BETA AS IT HAS NOT BEEN DEEPLY TESTED
*** USE IT AT YOUR OWN RISK! I ASSUME NO RESPONSIBILITY! ***
Hi guys,
after many days of testing I'm releasing my kitchen for i780.
It is very basic: no gui, only batch Windows scripts.
What you can do with this kitchen:
A) Convert your Part02.raw dumped rom to bin flashable PDA rom
B) Create a dump folder to cook your own rom and recreate a bin flashable PDA file.
Please notice that there's no tool included to edit, add or delete modules and files from rom dump.
You must use one of the tools available here in forum to do this or do this by hand.
Donwload the zip file and extract everything.
READ CAREFULLY THE README FILE IN THE ZIP ARCHIVE
This file explains how the procedures work and what you need.
PLEASE TEST THIS KITCHEN AND REPORT YOUR RESULTS
I thank chaimd for his bintonb0 tool, tadzio for his tools and Juggler for conv3 sourcecode.
I also thank Topogigi for his original procedure.
I modified conv3 tool to make it work with i780 rom files and made split and merge tools.
If you want to try this kitchen, I thank you!
[FONT=&quot]If any guru in the forum wants to make a gui for this kitchen or insert tools for module, file and registry editing (like the ones you can find in other kitchens), it would be appreciated.[/FONT]
Issue 1: it seems there's a problem with Part02.raw conversion. It screws up connection settings. Problem is being investigated.
[Partial solution]: it seems that this problem is due to both size and language: I used an English rom to convert an Italian Part02.raw.
Using an Italian rom seems to solve the problem. But you must check the new rom size: if it's too big it gets cut down and it doesn't work.
Version 0.2: this version contains a new conv3 release. This release it's a little bit more complicated than the previous one but it supports a wider variety of rom images and guarantees correct conversions. Previous release could lead to incorrect roms so you should consider it as deprecated.
For Issue 1, limitations are still the same: you should use a rom of the same language of the dump and mind the result size
this is just great
great job
great effort for the great device.
I will try for sure, thanks a lot
Recreate???
At first thanks for the kitchen!!!
But I got one question... How can I rebuild the dump folder and what files are needed in the kitchen directory to recreate???
Do I just have to start RecreateBin.bat and it uses the files from the dump-directory???
THANKS!!
mievalt said:
At first thanks for the kitchen!!!
But I got one question... How can I rebuild the dump folder and what files are needed in the kitchen directory to recreate???
Do I just have to start RecreateBin.bat and it uses the files from the dump-directory???
THANKS!!
Click to expand...
Click to collapse
You must read the PDF file in the kitchen directory. Some parameters may change according to the ROME used
Hi Famusc,
Great Kitchen!
I have some questions before I can try your kitchen.
In the PDF you mentioned, an existing bin PDA ROM, what do you mean by that and how to get it? I have E1 ROM .raw files with me but not the .bin file.
Cheers,
Vibranze
vibranze said:
Hi Famusc,
Great Kitchen!
I have some questions before I can try your kitchen.
In the PDF you mentioned, an existing bin PDA ROM, what do you mean by that and how to get it? I have E1 ROM .raw files with me but not the .bin file.
Cheers,
Vibranze
Click to expand...
Click to collapse
you need flashable pda part file for convert,
like XHD1 pda file (you can find in this forum).
vibranze said:
Hi Famusc,
Great Kitchen!
I have some questions before I can try your kitchen.
In the PDF you mentioned, an existing bin PDA ROM, what do you mean by that and how to get it? I have E1 ROM .raw files with me but not the .bin file.
Cheers,
Vibranze
Click to expand...
Click to collapse
Hi,
Existing bin file will be used as a model ton convert your raw file. Famusc said that the bin file must be the largest possible. So far, we use the D1 bin file. The probleme is E1 raw file part is larger than D1 bin file.
There may also have concerns related to the language of ROM file. I try to cook a French raw file with an UK D1 rom, and the result is a broken ROM
Hi Eunjea & Webise,
Thanks for the explanation.
My current stock ROM is D1 and how to convert it to .bin format if I want to use mine?
Actually I always use English ROM and replace the wince.nls and add some fonts to support Chinese reading
Btw, how do I know what is the value for first jump, footer start and footer checksum address? In the PDF, the first jump address is on 444400 and in my bintonb0.txt I also have 444400, can I follow the same address?
Cheers,
Vibranze
webise said:
Hi,
Existing bin file will be used as a model ton convert your raw file. Famusc said that the bin file must be the largest possible. So far, we use the D1 bin file. The probleme is E1 raw file part is larger than D1 bin file.
There may also have concerns related to the language of ROM file. I try to cook a French raw file with an UK D1 rom, and the result is a broken ROM
Click to expand...
Click to collapse
I just want to backup my ROM which is built by my operator so that if I have problems with the upgrade I can always go back to my original ROM.
How can I create the bin files for te part 1 and 3?
Can anyone advise, as there is no bin file for the Omnia this kitchen will not be compatible, right? Or is there a way to create one?
I managed to dump an Dutch rom, version E1.. Could you explain how I can make a flashable image for the complete rom and/or how to make a radio rom from the three parts I dumped?
Furthermore, i have had some issues when I dumped the rom with the instructions that were in the readme.pdf.
There are some connection problems, that the originally phone doesnt have..when I flashed my rom, there werent any connection settings visible. e.g. settings > connections > connections > advanced > select networks, here was nothing visible.
It seems a bit like the same problem that people had with the english dumped E1 rom. Is there a chance that certain files from the raw files werent correctly put in the i780_flashable.bin (final product) ?
Is this the latest version of famusc's kitchen?

Categories

Resources