Contribute
Register

[Guide] Dell XPS 13 9360 on MacOS Sierra 10.12.x - LTS (Long-Term Support) Guide

Joined
Apr 2, 2013
Messages
421
Motherboard
Dell XPS 13 (9360)
CPU
i7-8550u (8th Generation) Kalby Lake - R
Graphics
Intel UHD 620
Mac
  1. MacBook Pro
Thanks for testing that. I'll have to do some research on why it doesn't work here.

Screen immediately goes off and I can see the power light go off also. However in logs I immediately see an ACPI wake.

Code:
2018-07-04 19:32:24.991774+0400 kernel: (AppleACPIPlatform) ACPI SLEEP
2018-07-04 19:32:24.993476+0400 kernel: (AppleACPIPlatform) Facs->FirmwareWakingVector: 0x2000
2018-07-04 19:32:24.993478+0400 kernel: (AppleACPIPlatform) Facs->Length: 0x40
2018-07-04 19:32:24.993479+0400 kernel: (AppleACPIPlatform) Facs->Version: 0x2
2018-07-04 19:32:24.993481+0400 kernel: (AppleACPIPlatform) Facs->XFirmwareWakingVector: 0x0
2018-07-04 19:32:24.993482+0400 kernel: (AppleACPIPlatform) Facs->OspmFlags: 0x0
2018-07-04 19:32:25.007862+0400 kernel: (AppleACPIPlatform) ACPI S3 WAKE
2018-07-04 19:32:25.112562+0400 kernel: (AppleACPIPlatform) Facs->FirmwareWakingVector: 0x0
2018-07-04 19:32:25.112565+0400 kernel: (AppleACPIPlatform) Facs->Length: 0x40
2018-07-04 19:32:25.112568+0400 kernel: (AppleACPIPlatform) Facs->Version: 0x2
2018-07-04 19:32:25.112571+0400 kernel: (AppleACPIPlatform) Facs->XFirmwareWakingVector: 0x0
2018-07-04 19:32:25.112573+0400 kernel: (AppleACPIPlatform) Facs->OspmFlags: 0x0
2018-07-04 19:32:25.115068+0400 kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: ?
2018-07-04 19:32:25.115069+0400 kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: ?

If you'd like me to test and provide info, just let me know.
 
Joined
Jul 3, 2014
Messages
934
Motherboard
Dell XPS 9360 (KabyLake R)
CPU
Intel i7 8550U
Graphics
Intel UHD 620
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
This is what I am seeing now when using clamshell sleep:

