Magician Extended ROM Cooking
The process will need magician_ext_rom_tool.exe
NBF -> FAT + HDR
The header file will be created on decode process. It will contain device specific options to recreate the header contained in the nbf (which make it uploadable and recognizable on your device).
Example of HDR content:
DEVICE_NAME=Magician DEVICE_TYPE=PM10A OPERATOR_NAME=CDL__202 LANGUAGE=WWE VERSION=1.12.125
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.
FAT + HDR -> NBF
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 ms_.nbf
Upload using MaUpgradeUt_noID.exe