Jump to content

Fix audio HDMI HD 4600 on Asus B85M-G R2.0


8 posts in this topic

Recommended Posts

Hello for everyone!   :thumbsup_anim: 

 

Does anyone solved the HDMI audio on the Intel HD 4600?

 

I've a PC armed with an Intel i5 Haswell, Intel HD Graphics 4600 1536 MB and  Realtek® ALC887-VD2 8-Channel High Definition Audio CODEC, which connect it to an LG screen with a generic HDMI cable.

Previously, I looked at a famous forum solution (Toleda) and having read and read, and reread the method (really it is very confusing :wacko: ) but I ended up solving the audio through headphones but that worked the front ports PC (had to use the back).

 

 

 

Currently after upgrading OS, I tried to fix it again and ended up with a big problem with kexts without audio and sometimes on and sometimes stays at the Apple logo

 

 

I USE CLOVER.

 

I would be grateful for your help, if you need some more information or any file, tell me  :yes: .

 

THANKS.

post-1595222-0-64466900-1451532891_thumb.png

Link to comment
Share on other sites

 

Hello for everyone!   :thumbsup_anim: 

 

Does anyone solved the HDMI audio on the Intel HD 4600?

 

I've a PC armed with an Intel i5 Haswell, Intel HD Graphics 4600 1536 MB and  Realtek® ALC887-VD2 8-Channel High Definition Audio CODEC, which connect it to an LG screen with a generic HDMI cable.

Previously, I looked at a famous forum solution (Toleda) and having read and read, and reread the method (really it is very confusing :wacko: ) but I ended up solving the audio through headphones but that worked the front ports PC (had to use the back).

 

 

 

Currently after upgrading OS, I tried to fix it again and ended up with a big problem with kexts without audio and sometimes on and sometimes stays at the Apple logo. 

 

 

I USE CLOVER.

 

I would be grateful for your help, if you need some more information or any file, tell me  :yes: .

 

THANKS.

 

 

Try this clover patches 

<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>10.9/HD4600 HDMI Audio 1/2</string>
				<key>Find</key>
				<data>
				CwwAAA==
				</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>
				DAwAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9/HD4600 HDMI Audio 2/2 </string>
				<key>Find</key>
				<data>
				DAoAAA==
				</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>
				DAwAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9.2/Azul/Port 05/DP>HDMI</string>
				<key>Find</key>
				<data>
				AQUJAAAEAACHAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferAzul</string>
				<key>Replace</key>
				<data>
				AQUJAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9.2/Azul/Port 06/DP>HDMI</string>
				<key>Find</key>
				<data>
				AgQKAAAEAACHAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferAzul</string>
				<key>Replace</key>
				<data>
				AgQKAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9.2/Azul/Port 07/DP>HDMI</string>
				<key>Find</key>
				<data>
				AwYIAAAEAAARAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferAzul</string>
				<key>Replace</key>
				<data>
				AwYIAAAIAAAGAAAA
				</data>
			</dict>
		</array>
  • Like 1
Link to comment
Share on other sites

 

Try this clover patches 

<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>10.9/HD4600 HDMI Audio 1/2</string>
				<key>Find</key>
				<data>
				CwwAAA==
				</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>
				DAwAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9/HD4600 HDMI Audio 2/2 </string>
				<key>Find</key>
				<data>
				DAoAAA==
				</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>
				DAwAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9.2/Azul/Port 05/DP>HDMI</string>
				<key>Find</key>
				<data>
				AQUJAAAEAACHAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferAzul</string>
				<key>Replace</key>
				<data>
				AQUJAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9.2/Azul/Port 06/DP>HDMI</string>
				<key>Find</key>
				<data>
				AgQKAAAEAACHAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferAzul</string>
				<key>Replace</key>
				<data>
				AgQKAAAIAAAGAAAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9.2/Azul/Port 07/DP>HDMI</string>
				<key>Find</key>
				<data>
				AwYIAAAEAAARAAAA
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferAzul</string>
				<key>Replace</key>
				<data>
				AwYIAAAIAAAGAAAA
				</data>
			</dict>
		</array>

