Jump to content

El Capitan: Realtek ALC AppleHDA Audio


toleda
 Share

388 posts in this topic

Recommended Posts

Hello,

I'm using audio_cloverALC-110.command on El Capitan 10.11.2, with GA-Z170X-UD3 (ALC 1150).

I'm using headphones connected to the back audio ports and the sound is very good and loud, the only problem is that it has distortions after playing a sound or while playing. If I put the headphones in the front audio panel there are no distortions, but the sound is not as good as the rear port. Is this a driver issue because of AMP-UP Audio or is it because the headphones are plugged in the rear panel?

 

Another problem is that sound does not work after wake from sleep, so I disabled sleep.

 

post-1176398-0-06589300-1450723835_thumb.png

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>change _OSI to XOSI</string>
					<key>Find</key>
					<data>
					X09TSQ==
					</data>
					<key>Replace</key>
					<data>
					WE9TSQ==
					</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>Rename HDAS to HDEF</string>
					<key>Find</key>
					<data>
					SERBUw==
					</data>
					<key>Replace</key>
					<data>
					SERFRg==
					</data>
				</dict>
			</array>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<false/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Debug</key>
		<false/>
		<key>DefaultVolume</key>
		<string>LastBootedVolume</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>1</string>
			<key>ResetHDA</key>
			<true/>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IMEI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Hide</key>
		<array>
			<string>Windows</string>
			<string>\EFI\BOOT\BOOTX64.EFI</string>
		</array>
		<key>Language</key>
		<string>en:0</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<true/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Tool</key>
			<true/>
		</dict>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>Theme</key>
		<string>Space</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>NvidiaSingle</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<false/>
		<key>AsusAICPUPM</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelHaswellE</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KernelPm</key>
		<false/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>t1-10.11-AppleHDA/Realtek ALC...</string>
				<key>Find</key>
				<data>
				gxnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-10.9-10.11-AppleHDA/Realtek ALC1150</string>
				<key>Find</key>
				<data>
				ixnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAnsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-AppleHDA/Resources/xml>zml</string>
				<key>Find</key>
				<data>
				eG1sLnps
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				em1sLnps
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Skylake IntelAccelerator Patch</string>
				<key>Find</key>
				<data>
				uAAAEhk=
				</data>
				<key>Name</key>
				<string>AppleIntelSKLGraphicsFramebuffer</string>
				<key>Replace</key>
				<data>
				uAEAEhk=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Raise USB Port Limit</string>
				<key>Find</key>
				<data>
				g72M/v//EA==
				</data>
				<key>Name</key>
				<string>AppleUSBXHCIPCI</string>
				<key>Replace</key>
				<data>
				g72M/v//FQ==
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x67</string>
		<key>MLB</key>
		<string>C02QFREKGG7L9AC5T</string>
		<key>ROM</key>
		<string>UseMacAddr0</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>09/22/2015</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM171.88Z.0105.B00.1509221819</string>
		<key>Board-ID</key>
		<string>Mac-65CE76090165799A</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardSerialNumber</key>
		<string>C02140302D5DMT31M</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>BoardVersion</key>
		<string>iMac17,1</string>
		<key>ChassisAssetTag</key>
		<string></string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>0x000d</string>
		<key>Family</key>
		<string>iMac</string>
		<key>LocationInChassis</key>
		<string>Part Component</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>ProductName</key>
		<string>iMac17,1</string>
		<key>SerialNumber</key>
		<string>C02QFREKGG7L</string>
		<key>SmUUID</key>
		<string>40028d03-5c04-5405-9406-cf0700080009</string>
		<key>Trust</key>
		<false/>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>YES</string>
		<key>InjectSystemID</key>
		<true/>
		<key>NoCaches</key>
		<true/>
	</dict>
</dict>
</plist>

Link to comment
Share on other sites

Is this a driver issue because of AMP-UP Audio or is it because the headphones are plugged in the rear panel?

Another problem is that sound does not work after wake from sleep, so I disabled sleep.

Specs don't mention any external amps. No idea. 

No audio after wake, see Dolnor/EAPD-Codec-Commander. A custom compile is required for 1150.

Here is my patched DSDT and IOReg.

Wrong thread, post to thread linked in previous reply. No need to attach IOJones app, attach saved report.

Link to comment
Share on other sites

Hello,

I'm using audio_cloverALC-110.command on El Capitan 10.11.2.

On my HTPC Rig I would like to choose output device between TV and Line-Out per prog audiodevice.

That makes it possible to switch output device without TV screen.

The problem is, that I have two devices with same name "Line-Out".

Is there a way to change names?

Link to comment
Share on other sites

The problem is, that I have two devices with same name "Line-Out".

Ist Line Out is Orange

2nd Line Out is Black

Do not remember how to change it. More work than benefit provided and fix required for each AppleHDA.kext update.

Voodoo has better labels.

Link to comment
Share on other sites

For Patching AppleHDA on Ozmosis which method I have to use (with properly edited DSDT) realtekALC?

El Capitan 10.11.2 // ALC892

I don't know if my pin configuration / HDEF Patch it's implemented correctly.

At the moment i'm using Mavericks AppleHDA toledaPatch 2.5.3 but if i try to patch another prior to this version isn't working.  (Sound isn't blurry but not physical sound on speakers).

Could you help Toleda?

Thanks.

DSDT.aml.zip

post-498209-0-09721100-1451402765_thumb.png

Link to comment
Share on other sites

I don't know if my pin configuration / HDEF Patch it's implemented correctly.

 if i try to patch another prior to this version isn't working.  (Sound isn't blurry but not physical sound on speakers).

