Contribute
Register

Help me, I Can not modify layout-id to 99.

Status
Not open for further replies.
Joined
Jul 3, 2012
Messages
52
Motherboard
Gigabyte Z77-DS3H (1.0)
CPU
i5-3570K
Graphics
ATI 5850
Mac
  1. iMac
  2. MacBook Air
Classic Mac
  1. Quadra
Mobile Phone
  1. Other
For using a special driver to get back the missing mute feature, I want to modify layout-id to 99.
So I edit my dsdt.aml, install driver, reboot.
But when I take IORegisterExplorer to check, the layout-id never changes, it always be 1.

Anyone can help me?

Code:
        Device (HDEF)
        {
            Name (_ADR, 0x001B0000)
            Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x0E)
                    {
                        "built-in", 
                        Buffer (One)
                        {
                            0x00
                        }, 
                        "device-id", 
                        Buffer (0x04)
                        {
                            0x20, 0x1E, 0x00, 0x00
                        }, 
                        "layout-id", 
                        Unicode ("c"), 
                        "model", 
                        Buffer (0x1E)
                        {
                            "Realtek ALC887VD AppleHDA 7.1"
                        }, 
                        "name", 
                        Buffer (0x1B)
                        {
                            "AppleHDA Realtek ALC887 VD"
                        }, 
                        "device_type", 
                        Buffer (0x11)
                        {
                            "Audio Controller"
                        }, 
                        "PinConfigurations", 
                        Buffer (One)
                        {
                            0x00
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
        }
 

Attachments

  • dsdt.aml.zip
    14.1 KB · Views: 48
  • ALC887VD_AppleHDA.kext.zip
    1.3 MB · Views: 46
  • ???? 2012-12-04 ??10.13.42.png
    ???? 2012-12-04 ??10.13.42.png
    98.6 KB · Views: 272
For using a special driver to get back the missing mute feature, I want to modify layout-id to 99.
So I edit my dsdt.aml, install driver, reboot.
But when I take IORegisterExplorer to check, the layout-id never changes, it always be 1.
Delete S/L/E/HDAEnabler1.kext, repair permissions and cache

dsdt/HDEF/layout-id is correct.
 
Delete S/L/E/HDAEnabler1.kext, repair permissions and cache

dsdt/HDEF/layout-id is correct.

You are great!
I finally get it work now. And the mute feature of ALC887 is OK now.
 
Status
Not open for further replies.
Back
Top