Contribute
Register

[Guide] Dell XPS 13 9350 macOS 10.12.1

Status
Not open for further replies.
Actually I have audio problem too, the speaker works fine but not the headphone jack.

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f83179000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 249D7BA8-3FD5-3207-A482-0605CB898037 <12 11 7 6 5 4 3 1>

$ kextstat|grep -y appleintelcpu

$ kextstat|grep -y applelpc

$ kextstat|grep -y applehda
   98    1 0xffffff7f82e84000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.23) F9C803EC-B4ED-3FDA-91FB-2AD433B2E8E4 <97 96 49 12 7 6 5 4 3 1>
  109    0 0xffffff7f83006000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.23) 9EA11FCA-ED90-3218-AE7A-6AE8D58B8F3D <108 106 98 97 96 49 6 5 4 3 1>


Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
KernelCache ID: AAD12047E797E2B91DDA343BA91EE9FC
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

I know it's crazy but I'm not using DSDT/SSDT patches and not exactly following the guide in post #1, but it works, except for the headphone jack and the SD card reader.
 

Attachments

  • IOReg.zip
    673.4 KB · Views: 68
  • CLOVER.zip
    3.9 MB · Views: 71
Actually I have audio problem too, the speaker works fine but not the headphone jack.

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f83179000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 249D7BA8-3FD5-3207-A482-0605CB898037 <12 11 7 6 5 4 3 1>

$ kextstat|grep -y appleintelcpu

$ kextstat|grep -y applelpc

$ kextstat|grep -y applehda
   98    1 0xffffff7f82e84000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.23) F9C803EC-B4ED-3FDA-91FB-2AD433B2E8E4 <97 96 49 12 7 6 5 4 3 1>
  109    0 0xffffff7f83006000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.23) 9EA11FCA-ED90-3218-AE7A-6AE8D58B8F3D <108 106 98 97 96 49 6 5 4 3 1>


Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
KernelCache ID: AAD12047E797E2B91DDA343BA91EE9FC
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

I know it's crazy but I'm not using DSDT/SSDT patches and not exactly following the guide in post #1, but it works, except for the headphone jack and the SD card reader.

You should not expect working audio without patched AppleHDA components installed and correct ACPI patches.
 
Guys, finally solve the HDMI/DP output issue on XPS 13 9350, credit myself,...LOL

Here's the proof
IMG_8404.JPG

I will later update what I do to power it up. Correct the framebuffer is not enough, we have to touch the AppleHDA.

Cheers,

syscl
 

Attachments

  • Snip20161213_1.png
    Snip20161213_1.png
    250.4 KB · Views: 239
Last edited:
Seems to be 64MB:

View attachment 225303

However, there is nothing in UEFI setting(or BIOS) to change that.

64MB is usually adequate for Skylake.

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
64MB is usually adequate for Skylake.

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.



Actually I haven't done any changes since last time, so I'll just use last time's files.



Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f83179000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 249D7BA8-3FD5-3207-A482-0605CB898037 <12 11 7 6 5 4 3 1>

$ kextstat|grep -y appleintelcpu

$ kextstat|grep -y applelpc

$ kextstat|grep -y applehda
   98    1 0xffffff7f82e84000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.23) F9C803EC-B4ED-3FDA-91FB-2AD433B2E8E4 <97 96 49 12 7 6 5 4 3 1>
  109    0 0xffffff7f83006000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.23) 9EA11FCA-ED90-3218-AE7A-6AE8D58B8F3D <108 106 98 97 96 49 6 5 4 3 1>


Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
KernelCache ID: AAD12047E797E2B91DDA343BA91EE9FC
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
 
Actually I haven't done any changes since last time, so I'll just use last time's files.

Must re-capture ACPI/origin with F4 at Clover.
No files attached anyway.
 
Must re-capture ACPI/origin with F4 at Clover.
No files attached anyway.

Sorry, here are my files and outputs:

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f83164000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 249D7BA8-3FD5-3207-A482-0605CB898037 <12 11 7 6 5 4 3 1>
$ kextstat|grep -y appleintelcpu
$ kextstat|grep -y applelpc
$ kextstat|grep -y applehda
  100    1 0xffffff7f82e6f000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.23) F9C803EC-B4ED-3FDA-91FB-2AD433B2E8E4 <99 51 35 12 7 6 5 4 3 1>
  114    0 0xffffff7f82ff1000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.23) 9EA11FCA-ED90-3218-AE7A-6AE8D58B8F3D <113 111 100 99 51 35 6 5 4 3 1>
  115    0 0xffffff7f82e6b000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (278.23) 0FAC3430-20C7-351D-9225-8A1714C2D2D5 <4 3>


Code:
$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
KernelCache ID: 9E33BBB4BFE8D54CD917EEA3D86958F7
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>
 

Attachments

  • CLOVER.zip
    4.3 MB · Views: 113
  • ioreg.zip
    712 KB · Views: 70
Status
Not open for further replies.
Back
Top