积分 291 最后登录 2024-4-18 精华 0 阅读权限 30 主题 47 UID 1475539 帖子 727 PB币 1103 威望 0 贡献 0 技术 3 活跃 1817
UID 1475539 帖子 727 PB币 1103 贡献 0 技术 3 活跃 1817
发表于 2018-3-30 12:28:36
IP属地安徽
| 显示全部楼层
本帖最后由 tarly 于 2018-4-14 18:31 编辑
看rubycon大神发了个简单的工具,并且也一直很在意大家升级ME固件,但由于rubycon大神一直没有整理一个完整的帖子来指导,遂自己冒充一把,写个简单安全明了的教程给大家
0x01准备工作
首先你需要搞清楚你的电脑是什么芯片组的,对应几代平台,用的是什么BIOS,并且利用对应工具做一次BIOS芯片数据备份,查看主板BIOS芯片是否可以取下
下载一个工具,叫MEA,用来分析ME固件信息的(此处不用rubycon大神提供的工具,因为MEA可以分析BIOS备份文件中的ME固件)
准备好以上文件后,深呼吸一下,可以开始实操了
0x02分析我的BIOS并找到对应的ME固件和刷写工具
以我自己电脑为例,ASUS Z170-A主板
通过分析和观察我们得知,这块主板采用的是AMI的UEFI类型BIOS,BIOS芯片在第三条PCI-E x16插槽旁边,BIOS芯片为一颗25系列16MB容量的8Pin DIP封装,可以直接拆卸
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
使用工具AMI AFU for Aptio V对BIOS芯片进行一次备份(原谅我很早以前的AFU版本)
请勿使用多线程下载工具下载论坛附件!
直接点击存储,将BIOS保存到本地即可,输入主板的名字,好区分不同信息(开始读取的时候鼠标键盘将暂时不可用)
找到存储的BIOS文件,用鼠标左键按住并拖动到MEA程序上松开,进行分析(这里由于我的电脑已经更新到最新的11.8.50.3460,并且截止发帖时MEA未更新到收录此版本号的版本,暂时用ASUS官方3703版本BIOS文件分析)
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
敲击任意键以后得出分析结果,暂时不要关闭窗口
请勿使用多线程下载工具下载论坛附件!
打开winraid论坛,根据分析出来的信息,找到合适的ME固件下载
请勿使用多线程下载工具下载论坛附件!
帖子上有很多种类型的ME固件可选,那具体哪种适合我的主板呢,首先先看Z170芯片,对应100/200/300系列的芯片组,范围缩小
请勿使用多线程下载工具下载论坛附件!
然后再看我的BIOS备份分析出来的我的平台属于Consumer H,就可以锁定Intel CSME 11.8 Consumer PCH-H Firmware v11.8.50.3460 For 100/200/300-series systems which come with CSME Consumer H v11.0 - v11.8
MEA下载地址:https://github.com/platomav/MEAnalyzer/releases
将下载下来的ME固件用同样的方式点击拖动到MEA程序上,分析
敲击任意键开始分析,根据对比3703版本BIOS中的ME固件,发现除了版本号不一致,其他相关信息都是完全吻合或者升级过的表达方式,所以此ME固件就是针对ASUS Z170-A主板的升级固件
0x03开刷
刷写ME固件需要电脑上安装了对应的MEI驱动,简单看在设备管理器>系统设备下面能看到一个Intel (R) Management Engine Interface的设备,并且设备无异常
刷写工具也是需要对应ME型号的,在winraid论坛上看到100/200/300系列主板使用Intel CSME System Tools v11 r10 - (2018-03-27)工具更新
下载下来解压,找到里面\Intel CSME System Tools v11 r10\FWUpdate\WIN64目录,将ME固件复制粘贴进去(根据电脑系统位数选择对应的文件夹)
在这个目录下面新建一个文本文档,名称修改成flash.bat(扩展名一起改)
在flash.bat上点击右键,编辑,输入以下命令,保存并关闭FWUpdLcl64.exe -fwver
FWUpdLcl64.exe -f 11.8.50.3460_CON_H_D0_PRD_RGN.bin
pause 复制代码
确保电脑供电稳定,不会自动重启,不会死机,关闭后台程序,双击flash.bat,就可以开始更新了(由于我电脑上的版本和即将刷入的版本一样,无法刷入,所以就不提供截图了)
0x04刷写失败或者刷完以后ME固件消失的处理方法
马爹那买的CH341编程器,使用之前备份的BIOS文件,轻松恢复
针对ME固件消失的情况,只能说先找同型号主板别人能更新ME成功的BIOS备份,然后提取ME固件的区域数据,填充到你的BIOS备份中,就可以直接完成ME固件更新,但这样也会有一些不良反应,建议最好可以联系主板厂家处理(不要说太多,就说电脑不开机啦,各种各样问题啦,让他们提供解决方法,或者让他们售后给你刷新ME固件)
工具列表:
MEA下载地址:https://github.com/platomav/MEAnalyzer/releases
winraid论坛资料转储百度盘:https://pan.baidu.com/s/1EkWmdqpF9jSAkpJIHYuJAw
如果目录内都是空白的,请等待我上传,今天应该是没空搞了,大家见谅啊,文件按照原帖分类,进行单独存储,大家可以快速定位到自己需要的文件内容来下载相关资料,如果有更新,请及时留言反馈给我,我会尽量安排时间来更新
展开阅读全文​