Okay, but... How to apply patches to kext? That is, how do I do it? I do not know which option is patched clover or how it is done.  :blush:  sorry, I'm a noob.

Link to comment
Share on other sites

887 onboard audio: El Capitan: Realtek ALC AppleHDA Audio, use cloverALC

HD4600 HDMI audio: Yosemite AppleHDA HDMI Audio, use cloverHDMI (no changes for El Capitan)

I followed the first link and still not working. The second if I could do the same thing but does not detect any output I can not see whether it works.

900.png

Last login: Thu Dec 31 16:41:59 on ttys000
iMac-de-Osvaldo:~ ThizMac$ /Volumes/User\ Files/Users/ThizMac/Downloads/audio_cloverALC-110_v1.0n10.command ; exit;
 
Agreement
The audio_cloverALC-110 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-110 script is
provided as is and without any kind of warranty.
 
File: audio_cloverALC-110.command_v1.0n10
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

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

OK to patch
Confirm Realtek ALC887 (y/n): y
ALC887 v_0x100302 (Current)
HDAU@3 found, HD4600 HDMI audio capable
Patch AppleHDA.kext for HD4600 HDMI audio (y/n): y
Audio ID: 0 is not supported, continue (y/n): y
Clover Audio ID Injection (y/n): y
Use Audio ID: 0 (y/n): y

Download ALC887 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 24502  100 24502    0     0  20317      0  0:00:01  0:00:01 --:--:-- 20333
Edit config.plist/SystemParameters/InjectKexts/YES
Download kext patches
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1404  100  1404    0     0   2877      0 --:--:-- --:--:-- --:--:--  2877
Install /Volumes/EFI/EFI/CLOVER/kexts/10.11/realtekALC.kext
Download config kext and install ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3665  100  3665    0     0   9318      0 --:--:-- --:--:-- --:--:--  9325
Install System/Library/Extensions/AppleHDA.kext/ALC887 zml files
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext realtekALC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext file:///System/Library/Extensions/MotMobileUSB.kext/Contents/PlugIns/MotMobileUSBSwch.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/MotMobileUSB.kext/Contents/PlugIns/MotMobileUSBLANMerge.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/MotMobileUSB.kext/Contents/PlugIns/MotMobileMTP.kext/ is in hash exception list, allowing to load
kext file:///System/Library/Extensions/MotMobileUSB.kext/Contents/PlugIns/MotMobileMS.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDALoader.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_HD4600_HD4400.kext
Invalid signature -67030 for kext <OSKext 0x7f9bb5d89bc0 [0x7fff79b1e440]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.FakeSMC" }
kextcache updated critical boot files, requesting launchd reboot

Install finished, restart required.
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.
-bash: [: /Volumes/User: binary operator expected

[Proceso completado]

Link to comment
Share on other sites

 

I followed the first link and still not working.

 

Audio ID: 0 is not supported, continue (y/n): y

Clover Audio ID Injection (y/n): y

Use Audio ID: 0 (y/n): y

Audio ID: 0 is not valid, Correct answer is n. Use Audio ID: 1. 

Fix: Set config.plist/Devices/Audio/Inject/1

Not working, see Problem Reporting, Post #1, El Capitan: Realtek ALC AppleHDA Audio. Post to same thread as the guide.

Link to comment
Share on other sites

  • 2 weeks later...

Audio ID: 0 is not valid, Correct answer is n. Use Audio ID: 1. 

Fix: Set config.plist/Devices/Audio/Inject/1

Not working, see Problem Reporting, Post #1, El Capitan: Realtek ALC AppleHDA Audio. Post to same thread as the guide.

Hello, I following the post again: https://github.com/toleda/audio_CloverALC; I've noticed that in the state DPCIManager marks a wrong model and perhaps for that reason I can not solve. How do I can change?

 

A0B0CAA57.png

 

I have a Realtek® ALC887-VD2 8-Channel High Definition Audio CODEC.

Link to comment
Share on other sites

I've noticed that in the state DPCIManager marks a wrong model and perhaps for that reason I can not solve. How do I can change?

Codec ID and Revision are correct. Contact the DPCIManager developer or VoodooHDA project manager.

Link to comment
Share on other sites

 Share

×
×
  • Create New...