Since they mention fixing some hidden commands further down and adding some further up who knows? Maybe just bad English.
Hi quid, do you have the last/latest versions of AwardBios utilities? Cbrom, modbin or anything else. Thank you so much for any info.
Latest version of Award utilities (that I'm aware of): CBROM Code: CBROM V2.20 (C)Phoenix Technologies, Ltd 2001 All Rights Reserved. Syntax: CBROM.EXE InputFile [/other] [8000:0] [RomFile|Release|Extract] CBROM.EXE InputFile [/D|logo|vga....] [RomFile|Release|Extract] InputFile : System BIOS to be added with Option ROMs /D : For display all combined ROMs informations in BIOS /epa|epa1-7 : Add EPA LOGO BitMap to System BIOS /logo|logo1-7: Add OEM LOGO BitMap to System BIOS /oem0-7 : Add special OEM ROM to System BIOS /err : Return error code after executed /btvga : Add VGA ROM to Boot Rom Block Area. /isa : Add ISA BIOS ROM to System BIOS.(/isa Filename [xxxx:0]) /vga, /logo, /pci, /awdflash, /cpucode, /epa, /acpitbl, /vsa, /hpm /hpc, /fnt0 - 5, /ros, /nnoprom, /mib, /group, /NoCompress RomFile : File name of option ROM to add-in Release : Release option ROM in current system BIOS Extract : Extract option ROM to File in current system BIOS <<< Examples >>> CBROM.EXE 2a4ib000.bin /D CBROM.EXE 2a4ib000.bin /VGA filename CBROM.EXE 2a4ib000.bin /VGA filename /ERR CBROM32 Code: cbrom199.exe V1.99 [02/12/2010] (C)Phoenix Technologies 2001-2008 Syntax: cbrom199.exe InputFile [/other] [8000:0] [RomFile|Release|Extract] cbrom199.exe InputFile [/D|logo|vga....] [RomFile|Release|Extract][checksum] InputFile : System BIOS to be added with Option ROMs /D : For display all combined ROMs informations in BIOS /epa|epa1-7 : Add EPA LOGO BitMap to System BIOS /logo|logo1-7: Add OEM LOGO BitMap to System BIOS /osb_logo|osb_logo1-7: Add OSB LOGO BitMap to System BIOS /osb_bmp|osb_bmp1-7: Add OSB CPU BitMap to System BIOS /oem0-7 : Add special OEM ROM to System BIOS /err : Return error code after executed /btvga : Add VGA ROM to Boot Rom Block Area. /isa : Add ISA BIOS ROM to System BIOS.(/isa Filename [xxxx:0]) /vga, /logo, /pci, /awdflash, /cpucode, /epa, /acpitbl, /vsa, /hpm /hpc, /fnt0 - 5, /ros, /nnoprom, /mib, /group0-5, /NoCompress /jpeg|jpeg1-3: Add JPEG LOGO to System BIOS /gif0-3 : Add GIF LOGO to System BIOS /rpb : Add RPB ROM to System BIOS /ver : Add version table of source code to System BIOS /jpeg_eng : Add JPEG engine to System BIOS /nc_cpucode : Add non-compress cpu code /srom0-4 : Add software ROM /setup0-1 : Add setup ROM /biosf0-9 : Add BIOS feature ROM /GV3 : Add GV3 ROM /CALS : Calculate ROM Compress size but not add ROM in BIN file /efi0-9 : Add EFI feature ROM /minit : Add Intel memory module /NVMM : Add nVIDIA memory module /mpdrv : Add TPM MP driver /madrv : Add TPM MA driver /tcgsmi : Add TCG 32 bit smi code /flshcode : Add flash part code /SLPKey : Add SLP 2.0 Public Key /SLPMarker : Add SLP 2.0 Marker /NVPMU : Add PMU ROM /BTMEM : Add memsizing module in bootblock /HOLE0-7 : Add option ROM in hole /htinit : Add AMD HT init module /1pe32 : Add type 1 PE32 module in mainblock /1pe32b : Add type 1 PE32 module in bootblock /2pe32 : Add type 2 PE32 module in mainblock /2pe32b : Add type 2 PE32 module in bootblock /3pe32 : Add type 3 PE32 module in mainblock /3pe32b : Add type 3 PE32 module in bootblock /4pe32 : Add type 4 PE32 module in mainblock /4pe32b : Add type 4 PE32 module in bootblock /ACPIModule : Add ACPI module, such as SSDT module. /SMI32 : Add 32-bit SMI module. /SMIAP : Add application SMI module. RomFile : File name of option ROM to add-in noreserve : No reserve system color for BMP logo Release : Release option ROM in current system BIOS Extract : Extract option ROM to File in current system BIOS checksum : Add checksum for Hole0~7 module at end of the hole. /BOI UseDHCP Server_IP Static_IP Net_Mask Gate_Way DNS UseProxy Proxy_IP ProxyPort: Setting Boot On Internet parameters. /BOI : Show the Boot On Internet parameters. Example 1 for setting the BOI parameters: cbrom /boi 1 134.122.168.184 134.122.106.113 255.255.255.0 134.122.106.5 134.122.101.90 0 134.122.106.105 32896 Example 2 for setting the BOI parameters: cbrom /boi 1, 134.122.168.184, , , , 134.122.101.90 0, ,32896 Example 3 for show the BOI parameters: cbrom /boi /TopHole:address : Add a module at fixed address. Example: cbrom /TopHole:FFFD0000 xxx.bin /osb_logo_gui|osb_logo1-7_gui: Add GUI OSB LOGO BitMap to System BIOS /osb_bmp_gui|osb_bmp1-7_gui: Add GUI OSB CPU BitMap to System BIOS /tseg0-3 : Add TSEG0~3.bin to ROM <<< Examples >>> cbrom199.exe 6a69s000.bin /D cbrom199.exe 6a69s000.bin /VGA filename cbrom199.exe 6a69s000.bin /VGA filename /ERR CBROM32 (ASUS) Code: CBROM32 V1.16 [Mar 25 2008 Release] (C)ASUSTeK Computer Inc. 2007 cbrom32 InputFile [/other] [8000:0] [RomFile|Release|Extract] cbrom32 InputFile [/D|logo|vga....] [RomFile|Release|Extract] InputFile : System BIOS to be added with Option ROMs /D : For display all combined ROMs informations in BIOS /epa|epa1-7 : Add EPA LOGO BitMap to System BIOS /logo|logo1-7: Add OEM LOGO BitMap to System BIOS /osb_logo|osb_logo1-7: Add OSB LOGO BitMap to System BIOS /osb_bmp|osb_bmp1-7: Add OSB CPU BitMap to System BIOS /oem0-7 : Add special OEM ROM to System BIOS /err : Return error code after executed /btvga : Add VGA ROM to Boot Rom Block Area. /isa : Add ISA BIOS ROM to System BIOS.(/isa Filename [xxxx:0]) /vga, /logo, /pci, /awdflash, /cpucode, /epa, /acpitbl, /vsa, /hpm /hpc, /fnt0 - 5, /ros, /nnoprom, /mib, /group0-5, /NoCompress /jpeg|jpeg1-3: Add JPEG LOGO to System BIOS /rpb : Add RPB ROM to System BIOS /ver : Add version table of source code to System BIOS /jpeg_eng : Add JPEG engine to System BIOS /nc_cpucode : Add non-compress cpu code /srom0-4 : Add software ROM /setup0-1 : Add setup ROM /biosf0-9 : Add BIOS feature ROM /GV3 : Add GV3 ROM /CALS : Calculate ROM Compress size but not add ROM in BIN file /NVMM : Add nVIDIA memory module /MPDRV : Add TPM MP driver /MADRV : Add TPM MA driver /TCGSMI : Add TCG 32bit SMI code /SLPKey : Add SLP 2.0 Public key /SLPMarker : Add SLP 2.0 Marker RomFile : File name of option ROM to add-in noreserve : No reserve system color for BMP logo keepsize : Keep orginal BMP size for Logo Release : Release option ROM in current system BIOS Extract : Extract option ROM to File in current system BIOS <<< Examples >>> cbrom32 6a69s000.bin /D cbrom32 6a69s000.bin /VGA filename cbrom32 6a69s000.bin /VGA filename /ERR CBROM32 (Gigabyte) Code: CBROM_1551.EXE V1.55 [10/12/05 Release] (C)Phoenix Technologies 2001-2005 Syntax: CBROM_1551.EXE InputFile [/other] [8000:0] [RomFile|Release|Extract] CBROM_1551.EXE InputFile [/D|logo|vga....] [RomFile|Release|Extract] InputFile : System BIOS to be added with Option ROMs /D : For display all combined ROMs informations in BIOS /epa|epa1-7 : Add EPA LOGO BitMap to System BIOS /logo|logo1-7: Add OEM LOGO BitMap to System BIOS /osb_logo|osb_logo1-7: Add OSB LOGO BitMap to System BIOS /osb_bmp|osb_bmp1-7: Add OSB CPU BitMap to System BIOS /oem0-7 : Add special OEM ROM to System BIOS /err : Return error code after executed /btvga : Add VGA ROM to Boot Rom Block Area. /isa : Add ISA BIOS ROM to System BIOS.(/isa Filename [xxxx:0]) /vga, /logo, /pci, /awdflash, /cpucode, /epa, /acpitbl, /vsa, /hpm /hpc, /fnt0 - 5, /ros, /nnoprom, /mib, /group0-5, /NoCompress /jpeg|jpeg1-3: Add JPEG LOGO to System BIOS /rpb : Add RPB ROM to System BIOS /ver : Add version table of source code to System BIOS /jpeg_eng : Add JPEG engine to System BIOS /nc_cpucode : Add non-compress cpu code /srom0-4 : Add software ROM /setup0-1 : Add setup ROM /biosf0-9 : Add BIOS feature ROM /GV3 : Add GV3 ROM /CALS : Calculate ROM Compress size but not add ROM in BIN file /efi0-9 : Add EFI feature ROM /minit : Add Intel memory module /NVMM : Add nVIDIA memory module RomFile : File name of option ROM to add-in noreserve : No reserve system color for BMP logo Release : Release option ROM in current system BIOS Extract : Extract option ROM to File in current system BIOS <<< Examples >>> CBROM_1551.EXE 6a69s000.bin /D CBROM_1551.EXE 6a69s000.bin /VGA filename CBROM_1551.EXE 6a69s000.bin /VGA filename /ERR ACBROM (Asus CBROM) Code: ACBROM REV. 2.08 Build Date Jul 15 2002 Copyright (c) ASUSTeK COMPUTER INC. 2002. All rights reserved. Syntax: ACBROM InputFile [/other] [6000:0] [RomFile|Release|Extract] ACBROM InputFile [/BOOT] [6000:0] [RomFile|Release|Extract] ACBROM InputFile [/D|logo|vga....] [RomFile|Release|Extract] InputFile : System BIOS to be added with Option ROMs /D : For display all combined ROMs informations in BIOS /SYS : Add System BIOS /ncr : Add NCR SCSI ROM to System BIOS /vga : Add onboard VGA BIOS ROM to System BIOS /scsi : Add onboard SCSI BIOS ROM to System BIOS /ata : Add onboard IDE BIOS ROM to System BIOS /net : Add onboard LAN BIOS ROM to System BIOS /ezflash : Add ezflash to System BIOS /logo : Add OEM LOGO BitMap to System BIOS /logo256 : Add OEM 256 Colors 640*480 BitMap to System BIOS /other : Add special OEM ROM to System BIOS /acpi : Add ACPIBOOT to System BIOS /cpucode, /epa, /acpitbl RomFile : File name of option ROM to add-in Release : Release option ROM in current system BIOS Extract : Extract option ROM to File in current system BIOS <<< Examples >>> ACBROM stn.bin /D ACBROM stn.bin /vga VGA.BIN ACBROM stn.bin /other 6000:0 awardext.rom ACBROM stn.bin /epa extract MODBIN6 Code: MODBIN6 2.04.04 (06/19) Copyright(c) 2008, Phoenix Technologies Ltd. Syntax: MODBIN6 [Binary File Name] <Example> MODBIN6 6AXXXXXX.BIN Syntax: MODBIN6 [Binary File Name] [-d] <Example> MODBIN6 6AXXXXXX.BIN -d Syntax: MODBIN6 [Binary File Name] [-m (eval string)] <Example> MODBIN6 6AXXXXXX.BIN -m Award MODBIN32 Code: MODBIN32 2.04.03 (02/28) Copyright(c) 2008, Phoenix Technologies Ltd. Syntax: MODBIN6 [Binary File Name] <Example> MODBIN6 6AXXXXXX.BIN Syntax: MODBIN6 [Binary File Name] [-d] <Example> MODBIN6 6AXXXXXX.BIN -d Syntax: MODBIN6 [Binary File Name] [-m (eval string)] <Example> MODBIN6 6AXXXXXX.BIN -m Award AWDFLASH (for ASUS) Code: AwardFlash for ASUS V1.34 (C)Phoenix Technologies Ltd. 2008 All Rights Reserved Usage: AWDFLASH [FileName1] [FileName2] FileName1 : New BIOS Name For Flash Programming FileName2 : BIOS File For Backing-up the Original BIOS AWDFLASH Code: AWDFLASH v8.99 (2010/03/15) (C)Phoenix Technologies Ltd. 2008 All Rights Reserved Usage: AWDFLASH [FileName1] [FileName2] [/<sw>[/<sw>...]] FileName1 : New BIOS Name For Flash Programming FileName2 : BIOS File For Backing-up the Original BIOS <Swtches> ?: Show Help Messages py: Program Flash Memory pn: No Flash Programming sy: Backup Original BIOS To Disk File sn: No Original BIOS Backup Sb: Skip BootBlock programming Wb: Always Programming BootBlock cd: Clear DMI Data After Programming cc: Clear CMOS Data After Programming cp: Clear PnP(ESCD) Data After Programming LD: Destroy CMOS Checksum And No System Halt For First Reboot After Programming QI: Qualify flash part number with source file E: Return to DOS After Programming R: RESET System After Programming cks: Show update Binfile checksum cksXXXX: Compare Binfile CheckSum with XXXX vgaXX: Change to VGA mode XX(Hex value). ch: Update HOLE. Hx: Only update the specified Hole(0~7). custid:xxxxxxxx NVMAC:XXXXXXXXXXXX NVGUID:XXXXXXXXXXXXXX Support nForce Input MAC,GUID Function,with "/wb" to update MAC and GUID. MacAdd0~7:XXXXXXXXXXXX Common input MAC address support. Example: AWDFLASH 6A69R000.bin /py/sn/nvmac:xxxxxxxxxxxx/wb WinFlash Code: WinFlash 1.97 (C)Phoenix Technologies Ltd. 2008 All Rights Reserved Usage: WinFlash.exe [FileName1] [FileName2] [/<sw>[/<sw>…]] FileName1: New BIOS name for flash programming FileName2: BIOS file for backing up the original BIOS Save and update /py Program (update) BIOS; switch y or n. /sy Save old BIOS; switch y or n. Clear data /cc Clear CMOS Data after programming /cp Clear PnP(ESCD) Data after programming /cd Clear DMI Data after programming Exit utility or reset system /Exit Return to OS when programming is done /R RESET system after programming Other parameters /nbl No BIOS Lock string support, skip comparison of BIOS Lock string /drv Unload driver, when Winflash exits /skip Do not copy driver file to Windows system driver directory DMICFG Code: AwardBIOS DMICFG Utility V2.50u, Copyright Phoenix Technologies Ltd. 2002 Use this Utility first you must read SMBIOS Specification Syntax: DMICFG [/P|/S] [FilesName] /P : Load File To DMI DATA POOL /S : Save File For DMI DATA POOL DMICFG [/Type] [Number] [Offset] [New Value] Number: Want to change Type Number Func Offset: Want to change Type for offset New string: Want to chnage New value <<< Examples >>> 1. If you want to change type:01 offset:05 new value:AWARD DMICFG /type 01 05 AWARD 2. If you want to change type:02 offset:06 new value:AWARD DMICFG /type 02 06 AWARD NOTE:This utility only support ===> 1. Type => 00 Offset => 05 2. Type => 01 Offset => 04, 05, 06, 07, 08 3. Type => 02 Offset => 04, 05, 06, 07 3. Type => 03 Offset => 04, 06, 07 4. Type => 11 Not Offset 5. Type => 128 Offset => 06 SMBCFG Code: SMBCFG Utility 1.25.25 (Feb 01 2012) Copyright (C) 2009-2012 Phoenix Technologies Ltd. All rights reserved. To use this utility you must read SMBIOS Specification,version 2.7 is supported Syntax: SMBCFG [/P][/S] [FileName] /P : Load file to SMBIOS data pool /S : Save file for SMBIOS data pool SMBCFG [/Type] [Number] [Offset] [New Value] Number : Want to change Type Number Func Offset : Want to change Type for offset New Value : Want to change New Value <<<Examples>>> 1.If you want to change type:01 offset:05 new value:Phoenix SMBCFG /type 01 05 "Phoenix" 2.If you want to modify type 01 UUID /type 01 8 11 22 33 44 55 66 77 88 99 00 11 22 33 44 55 66 ==> UUID Note:This utility only support ===> /type 0 Offset ==> 5 /type 1 Offset ==> 4,5,6,7,8,25,26 /type 2 Offset ==> 4,5,6,7 /type 3 Offset ==> 4,6,7,8 SMBCFG [/MAC] [LAN num#(1,2,3...)] [MAC address] <<<Examples>>> If you want to modify LAN#1 MAC address value:AABBCCDDEEFF SMBCFG /MAC 1 AA BB CC DD EE FF Note:This way is just support in OEM Multi-Type structure SMBCFG /uuid : Generate a new uuid to update SMBCFG /HELP /? : Show this help SMBCFG32 Code: SMBIOS Utility 1.02.09 (7/2/2008) Copyright Phoenix Technologies Ltd. 2007 Use this Utility you must read SMBIOS Specification,version 2.5 is supported Syntax: SMBCFG32 [/P][/S] [FileName] /P : Load file to SMBIOS data pool /S : Save file for SMBIOS data pool SMBCFG32 [/Type] [Number] [Offset] [New Value] Number : Want to change Type Number Func Offset : Want to change Type for offset New Value : Want to change New Value <<<Examples>>> 1.If you want to change type:01 offset:05 new value:Phoenix SMBCFG32 /type 01 05 "Phoenix" 2.If you want to modify type 01 UUID SMBCFG32 /type 01 8 11 22 33 44 55 66 77 88 99 00 11 22 33 44 55 66 ==> UUID Note: This utility only support ===> /type 00 Offset ==> 05 /type 01 Offset ==> 04,05,06,07,08,25,26 /type 02 Offset ==> 04,05,06,07 /type 03 Offset ==> 04,06,07,08 SMBCFG32 [/MAC] [LAN num#(1,2,3...)] [MAC address] Most of them you should be able to find by googling.