title | date | thumbnail | abbrlink |
---|---|---|---|
一行patch驱动NVIDIA HDMI声音 |
2019/1/11 13:48:25 |
43790 |
Alienware 17 R4 alc298 英特尔HD 630和Nvidia GeForce GT 1060
测试环境10.13.6 ,9系10系n卡可做参考,当webdriver更新10.14后应该同理
原帖地址:WhateverGreen/FAQ.GeForce.en.md at master · acidanthera/WhateverGreen · GitHub 按照这里的操作确实可行,但是只讲到修改dsdt来显示被隐藏的hdmi声音HDAU设备,下面讲到如何通过hotpatch显示设备和驱动设备
#hotpatch驱动方法:
- win下到设备管理器-声音-nvidia hdmi-记录硬件id和bios硬件位置 例如我的硬件id为:厂商id=0x10de 设备id=0x10f1 (这里注意是硬件id不要记录成codecid) bios硬件位置为:_SB/PCI0/PEG0/PEGP
- mac下需要安装对应版本webdriver来驱动独显,外接显示器视频正常输出,但系统检测不到hdmi声音hdau硬件设备
- hotpatch 模版 这里等同原帖第一步操作, 打开ssdt修改对应bios硬件位置,和我一样的就不用改了,直接放到clover-acpi-patched里面 *我没有做原帖里面的第二步,因为在我的ssdt里搜索到了相同代码,无需操作,你的如果不行的话参考原帖尝试第二步修改
- 改名使ssdt生效 打开config.plist-acpi-patches 添加改名补丁: Comment:_PRT to XPRT in Device peg0 Find:5F505254 Replace:58505254 tgtbridge:50454730 如果和我的硬件位置不一样,参考下图修改,这步完成之后如果重启应该就可以看到hdmi声音设备了
- 终于可以看到硬件了,那下一步就是驱动了,我的alc298 使用applealc驱动,但是驱动不了hdmi声音, 这里给出临时解决方案:利用voodoohda驱动hdmi声音,并且和applealc互不影响。 打开voodoohda模版的info.plist 注意这里修改为你的硬件ID=0x设备id+厂商id 和我一样的就不用改了,直接放到clover-kext-other里面 完工!重启进入mac测试你的hdmi声音吧
待完善 使用applealc来驱动hdmi声音,持续测试中。。。
模版下载:n卡hdmi声音模版 (最新方法看下面)
最新更新lilu,applealc,whatevergreen后自带显示默认隐藏的hdmi声音代码,所以现在只需更改voodoohda里的n卡id即可驱动hdmi声音!!! 最新clover下载:AW17R4Mojave
微信圈子 | 微信小程序 | 微信公众号 |
---|---|---|
外星人黑苹果QQ群:308469644 | 支付宝打赏 | 微信打赏 | 微信赞赏 |
---|---|---|---|