【Hotpatch】 一行簡單的patch驅(qū)動 NVIDIA 1060-1070-1080 HDMI 聲音 !

成功測試硬件

Alienware 17 R4
alc298
英特爾HD 630和Nvidia GeForce GT 1060

測試環(huán)境10.13.6 ,9系10系n卡可做參考,當(dāng)webdriver更新10.14后應(yīng)該同理

image
image

原帖地址:WhateverGreen/FAQ.GeForce.en.md at master · acidanthera/WhateverGreen · GitHub
按照這里的操作確實可行,但是只講到修改dsdt來顯示被隱藏的hdmi聲音HDAU設(shè)備,下面講到如何通過hotpatch顯示設(shè)備和驅(qū)動設(shè)備

hotpatch驅(qū)動方法:

  1. win下到設(shè)備管理器-聲音-nvidia hdmi-記錄硬件id和bios硬件位置
    例如我的硬件id為:廠商id=0x10de 設(shè)備id=0x10f1 (這里注意是硬件id不要記錄成codecid)
    bios硬件位置為:_SB/PCI0/PEG0/PEGP
image
  1. mac下需要安裝對應(yīng)版本webdriver來驅(qū)動獨顯,外接顯示器視頻正常輸出,但系統(tǒng)檢測不到hdmi聲音hdau硬件設(shè)備
  1. hotpatch 模版 這里等同原帖第一步操作,
    打開ssdt修改對應(yīng)bios硬件位置,和我一樣的就不用改了,直接放到clover-acpi-patched里面
    *我沒有做原帖里面的第二步,因為在我的ssdt里搜索到了相同代碼,無需操作,你的如果不行的話參考原帖嘗試第二步修改
image
  1. 改名使ssdt生效
    打開config.plist-acpi-patches
    添加改名補?。?br> Comment:_PRT to XPRT in Device peg0
    Find:5F505254
    Replace:58505254
    tgtbridge:50454730
    如果和我的硬件位置不一樣,參考下圖修改,這步完成之后如果重啟應(yīng)該就可以看到hdmi聲音設(shè)備了
image
image
  1. 終于可以看到硬件了,那下一步就是驅(qū)動了,我的alc298 使用applealc驅(qū)動,但是驅(qū)動不了hdmi聲音,
    這里給出臨時解決方案:利用voodoohda驅(qū)動hdmi聲音,并且和applealc互不影響。
    打開voodoohda模版的info.plist 注意這里修改為你的硬件ID=0x設(shè)備id+廠商id
    和我一樣的就不用改了,直接放到clover-kext-other里面
    完工!重啟進(jìn)入mac測試你的hdmi聲音吧
image

待完善
使用applealc來驅(qū)動hdmi聲音,持續(xù)測試中。。。

模版下載:n卡hdmi聲音模版 (最新方法看下面)


最新更新lilu,applealc,whatevergreen后自帶顯示默認(rèn)隱藏的hdmi聲音代碼,所以現(xiàn)在只需更改voodoohda里的n卡id即可驅(qū)動hdmi聲音!??!
最新clover下載:AW17R4Mojave

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容