Contribute
Register

Realtek ALC887 on Z170-P no audio using Clover

Status
Not open for further replies.
Joined
Oct 6, 2016
Messages
8
Motherboard
Z170-P
CPU
i7-6700K
Graphics
EVGA Geoforce 950 SC
Mac
  1. iMac
  2. MacBook Air
I am running OS.10.12 on an Z170-P motherboard with i7-6700K processor. All seems to be working well except for the audio which is not showing up as a device on the system. I have attempted to install the ALC887 driver from Clover but with no success. I've checked the forums but I don't see anything obvious. Anyone got clues on what I need to do?
 
Tried the options in the forum without success. I think I am missing the AppleHDA.kext. Cant seem to find it in the Install package. Any other alternatives?
 
I ended up rebuilding the machine and spent all day figuring out a problem when I was trying to dual boot with Windows 10 (lesson learned is to disconnect my second SATA drive). I used this guide -> https://www.tonymacx86.com/threads/guide-multibooting-uefi.197352/ (all works well except that I need to leave the USB stick in the Hackintosh to boot which is another story).

Net result is that I still have no sound. There are no devices showing when I list the System Report.

I initially tried Multibeat 9.0.1 to install the RealTek ALC887 driver (which is what ASUS list for the Z170-P motherboard). No errors on install but no change on reboot.

I then tried the audio_ALCInjection method. Again, no change -> https://www.tonymacx86.com/threads/audio-realtek-alc-applehda-guide.143757/#post886744

I mounted EFI and executed the command (double click on the desktop). The output was.....

File: audio_codecdetect.command_v2.0
No audio codec detected
Verify BIOS, hardware, etc.
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]

I'm looking at trying the other options (again) after my rebuild.

I'm not an expert so all help welcome.

edit....

Also tried the audio_pikeralphaALC-120.command.zip option and get this....

Agreement

The audio_cloverALC script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC script is
provided as is and without any kind of warranty.
File: audio_pikeralphaALC-120.command_v1.0d
Release Mode
Password:
EFI partition is mounted
System Integrity Protection status: enabled (Custom Configuration).
Configuration:

Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
BaseSystem Verification: enabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
OK to patch
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
No system files were changed
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
 
Last edited:
I went back to basics and formatted the drive and installed Sierra 10.12.1 (no dual boot windows this time). Followed the instructions with Multibeast and now have a bootable device without the need for the USB stick. However, still no sound. I tried the following and pasted in the results below. Again, all help welcome.

(BTW - the sound works ok in Windows).

Option 1 - audio_codecdetect_v2.0.command

File: audio_codecdetect.command_v2.0
No audio codec detected
Verify BIOS, hardware, etc.
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]

Option 2- audio_cloverALC-120_v1.0d.command

Agreement
The audio_cloverALC script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC script is
provided as is and without any kind of warranty.
File: audio_cloverALC-120.command_v1.0d
Release Mode
Password:
EFI partition is mounted
System Integrity Protection status: enabled (Custom Configuration).

Configuration:
Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
BaseSystem Verification: enabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
OK to patch
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
No system files were changed
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

Option 3- audio_pikeralphaALC-120.command.zip

File: audio_pikeralphaALC-120.command_v1.0d
Release Mode
Password:
EFI partition is mounted
System Integrity Protection status: enabled (Custom Configuration).
Configuration:
Apple Internal: disabled
Kext Signing: disabled
Filesystem Protections: disabled
Debugging Restrictions: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
BaseSystem Verification: enabled
This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
OK to patch
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
No system files were changed
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...

...completed.

edit..... also tried this... still no luck

Option 4 - [Guide]-OSX_ssdt-installation_v4

Clover (EFI/CLOVER/ACPI/patched/)
1. Mount EFI partition
2. Copy/Move Downloads/ssdt-. . ./SSDT-name.aml to patched
3. Restart
4. Verify
 
Last edited:
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem
See Post #1, Realtek ALC AppleHDA
Unsupported/Non-working Realtek ALC AppleHDA
  1. 100 Series/Intel High Definition Audio
As you can see, every audio installation method fails for the same reason. Fix the problem before trying other installation methods.
 
Did this...

Option 5 - 100 Series/Intel High Definition Audio

https://www.tonymacx86.com/threads/audio-realtek-alc-applehda-guide.143757/#post886744

Step 1
100 Series/Intel High Definition Audio (Workaround requires 1, 2, 3 and 4)
  1. Rename dsdt/HDAS to HDEF (Select one method)
    1. MultiBeast 8.2 and newer
      • Drivers > Audio > RealtekALCxxx > 100 Series Audio
      • Disables HDEF/HDMI audio SSTs
Step 2

Restart

Step 3

Install Realtek ALC Audio (see Realtek ALC Installation Methods)

Did this -> Audio codec/ALC Injection? audio_codecdetect.command.zip (Select View Raw, double click)
Results ->

HDMI audio codec(s)
Intel: 0x80862809
Onboard audio codec
Realtek: 0x10ec0887
Error: no IOReg/HDEF; BIOS/audio/disabled or ACPI problem; FIX:
ghdefpciname = NONE
ghdefpciname1 =
BIOS problem, set BIOS/.../HD Audio/Enabled
ACPI problem, try:
https://github.com/toleda/audio_ALCInjection/tree/master/ssdt_hdef/
ssdt_hdef-1-no_ioreg/hdef
No system files were changed
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

Restarted… no change.
 
Status
Not open for further replies.
Back
Top