Jump to content

DSDT for Toshiba Satellite c55-a-1h9 - Patching audio and fixing errors


none18
 Share

6 posts in this topic

Recommended Posts

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

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

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

 Share

×
×
  • Create New...