齐河866社区

标题: 转:bios魔改之更新微码及ME [打印本页]

作者: 齐河一家    时间: 2017-12-3 11:17
标题: 转:bios魔改之更新微码及ME
原贴:https://tieba.baidu.com/p/5350858047?see_lz=1&qq-pf-to=pcqq.group

极吧吧友们好啊,我是基友。昨天晚上我在吹水群里发了个关于6、7代主板软改强上8代U的设想及最新进展,有很多吧友感兴趣@狼总@风吟。现在将修改BIOS微码及Intel Manage Engine的方法发上来和大家分享。本人的观点不一定正确,如有错误,谢谢各路大佬指教。
虽然我现在也没有什么很好的方法,但是在不断的摸索与探索中,我捕捉到了一些蛛丝马迹。于是我大胆的猜想,6、7代主板能不能上8代U应该是与MicroCode(微码)和Intel Manage Engine(ME)两个有关。微码用以支持新cpu的运行,而me用于检测或管理系统硬件(之前有吧友和我说是一个接口,用于Intel XTU什么巴拉巴拉的管理系统硬件,其实我认为不只是这样的一个接口,他还协助了识别硬件(比如,i3-7350k和i7-6700k用的是同一个cpuid,用的是同一个微码。而当年的奔腾开超线程我认为就是升级的me)控制基本cpu Turbo Boost(e5v3删微码后me Boost是按照Intel Turbo Boost白皮书和Xeon白皮书标注的单核最高频率Boost的),其他还有一些像远程获得完整操作权限这样不要脸的功能)。所以个人认为只要更换6、7系bios里的这些模块就可以硬上了。
本方法为本人原创,如需转载须经本人同意



8代主板中含有6、7、8代cpu微码,炮村测试可以识别cpu并自动关机
关机元凶——IntelManage Engine


这些方法不仅适用于升级主板的微码和me,还有机会破解8代u上6、7代平台。八代u的微码替换起来是非常容易的,但是me的问题仍需要解决。如果把6、7代平台的bios仅替换微码,则可能会有识别错误,且可能遭到Intel的远程封杀;如果将8代me直接移植则me本身可能已经封杀了在6、7代主板上工作的可能我提取了两块主板同版本的me,但是crc32校验的结果是不同的(170和270)(望各路大神可以将z270的bios中me放到z170上试试,看能不能工作);(针对这个问题,GitHub上有可以调整ME模块的工具,但是楼主我不会用,望各位大神请教)。关于我之前提到的炮村测试时me控制关机,这是确有其事,如果在bios中删除me,开机30min.之后也会死机或关机。

最后,祝愿破解成功!
PS:楼主我为初叁学生党,临近中考,没有时间做这样的研究。资金方面也有不足。各路大佬如果有吃灰或看不上眼的硬件,楼主非常乐意做一个垃圾箱,谢谢!(楼主抱着H61写下了这篇帖子)


补充一下,现在最主要的问题是测试270me在170板子上的表现,如果有大神会用GitHub上的工具是最好。次要一点的是如果有bios合集的话就更好了


现在最大的问题是没法把微码提出来,需要八代的CPUID


成功验证微码为EB0609


在CPU-WORLD的CPUID库里我上传了数据


需要用到的文件:AMIBCP64_5.02.exe
UEFITool.exe
主板bios
连接:https://pan.baidu.com/s/1kUSBiTL
连接:http://pan.baidu.com/s/1qYhZTrY






@逆牙之天 @我是小白_二号 我前一段时间在github上看到有好几个me的修改工具,能够保留正常的功能不关机且去掉了一些Intel官方后门,可惜不会用。我去找找看







欢迎光临 齐河866社区 (http://bbs.qh866.com/) Powered by Discuz! X3.2