Jump to content

Mirone

Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by Mirone

  1. Hi Mirone,

     

    Sorry I didn't credit you for the AppleHDA patching and DSDT. Since it wasn't fully working on my system, I just want others to give it a try.

    Your contribution is greatly appreciated.

    It's okay, 
    I am working for 
    this kext for ALC292 
    works fine 
      soon.
  2.  

    Intel wifi will need to be replaced. What device/vendor is the audio?

    Check in the BIOS...

     

    Update:

    Looks like Dell has move away from IDT and now uses Realteck. From the specs I check, this uses ALC3226 in BIOS but shows ALC292 when dump from linux.

    Please try this patched file by Mirone attachicon.gifAppleHDA.kext.zip

    and add this to your DSDT

    Device (HDEF)
            {
                Name (_ADR, 0x001B0000)
                OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
                Field (HDAR, WordAcc, NoLock, Preserve)
                {
                    DCKA,   1, 
                            Offset (0x01), 
                    DCKM,   1, 
                        ,   6, 
                    DCKS,   1, 
                            Offset (0x08), 
                            Offset (0x09), 
                    PMEE,   1, 
                        ,   6, 
                    PMES,   1
                }
    
    
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x6D, 0x04))
                }
    
    
                Method (_DSM, 4, Serialized)
                {
                    Store (Package (0x08)
                        {
                            "codec-id", 
                            Buffer (0x04)
                            {
                                0x92, 0x02, 0xEC, 0x10
                            }, 
    
    
                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x01, 0x00, 0x00, 0x00
                            }, 
    
    
                            "device-type", 
                            Buffer (0x0F)
                            {
                                "Realtek ALC292"
                            }, 
    
    
                            "PinConfigurations", 
                            Buffer (One)
                            {
                                0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

     

    I'm not the kind of person 
    you want to see your name written all 
    sides, but please give the credits.
×
×
  • Create New...