MannyBoy101 Posted July 4, 2015 Share Posted July 4, 2015 When I patch the DSDT with the patch the kext provides it says Object does not exist (DTGP) I use the following patch: Method (_DSM, 4, NotSerialized) { Store (Package (0x0c) { "built-in", Buffer (One) { 0x00 }, "layout-id", Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (0x00) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } In previous versions of OS X I just used different kexts and it worked without DSDT patch. I am on Yosemite and my boot loader is Ch****a 4.1.0 My dsdt is fully working and the Intel HD 3000 graphics are working great. Link to comment Share on other sites More sharing options...
Allan Posted July 4, 2015 Share Posted July 4, 2015 Apply the DTGP patch - Is obligaroty for patcheds DSDTs. And remember, we don't give support for Tonymac tools! 1 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 4, 2015 Author Share Posted July 4, 2015 I know thats why I censored it but I just included it so people know what my BL is. Thanks will try. Ok I downloaded the patch text but how do I apply it? Link to comment Share on other sites More sharing options...
Allan Posted July 4, 2015 Share Posted July 4, 2015 This patch is include in MaciASL. MaciASL + RehabMan patchs = Perfect editor. DSDT/SSDT: Edit using MacIASL 1 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 4, 2015 Author Share Posted July 4, 2015 What is the name on the patch? I have the rehab man repo but I can't find DTGP patch. Never mind found it. 1 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 4, 2015 Author Share Posted July 4, 2015 So I applied the patches and everything but still no sound. Link to comment Share on other sites More sharing options...
carbo178 Posted July 4, 2015 Share Posted July 4, 2015 Download DSDT Editor, this contains the patches for your laptop, and the compiler return you some warnings if MacIasl not detect. In your case you must apply IRQ patch and changing the "Store (Package (0x0c)" in "Store (Package (0x06)" if the compiler return you a warning about package lenght. Mirone's AppleHDA for ALC269 works well, you can download the kext in this place: http://olarila.com/files/10.9/Audio/AppleHDA_10.9.2/Laptop/ But you must be sure of the accuracy of audio codecs, it can establish with certainty extracting codec dump from a linux live with this terminal command: cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt If the file is empty try also: cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump.txt 2 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 5, 2015 Author Share Posted July 5, 2015 Should I remove the HDA ENABLER kext I already have? And where is the IRQ patch? In what repo? DSDT Editor says no errors as well. Thanks Link to comment Share on other sites More sharing options...
carbo178 Posted July 5, 2015 Share Posted July 5, 2015 IRQ patch is included into patch folder of DSDT Editor, open DSDT.aml, click on "Patch" and explore the DSDT Editor folder, go to Patches and you find IRQs, apply, compile and save the file. Remove HDAEnabler, you enable the right layout via DSDT If you have some trouble, you can post your dsdt (compressed) 1 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 5, 2015 Author Share Posted July 5, 2015 Here you go. BTW I did remove HDAEnabler DSDT.aml.zip Link to comment Share on other sites More sharing options...
carbo178 Posted July 5, 2015 Share Posted July 5, 2015 This DSDT is not correct, reboot with DSDT=/aaaaaaaa and exctract the untouched dsdt with MacIasl, save the file as .dsl, compress and send it EDIT: i found the error about the HDEF, this is the DSDT correct DSDT-aml.zip 2 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 5, 2015 Author Share Posted July 5, 2015 Ok Link to comment Share on other sites More sharing options...
carbo178 Posted July 5, 2015 Share Posted July 5, 2015 I have edited my previous post 1 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 5, 2015 Author Share Posted July 5, 2015 So if I put this DSDT in the /Extra folder sound will work? Link to comment Share on other sites More sharing options...
carbo178 Posted July 5, 2015 Share Posted July 5, 2015 Yes, with the right AppleHDA Have you extract the codec dump via linux live? The codec can be ALC269VB or VC or simply ALC269 1 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 5, 2015 Author Share Posted July 5, 2015 No I haven't. Is it necessary? Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 5, 2015 Author Share Posted July 5, 2015 The DSDT you posted doesn't solve the audio. I am using specific AppleHDA.kext for ALC269, do I need the original one? Link to comment Share on other sites More sharing options...
carbo178 Posted July 5, 2015 Share Posted July 5, 2015 Try this, install with kext wizard AppleHDA.kext.zip 1 Link to comment Share on other sites More sharing options...
MannyBoy101 Posted July 5, 2015 Author Share Posted July 5, 2015 Works man. I love you thank you so much! 1 Link to comment Share on other sites More sharing options...
Recommended Posts