Jump to content

El Capitan: Realtek ALC AppleHDA Audio


toleda
 Share

388 posts in this topic

Recommended Posts

It appears that I can edit Platforms.zml as described, but I can't find the same items in the Platforms.xml to edit. Also, the structure of the HDAHardwareConfigDriver/info.plist seems to be different than is described, and I cannot figure out how to achieve the edits listed. 

Impossible to convert .txt files back to .plist

Attach Platforms.zml as Platforms.plist and compress

Attach EFI/CLOVER/kext/10.11/realtekALC.kext/Contents/Info.plist and compress

Link to comment
Share on other sites

Codec is 888/00101

Legacy is 888/00201

Run either Post #1/Realtek ALC AppleHDA Scripts

Answers:

Legacy: y

Continue: y

Reply with script/Terminal/Export Text As...

Hi Toleda,

 

I have the same audio device on Asus P5QL-PRO. Running your script results in permission errors I guess. Here is the output of your script.

 

ile: File: audio_realtekALC-110.command_v1.0h

/Users/Admin/Downloads/audio_realtekALC-110_v1.0h.command: line 177: [: /Volumes/El: binary operator expected

Password:

Confirm Realtek ALC888 (y/n): y

ALC888 v_0x100101 not supported

Use Legacy (v100202) Patch (y/n): y

 

Download ALC888 files ...

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 23970  100 23970    0     0  30378      0 --:--:-- --:--:-- --:--:-- 30418

 

Preparing 10.11.1 ALC888 AppleHDA.kext_v272.50.31

/Users/Admin/Desktop/audio_ALC888-10.11.1-archive deleted, too late

/Users/Admin/Desktop/audio_ALC888-10.11.1-archive created, max 1 archive

Patch binaries ...

10.11.1 codec patch

Can't remove /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA: Operation not permitted, skipping file.

Can't remove /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA: Operation not permitted, skipping file.

Install files ...

Duplicate Entry Was Skipped: HDAConfigDefault

override rw-r--r--  root/wheel restricted for /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.xml.zlib? y

rm: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/Platforms.xml.zlib: Operation not permitted

Link to comment
Share on other sites

Codec: 887, Audio ID: 1, apply fixes as noted

Customization/Appendix B:

Platforms:

attachicon.gifScreen Shot 2015-10-25 at 11.16.43 PM.png

Info:  (my mistake, add 2 to Item)

attachicon.gifScreen Shot 2015-10-25 at 11.22.47 PM.png

 

Sorry for the long delay in responding, but work and life got in the way.

 

I could not get this to work. For sake of simplicity, I removed all the Clover kexts to modify from the config.plist, and the realtek_HDA.kext from the Clover 10.11 folder. Then I went back to the original AppleHDA.kext, and ran audio_realtekALC-110_v1.0h.command (see attached alc_110_Terminal.txt)

 

After restart, analog audio was working, digital out was not. I applied the fixes to  Item 0 on Platforms.xml, and Item 3 on HDAHardwareConfigDriver/info.plist, as it appears this is what was needed from the instruction in your post. After installation and restart, none of the onboard audio choices show at all. This is what was happening with the Clover configuration, but I decided that this would be easier to diagnose, fix and re-apply after updates using just a modified AppleHDA.kext. I still am able to use my external USB audio driver, but I want to try to fix the internal one so I don't need to use it.

 

Here are my current audio choices:

 

post-985174-0-14307900-1446225653_thumb.jpg

 

It appears that modified AppleHDA.kext is loading:

 

post-985174-0-84812800-1446225651_thumb.jpg

 

I have attached my modified AppleHDA.kext. Did I make an incorrect edit somewhere, or is there some other problem with the kext or my procedure?

AppleHDA.kext.zip

alc_110_Terminal.txt

Link to comment
Share on other sites

Here you go...

Info. plist is not correct. Start over

Item 1 (edit this item only, not all items)

original  (2117): 21171cf0 21171d00 21171e00 21171f40 

actual edit (2177): 21771cf0 21771d00 21771e00 21771f40 (mistake)

replace edit (2117): 21171ca0 21171d01 21171e43 21171f99 (do not add, replace original)

Same for second edit.

Verify edits

Find (1x): 21171ca0 21171d01 21171e43 21171f99

Find (1x): 21e71cf0 21e71d00 21e71e00 21e71f40

Reply with new Info. plist

Link to comment
Share on other sites

Info. plist is not correct. Start over

Item 1 (edit this item only, not all items)

original  (2117): 21171cf0 21171d00 21171e00 21171f40 

actual edit (2177): 21771cf0 21771d00 21771e00 21771f40 (mistake)

replace edit (2117): 21171ca0 21171d01 21171e43 21171f99 (do not add, replace original)

Same for second edit.

Verify edits

Find (1x): 21171ca0 21171d01 21171e43 21171f99

Find (1x): 21e71cf0 21e71d00 21e71e00 21e71f40

Reply with new Info. plist

 

I started over, but seem to have the same result. I checked the info.plist from the AppleHDA.kext that is now in S/L/E and it seems to show the correct edits (see attachment). I attached a new IOReg file as well.

Anachronaut’s iMac.ioreg.zip

Info.plist.zip

Link to comment
Share on other sites

Info. plist is not correct. Start over

Item 1 (edit this item only, not all items)

original  (2117): 21171cf0 21171d00 21171e00 21171f40 

actual edit (2177): 21771cf0 21771d00 21771e00 21771f40 (mistake)

replace edit (2117): 21171ca0 21171d01 21171e43 21171f99 (do not add, replace original)

Same for second edit.

Verify edits

Find (1x): 21171ca0 21171d01 21171e43 21171f99

Find (1x): 21e71cf0 21e71d00 21e71e00 21e71f40

Reply with new Info. plist

 

 

Update: Rebuilt system and kexts caches on my startup disk with KCPM Utility Pro, restarted and now all is working, including the digital S/PDIF outputs! Hopefully it stays stable.

 

Thanks Toleda!

 

Note: I also tried to "Repair Permissions on Entire Disk" with this utility, but it never finished [3+ hours], so perhaps something changed in 10.11.1.

  • Like 1
Link to comment
Share on other sites

I have use this thing but I curious my Realtek ALC885 isn't loud,is it works like VoodooHDA that can't use maximum sound card quality?And how can I restore to original AppleHDA.kext when I found there is no backup original AppleHDA.kext on my desktop.

Link to comment
Share on other sites

Hopefully it stays stable.

perhaps something changed in 10.11.1.

Software Update replaces the edited files. Suggestion, back up the kext and the edited files.  Install native AppleHDA.kext and run cloverALC. Install the edited Platforms.xml.zlib to S/L/E/AppleHDA.kext/Contents/Resources and paste the edited 887/configdata from the edited Info.plist to EFI/CLOVER/kexts/10.11/realtekALC,kext/Contents/Info.plist

 

Permission repair is not supported in 10.11, see Release Notes.

my Realtek ALC885 isn't loud,is it works like VoodooHDA

restore to original AppleHDA.kext when I found there is no backup original AppleHDA.kext on my desktop.

No boost for AppleHDA.kext audio output devices.  

If realtekALC audio installed, see Desktop/audio_ALC885-10.../AppleHDA-orig.kext.

If cloverALC audio installed, S/L/E/AppleHDA.kext is native.  

Link to comment
Share on other sites

no sound after sleep/wake

 

Hi Toleda,

 

 

OS X: El Cap 11.1 + Clover v. 3320

RIG: GA-Z97X UD5H (v. 1.0) / BIOS F9/ i7-4790K / GA Nvidia GTX 750 Ti  

method: CloverALC110 audio script

Audio ID: 1

 

Audio working after boot. No sound after sleep.

 

Tried solutions (none working, any combination):

 

  • Donor CodecCommander in S/L/E (recompiled but without any mod, see attach)
  • LoadHDA app
  • AudioReset app
  • DarkWake=8 in config.plist (Clover)

For needed reports see attach. Thanks in advance. 

 

 

PS: everything worked flawlessly in Yosemite 10.x with CC

 

PS2: I've also tried to put this apple script in an automator application and run it as needed:

==

on run {input, parameters}
do shell script "kextunload /System/Library/Extensions/AppleHDA.kext" with administrator privileges
do shell script "kextload /System/Library/Extensions/AppleHDA.kext" with administrator privileges
return input
end run

==

 

but no luck, it returns no available sound options in Sys Pref.

Archive.zip

Link to comment
Share on other sites

Audio working after boot. 

PS: everything worked flawlessly in Yosemite 10.x with CC

 

Hard to consider it off topic: it's still an incomplete (buggy) behaviour of Realtek ALC AppleHDA audio method.

Realtek ALC AppleHDA method does not touch a single line of AppleHDA code

10.11/CodecCommander not working (real problem)

Do the research, native AppleHDA.kext issue

Try all other 1150 solutions

You confirmed audio is working; no audio after wake is Off topic.

Can I use any of this to fix sound on my Mac Pro 3,1 w/ 10.11.1 & EVGA GTX 750 Ti to get HDMI audio? 

No, see Post #1, Yosemite AppleHDA HDMI Audio (El Capitan is same)

Link to comment
Share on other sites

Does anyone knows what has changed with point release ?  I have ALC 1150 and 5.1 multi config was working properly until 10.11.1 point release, front speakers in 5.1 config also have no sound very very low. They must have changed something right ?

 

Update: Sorry, I had tried everything yesterday night such as trying with patched AppleHDA but I wanted to give a shot first to CloverALC. I think i have messed up something wiped out all stuffs and tried again with Mirone's patched one seems everything okay now. Sorry to bother you guys.

Link to comment
Share on other sites

Ha!

 

I was using codec commander (for sleep problems), and when I moved from Chameleon to Clover, I put it in Clover kexts… I still had sound on the 5.1 system, so I did not pay attention, but it stopped loading as it has to be in S/L/E to work properly apparently… I just moved it back in S/L/E and miracle it works again.

 

Thank you toleda!

 

Any chance to see the 10.11 AppleHDA working on the X99 (patched of course)? 10.9.4 one is still working fine, but for how long…

 

 

Don't know if these are based on 10.9.4 but they are working very well (note: need to use enabler or DSDT HDEF patch). 

 

https://github.com/Mirone/AppleHDA_10.11/tree/master/Desktop's
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...