Jump to content
InsanelyMac Forum

Search the Community

Showing results for tags 'ALC887(H87M-HD3)'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • OSx86 Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Complete Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace


  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start




Website URL







Found 1 result

  1. Thanks and credits to: THe KiNG, stickpin, Kabyl, karaakeha1, MadTux, Taruga, OcciJano, MaLd0n, toleda, janek202, RevoGirl and everyone (will be listed if I remember) who published tools, kexts, information, and hints. Note: I removed all patched binary kexts. Sorry for this action because I want to clean up this post. Date: 2011, August 04. Knowledge & How to: [HOW TO] Patch AppleHDA - Knowledge Base by THe KiNG, this's useful. Please read all of them to get some idea for you. How to patch AppleHDA.kext from 10.5.2 and above, Ii is a little bit hard, but is fun. by MadTux [How To] Pinconfig for Linux users by Master Chief Audio Device Technologies for Windows from Microsoft Pin Configuration Guidelines for High Definition Audio Devices from Microsoft Legacy AppleHDA for BOOT-132 by stickpin [How TO] 5.1 Surround Sound by consolation [How to] Have sound on all of your speakers by macgirl How to get 5.1 audio out of AAC-surround-encoded audio Editing custom personalities for ATI Radeon HD[45]{censored} by bcc9 DSDTs: DSDT: trick retail drivers by changing "device-id" (e.g USB)by zhell ACPI (DSDT) Patcher for BIOS and AML by koalala DSDT Patcher by fassl DSDT fixes for Gigabyte boards by iSoprano DSDT - Vanilla Speedstep - Remove _cst errors for MB without C-states by FormerlyKnownAs HDEF_DSDT-Patcher_Gigabyte go to post #951 Installing legacy kext, and HDAEnabler.kext to whare? 1) legacy kext(s) and HDAEnabler.kext can be installed into /Extra/Extensions, /Extra/Extensions.mkext, or /System/Library/Extensions. 2) LegacyHDA.kext contains only info.plist so it has to work with AppleHDA.kext. 4) HDAEnabler.kext is not required if you are using DSDT.aml with HDEF injection. 5) layout-id in DSDT or HDAEnabler.kext must be matched to LayoutID in info.plists of LegacyHDA.kext or AppleHDA.kext. 6) To avoid popping sound is to be MacPro because my work based on MacPro setting. How to enabler sound: there are three ways as I've known. Use only one that works for you. 1) Using HDAEnabler.kext. 2) Using DSDT with HDEF injection. 3) Using EFI string. How to get sound working: there are many ways. 1) vanilla AppleHDA.kext + LegacyHDA.kext + HDAEnabler.kext (or DSDT w/ HDEF injection) for ALC889a/ALC885 2) vanilla AppleHDA.kext + LegacyHDA.kext + DSDT w/ HDEF injections and HDAU (HDMI audio) injection for ALC889a/ALC885 plus nVidia GT220* 3) bin patched AppleHDA.kext for ALC### only + LegacyHDA.kext for ALC### + HDAEnabler.kext (or DSDT w/ HDEF injection) 4) bin patched AppleHDA.kext for ALC### plus nVidia GT240* + LegacyHDA.kext for ALC### + DSDT w/ HDEF & HDAU injections 5) bin patched AppleHDA.kext & edited info.plists for ALC### + HDAEnabler.kext (or DSDT w/ HDEF injection) 6) bin patched AppleHDA.kext & edited info.plists for ALC### plus nVidia GT240* + DSDT w/ HDEF & HDAU injections 7) bin patched AppleHDA.kext & edited info.plists for ALC### only plus nVidia GT220* + DSDT w/ HDEF & HDAU injections 8) ALC### disabled plus nVidia GT220*: vanilla AppleHDA.kext + DSDT w/ HDAU injection 9) ALC### disabled plus nVidia GT240*: bin pathced AppleHDA.kext for nVidia GT240 only + DSDT w/ HDAU injection HDMI: all links seem to be broken and I will update them as much as I can. There are two methods to get audio via an HDMI cable. 1). For nVidia graphic cards that have a S/PDIF connector , read Post #759. 2). For a graphic card that has a built-in audio chip, see Post #760. Update: thanks to toleda for telling me how to add "connector-type" in DSDT so that I can get HDMI audio working again. -- for GT240M -- HDMI audio by Jingu -- for GTX480 -- need to read previous posts by zzebulonn -- for Sapphire vapor-x HD 5770 -- HDMI audio by VCH888 USB Audio: C-Media CM6206 Enabler for Mac OS X v2.1 In case of no sound after waking up from sleep, see https://discussions.apple.com/thread/5541299?start=90&tstart=0 for patching AppleHDA, OS X 10.10 to edit script from line of cat /tmp/patch|grep -A 500 "<key>IOClass</key>" to line to cat /tmp/patch|grep -A 700 "<key>IOClass</key>" Added for H87M-HD3: Outputs are similar to 945GCM-S2L's ALC662. There are two methods. ALC887_H87M-HD3_v1.00.zip or ALCpatchers_H87M-HD3.zip Script patcher for ALC662, 899a/885, and 898: This will patch AppleHDA.kext and you don't need such ALC885HDA.kext, for example. Still need any kind of sound enabler. (not test for ALC662 but should be working) (credit to script's writers) OS X 10.8.5 and 10.9 ALCpatchers.zip update for 10.10 & ALC662 edited: 28-01-2015 removed "2" before compress the folder, changing the name of folder from ALCpatchers 2 to ALCpatchers . ALCpatchers 2015-01.zip For OS X 10.7 (*.xml files) & 10.8 - 10.9 (*.xml.zlib files) ALC898 (899) for my Z77X-UP5 TH For 10.9, using this ALC889HDA.kext.zip instead of ALC898HDA.kext due to not in OSKextSigExceptionList reason: fix if using Headphone (might be on and off between Speakers [rear green] and Headphone [front green]), thanks to toleda. Just tested Headphone fully on March 1, 2013. ALC898HDA_Lion_MLion_V1.3.zip fixed missing layout 9 and removed a few of codec verbs in ALC898HDA.kext. (July 20, 2013) ALC898HDA_Lion_MLion_V1.31.zip ***related to 8419d411 in AppleHDA 10.8.5 & 10.9, may patch only sudo perl -pi -e 's|\x84\x19\xd4\x11|\x99\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA SOLVED using Clover UEFI r1932 or higher (credit to pene @ projectosx) For booting UEFI with Clover needs to edit config.plist. Credit to Slice. (07/01/2013) This solution will fix sound issue when you're using iTunes, related to AppleHDA 10.9 & 10.8.5. <key>CPU</key> <dict> <key>BusSpeedkHz</key> <string>99790</string> or <string>100000</string> </dict> For more information about BusSpeedkHz, read http://clover-wiki.zetam.org/Configuration#BusSpeedkHz ALC662 ALC662HDA_Lion_MLion_V1.00.zip may try these lines for ALC662 (07-19-2012) (thanks to TimeWalker & people @ applelife for some idea, discussion of AppleHDA 10.8) sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA sudo perl -pi -e 's|\x84\x08\xec\x10|\x61\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA ALC889a ALC885HDA_Lion_MLion_V1.00.zip ALC889 trying for my Z68XP-UD3R (SOLD) and setting to be iMac12,2. better for multi-device output. (07-19-2012) Note: can not use layout-id =1 if trying these patching lines. (thanks for toleda's notice)(07-25-2012) sudo perl -pi -e 's|\x00\x88\xec\x1a|\x89\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA sudo perl -pi -e 's|\xff\x87\xec\x1a|\x88\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA HDMI audio & M-Lion : some lucky nVidia graphic cards with built-in HDMI audio may be working without patching binary files but still need such the follwowing lines in DSDT. Thanks (07-25-2012) ***will fix this section later For OS X 10.7 Now having a working front mic, more details inside. (I tested my 662, 885, and Z68X/889.) I made for Lion only. Update: added more pathmaps and others (22/02/2012) ALCHDASeries_Lion_V1.11.zip Update: fixed codec verbs to match layout662.xml (for ALC662) ALCHDASeries_Lion_V1.03.zip ALCHDASeries_Lion_V1.02.zip For Gigabyte Z68XP series (one HDMI port) and how to get HDMI display and audio on HD3000 Gigabyte_Z68XP_series.zip Update: fixed codec verbs in ALC889HD3000.kext for removing unused ports from System Information in each layout-id. Gigabyte_Z68XP_series_version_1.2.zip ALC885/889a ALC885_889a_LION.zip ALC889 (Gigabyte Sandy Bridge mother boards) ALC889_for_Gigabyte_67_68_chipset.zip ALC889_Lion_V2.zip Based on combo update; For ALC889a, you may copy Platforms.xml to /System/Library/Extensions/AppleHDA.kext/Contents/Resources before restarting after the installation of Lion update has done. For ALC889, you need to restart after updating and then patch bin and copy Platforms.xml again (if need). Don't forget to touch Extensions and restart. Useful tool: HDA Wizard by janek202 Other ALC### may find this. Playing DVD with VLC + Aggregate Device for 5.1, setting Sample Rate @ 48000 Hz (Audio Midi Setup). For OS X 10.6, up to 10.6.7 The kind of legacy kext for sound on board(s), including ALC662, ALC887/888b, ALC888, ALC889, and ALC892. More easier, DIY. Thanks to MaLd0n, toleda and others. Note: Front mic will be working as Line In. Legacy_ALCxxx.zip or old ones up to 10.6.7 LegacyHDA.kext and HDAEnabler.kext for ALC889a/ALC885 ALC889a_LayoutID_885.zip Specially for ALC889 and ALC892: Due to limitations, getting 4 ch. analog output (two ports) and two S/PDIF ports. Should be useful for 9400-9600GT (or others) graphic cards that have HDMI port and S/PDIF pin. ALC889_892_2DG.zip 10.6.3 How_to_patch_AppleHDA.zip For using a new AppleHDA.kext (1.8.4fc3 or later), ALC662, ALC883, ALC888B (or ALC887), ALC888 and ALC889 will not be able to use LegacyHDA.kext without patching AppleHDA binary. This is DIY. You can make your sound card working. Gigabyte mainboards that have ALC889a can use LegacyHDA.kext with the latest AppleHDA.kext without issues. 10.6 & 10.6.1 & 10.5.8 For Gigabyte (E)P35 & (E)P45 and may be compatible to other Gigabyte motherboards on how to make DSDT. There are LegacyHDA.kexts for ALC889a and ALC888. How_to_patch_DSDT_with_LAN_and_HDEF_functions_including_LegacyHDA.zip Also see more info about HDEF @post #392 for ALC889a Also see more info about HDEF @post #498 for ALC888 Series of LegacyHDA.kext for Gigabyte ALC888 and ALC889a 10.5.8 & Snow* Series_of_LegacyHDA.zip HDAEnabler for someone doesn't want to edit DSDT with HDEF. HDAEnabler for Snow.zip For OS X 10.5 for Gigabyte ALC889A, old stuff. Credit to stickpin for making legacy kexts. working with AppleHDA.kext version 1.5.7a24, 1.6.2a37 for ALC889A layout-id = 889 ; 0x00000379 ; 0x79, 0x03, 0x00, 0x00 Legacy_3outs3ins_digital_HDA_headphone.zip Legacy_3outs3ins_digital_regualr_headphone.zip Legacy_4outs3ins_analog_HDA_headphone.zip Legacy_4outs3ins_analog_regualr_headphone.zip You may learn how to edit layout and pathmap to get outputs from these legacy kexts. No front mic available. series_of_legacy_no_front_mic.zip Requirement: OS X 10.5.7 or higher 1.6.8a3 AppleHDA, front mic is not available. layout-id = 885 ; 0x00000375 ; 0x75, 0x03, 0x00, 0x00 HDAEnabler_for_1057.zip This HDAEnabler.kext should be used with 1.6.8a3 AppleHDA.kext. Series_LegacyHDA_1057.zip *****************************************