Open MisonL opened 5 years ago
首先依赖一个神奇的REPO,叫做CPUFriend, @PMHeart 大小姐写的。使用说明。使用它,除了可以生成CPUFriendProvider.kext,还可以直接生成用于修改SSDT的代码。
由于本来SSDT就是DSDT的扩充表,所以把上一步做的SSDT的内容用Maciasl直接贴进DSDT中相应的位置即可。
如果修改后的DSDT和原来的一样大,或者更小,都可以直接用OZTool一键替换。但是加入了变频SSDT后的DSDT肯定大小远超原来的DSDT。
这时候,先用二进制编辑器打开原来的DSDT,然后根据其开头和结尾的序列定位到在BIOS中的具体位置,接着将新DSDT替换进去,忽略文件长度变化警告即可。
好的,谢谢 我还有个问题想研究一下,就是SNB-E/EP架构的U应该按SNB来弄变频还是按lvy平台来弄变频? 你看看我在这里回复的帖子,我在生成ssdt的时候已经指定了-target 1(也就是仿冒lvy),但是结果是变频是没问题了,但是两个x86驱动都没有加载?
https://github.com/Piker-Alpha/ssdtPRGen.sh/issues/429#issuecomment-495961803
------------------ 原始邮件 ------------------ 发件人: "Cheney Veron"notifications@github.com; 发送时间: 2019年5月27日(星期一) 上午9:48 收件人: "cheneyveron/ozmosis-huanan-x79-e5-2670"ozmosis-huanan-x79-e5-2670@noreply.github.com; 抄送: "mison"1360962086@qq.com;"Author"author@noreply.github.com; 主题: Re: [cheneyveron/ozmosis-huanan-x79-e5-2670] 请教一下如何在DSDT里添加macmini6,2的处理器变频向量 (#3)
制作有变频向量的SSDT
首先依赖一个神奇的REPO,叫做CPUFriend, @PMHeart 大小姐写的。使用说明。使用它,除了可以生成CPUFriendProvider.kext,还可以直接生成用于修改SSDT的代码。
将SSDT整合进DSDT
由于本来SSDT就是DSDT的扩充表,所以把上一步做的SSDT的内容用Maciasl直接贴进DSDT中相应的位置即可。
借助二进制编辑工具替换掉BIOS中的DSDT
如果修改后的DSDT和原来的一样大,或者更小,都可以直接用OZTool一键替换。但是加入了变频SSDT后的DSDT肯定大小远超原来的DSDT。
这时候,先用二进制编辑器打开原来的DSDT,然后根据其开头和结尾的序列定位到在BIOS中的具体位置,接着将新DSDT替换进去,忽略文件长度变化警告即可。
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.
如果变频没问题了,那不就说明应该仿冒lvy来咯。
加载的空壳kext未必会显示在“系统信息”里,你可以使用IORegistryExplorer搜索一下x86或者x79试试
变频确实可以了,但是似乎性能没用达到预期?(可能是主板太垃圾了?) 之前弄过戴尔x79主板,也是双路2670,r15能跑一千九百分,这个英特尔S2600CP主板双路2670只能跑一千三,差的太多了吧。 或许是因为SNB原生方法变频和仿冒lvy变频的区别导致?还是真的主板问题?
------------------ 原始邮件 ------------------ 发件人: "Cheney Veron"notifications@github.com; 发送时间: 2019年5月27日(星期一) 上午10:01 收件人: "cheneyveron/ozmosis-huanan-x79-e5-2670"ozmosis-huanan-x79-e5-2670@noreply.github.com; 抄送: "mison"1360962086@qq.com;"Author"author@noreply.github.com; 主题: Re: [cheneyveron/ozmosis-huanan-x79-e5-2670] 请教一下如何在DSDT里添加macmini6,2的处理器变频向量 (#3)
如果变频没问题了,那不就说明应该仿冒lvy来咯。
加载的空壳kext未必会显示在“系统信息”里,你可以使用IORegistryExplorer搜索一下x86或者x79试试
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.
测试变频档位,推荐用Intel Power Gadget,先Log,然后用Excel来统计一下Frequency出现过哪些频率即可。
如果明显的缺少睿频的档位,或者只有最高和最低两个档位,那实际上都是变频未成功哦。
变频成功以后,性能会比Windows下稍差一些,但非常接近才对。
您在ReadMe中提到的: 在DSDT中增加了macmini6,2的处理器变频向量。 这一步具体是如何实现的?