dsdt edits are correct.

Install native AppleHDA.kext

Post #1, download and run realtekALC.

Link to comment
Share on other sites

Patch Working as expected but still no sound: speaker doesen't look blurry!

 

File: File: audio_realtekALC-110.command_v1.0o1
No Clover/Chameleon files, confirm Osmosis/other Install (y/n): y
System Integrity Protection status: disabled.

OK to patch
Password:
Confirm Realtek ALC892 (y/n): y
HDAU@3 found, HD4600 HDMI audio capable
Patch AppleHDA.kext for HD4600 HDMI audio (y/n): y

Download ALC892 files ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 25585  100 25585    0     0  13351      0  0:00:01  0:00:01 --:--:-- 13346
 
Preparing 10.11.3 ALC892 AppleHDA.kext_v272.51.3
/Users/Kylo/Desktop/audio_ALC892-10.11.3-archive deleted, too late
/Users/Kylo/Desktop/audio_ALC892-10.11.3-archive created, max 1 archive
Patch binaries ...
10.11.3 controller patch
10.11.3 codec patch
Install files ...
Fix permissions ...
Kernel cache...
rebuilding //System/Library/PrelinkedKernels/prelinkedkernel
VyprVPN.kext has no Info.plist file.
VyprVPN.kext has no Info.plist file.
VyprVPN.kext has no Info.plist file.
VyprVPN.kext has no Info.plist file.
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_XHCIMux.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HoRNDIS.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext LPCSensors.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext GPUSensors.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CPUSensors.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPISensors.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDAController.kext
VyprVPN.kext has no Info.plist file.
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
VyprVPN.kext has no Info.plist file.
VyprVPN.kext has no Info.plist file.
VyprVPN.kext has no Info.plist file.
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
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.

[Process completed]

Script works perfectly but still no hardware sound from speakers. May the problem be related to this: AppleHDAConfigDriver.kext it's not loaded.

post-498209-0-23548900-1451665464_thumb.png

post-498209-0-99530800-1451666078_thumb.png

post-498209-0-27154700-1451666080_thumb.png

post-498209-0-00742400-1451666082_thumb.png

Link to comment
Share on other sites

Not. Itsn working even if I use HDAEnabler. I already tried. Unique version toledaDSDT patched which is working it's 2.5.3 from Mavericks. If I want to use new ones isn't working anymore.

Im wondering if Apple changed something in its codec arrangement.

 

EDIT: Apparently it looks like with toleda's 2.5.3 AppleHDAHardwareConfigDriver.kext its loaded.

post-498209-0-26864000-1451666699_thumb.png

Link to comment
Share on other sites

Its not working. All kexts gets loaded (AppleHDA, HDAEnabler1 and AppleHDAHardwareConfigDriver) but still not sound coming from speakers.

 

EDIT:

 

Its not working. All kexts gets loaded (AppleHDA, HDAEnabler1 and AppleHDAHardwareConfigDriver) but still not sound coming from speakers.
I attached driver plus DSDT that i use currently, which it's working. Maybe toleda could see better.
ALC892 with DSDT by toleda 2.5.3.

AppleHDA-892.pkg.zip

DSDT.aml.zip

Link to comment
Share on other sites

Problem Reporting:

 

1. Description: ALC898 momentary audio interruptions

 

System Preferences->Sound shows that the Internal Speakers and Digital Out change rapidly between them during audio playback, which also results in the Output volume slider moving by itself and a momentary interruption in the audio playback.

 

I am not using digital audio, nor is it plugged in.

 

2. Latest Clover on El Capitan 10.11.2, P9X79 Pro, 4801 (latest), i7-4820K, GT 740 2GB.

 

3. I used this guide, method I., 3. PIke's clover only method.

 

4. All files attached.

Problem Reporting.zip

Link to comment
Share on other sites

System Preferences->Sound shows that the Internal Speakers and Digital Out change rapidly between them during audio playback, which also results in the 

Piker-Alpha method installed correctly. OS X version specific?

No suggestions at this time.

Link to comment
Share on other sites

Thanks toleda, i use 'audio_cloverALC-110.command.zip' Script and works great except one problem:

HDEF audio_ID tried both 1 and 2 but still don’t have 5.1 digital surround (optical)
Audi MIDI Setup - > Built-in Digital Output : only have 2 Channels. it should have 5 Channels.

 

Clover v3330
OS X = El Capitan 10.11.2
Motherboard: ASUS Maximus IV Extreme (P67)
BIOS version: 2302 with UEFI patched
Realtek ALC889
Video: GTX 680

 

 

 

post-1589223-0-05373400-1452068118_thumb.png

post-1589223-0-04020900-1452068121_thumb.png

post-1589223-0-11381200-1452069262_thumb.png

post-1589223-0-79572000-1452069278_thumb.png

post-1589223-0-08559700-1452069284_thumb.png

post-1589223-0-64784600-1452069317_thumb.png

post-1589223-0-40696400-1452069366_thumb.png

post-1589223-0-28732900-1452069959_thumb.png

Link to comment
Share on other sites

Script and works great except one problem:

HDEF audio_ID tried both 1 and 2 but still don’t have 5.1 digital surround (optical)

Digital Out is working.

2 Channels is correct; Audio MIDI Setup is not designed for digital audio.

What happens when you connect Digital Out to your reciever/TV Digital In?

What application and audio source are you testing with?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...