toleda Posted July 7, 2014 Author Share Posted July 7, 2014 I would like to know what I may have done wrong and/or why it just isn't working. See Post #1, Problem Reporting; reply with requested files. Link to comment Share on other sites More sharing options...
MacFaulty Posted July 8, 2014 Share Posted July 8, 2014 See Post #1, Problem Reporting; reply with requested files. Sorry 'bout that, will post the files this evening when I'm home from work. Link to comment Share on other sites More sharing options...
MacFaulty Posted July 8, 2014 Share Posted July 8, 2014 Sorry 'bout that, will post the files this evening when I'm home from work. Updated the files in my original post on the bottom of page 5. Everything should be in the archive as requested Thanks again! Link to comment Share on other sites More sharing options...
toleda Posted July 8, 2014 Author Share Posted July 8, 2014 Updated the files in my original post on the bottom of page 5 AppleHDA.kext is not 10.9.3 native, many file are missing. 1. Need the native AppleHDA.kext. 2. Run audio_cloverALC898-90_patch.command (Downloads/audio_ALC898-master/cloverALC/audio_cloverALC898-90_patch.command) AppleHDA.kext is not 10.9.3 native, many file are missing. 1. Install native AppleHDA.kext. 2. Run audio_cloverALC898-90_patch.command (Downloads/audio_ALC898-master/cloverALC/audio_cloverALC898-90_patch.command) Link to comment Share on other sites More sharing options...
MacFaulty Posted July 9, 2014 Share Posted July 9, 2014 AppleHDA.kext is not 10.9.3 native, many file are missing. 1. Need the native AppleHDA.kext. 2. Run audio_cloverALC898-90_patch.command (Downloads/audio_ALC898-master/cloverALC/audio_cloverALC898-90_patch.command) That command made it working. I have one question (both AppleHDA from script are uploaded below), why do we still need to patch kext? I thought that DSDT Injection was a way to not patch kext? Maybe I'm wrong though I apologize, I did uploaded the wrong one (sorry). Both original I used and patched by command are below. edit: Sound does not work anymore after a reboot :S Maybe because of Clover? AppleHDA-orig.kext.zip AppleHDA.kext.zip Link to comment Share on other sites More sharing options...
naiclub Posted July 9, 2014 Share Posted July 9, 2014 Hello toleda Works on Maverick 10.9.4 HDMI audio Link to comment Share on other sites More sharing options...
toleda Posted July 9, 2014 Author Share Posted July 9, 2014 That command made it working. Ran the wrong script. See Post #104. Use the file with clover in the name in the folder with clover in the name. Link to comment Share on other sites More sharing options...
MacFaulty Posted July 9, 2014 Share Posted July 9, 2014 (edited) Ran the wrong script. See Post #104. Use the file with clover in the name in the folder with clover in the name. I'm terribly sorry, will run the right one. Just so excited to get it working Will update this post with result to prevent creatimg too many update: Works as it should. Thanks toleda! I was a bit confused why it didn't, but you helped me out, thanks! Still one question so I can be sure: If I update the O/S (and thus AppleHDA), should I run the patch again (the command file) if audio doesn't work? Just running that fixes it as it has done this time, right? Thanks man! You saved my day Edited July 10, 2014 by MacFaulty Link to comment Share on other sites More sharing options...
toleda Posted July 10, 2014 Author Share Posted July 10, 2014 Still one question so I can be sure: If I update the O/S (and thus AppleHDA), should I run the patch again (the command file) if audio doesn't work? Software Updates have no affect on audio with this method. Only new installs require a new patch. One exception, an AppleHDA binary change, Link to comment Share on other sites More sharing options...
bigpoppa206 Posted July 19, 2014 Share Posted July 19, 2014 Ok, I need help. Just switched over to Clover and everything seems to be working except for audio. I have a GA-EP45C-UD3R Gigabyte board with ALC889a audio. Help??? I am not using a DSDT and letting Clover auto configure everything. Used Clover Configurater to get up and running. Link to comment Share on other sites More sharing options...
toleda Posted July 19, 2014 Author Share Posted July 19, 2014 Just switched over to Clover and everything seems to be working except for audio. For Clover Audio ID injection, set (se Post #1 for more info) 4. Clover/Config.plist/Devices/Audio/Inject = Audio_ID 4a. Audio_ID = 1/Audio/Inject=1 For Clover/AppleHDA audio, see Clover Patched Realtek ALC Installation/885 1. Mavericks Realtek ALC AppleHDA Audio 2. Yosemite: Audio - Realtek ALC AppleHDA 1 Link to comment Share on other sites More sharing options...
Mavrick boy Posted July 21, 2014 Share Posted July 21, 2014 I have Realtek ALC662S-VD | Front panel not working and No HDMI Audio Output | I have installed 10.9.3 Image ::: https://docs.google.com/file/d/0B_s2sOsCqoGzamtKOHJqLWlnSTg/edit Link to comment Share on other sites More sharing options...
toleda Posted July 22, 2014 Author Share Posted July 22, 2014 I have Realtek ALC662S-VD | Front panel not working and No HDMI Audio Output | I have installed 10.9.3 No support for the 662 on this thread. For HDMI audio, see Mavericks AppleHDA HDMI Audio Link to comment Share on other sites More sharing options...
Mavrick boy Posted July 27, 2014 Share Posted July 27, 2014 I have 0x0 port-number in AppleIntelFramebuffer@2 what to Do ? toleda Link to comment Share on other sites More sharing options...
toleda Posted July 28, 2014 Author Share Posted July 28, 2014 what to Do ? Nothing. What is the problem? Link to comment Share on other sites More sharing options...
MacFaulty Posted July 30, 2014 Share Posted July 30, 2014 Sorry to hijack this (sort of), but is there already some alpha or beta support for patching the 10.10 AppleHDA for ALC898? I tried a rollback (with patch from 10.9.4), but still no audio. Link to comment Share on other sites More sharing options...
toleda Posted July 30, 2014 Author Share Posted July 30, 2014 Sorry to hijack this (sort of), but is there already some alpha or beta support for patching the 10.10 AppleHDA for ALC898? See Yosemite: Audio - Realtek ALC AppleHDA. New 10.10 patch in place script in testing phase. Link to comment Share on other sites More sharing options...
adsa Posted August 12, 2014 Share Posted August 12, 2014 Hi, anybody can help me? So many info and I'm so fresh in Mac I have ALC1150 in my GA-z97x-UD3H. So what I need to download/change in my system to work sound? (my OSX - 10.9.3 / Clover 2795 / No DSDT) Sorry for my english, I'm form Ukraine. Link to comment Share on other sites More sharing options...
HighMans Posted August 12, 2014 Share Posted August 12, 2014 I'm on a MSI Gaming 5 with a ALC1150 chipset. I've installed the drivers from *insert unmentionable place* and I can't seem to get audio through my headphones (front panel ports). It's on Mountain Lion 10.8.5. Link to comment Share on other sites More sharing options...
toleda Posted August 12, 2014 Author Share Posted August 12, 2014 So what I need to download/change in my system to work sound? (my OSX - 10.9.3 / Clover 2795 / No DSDT) See Mavericks Realtek ALC AppleHDA Audio I've installed the drivers from *insert unmentionable place* and I can't seem to get audio through my headphones (front panel ports). Post on the other site 1 Link to comment Share on other sites More sharing options...
IIIdefconIII Posted August 19, 2014 Share Posted August 19, 2014 can't get mine to work, i follow the guide add-HDEF-clover, ioreg says layout id 01 00 00 00 but still no audio. Link to comment Share on other sites More sharing options...
toleda Posted August 19, 2014 Author Share Posted August 19, 2014 ioreg says layout id 01 00 00 00 but still no audio. AppleHDA.kext edits are next, see Post #1, ALCInjection/Realtek ALC AppleHDA.kext Select the appropriate link, Post #1, use cloverALC/Clover patched method. 1 Link to comment Share on other sites More sharing options...
mitch_de Posted August 31, 2014 Share Posted August 31, 2014 I dont understand that message: ID 12 (i have dsdt 0c as ID, 885) : File: audio_realtekALC-90_v2.0.command_v2.0.1 Verify kext-dev-mode=1 boot flag/argument Password: Confirm Realtek ALC885 (y/n): y Audio ID: 12 is not supported, continue (y/n): y Note Set Audio ID injection before restart; valid IDs are: 0 - dsdt/ssdt HDMI audio (AMD/Nvidia/Intel) 1 - 3/5/6 port motherboard audio 2 - 3 port (5.1) motherboard audio (n/a 885) 3 - HD3000/HD4000 HDMI audio w/motherboard audio (n/a 885/1150) Download ALC885 files ... ... What must i change in dsdt? (from 0c to ? ) - i Have HDA 885 What does Set Audio ID injection before restart; valid IDs are: 0 - dsdt/ssdt HDMI audio (AMD/Nvidia/Intel) 1 - 3/5/6 port motherboard audio 2 - 3 port (5.1) motherboard audio (n/a 885) 3 - HD3000/HD4000 HDMI audio w/motherboard audio (n/a 885/1150) mean ? can i tell with 0 use dsdt / How to enter 0?! Thanks Link to comment Share on other sites More sharing options...
toleda Posted August 31, 2014 Author Share Posted August 31, 2014 I dont understand that message: ID 12 (i have dsdt 0c as ID, 885) : What must i change in dsdt? (from 0c to ? ) - i Have HDA 885 can i tell with 0 use dsdt / How to enter 0?! The script detects IOReg/HDEF/layout-id (layout-id (hex) = Audio ID (dec)) 885 patched AppleHDA only supports Audio ID: 1 (dsdt/HDEF/layout-id: 0x01, 0x00, 0x00, 0x00) The script is informing you the result of patching will be no audio, if the Audio ID is not 1. Suggest editing dsdt/HDEF/layout-id from 0x0c to 0x01 (as above) and restart. Run the script: confirm ALC885 Need to validate the error handling for the 885/Audio ID: 0 and 1 conditions (both should work). Thanks for the report. Link to comment Share on other sites More sharing options...
StoneTemplePilots Posted September 22, 2014 Share Posted September 22, 2014 No matter what I tried, I can't get audio id 1 to work with mavericks 10.9.5 or yosemite beta 8. ID is shown correctly but there appears to be something wrong at patching the binaries. It's even not shown under "devices": that's my dsdt hdef section: Device (HDEF) { Name (_ADR, 0x001B0000) // _ADR: Address OperationRegion (HDAR, PCI_Config, 0x4C, 0x10) Field (HDAR, WordAcc, NoLock, Preserve) { DCKA, 1, Offset (0x01), DCKM, 1, , 6, DCKS, 1, Offset (0x08), , 15, PMES, 1 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x0D, 0x04)) } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x06) { "layout-id", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {}, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } update: I found a solution, the command script is using absolute paths which caused errors as my downloads folder is located on another volume and bound with a symbolic link via ln -s, so I modified the script to fit my need and now I have sound: echo " " echo "Agreement" echo "The audio_ALC887_patch is for personal use only. Do not distribute the patch," echo "any or all of the enclosed files or the resulting patched AppleHDA.kext for any" echo "reason without permission. The audio_ALC887_patch is provided as is and without" echo "any kind of warranty." echo " " # echo "Prepare Desktop/audio_ALC887 ..." cd ~ rm -rf ~/Desktop/audio_ALC887 cp -R ../audio_ALC887-master ~/Desktop/audio_ALC887 cp -R /System/Library/Extensions/AppleHDA.kext ~/Desktop/audio_ALC887/AppleHDA-orig.kext cd ~/Desktop/audio_ALC887 unzip -q 887.zip cd 887 echo "Install files ..." sudo rm -R /System/Library/Extensions/AppleHDA.kext/Contents/Plugins/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist sudo install -m 644 -o root -g wheel Info-94.plist /System/Library/Extensions/AppleHDA.kext/Contents/Plugins/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist sudo rm -R /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zlib sudo install -m 644 -o root -g wheel Platforms.xml.zlib layout1.xml.zlib layout2.xml.zlib layout3.xml.zlib /System/Library/Extensions/AppleHDA.kext/Contents/Resources echo "Patch binary ..." sudo perl -pi -e 's|\x8b\x19\xd4\x11|\x87\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA echo "Fix permissions ..." sudo chown -R root:wheel /System/Library/Extensions/AppleHDA.kext echo "Kernel cache..." sudo rm -fr /System/Library/Caches/* sudo touch /System/Library/Extensions cd ~ rm -R ~/Desktop/audio_ALC887/887 cp -R /System/Library/Extensions/AppleHDA.kext Desktop/audio_ALC887/AppleHDA.kext echo "Finished, restart required." relative locations made it work Link to comment Share on other sites More sharing options...
Recommended Posts