没有找到相关设置项
鉴定为:Ivy Bridge
四代以后才有xcpm
好的,晚上试试 解不解都无所谓,反正我的几台黑苹果都没有解CFGLOCK,原生电源管理,CPU变频正常,温度正常。 wine毛毛 发表于 2022-5-20 18:19 https://bbs.pcbeta.com/static/image/common/back.gif
没有找到相关设置项
鉴定为:Ivy Bridge
四代以后才有xcpm
现在安装通过了但是在第二阶段又出错了,大佬帮忙看一下https://bbs.pcbeta.com/viewthread-1932537-1-1.html 谢谢共享 感谢。 其实可以直接修改bios打开隐藏项的 这主板bios压根没做这个功能,能找到才怪了
已改好,直接刷 Sweetener 发表于 2024-4-3 10:22 https://i.pcbeta.com/static/image/common/back.gif
这主板bios压根没做这个功能,能找到才怪了
CFGLOCK是不对的,应是CFG LOCK,字符中间有空格,不能连写! 本帖最后由 lwx1901 于 2024-4-5 21:17 编辑
不刷机解锁CFG LOCK 1、从主板官网下载对应主板型号的BIOS固件文件或直接提取本机BIOS固件文件,一般保存格式为bin或rom。
2、在macOS下用工具软件set_Dump GUI打开BIOS固件文件,会在BIOS固件文件所在目录自动生成dump文件夹,进入该文件夹,找到一个名为dump.txt的文件,打开它,可以看到BIOS的所有设置项及偏移地址、设置参数等信息(这就是我们需要的)。
3、输入关键词CFG LOCK,检索定位到CFG LOCK设置项,找到后,准确无误地记下其十六进制偏移地址【VarStoreInfo(VarOffSet/VarName):后面的十六进制参数值】,格式为0xAAA(AAA为找到的实际值,此处仅为示例,不可照搬!),同时准确无误地记下CFG LOCK所在母项设置项名称【VarStore:后面的十六进制参数值,然后通过这个参数值定位转到dump.txt的头部,找到这个参数值对应的母项设置项名称是哪一个】,一般命名为Setup(老机型)或CpuSetup(新机型)。同时你会看到,CFG LOCK默认的出厂设置参数为0x1(即启用锁止状态), 接下来我们只需要将0x1修改为0x0(关闭解锁状态)即可解锁CFG LOCK。
4、预先将工具软件modGRUBShell.efi放入\EFI\OC\Tools\文件夹,并在config.plist>Misc杂项设置>Tools中添加启用modGRUBShell.efi,保存并重启电脑。
5、重启电脑到OC启动界面,按下空格键,调出所有隐藏的启动项,移动定位到modGRUBShell启动项,回车进入命令行操作待机界面,接下来将是最关键的操作环节,请务必小心谨慎!
6、输入查询CFG LOCK状况命令:setup_varCpuSetup 0xAAA(回车执行),你会看到执行命令后返回0x1或0x01的参数,表示CFG LOCK此时处于开启锁止状态,接下来修改这个参数值。
7、修改CFG LOCK参数命令:setup_var CpuSetup 0xAAA 00(回车执行),你会看到执行命令后参数由0x1或0x01变成了0x0或0x00,则表示CFG LOCK此时处于关闭开锁状态,注意:该修改值还没有产生作用。
8、再次查询确认CFG LOCK的状态命令:setup_varCpuSetup 0xAAA(回车执行),如果返回参数为0x0或0x00,则表示修改成功!
9、输入命令:exit(回车执行),退出命令行待机界面并返回到OC启动界面,再次关机后再次重启开机,目的是让上述修改参数起作用,重启到OC界面后,就可以正常启动到macOS了,此时就可以再次打开config.plit>Kernel内核设置>Quircks,即可取消勾选那两个与CFG LOCK有关的内核怪癖:AppleCpuPmCfgLock和AppleXcpmCfgLock 。
10、注意:命令中的大小写必须区分,0xAAA中的x为小写字母x,0x为表示十六进制。修改BIOS有风险,操作需谨慎!
11、CFG LOCK关闭解锁后,板载NVRAM非易失性寄存器已处于可读写开放状态,OC和macOS可以向NVRAM中写入数据(原生电源管理参数、启动参数、亮度参数、蓝牙参数等等)了。至于NVRAM技术有关知识和作用,网上教程很多可自行查阅。
12、还需要同时启用SSDT表:SSDT-PMC.aml或SSDT-PMCR.aml(文件名无关紧要,重要的是SSDT表代码都是一样的),因为PC机的ACPI中没有将FW芯片声明为MMIO,所以XNU内核会忽略UEFI缓存映射所声明的MMIO区域,因此该SSDT表带回了NVRAM支持,使NVRAM非易失性寄存器工作正常。需要注意的是,官方提供的这个SSDT中定义的PMCR的设备所在路径是在\_SB.PCI0.LPCB下,与你本机DSDT中定义的设备路径必须保持一致, 例如:如果你的DSDT中定义设备路径为\_SB.PC00.LPCB,那么PMCR设备所在设备路径也须修改为\_SB.PC00.LPCB,具体情况具体处理。
麦克没有声音。好烦啊
页:
1
[2]