banner
DarianBlog

DarianBlog

达里安博客-专注于技术分享与交流的博客。博客致力于创造一个简单而直接的技术学习平台。
email
telegram

Solve the issue of no sound on Hackintosh

You need to prepare two MAC software: "Hackintool" and "OpenCore Configurator"

Method 1: Confirm whether the sound card is recognized. If the sound card is recognized but there is still no sound and volume control is not possible, modify the injection ID.#

Open Hackintool, click on System -- Misc, scroll down in Misc to see if the name of the motherboard sound card appears in the audio devices. If it appears, it indicates that the sound card can be recognized. Just modify the injection ID, save, and restart.
You can visit this website to check the corresponding ID for your sound card. For example, if my motherboard sound card is alc662, the corresponding IDs are 5.7.11.12.13.15.16.17. Choose one of them.

Method 2: If the sound card is not recognized, generate a sound card patch, and then use OpenCore to modify and import it.#

Enter Windows, visit https://github.com/corpnewt/SSDTTime to download the project to your computer and unzip it. Then right-click to run SSDTTime.bat as an administrator. If prompted that Python is not installed, press y to automatically download and install it, or you can go to the official website to download and install it before running. After running, first enter P and then press Enter. Next, enter the number 1 and press Enter. Then keep pressing Enter until you see the save path \Results\OEM appear at the top, and you can close it. Then go to the directory you just unzipped, enter the Results folder, and copy the file "SSDT-HPET.aml" to your Hackintosh EFI, under the OC's ACPI folder. Next, copy the file patches_OC.plist to the root directory of any disk partition for easy access later in the MAC system. Then shut down and restart to enter MAC, open OpenCore, click on the partition mount in the upper right corner, enter the password and press Enter, and open both config.plist in EFI OC and the patches_OC.plist you just moved to the root directory of the disk. In the ACPI settings of config.plist, click the bottom left corner to add the SSDT-HPET.aml copied into the ACPI directory. Then click Inject. Copy everything in the injection column of patches_OC.plist to the injection column of config.plist. Next, click on NVRAM in the left options of config.plist, then click UUID, find the text alcid=xx, modify xx to your sound card ID, and then click Close. When prompted to save, click Save, then restart the computer to enter MAC, and you're done.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.