Clover转OpenCore,卡在CFG Lock上,偏移已确定modGRUBShell修改无效
本帖最后由 sunnysky2013 于 2020-2-20 21:59 编辑此贴终结,感谢3#,4#大佬提供的解决方案,参考一下帖子:
https://bbs.pcbeta.com/viewthread-1840558-1-1.html
各位大佬快来支个招,前天没抵住诱惑,从Clover转向了OpenCore,体验了opencore的速度之后再也不想回到Clover了,但是目前卡在CFG解锁的问题上动弹不得啊,虽然致残不致命,目前能进系统,但是必须把OpenCore配置文件里2个CFG的开关打开才能进系统,但是折腾的心老是不能安分,目前情况如下,还请各位大佬帮忙分析下原因及思路:
问题简括:BIOS解析的CFG偏移为0x3A,但是用modGRUBShell的setup_var及setup_var_3指令去查询及修改都不生效
本人的电脑及配置
联想ideapad 700-15ISK-- CPU: i7-6700H
-- 独显: intel HD530
-- 核显: GTX950M
-- 网卡: BCM94352z
分析BIOS取得的CFG偏移:0x3A
如下是Windows下UEFItools加Universal IFR提取出来的CFG Lock文件(解析后的文件在文末百度云附件中)
如下是Windows下用大佬的GUI提取的信息
在Mac下用UEFITools加ifrextract解析出来的偏移也是0x3A(忘记截图了)
如下是通过modGRUBShell查询的该偏移的内容为0x00,进Mac用Hackintool查询结果在下下图。(有修改成0x00及0x01但是没任何效果,Hackintool查询结果都一样)
modGRUBShell:
Hackintool:
各位大佬发发力,指点一下,搞了两天脑壳都炸了
BIOS文件及提取用UniversalIFR 解析后的文件: https://pan.baidu.com/s/1YSDdQx2ONiorf0Y9jd3_sw 提取码: ezgx
大佬们,来看上一眼 使用RU.efi 我之前也是用你那个修改不行,后边用ru.efi搞定。
其实,你完全不用关注CFG LOCK的状态,在config中,将Root--Kernel--Quirks下的AppleXcpmCfgLock设置为TRUE(yes) [针对4代以上机型]或AppleCpuPmCfgLock设置为TRUE(yes),当然,二项全TRUE(yes)也没问题。 跟你一样情况,OC必须打开CFG两个选项才可以启动。 ourfor 发表于 2020-2-20 19:04 https://www.pcbeta.com/static/image/common/back.gif
使用RU.efi
很直观,看来不是efi工具的问题了,应该是重BIOS文件提取偏移有问题,估计是这个phoenix搞的鬼
tyuan1231 发表于 2020-2-20 19:09 https://www.pcbeta.com/static/image/common/back.gif
我之前也是用你那个修改不行,后边用ru.efi搞定。
我去下了个RU试了下,那个位置的值是0,看来是bios文件的问题了 小狼也有人用 发表于 2020-2-20 19:45 https://www.pcbeta.com/static/image/common/back.gif
跟你一样情况,OC必须打开CFG两个选项才可以启动。
有点难受,有方案的话记得共享下 华歌 发表于 2020-2-20 19:34 https://www.pcbeta.com/static/image/common/back.gif
其实,你完全不用关注CFG LOCK的状态,在config中,将Root--Kernel--Quirks下的AppleXcpmCfgLock设置为TRUE ...
对的,我现在就是这样处理的,但是这样不能驱动原生电池管理
我是修改bios解锁cfg lock的。
sunnysky2013 发表于 2020-2-20 19:53
我去下了个RU试了下,那个位置的值是0,看来是bios文件的问题了
不一定,你的进去之后是不是有cpusetup和setup,应该是其中一个是0一个是1吧。
你再看看…… 试下渣想祖传开bios高级设置的方法{:5_262:},反正我的ideapad510s适用,lz机型跟我同系列应该也适用吧
关机状态按6组数值
第一组 F1Q A Z
.
.
如此类推
.
.
第六组 F6 Y H N
按完后开机进bios,如无意外应该可以进入高级设置界面(有意外的话自己看着办{:5_262:}),在power那里最底下有cfg lock的开关 tyuan1231 发表于 2020-2-20 21:04 https://www.pcbeta.com/static/image/common/back.gif
不一定,你的进去之后是不是有cpusetup和setup,应该是其中一个是0一个是1吧。
你再看看……
{:5_588:}对的,弄好了,看到一个以前的帖子找到了。感谢大佬提供的RU方向 wakin20 发表于 2020-2-20 21:03 https://www.pcbeta.com/static/image/common/back.gif
我是修改bios解锁cfg lock的。
这个我想了一下午,最终还是忍住了,因为不会,哈哈哈 yjplayer 发表于 2020-2-20 21:25 https://www.pcbeta.com/static/image/common/back.gif
试下渣想祖传开bios高级设置的方法,反正我的ideapad510s适用,lz机型跟我同系列应该也适用吧
关 ...
刚刚已经弄好了,下次关机我也试试看 我是炫龙的笔记本,蓝天模具,没有高级菜单 小狼也有人用 发表于 2020-2-20 23:14 https://www.pcbeta.com/static/image/common/back.gif
我是炫龙的笔记本,蓝天模具,没有高级菜单
先下载BIOS,定位到CFG LOck偏移,用modGRUBShell或者RU修改 暂时还在观望 要不要转oc,感觉oc很多地方 找不到解决办法 高手们工具上传一下RU.efi