Contribute
Register

Dell Inspiron 15 7567 - General Installation Issues

Status
Not open for further replies.
I have an ALC256 created, installed, and setup from AppleHDAPatcher (I have the DummyHDA.kext and Clover patches as well for it), but the speakers & headphones don't produce any output (and I have CodecCommander also installed). Only the mic works... :think:
Any suggestions for debugging the speakers/headphones? They switch properly, but no sound comes out.

The logs are also spammed with AppleHDA assertion errors, so I may have to do some additional patching with it...

-Duncan

Do you have SSDT-ALC256.aml in ACPI/patched?
 
Do you have SSDT-ALC256.aml in ACPI/patched?

AppleHDAPatcher didn't produce an SSDT; it produced two patches: "HDEF_patch.txt", and "system_IRQ.txt":

I implemented the system_IRQ patch via Clover DSDT hot patching, enabling fixes "FixHPET_0010", "FixIPIC_0040", "FIX_RTC_20000", and "FIX_TMR_40000" (according to your DSDT patching guide).

Here's the HDEF_patch:
Code:
#Automatically adjusted by AppleHDA Patcher.app
# original by RehabMan


#   Inject Audio info
into method label _DSM parent_label HDEF remove_entry;
into device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "AAPL,slot-name", Buffer() { "Built in" },\n
        "layout-id", Buffer() { 0x03, 0x00, 0x00, 0x00 },\n
        "device_type", Buffer() { "Audio Controller" },\n
        "built-in", Buffer() { 0x00 },\n
        "PinConfigurations", Buffer() { },\n
        "hda-gfx", Buffer() { "onboard-1" }\n
    })\n
}\n
end

Would there be a way to convert that patch into a separate SSDT? Or would I have to add it to my DSDT via static patching?

Thank you!

-Duncan
 
AppleHDAPatcher didn't produce an SSDT; it produced two patches: "HDEF_patch.txt", and "system_IRQ.txt":

I implemented the system_IRQ patch via Clover DSDT hot patching, enabling fixes "FixHPET_0010", "FixIPIC_0040", "FIX_RTC_20000", and "FIX_TMR_40000" (according to your DSDT patching guide).

Here's the HDEF_patch:
Code:
#Automatically adjusted by AppleHDA Patcher.app
# original by RehabMan


#   Inject Audio info
into method label _DSM parent_label HDEF remove_entry;
into device label HDEF insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "AAPL,slot-name", Buffer() { "Built in" },\n
        "layout-id", Buffer() { 0x03, 0x00, 0x00, 0x00 },\n
        "device_type", Buffer() { "Audio Controller" },\n
        "built-in", Buffer() { 0x00 },\n
        "PinConfigurations", Buffer() { },\n
        "hda-gfx", Buffer() { "onboard-1" }\n
    })\n
}\n
end

Would there be a way to convert that patch into a separate SSDT? Or would I have to add it to my DSDT via static patching?

Thank you!

-Duncan

See hotpatch guide/repo:
https://www.tonymacx86.com/threads/guide-using-clover-to-hotpatch-acpi.200137/
 

I have successfully loaded ("hotpached") the SSDT-HDEF from your repo into my ACPI code! I used the _DSM to XDSM patch, and then added the SSDT-HDEF SSDT. I tested to make sure it was working by changing the layout-id in the SSDT, and making sure it matched up in IOReg (it did). My audio still doesn't work, however... :think:
Anything other suggestions I should try?

Thank you!

-Duncan
 
I have successfully loaded ("hotpached") the SSDT-HDEF from your repo into my ACPI code! I used the _DSM to XDSM patch, and then added the SSDT-HDEF SSDT. I tested to make sure it was working by changing the layout-id in the SSDT, and making sure it matched up in IOReg (it did). My audio still doesn't work, however... :think:
Anything other suggestions I should try?

Thank you!

-Duncan

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

Here are the requested outputs:

