none18 Posted December 13, 2014 Share Posted December 13, 2014 Hi, I am trying to solve my audio problems on Toshiba Satellite c55-a-1h9. I read about it everywhere, but their solutions seems to not work here. My audio codec isn't typical its: IDT 92HD95 (ALC269Q) I already got patched AppleHDA kext for this audio, but right now I have to inject this code into my DSDT to HDEF section: Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } and here I am having huge problems. I've generated my clean DSDT using Clover Bootloader menu (F4), I am opening this using MaciASL, next I am adding this code into section, but I can't compile it because errors that occours. I am novice at DSDT, and I just thought that someone with knowledge about it could help me here. I am including my "clean" DSDT and Patched AppleHDA, also I am adding CodecDump. If You need anything more, please let me know. Sorry for my English. CodecDump.zip Audio Kext.zip System DSDT.zip Link to comment Share on other sites More sharing options...
artur_pt Posted December 13, 2014 Share Posted December 13, 2014 hello there it is .. only apply layout id 0C (12) DSDT.aml.zip good hack Link to comment Share on other sites More sharing options...
none18 Posted December 13, 2014 Author Share Posted December 13, 2014 THANK YOU SO MUCH I was trying to fix this for 4 days now , and You did it in 5 minuts? And sorry but I am novice, where should I apply this layout ID ? Link to comment Share on other sites More sharing options...
artur_pt Posted December 13, 2014 Share Posted December 13, 2014 hello "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, that is in patch u want apply .. 0x0C = 12 good hack Link to comment Share on other sites More sharing options...
none18 Posted December 13, 2014 Author Share Posted December 13, 2014 I have to inject port ID: 12 in my clover audio section? or You mean I should now rechange my AppleHDA with this ID ? OK, I've put the DSDT.aml file inside my EFI / CLOVER / ACPI / PATCHED I've changed the ID to 12 inside AppleHDA.kext and I put it inside EFI / CLOVER / KEXTS / 10.10 and as well I used Kext Wizard to install this kext in S / L / E, next I rebuilded caches and fixed permissions, but I still don't hear sound. There is no audio device detected. What I am doing wrong? Link to comment Share on other sites More sharing options...
artur_pt Posted December 14, 2014 Share Posted December 14, 2014 hello u know how to edit applehda ? i think not .. cuz what u write before.. so u must read .. about applehda.. mac don't use ALC .. so must use a patched applehda for ur alc .. also it use layout id 12 http://www.insanelymac.com/forum/forum/447-applehda/ good hack Link to comment Share on other sites More sharing options...
Recommended Posts