Contribute
Register

Dell 7559 audio jack not working Mojave

Status
Not open for further replies.
Joined
Oct 18, 2017
Messages
7
Motherboard
Dell Inspiron 7559, Intel HM170
CPU
Intel Core i7-6700HQ CPU @ 2.6GHz
Graphics
Intel HD Graphics 530, NVIDIA GeForce GTX 960M (1920x1080)
I've been hitting my head around this problem. I don't get the audio working for this computer. Every time I connect a headphone a get a static sound for a couple of seconds and then nothing else.

I've updated AppleALC.kext and Lilu.kext
I repatch DSDT.aml and doble check that the layout id is 13 not 3
Change layout id on config.plist too (idk if i had to do that, I did it just in case) of course I tried without modifying it first but didn't work

I don't know what else can I do. I hope you can help me out.

I used the script that will collect all Problem Reporting data automatically idk if I did it right, I hope I did.

Anyway, thank you :)
 

Attachments

  • debug_26099.zip
    4.8 MB · Views: 124
I've been hitting my head around this problem. I don't get the audio working for this computer. Every time I connect a headphone a get a static sound for a couple of seconds and then nothing else.

I've updated AppleALC.kext and Lilu.kext
I repatch DSDT.aml and doble check that the layout id is 13 not 3
Change layout id on config.plist too (idk if i had to do that, I did it just in case) of course I tried without modifying it first but didn't work

I don't know what else can I do. I hope you can help me out.

I used the script that will collect all Problem Reporting data automatically idk if I did it right, I hope I did.

Anyway, thank you :)
Code:
<key>FixHDA</key>
                <true/>
should be disabled ^

should be enabled:
Code:
<key>FixTMR</key>
                <true/>
                <key>FixRTC</key>
                <true/>
                <key>FixIPIC</key>
                <true/>
                <key>FixHPET</key>
                <true/>
also missing new properties to enable audio:
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>layout-id</key>
                <integer>3</integer>
                <key>PinConfigurations</key>
                <data></data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>no-controller-patch</key>
                <integer>1</integer>
            </dict>

example plist from here:

this:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>13</integer>
        </dict>

should be:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>0</integer>
        </dict>

if that fails, then you could try different layout ID's:

and maybe ALCPlugFix.kext
 
Thanks man,

I did almost all the changes that you told me, I got stuck at the end, idk where to change the layout ID's, do I have to repatch the DSDT file or is there an easier way to do it? I already found which ID's are compatible with my computer in the link that you showed me, I just don't know how to change it.

I tried using ALCPlugFix.kext and something kinda good happened, when I connected my headphones a got a lot of static so I disconnected and try to plugged it in again and I got like 3 seconds of audio and then static again lol. I think that's progress :headbang: :clap:

Thank you man, here are my files to see if I did it right. :)
 

Attachments

  • debug_20848.zip
    5.4 MB · Views: 120
Thanks man,

I did almost all the changes that you told me, I got stuck at the end, idk where to change the layout ID's, do I have to repatch the DSDT file or is there an easier way to do it? I already found which ID's are compatible with my computer in the link that you showed me, I just don't know how to change it.

I tried using ALCPlugFix.kext and something kinda good happened, when I connected my headphones a got a lot of static so I disconnected and try to plugged it in again and I got like 3 seconds of audio and then static again lol. I think that's progress :headbang: :clap:

Thank you man, here are my files to see if I did it right. :)
ResetHDA should be set to true

you change layout ID here:
<key>layout-id</key>
<integer>3</integer>

remove any audio patches you made in your DSDT

KextsToPatch section, remove all the AppleHDA patches you have

MacBookPro13,1 would be a better choice for your hardware
 
Thank you man!
It works now :headbang:

For everyone with the same problem... I did all that he recommended but left
--
<key>layout-id</key>
<integer>3</integer>
--
Don't forget to change everything else that he told me, and now I have the audio working perfectly :clap:
 
Last edited:
Hi 23andybass,

Congrats! Could you share you working copy of clover config?
 
Status
Not open for further replies.
Back
Top