需要準備兩個 MAC 軟體《Hackintool》和《OpenCore Configurator》
方法一:確認聲卡是否被識別,如果被聲卡識別但還是沒聲音,無法控制音量,修改注入 ID 即可。#
打開 Hackintool,點擊系統 -- 雜項,在雜項中下滑看音頻設備中是否出現主板聲卡的名稱,有出現說明能夠識別到聲卡,直接修改注入 ID 後保存重啟就好了。
對應的聲卡 ID 可以訪問這個網站查詢自己聲卡對應的 ID,比如我的主板聲卡是 alc662,那麼對應的 ID 分別有 5.7.11.12.13.15.16.17,選擇其中一個即可。
方法二:如果聲卡沒有被識別,生成聲卡補丁,再使用 OpenCore 修改導入即可。#
進入到 Windows,訪問https://github.com/corpnewt/SSDTTime 下載項目到電腦解壓。然後右擊以管理員運行 SSDTTime.bat,如果提示未安裝 python,按 y 自動下載安裝,或者自己去官網下載安裝完再運行。運行後先輸入 P,然後回車。再輸入數字 1,回車。接著一直回車,看到頂部出現保存路徑 \Results\OEM 即可關閉。接著到剛才解壓的目錄裡進入 Results 文件夾將 “SSDT-HPET.aml” 這個文件複製到你黑蘋果 EFI,OC 裡的 ACPI 文件夾下。再將 patches_OC.plist 這個文件複製到任意磁碟分區的第一層目錄下,方便等會在 MAC 系統中打開。然後關機重啟進入 MAC,打開 OpenCore,點擊右上角掛載分區,輸入密碼回車,分別打開 EFI OC 中的 config.plist 和剛才移動在磁碟第一層目錄下的 patches_OC.plist。在 config.plist 的 ACPI 設置中,點左下角添加複製進 ACPI 目錄的 SSDT-HPET.aml。然後點注入。將 patches_OC.plist 中注欄裡的所有東西拷貝到 config.plist 的注入欄裡。接著點擊 config.plist 左邊選項中的 NVRAM,再點 UUID,找到 alcid=xx 的字樣,這裡的 xx 修改為你聲卡的 ID 然後直接點關閉,提示你是否儲存,點儲存,接著直接重啟電腦進入 MAC,大功告成。