Contribute
Register

[solved] Dell Latitude 3480 - Backlight / Audio Issues

Status
Not open for further replies.
- No Audio after sleep
(I have the latest CodecCommander from bitbucket installed /L/E)

You do not have the latest CodecCommander.kext.

Brightness Keys: I must have mapped the wrong vales because FN+B = brightness up and FN+S = brightness down

You need to patch BRT6 as per brightness key guide (linked from AppleBacklightInjector guide).
 
Almost everything is working perfectly now. Really appreciate the help. I would have lost my mind weeks ago if not for your help.

1) Brightness keys still a pain, using ioio doesn't give a key response and neither does the ACPIdebug.kext section.
EDIT: So pressing the keys fr brightness calls _Q66, but brightness is controlled b BRT6. how do I link the method Q66 to BRT6?

Code:
        Method (BRT6, 2, NotSerialized)
        {
            If (LEqual (Arg0, One))
            {
                Notify (LCD, 0x86)
            }

            If (And (Arg0, 0x02))
            {
                Notify (LCD, 0x87)
            }
        }

Code:
   Method (_Q66, 0, NotSerialized)  // _Qxx: EC Query
            {
                \rmdt.p1("EC _Q66 enter")
Acquire (PATM, 0x0064)
                If (LNotEqual (ECRD, One))
                {
                    Release (PATM)
                    Return (Zero)
                }

                NEVT ()
                Release (PATM)
                Return (Zero)
\rmdt.p1("EC _Q66 exit")

            }

2) FIXED: Applied Shutdown Fix v2 on DSDT -- Laptop won't shutdown! never noticed before but If I go to shutdown it reboots. Tried removing USB, network and power to make sure it wasn't getting a spoof wake command from something. any advice or guides on this?
 

Attachments

  • debug_20572.zip
    1.7 MB · Views: 65
Last edited:
Almost everything is working perfectly now. Really appreciate the help. I would have lost my mind weeks ago if not for your help.

1) Brightness keys still a pain, using ioio doesn't give a key response and neither does the ACPIdebug.kext section.
EDIT: So pressing the keys fr brightness calls _Q66, but brightness is controlled b BRT6. how do I link the method Q66 to BRT6?

Code:
        Method (BRT6, 2, NotSerialized)
        {
            If (LEqual (Arg0, One))
            {
                Notify (LCD, 0x86)
            }

            If (And (Arg0, 0x02))
            {
                Notify (LCD, 0x87)
            }
        }

You need to patch BRT6 as per guide.
You will also need OSID->XSID, _OSI->XOSI (in that order), plus SSDT-XOSI.aml.
 
That has solved it! Thanks for all your help.
 
Status
Not open for further replies.
Back
Top