Contribute
Register

Dell XPS 13 9343 Audio and others...

Status
Not open for further replies.
Joined
Apr 1, 2013
Messages
421
Motherboard
Dell XPS 13 (9360)
CPU
i7-8550u (8th Generation) Kalby Lake - R
Graphics
Intel UHD 620
Mac
  1. MacBook Pro
I have been trying all sorts of audio solutions and combinations on this machine for the past month with no success. I have switched from DSDT patching to DSDT hot patching via Clover. I am wondering firstly if there is something I have missed in hot patching that would cause Mirone's aDummyHDA to not work - no audio input or output. I have the config adjusted with audio device layout of 3 and installed Mirone's kext patch for ALC288 to S/L/E, which is in this machine.

Of possible particular interest is the Jarvis output stating "Found more than one "Device (HDAU/B0D3)" inside your ACPI tables. Please remove those excessive!" Is there a DSDT hot patch that addresses this? Or is this irrelevant to the problem at hand.

Second issue: I have followed RhM's Backlight guide, but I still cannot get the backlight setting to remain persistent after a restart.

Thirdly, is the overall power management setup correctly and most efficiently?

Thanks much!
 
Last edited:
I have been trying all sorts of audio solutions and combinations on this machine for the past month with no success. I have switched from DSDT patching to DSDT hot patching via Clover. I am wondering firstly if there is something I have missed in hot patching that would cause Mirone's aDummyHDA to not work - no audio input or output. I have the config adjusted with audio device layout of 3 and installed Mirone's kext patch for ALC288 to S/L/E, which is in this machine.

Of possible particular interest is the Jarvis output stating "Found more than one "Device (HDAU/B0D3)" inside your ACPI tables. Please remove those excessive!" Is there a DSDT hot patch that addresses this? Or is this irrelevant to the problem at hand.

Your kextcache output shows no patched AppleHDA components installed.

Second issue: I have followed RhM's Backlight guide, but I still cannot get the backlight setting to remain persistent after a restart.

Read guide regarding NVRAM, fake ALS.
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/

Thirdly, is the overall power management setup correctly and most efficiently?

Your ioreg shows it is not implemented.
Read guide:
https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
 
Your kextcache output shows no patched AppleHDA components installed.



Read guide regarding NVRAM, fake ALS.
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/



Your ioreg shows it is not implemented.
Read guide:
https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
Regarding audio, that’s exactly the issue. I do have aDummyHDA in S/L/E, kextcache has been rebuilt and the proper kext patches in the config, but for whatever reason, no audio components will load. Wondering if there is something I’ve missed that is creating a conflict for this to happen. Any advice?
 
Regarding audio, that’s exactly the issue. I do have aDummyHDA in S/L/E, kextcache has been rebuilt and the proper kext patches in the config, but for whatever reason, no audio components will load. Wondering if there is something I’ve missed that is creating a conflict for this to happen. Any advice?

Something may be wrong with your aDummyHDA.kext. You should double check.
Also, make sure you have the correct KextsToPatch entries, and that ACPI is patched correctly for AppleHDA.

Also, it should be installed to /L/E.
Use Terminal:
Code:
sudo rm -Rf /System/Library/Extensions/aDummyHDA.kext
# assuming cwd is set correctly
sudo cp -R aDummyHDA.kext /Library/Extensions

And to rebuild cache (must boot without caches prior):
Code:
sudo kextcache -i /
 
Something may be wrong with your aDummyHDA.kext. You should double check.
Also, make sure you have the correct KextsToPatch entries, and that ACPI is patched correctly for AppleHDA.

Also, it should be installed to /L/E.
Use Terminal:
Code:
sudo rm -Rf /System/Library/Extensions/aDummyHDA.kext
# assuming cwd is set correctly
sudo cp -R aDummyHDA.kext /Library/Extensions

And to rebuild cache (must boot without caches prior):
Code:
sudo kextcache -i /
Thanks for the reply. I have done as you mentioned here, but still no sound. Must be missing or done a wrong ACPI patch? I'm trying to hotpatch. Could you take a look at that part of my config and see if you find something that's wrong? Thanks!
 
Last edited:
Thanks for the reply. I have done as you mentioned here, but still no sound. Must be missing or done a wrong ACPI patch? I'm trying to hotpatch. Could you take a look at that part of my config and see if you find something that's wrong? Thanks!

Did you boot without caches then rebuild cache?

Note that your ACPI configuration is wrong. If you attempt to disassemble your patchmatic output, you'll see you have duplicate symbols somewhere: iasl -da -dl *.aml
 
Did you boot without caches then rebuild cache?

Note that your ACPI configuration is wrong. If you attempt to disassemble your patchmatic output, you'll see you have duplicate symbols somewhere: iasl -da -dl *.aml
Yes, I did boot without caches before the rebuild.

Hmmm, getting a bit beyond my ability with that second paragraph. I'll try to see what you are seeing. Always learning.
 
Yes, I did boot without caches before the rebuild.

Make sure AppleHDA.kext is vanilla.
Use the macOS installer to restore it if necessary.

Hmmm, getting a bit beyond my ability with that second paragraph. I'll try to see what you are seeing. Always learning.

You will see what I mean when you attempt to disassemble as I mention.
This is child's play for an "advanced user" doing hotpatch.
 
Make sure AppleHDA.kext is vanilla.
Use the macOS installer to restore it if necessary.



You will see what I mean when you attempt to disassemble as I mention.
This is child's play for an "advanced user" doing hotpatch.
Yes AppleHDA is vanilla. Extracted with Pacifier.

Not yet an advanced user, but I guess this is a way to get to that level...I hope.
 
Status
Not open for further replies.
Back
Top