Code:
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y acpiplat
   15    2 0xffffff7f830df000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 642EF8D6-8F86-3F92-B450-FDC9BAE4F3DD <14 12 11 7 6 5 4 3 1>
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y appleintelcpu
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y applelpc
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y applehda
  109    1 0xffffff7f8238e000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <108 107 90 12 7 6 5 4 3 1>
  132    0 0xffffff7f8250e000 0xb7000    0xb7000    com.apple.driver.AppleHDA (999.1.1fc1) 7FC2BABA-4D4F-34FC-93E2-3E3244DEB73D <131 109 108 107 104 90 12 11 6 5 4 3 1>
  133    0 0xffffff7f8302e000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (280.12) 2D6BB587-0D94-3E6D-AFBE-A4A03F37A6A9 <4 3>
Duncans-HackBook-Pro-Retina:RHM duncan$

Code:
Kext with invalid signatured (-67030) allowed: <OSKext 0x7fdb1e869b50 [0x7fffa5ebd5b0]> { URL = "DummyHDA_ALC256.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdb1e904bb0 [0x7fffa5ebd5b0]> { URL = "CodecCommander.kext/ -- file:///System/Library/Extensions/", ID = "org.tw.CodecCommander" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdb19c10b10 [0x7fffa5ebd5b0]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
KernelCache ID: 5AB5AAF9FAC84A2520D13D2D2BA7225D
Duncans-HackBook-Pro-Retina:RHM duncan$

And the ZIP is attached.

Thank you!

-Duncan
 

Attachments

  • i7567-ProblemReporting.zip
    5.6 MB · Views: 116
Here are the requested outputs:

Code:
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y acpiplat
   15    2 0xffffff7f830df000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 642EF8D6-8F86-3F92-B450-FDC9BAE4F3DD <14 12 11 7 6 5 4 3 1>
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y appleintelcpu
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y applelpc
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y applehda
  109    1 0xffffff7f8238e000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <108 107 90 12 7 6 5 4 3 1>
  132    0 0xffffff7f8250e000 0xb7000    0xb7000    com.apple.driver.AppleHDA (999.1.1fc1) 7FC2BABA-4D4F-34FC-93E2-3E3244DEB73D <131 109 108 107 104 90 12 11 6 5 4 3 1>
  133    0 0xffffff7f8302e000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (280.12) 2D6BB587-0D94-3E6D-AFBE-A4A03F37A6A9 <4 3>
Duncans-HackBook-Pro-Retina:RHM duncan$

Code:
Kext with invalid signatured (-67030) allowed: <OSKext 0x7fdb1e869b50 [0x7fffa5ebd5b0]> { URL = "DummyHDA_ALC256.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdb1e904bb0 [0x7fffa5ebd5b0]> { URL = "CodecCommander.kext/ -- file:///System/Library/Extensions/", ID = "org.tw.CodecCommander" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdb19c10b10 [0x7fffa5ebd5b0]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
KernelCache ID: 5AB5AAF9FAC84A2520D13D2D2BA7225D
Duncans-HackBook-Pro-Retina:RHM duncan$

And the ZIP is attached.

Thank you!

-Duncan

Maybe the problem is with the patched platforms and layout.xml itself.
In this thread I went over my journey to make my Apple HDA Patch work with my Dell I15-7558

https://www.tonymacx86.com/threads/solved-patched-applehda-maxing-out-cpu-utilization.211829/

I turns out the problem was that because I have a combo Headphone/Mic jack, there was some conflict going on there that made my CPU get maxed out, in some cases I had your issue where I had sound but no mic or headphone, or only mic worked and no Audio whatsoever.

My codec is the ALC 255, and if your laptop has a combo jack you likely will have to modify your Layouts manually in order to fit your needs.

I talked with Mirone, the guy who worked on Apple HDA patcher, and he said that the patcher creates a general layout that should fit most cases, but just like mine, some cases might need some tweaking.
 
Here are the requested outputs:

Code:
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y acpiplat
   15    2 0xffffff7f830df000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 642EF8D6-8F86-3F92-B450-FDC9BAE4F3DD <14 12 11 7 6 5 4 3 1>
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y appleintelcpu
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y applelpc
Duncans-HackBook-Pro-Retina:RHM duncan$ kextstat|grep -y applehda
  109    1 0xffffff7f8238e000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <108 107 90 12 7 6 5 4 3 1>
  132    0 0xffffff7f8250e000 0xb7000    0xb7000    com.apple.driver.AppleHDA (999.1.1fc1) 7FC2BABA-4D4F-34FC-93E2-3E3244DEB73D <131 109 108 107 104 90 12 11 6 5 4 3 1>
  133    0 0xffffff7f8302e000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (280.12) 2D6BB587-0D94-3E6D-AFBE-A4A03F37A6A9 <4 3>
Duncans-HackBook-Pro-Retina:RHM duncan$

Code:
Kext with invalid signatured (-67030) allowed: <OSKext 0x7fdb1e869b50 [0x7fffa5ebd5b0]> { URL = "DummyHDA_ALC256.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdb1e904bb0 [0x7fffa5ebd5b0]> { URL = "CodecCommander.kext/ -- file:///System/Library/Extensions/", ID = "org.tw.CodecCommander" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fdb19c10b10 [0x7fffa5ebd5b0]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
KernelCache ID: 5AB5AAF9FAC84A2520D13D2D2BA7225D
Duncans-HackBook-Pro-Retina:RHM duncan$

And the ZIP is attached.

Thank you!

-Duncan

SSDT-ALC256.aml is missing from ACPI/patched.
 
Maybe the problem is with the patched platforms and layout.xml itself.
In this thread I went over my journey to make my Apple HDA Patch work with my Dell I15-7558

https://www.tonymacx86.com/threads/solved-patched-applehda-maxing-out-cpu-utilization.211829/

I turns out the problem was that because I have a combo Headphone/Mic jack, there was some conflict going on there that made my CPU get maxed out, in some cases I had your issue where I had sound but no mic or headphone, or only mic worked and no Audio whatsoever.

My codec is the ALC 255, and if your laptop has a combo jack you likely will have to modify your Layouts manually in order to fit your needs.

I talked with Mirone, the guy who worked on Apple HDA patcher, and he said that the patcher creates a general layout that should fit most cases, but just like mine, some cases might need some tweaking.

Thank you for the info! I would be able to patch it myself and everything (as I've had experience with it before, I provided Mirone with the VIA 1802 v2 codec patch), but Linux doesn't generate any codec dump information for my codec! The /proc/asound folder is simply missing on my Inspiron 15 7567 ... :think:

If there's any way to acquire that codec / node data another way that would be awesome! I'm not too sure if such other way exists, though...:think:

SSDT-ALC256.aml is missing from ACPI/patched.

Where would I find the SSDT? It wasn't provided in the AppleHDAPatcher output when it generated the files for ALC256...:think:

-Duncan

EDIT:
I found SSDT-256.aml! It was in your (RHM) CodecCommander repo...
Sound still does not work with SSDT-256.aml included! I do hear static "noise" when headphones are plugged in, however, which is different from when before I heard nothing at all...
Here's the problem reporting files (with SSDT-256.aml included).
 

Attachments

  • i7567-ProblemReporting.zip
    5.6 MB · Views: 88
Last edited:
Thank you for the info! I would be able to patch it myself and everything (as I've had experience with it before, I provided Mirone with the VIA 1802 v2 codec patch), but Linux doesn't generate any codec dump information for my codec! The /proc/asound folder is simply missing on my Inspiron 15 7567 ... :think:

If there's any way to acquire that codec / node data another way that would be awesome! I'm not too sure if such other way exists, though...:think:



Where would I find the SSDT? It wasn't provided in the AppleHDAPatcher output when it generated the files for ALC256...:think:

-Duncan

EDIT:
I found SSDT-256.aml! It was in your (RHM) CodecCommander repo...
Sound still does not work with SSDT-256.aml included! I do hear static "noise" when headphones are plugged in, however, which is different from when before I heard nothing at all...
Here's the problem reporting files (with SSDT-256.aml included).

I think you will need the codec dump.
Latest version of Ubuntu?
Older version of Ubuntu?
 
Status
Not open for further replies.
Back
Top