Cheney Veron
Cheney Veron
看起来是CPU无法识别的问题,我简单的翻了一圈没有找到靠谱的方法,还需自行搜索琢磨
1. 制作有变频向量的SSDT 首先依赖一个神奇的REPO,叫做[CPUFriend](https://github.com/acidanthera/CPUFriend), [@PMHeart](https://github.com/pmheart) 大小姐写的。[使用说明](https://github.com/acidanthera/CPUFriend/blob/master/Instructions.md)。使用它,除了可以生成CPUFriendProvider.kext,还可以直接生成用于修改SSDT的代码。 2. 将SSDT整合进DSDT 由于本来SSDT就是DSDT的扩充表,所以把上一步做的SSDT的内容用Maciasl直接贴进DSDT中相应的位置即可。 3. 借助二进制编辑工具替换掉BIOS中的DSDT 如果修改后的DSDT和原来的一样大,或者更小,都可以直接用OZTool一键替换。但是加入了变频SSDT后的DSDT肯定大小远超原来的DSDT。 这时候,先用二进制编辑器打开原来的DSDT,然后根据其开头和结尾的序列定位到在BIOS中的具体位置,接着将新DSDT替换进去,忽略文件长度变化警告即可。
如果变频没问题了,那不就说明应该仿冒lvy来咯。 加载的空壳kext未必会显示在“系统信息”里,你可以使用IORegistryExplorer搜索一下x86或者x79试试
测试变频档位,推荐用Intel Power Gadget,先Log,然后用Excel来统计一下Frequency出现过哪些频率即可。 如果明显的缺少睿频的档位,或者只有最高和最低两个档位,那实际上都是变频未成功哦。 变频成功以后,性能会比Windows下稍差一些,但非常接近才对。
args中保留keepsyms=1、debug=0x100,然后录一下屏幕,看看哪里出现panic的? 初步估计,可能是VoodooTSCSync的问题,可以先试试args中增加-cpus=1
烈焰系列不可以用2.4x的bios喔,建议自行提取bios并修改
请别使用efi中附带的dsdt,而是修改自己的dsdt,看还蓝屏不?
Update 2018/4/12: Actually, my mobo can only have S1 state of sleep, during which: - Net card / Video card / Sound card stop working - CPU fan keep running...
是否尝试过iMacPro1,1的SMBIOS? 另外,使用VideoProc硬件检测的结果如何?
1. 使用Hackintool,或者 [这个工具](https://dortania.github.io/OpenCore-Post-Install/misc/msr-lock.html#checking-if-your-firmware-supports-cfg-lock-unlocking) 查看一下msr是否解锁? 2. 使用本repo内的lilu、cpufriend、cpufrienddataprovider试试? 3. 使用本repo内的ssdt.aml试试? 4. 记得去掉dsdt.aml