Code:
2018-07-06 15:03:52 +0400 Sleep                  Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=inactive Using Batt (Charge:73%) 1325 secs
2018-07-06 15:03:55 +0400 Wake Requests          [*proc=powerd request=TCPKATurnOff inDelta=43257]
2018-07-06 15:03:55 +0400 PM Client Acks          Delays to Sleep notifications: [com.apple.apsd is slow(2979 ms)]
2018-07-06 15:25:56 +0400 Kernel Client Acks      Delays to Sleep notifications: [AppleIntelFramebuffer driver is slow(msg: SetState to 1)(384 ms)]
2018-07-06 15:25:56 +0400 Assertions              PID 152(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00008279 [System: DeclUser kDisp]
2018-07-06 15:25:56 +0400 Assertions              PID 152(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00008279 [System: DeclUser kDisp]
2018-07-06 15:25:57 +0400 Assertions              PID 51(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00  id:0x0xd00008282 [System: DeclUser kDisp]
2018-07-06 15:25:57 +0400 DarkWake                DarkWake from Normal Sleep [CDN] due to XHC/: Using BATT (Charge:73%) 9 secs
2018-07-06 15:25:57 +0400 HibernateStats          hibmode=3 standbydelay=10800                                                            11
2018-07-06 15:25:57 +0400 Kernel Client Acks      Delays to Wake notifications: [ApplePS2Controller driver is slow(msg: SetState to 2)(1269 ms)]

I assume this seems like a healthy sleep for clamshell?

On wakeup I do notice a quick graphic glitch though where the Apple logo shows before the login screen.
Anyone else experiencing that?

On a sidenote, after sleep processor frequency is still hitting 800 mhz as base:
Intel®_Power_Gadget.png
 
Joined
Sep 19, 2011
Messages
391
Motherboard
XPS 13 9360
CPU
i7-8550U
Graphics
UHD 620
Mac
  1. MacBook Pro
Just popped in to thank @the-darkvoid for the addition of the excellent QHD+ colorsync profile (and obviously grawlinson's work in making it happen). Display comes to life with this profile.
 
Joined
Jun 5, 2017
Messages
2
Motherboard
XPS 13 9360
CPU
i7 7500u
Graphics
Intel HD 620
I have successfully installed macOS on my XPS 13 9360. I am using the VoodooPS2Controller.kext that was provided with this guide to get my trackpad working. It is working but scrolling is terrible. It constantly get's stuck and is inconsistent. Am I doing something wrong and/or are there any alternatives?
 
Joined
Jun 9, 2018
Messages
21
Motherboard
Dell XPS 9360
CPU
i5 7200U
Graphics
Intel HD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Today I tried replacing my CLOVER folder with the latest master branch of @the-darkvoid. I ran into a few issues:
  • Bluetooth, brightness keys and audio stopped working. I tried everything mentioned in the previous pages and have bluetooth working again, but no luck with audio.
  • Sleep/wake works for me, but with a little twist: namely a flash for a split second of the Apple loading screen when the machine is waking up.
Luckily, Clover automatically backs up the EFI folder, so what I did was rollback my previous working configuration (again the-darkvoid's, but from about a month ago) and overwrite the files which were updated since a month ago. Somehow audio is working again... IDK I'm a total newbie in these affairs, so if someone can clarify what exactly happened, it'd be greatly appreciated.
----
I also updated to 10.13.6 and it's still working as expected. Using the new CPUFriend kext, I was able to see frequencies as low a 500MHz when idling, is this even possible?

One last thing: connecting external monitors works, but only if I put the laptop to sleep and let it wake up. Only then it will recognize the monitor. I have to do this every time I unplug the USB-C connector which is pretty annoying. Does someone know how to fix this? Much appreciated and thanks in advance!

UPDATE:
It seems like it depends on the type of display that's being used...
The issue does happen with a LG 27UD88-W, but not with a AOC G2460FQ for example.
I have no clue at all why.
 

Attachments

  • debug_21131.zip
    869.4 KB · Views: 92
Last edited:
Joined
Jan 15, 2016
Messages
12
Motherboard
Dell XPS 13 9360 / Clover
CPU
i7-8550U
Graphics
Intel HD620
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Tried that, and worked great. Idle power consumption of the cpu is now around 0.7 Watt, the Intel Power Gadget still shows 1.3 GHz, but I have now the same power consumption that was measured under Windows. :) Idle power consumption of the whole system (Still has the NVME SSD) is now around 5-6 Watt. For simple tasks (Safari, Matlab-Coding, Microsoft Office) the power consumption is between 6-9 Watt, far better then before, now I have better battery times then under windows 10 :D It would be interesting to change the SSD, does somebody know, if the High Sierra native NVME SSD support also comes with acceptable power management or is this still a problem ?

After considerable testing, the best I have been able to get for pkg power is 1.48w w/o inject and 1.59w w/ inject. Are you still getting 0.7w total for the package? and if so, could you please share details of your config (EFI dir, additional kext details, etc)? At this point this is just about the perfect laptop, only thing missing is better battery life :) Thanks so much.
 
Joined
Apr 12, 2011
Messages
13
Motherboard
Dell XPS 9360R QHD+ Touch
CPU
i7-8550U
Graphics
HD620
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
After considerable testing, the best I have been able to get for pkg power is 1.48w w/o inject and 1.59w w/ inject. Are you still getting 0.7w total for the package? and if so, could you please share details of your config (EFI dir, additional kext details, etc)? At this point this is just about the perfect laptop, only thing missing is better battery life :) Thanks so much.

I just have the basic configuration from the GitHub repo from the dark void + the modified IOPlatformPluginFamily, I've noticed that sometimes directly after the restart of the system the POWER PKG idles around 1.6 Watt, after some time, or when the computer was for a longer time closed (aka sleep) the PKG works correctly and it reaches the 0.7 Watt
 

Attachments

  • Bildschirmfoto 2018-07-02 um 13.47.35.png
    Bildschirmfoto 2018-07-02 um 13.47.35.png
    2 MB · Views: 213
Joined
Apr 7, 2017
Messages
8
I just have the basic configuration from the GitHub repo from the dark void + the modified IOPlatformPluginFamily, I've noticed that sometimes directly after the restart of the system the POWER PKG idles around 1.6 Watt, after some time, or when the computer was for a longer time closed (aka sleep) the PKG works correctly and it reaches the 0.7 Watt

that seems crazy low. how did you patch IOPlatformPluginFamily? Did you use the freqVectorsEdit script?

EDIT: I get a reading of about 0.6 Watt idle on Windows as well, so it appears to be correct at least. However i am wondering if this even has anything to do with IOPlatformPluginFamily? As far as i know, when HWP is enabled X86PlatformPlugin should be irrelevant to the frequency stepping of the CPU, or am i wrong? I thought the CPU itself handles everything?
 
Last edited:
Top