像OEM ID,OEM Table ID,OEM Revision,Creator ID,Creator Revision改不了
所以Creator ID和坛子里的slic不一样
我修改后的Creator ID是MSFT
坛子里给的是 ANNI
Creator Revision 的hex值有一个不一样的
改天上个教程,改bios有风险。要谨慎
补上教程,以我bios为例,型号aspire5720:
- 用ezh2o打开要修改的bios,本例为CL50145A.fd
- 打开winhex,首先用winhex打开2.1的slic文件,本例为acer.bin
- 用winhex打开ezh2o的primary memory
- 搜索 ACRPRDCT 字符串,该串为 acer slic中的关键字
- 往上找,会找到“41 23 1E 1A FB A2 C7 42 8D 17 30 73 D0 8E B2 1D”的一段hex
- 往下三行半(共56字节),就是pubkey的开始,总共156字节,内存中看到是以“FF FF FF FF”结束
- 好了,把这一段替换掉2.1的slic
- 接下来的部分“A7 69 65 DD 55 E4 E5 4E B2 BA EC DA 84 AC BC 99”就是maker信息部分,同样是空开3行半(共56字节)就是maker的开始,共182字节,内存中以“00 00”结束
- 修改好了之后,回到ezh2o,把bios文件另存一下,另存后的就是修改好的bios
注意:改bios有风险,如果失败了,不希望看到楼下有不文明的字眼
winhex操作用到的菜单,Edit-》Copy block-》Normal
Edit-》Clipboard Data-》Write,用write的时候只需要选择第一个字节就可以,winhex会从这里开始覆盖写入,不会插入,新写入的数据时蓝色的,可以很明显看到“FF FF FF FF”和“00 00”结束
上海IT外包服务网www.itshanghai.net
