Contribute
Register

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

Joined
Oct 8, 2015
Messages
44
Motherboard
Dell XPS 13 9360
CPU
I7-7550U
Graphics
Iris Plus 640
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Never seen this on Big Sur. Boot to recovery, see if you get the same freeze. If you're good, try and repair the disk.

If symptoms still persist, you've probably got the wrong CPUFriend setup. Remove it (or try using my setup a few posts back without cpufriend) and see if you get any different results.
I tried and I can boot in Recovery without any issue with my EFI and with yours. I proceeded repairing the disk. If I try to boot with your EFI as-is I experience the same problem. I've tried deleting the 2 CPUFriend kexts and i removed the entries under Kernel->add in config.plist, but the problem persist. I even tried turning DummyCpuPowerManagement on, still nothing changed. Do I need to change anything else in the config.plist in order not to use custom power management?

I tried looking in /Library/Log/DiagnosticReport but there's nothing there.
I also noticed that both in the configuration screen and in recovery the pop-up windows animate in a laggy way, so maybe graphical acceleration is broken? Weird thing is that i have no problem whatsoever in Recovery
 
Joined
Jun 19, 2018
Messages
42
Motherboard
Lenovo X240
CPU
I5 4300U
Graphics
HD4400
Right on cue. Here's the optimised configuration for 8550U 16GB QHD+ with NVMe drives.

For additional optimisation, change these UEFI parameters - but note that you will need to fine-tune these to suit your own specific CPU variant, as well as your current cooling strategy.

Code:
Optimised Configuration for i7-8550u

DTS SMM Enabled 0x64C -> 0x01
TCC Activation offset 0x51D -> 0x10
Disable prochot output 0x519-> 0x01
Disable VR thermal alert 0x51a-> 0x01
Critical Trip Point 0x2b2 -> 0x77
Active Trip Point 0 (87C) 0x2AE -> 0x57
Active Trip Point 1 (71C) 0x2AD -> 0x47
Passive Trip Point (103) 0x2B1 -> 0x67

Package power limit unlock 0x4CB -> 0x00
Long Term Power Limit Override 0x4B6 -> 0x01
Long Term Power Limit - 0x4B2/3/4/5  -> 0xFF
Long Term Time Window 0x4B7 -> 0x80
VR Current value lock 0x5f9/B/D/F  -> 0xFF
Config TDP lock 0x4E0 -> 0x01
CTDP Bios Conrol 0x4E1 -> 0x01
Turbo Performance Boot 0x4AE -> 0x02
Configurable TDP Level : TDP UP 0x4df -> 0x02

Please report back with performance scores.

Enjoy :)

Hi jkbuha.​

This for xps 9360 i5 7300U, QHD ? . Thanks
 
Joined
Oct 8, 2015
Messages
44
Motherboard
Dell XPS 13 9360
CPU
I7-7550U
Graphics
Iris Plus 640
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Never seen this on Big Sur. Boot to recovery, see if you get the same freeze. If you're good, try and repair the disk.

If symptoms still persist, you've probably got the wrong CPUFriend setup. Remove it (or try using my setup a few posts back without cpufriend) and see if you get any different results.
I solved it, mainly thanks to another forum user. My main problem was the iGPU configuration. I changed AAPL,ig-platformid value and the device-id in order to match the Intel Iris Plus 640 and it worked! This table is not for some reason listed in the main guide and the values reported for Kaby Lake I was using was not correct.
 
Joined
Sep 19, 2011
Messages
391
Motherboard
XPS 13 9360
CPU
i7-8550U
Graphics
UHD 620
Mac
  1. MacBook Pro
I solved it, mainly thanks to another forum user. My main problem was the iGPU configuration. I changed AAPL,ig-platformid value and the device-id in order to match the Intel Iris Plus 640 and it worked! This table is not for some reason listed in the main guide and the values reported for Kaby Lake I was using was not correct.

That page is full of bugs, unfortunately. For example the device-id for UHD620 is incorrectly swapped resulting in the 8550u series not being able to work with that config. Took me ages to figure out that one...
 
Joined
Oct 8, 2015
Messages
44
Motherboard
Dell XPS 13 9360
CPU
I7-7550U
Graphics
Iris Plus 640
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
That page is full of bugs, unfortunately. For example the device-id for UHD620 is incorrectly swapped resulting in the 8550u series not being able to work with that config. Took me ages to figure out that one...
Yep, OC documentation is way better than Clover's, but still quite a mess sometimes. Btw, as I can't find any reference, did you manage to get Handoff working? Mine kinda works, meaning that sometimes it does what it should, but most of the times it fails (ex. Safari showing in the dock but then not loading any page). I can't find guides on this topic

EDIT: trying with ExtendBTFeatureFlags TRUE, even if documentation on the functionality provided is poor. It seemed to have solved some problem (mainly safari) but some other functionalities still are not reliable (Apple Watch unlock only worked for an hour 2 days ago...)
 
Last edited:
Joined
Sep 19, 2011
Messages
391
Motherboard
XPS 13 9360
CPU
i7-8550U
Graphics
UHD 620
Mac
  1. MacBook Pro
Yep, OC documentation is way better than Clover's, but still quite a mess sometimes. Btw, as I can't find any reference, did you manage to get Handoff working? Mine kinda works, meaning that sometimes it does what it should, but most of the times it fails (ex. Safari showing in the dock but then not loading any page). I can't find guides on this topic

EDIT: trying with ExtendBTFeatureFlags TRUE, even if documentation on the functionality provided is poor. It seemed to have solved some problem (mainly safari) but some other functionalities still are not reliable (Apple Watch unlock only worked for an hour 2 days ago...)

I solved the Handoff problem using a different wireless card. Works seamlessly, no need for additional kexts, and can unlock/sudo using apple watch without need to enter password.

 
Joined
Dec 20, 2018
Messages
704
Motherboard
Gigabyte Z370 AORUS Gaming 7
CPU
i7-8700K OC 5GHz
Graphics
GTX 1080 Ti & UHD 630
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
I solved the Handoff problem using a different wireless card. Works seamlessly, no need for additional kexts, and can unlock/sudo using apple watch without need to enter password.

can you confirm that unlock with Apple Watch works 100 percent of the time?
 
Joined
Dec 20, 2018
Messages
704
Motherboard
Gigabyte Z370 AORUS Gaming 7
CPU
i7-8700K OC 5GHz
Graphics
GTX 1080 Ti & UHD 630
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
I second jkbuha’s statement about that card. I have it as well and yes, 100% working as it should. Apple Watch included.
Ordered. I was using dw1830. but unlock with Apple Watch doesn't work 90 percent of the time and im done with the pin masking. hope the apple watch comes gift wrapped too
 
Joined
Oct 8, 2015
Messages
44
Motherboard
Dell XPS 13 9360
CPU
I7-7550U
Graphics
Iris Plus 640
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Ver
I solved the Handoff problem using a different wireless card. Works seamlessly, no need for additional kexts, and can unlock/sudo using apple watch without need to enter password.

Very nice to know. Maybe under my tree in the future.
Quick unrelated question, have anyone tried to lower the base frequency in LFM, and if yes what was the impact on thermal/performance? I'm trying to understand if I should be dedicate time to this or to undervolting. I've tried with 800MHz as this Intel data sheet suggest (intel ark does not have the LFM parameter for my cpu) and so far I've seen a sight improvement in thermals (2-4º in idle and web browsing) but I don't have enough data to know if the battery was impacted.
 
Top