BIOS Tools

Discussion in 'BIOS Mods' started by amiga, Aug 21, 2007.

  1. DaNiEx

    DaNiEx MDL Novice

    Feb 8, 2012
    37
    1
    0
    I've got this tools from a diferent place, but a novice yet, all of them are good tools, I'm still learning how to use some of them.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Jarun

    Jarun MDL Novice

    Sep 1, 2009
    42
    2
    0
    I've used these as well. Great collection!
     
  3. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,094
    17,208
    340
  4. quid

    quid MDL Addicted

    Oct 22, 2010
    636
    786
    30
    #305 quid, Mar 5, 2012
    Last edited by a moderator: Apr 20, 2017
    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
     
  5. Dirty Bint

    Dirty Bint MDL Member

    Jun 5, 2010
    117
    6
    10
    Is there a recent version of a tool to check the SLIC version in an AMI BIOS?

    Thx
     
  6. hansk

    hansk MDL Novice

    Jan 9, 2011
    10
    1
    0
    Will this work with EFI/Insyde BIOS?
     
  7. EricMontana

    EricMontana MDL Novice

    Aug 15, 2011
    3
    0
    0
    amiflash mega pack

    What's up guys. Check out what I found. I can't post links but I put it at - send - space - . - com - / - file - / - 1tgs3e

    ----amiflash . zip --- contains aptios, afudos, afuefi32, afuefi64, afuwin32, afuwin64, afudos, afuwin, and crap for older bios
     
  8. EricMontana

    EricMontana MDL Novice

    Aug 15, 2011
    3
    0
    0
    The package includes:

    - AFUDOS 2.39
    - AFUWIN 2.39
    - AFUWIN64 2.39
    - AFUEFI 2.39
    - AFUEFI64 2.39
    - AFUWINGUI 1.16
    - AFUDOS v4.xx + 2.39
    - 8.00.15_AFUWINx64_4.48
    - 8.00.15_AFUWIN_4.48
    - 8.00.15_AFUDOS_4.40
    - AMIFLASH

    - I'm pretty sure that listing is correct

    Need More?
     
  9. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,094
    17,208
    340
  10. quid

    quid MDL Addicted

    Oct 22, 2010
    636
    786
    30
    #311 quid, Apr 10, 2012
    Last edited by a moderator: Apr 20, 2017
  11. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,094
    17,208
    340
  12. quid

    quid MDL Addicted

    Oct 22, 2010
    636
    786
    30
    #313 quid, Apr 11, 2012
    Last edited by a moderator: Apr 20, 2017
  13. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    18,094
    17,208
    340
    #314 Tito, Apr 14, 2012
    Last edited by a moderator: Apr 20, 2017
  14. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    12,764
    13,432
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. quid

    quid MDL Addicted

    Oct 22, 2010
    636
    786
    30
    #317 quid, May 4, 2012
    Last edited by a moderator: Apr 20, 2017
  16. wbervoets

    wbervoets MDL Novice

    Nov 18, 2009
    4
    6
    0
    Yes, I am :) Thanks for the nice comment and welcome! I'm sure I'll learn some new BIOS stuff here ;-) I'm going to update the BIOS Utilities section some more in the future, and a link tot andy's Phoenix EFI tool will surely be there. But next week, first some holidays... :p

    Wim
     
  17. quid

    quid MDL Addicted

    Oct 22, 2010
    636
    786
    30
    #319 quid, May 21, 2012
    Last edited by a moderator: Apr 20, 2017
    New Phoenix Secure UEFI Flashers

    DOSFLASH.EXE
    Code:
    Phoenix SCT Flash, Build 120313
    Copyright (c)  Phoenix Technologies Ltd. 2011-2012
    
    Flash Usage: DOSFLASH.EXE [COMMAND]...
    
    /bak [filename] Backup BIOS ROM before flash. default=BIOSROM.BAK
    /bblFlash boot block.
    /bcp [EVSA binary]Overwrite BCP data.
    /cacCheck AC power is on.
    /cbp threshold Check battery power in percentage.
    /cvarClear variables.
    /dmpgrDump gated regions
    /dmpprDump protected regions
    /dmc:stringSpecify the chassis manufacturer DMI string.
    /dmm:stringSpecify the motherboard manufacturer DMI string.
    /dms:stringSpecify the system manufacturer DMI string.
    /dpc:stringSpecify the chassis asset tag number DMI string.
    /dpm:stringSpecify the motherboard product ID DMI string.
    /dps:stringSpecify the system product ID DMI string.
    /dsc:stringSpecify the chassis serial number DMI string.
    /dsm:stringSpecify the motherboard serial number DMI string.
    /dss:stringSpecify the system serial number DMI string.
    /dus:[uuid]   Specify the UUID DMI string. default=auto
    /dvc:stringSpecify the chassis version DMI string.
    /dvm:stringSpecify the motherboard version DMI string.
    /dvs:stringSpecify the system version DMI string.
    /endkeyRequired key press after flashing.
    /exitExit program after flash completed.
    /file filename Indicate BIOS image file for flash.
    /forceForce to perform whole BIOS flash.
    /helpShow command list.
    /helpallShow command list includes hidden commands.
    /ioset port valueSets a specific I/O reset port value.
    /ipf me|gbe|ec|desc|bios|all ... Flash specific region 
    /logo filename [ImageId]Replace logo.
    /ls [ImageId] Reserve logo in BIOS ROM.
    /modReplace a FFS module.
    /nodelayNo delay after flash.
    /noerrorDo not display error messages.
    /nowarnDo not display warning messages.
    /ocSpecify the OEM command line.
    /outputOutput a verify.bin before flash.
    /pProduction mode. Disable simple text output.
    /patch start size  Patch mode. To patch particular data to current BIOS. Both parameters in hexadecimal.
    /prog Flash specific area.
    /raw GUID FileName [Index]Replace raw section of FFS module. 
    /rsbr GUID1 GUID2...Reserve sub-regions with specified GUIDs.
    /sdSkip BIOS build date time checking.
    /shutdownShutdown after flash completed instead of reboot.
    /silentSilent operation (no beeps).
    /slp filename 20|21 Replace SLP marker or MSDM key.   
    /snSkip part number checking.
    /spuReplace SLP public key.
    /ssSkip all SLP subregions.
    /uuidGenerate a new UUID.
    /vEnable flash verification.
    /vblEnable Microsoft Bitlocker check.
    /vcpuUpdate variable size CPU microcode.
    /w:passwordSpecify admin's password.
    /wbFlash without skipping same content blocks.
    /write filename start Write a binary file to specific physical address.
    
    The tool is in Fujitsu's LifeBook AH532 AdminPack BIOS update if someone feels like extracting it from the executable. A Dell specific version is in the BIOS for their new XPS 13 Ultrabook and a Lenovo specific version is in the BIOS update for their ThinkPad Edge E430/E530.

    The Windows version has a name like SctWinFlash32.exe/WinFlash32.exe/WinFlash64.exe and support drivers named TdkLib.sys/TdkLib64.sys. A non-vendor specific version can be found in the Fujitsu package.
     
  18. quid

    quid MDL Addicted

    Oct 22, 2010
    636
    786
    30
    #320 quid, May 29, 2012
    Last edited by a moderator: Apr 20, 2017