PDA

View Full Version : How to edit and make .nbf file for extended ROM


hensiferum
8th September 2007, 12:56 PM
Hi everybody

I want to edit ms.nbf, add/remove program in ExROM file, how can i do that?

And I want to create the ms.nbf from the Extended Rom folder ( that i copy from PPC). How can i do that?

Thanks so much!!!

Rudegar
8th September 2007, 01:22 PM
http://wiki.xda-developers.com/index.php?pagename=ER2003Edit
http://wiki.xda-developers.com/index.php?pagename=BackupExistingRom

no real need to backup an extented rom though if one
can edit it one can just unhide it and copy out the cabs and txt file

b0ris747
8th September 2007, 01:40 PM
http://wiki.xda-developers.com/index.php?pagename=ER2003Edit
http://wiki.xda-developers.com/index.php?pagename=BackupExistingRom

no real need to backup an extented rom though if one
can edit it one can just unhide it and copy out the cabs and txt file

ER2003Edit will not work on Magician EXTROM

You have to extract the FAT image using magician_ext_rom_tool [http://forum.xda-developers.com/attachment.php?attachmentid=24969&d=1130526115], modify it, and reencode it using magician_ext_rom_tool.

Rudegar
8th September 2007, 02:47 PM
sounds like alot less hassel to just unhide and unlock it
and mess around that way then

hensiferum
8th September 2007, 04:44 PM
Backup ROM need whole SD, and "size of the backup file nb1" = "size of SD"
I use 256MB -> it 's too large. And I not really like that.

Now I want to keep 1 ROM that i like most (include nk.nbf, Radio.nbf, ms.nbf).
Now I have 2 file radio.nbf and nk.nbf and I want create 1 file ms.nbf for myself that i like most.

I just got "Extended ROM" folder (By HR, and SR 3s before PPC auto config)
I dont know how to convert that folder to .nbf file?

How can i use "magician_ext_rom_tool" ? What is the header file?

hensiferum
9th September 2007, 08:19 AM
Nobody help me? :(

b0ris747
9th September 2007, 08:56 AM
Nobody help me? :(

The search function is made for that! Lazy!

hensiferum
9th September 2007, 09:30 AM
Encode: -e -n <nbf filename> [-f <fat16 filename>] [-h <header filename>]
Decode: -d -f <fat16 filename> -h <header filename> [-n <nbf filename>]

I dont know what is header?
b0ris747, can you explain me?

b0ris747
9th September 2007, 09:42 AM
The header file will be created on decode process

C:\ROMs>magician_ext_rom_tool.exe -d -n ms_.nbf
[msg] usage() - Generating FAT16 filename from NBF filename.
[msg] usage() - Generating Header filename from NBF filename.

It will contain device specific options to recreate the header contained in the nbf (which make it uploadable and recognizable on your device).

After modifying the FAT image, you'll have to encode header and FAT image to create a new NBF

C:\ROMs>magician_ext_rom_tool.exe -e -f ms_.fat -h ms_.hdr -n ms2.nbf

Will create a ms2.nbf (rename it to ms_.nbf and upload it.)

EDIT: wiki page created: http://wiki.xda-developers.com/index.php?pagename=MagicianExtrom

hensiferum
9th September 2007, 05:55 PM
Oh, thank you.
When using it before, i have a mistake with encode and decode, so it not work...
Thank you very much

tonimakaroni
17th December 2007, 09:15 PM
Can somebody explain to me how i can cook an external rom file? I would like to include the installation of tomtom with it so it is automatically installed (since battery runs empty occasionally). Any help maybe?