BIOS:AMIBCP5修改隐藏项

AIDA64查看厂商

这就是AMI的

导出ROM

  • 方法一:电脑厂商的BIOS文件,用里面rom文件
  • 方法二:AMI厂商工具AFUWINUI,读取BIOS为ROM文件
    • 该软件只操作BIOS部分,而非完整的ROM,就是用它读取出来的ROM,改完再用它回写。如果其它工具用它的ROM文件刷机,就是不完整了。
  • 方法三:FPTW64.exe工具导出BIOS为bin文件
    • 完整备份 FPTW64.exe -d gpd_max2_0.41.bin
    • bios备份 FPTW64.exe -d gpd_max2_0.41_bios.bin -bios
    • ec备份 FPTW64.exe -d gpd_max2_0.41_ec.bin -ec
    • desc备份 FPTW64.exe -d gpd_max2_0.41_desc.bin -desc
    • 不同部分的备份,用UEFITOOL.exe打开bin,导出不同部分另存为,一样效果。
    • /d参数改为/f为刷写
    • bin和rom都是二进制,内容一样

 AMIBCP5修改ROM

  • 输入:gpd_max2_0.41.bin
  • 工具: AMIBCP5
  • 定位:setup configuration页签下的setup项,翻查设置项的树形结构
  • 修改:修改枚举值,看不到隐藏菜单,BIOS:wxMEdit修改开启隐藏菜单
  • 输出:保存为 gpd_max2_0.41_edit.bin

FPTW64软刷BIOS

  • 输入:gpd_max2_0.41_edit.bin
  • 工具:FPTW64.exe
  • 刷写:FPTW64.exe -f gpd_max2_0.41_edit.bin -bios
  • 失败:报错了Error 678: Read PCI failed. Error 620: Unknown hardware platform.应该是bios安全机制禁止了

厂家工具软刷BIOS

  • 解压bios.zip到fat32的空u盘
    • WinFlash.bat
      • afuwinx64.exe ARN28P04100REL.rom /p /b /n /x /r /l /k /capsule
      • AFUWINx64
      • p=main bios,b=boot block引导区块,n=nvram,x=not check rom id,r=preserve smbios structure,l=all rom,k=all non-critical blocks,capsule=不降级
  • 替换里面的rom文件
  • 重启用u盘引导自动刷
  • 失败:BIOS没有更新,可能是软刷有校验,不会重复刷同版本bios

BIOS:用CH341A免拆刷固件

  • 硬刷成功,重启长时间加载新bios,进显存设置项,已经是改过的值了