Contribute
Register

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

Joined
Sep 19, 2011
Messages
355
Motherboard
XPS 13 9360
CPU
i7-8550U
Graphics
UHD 620
Mac
MacBook Pro
Joined
Aug 1, 2012
Messages
431
Motherboard
Asus Z370 Prime A II
CPU
i9-9900K
Graphics
VEGA VII
Mac
MacBook Pro
Mobile Phone
iOS

That's with turbo boost enabled but on battery power.
uh nice!!! ... and yours is underclocked now, right? When you have a sec, please retest it on AC power and not undervolted.
 
Joined
Nov 17, 2016
Messages
51
Motherboard
Dell XPS13 9360 - Clover
CPU
i5-7200U
Graphics
HD 620, 1920x1080
Mac
MacBook Pro
Mobile Phone
Android
Hi guys, speaking about battery life/performance... How much does your battery last? I'm on i5 7200u, 8gb ram and my battery barely reaches 3 hours streaming videos (I use it on AC for work but usually on battery for watching video, so it's not something really important)
 
Joined
Jan 2, 2019
Messages
3
Motherboard
Dell XPS 9360 - 2.10.0 - Clover UEFI
CPU
i5-7200U
Graphics
HD 620 3200x1800
Mac
MacBook Pro
Mobile Phone
iOS
All screen glitches are now fixed on Sierra 10.12.6 with native Kaby Lake drivers on the i7-7500U with UHD. Thanks @RehabMan for helping me find a solution.

The solution involves a number of fixes, namely:

  1. BIOS DVMT pre-alloc patching from 32MB to 128MB (setup_var 0x785 0x04)
  2. BIOS DVMT max-alloc patching from 256MB to MAX (setup_var 0x786 0x03)
  3. DVMT Framebuffer kext patch for ig-platform-id 59160000 - increase to 80MB and Cursor buffer to 12MB Cursor
  4. Change SMBIOS to MacBookPro14,1
I've attached my Clover file for anyone with the QHD screen experiencing the same issues (in theory you should all see this at some point if you're using the native KBL drivers on Dell's QHD display). Note that I've disabled HWP and PluginType as I'm seeing approx 10-15% higher scores on Geekbench. Also I've discovered you can tweak your GT overclocking settings using UEFI variables, yielding another 5-10% increase, but that's for another post.
Hi, I have problem with patching BIOS DVMT, because I can't see that option on BIOS. Graphics only have 21MB. How I can set BIOS DVMT to 128MB? My device is running on Mojave 10.14.3, thank you!

 
Last edited:
Joined
Feb 20, 2019
Messages
47
Motherboard
Dell XPS 9360
CPU
i5-7200U
Graphics
HD 620
Thanks to @the-darkvoid and @markperez1904 I got my xps 13 up and running. However, every time I restart the machine, I get a kernel panic warning after the login screen. There was no kernel panic however, where is this error coming from? Furthermore, the trackpad still jumps around quite often - I guess this is expected behaviour with the i2C kext. I attached my debug files, would be glad if someone could have a look. Cheers!

Edit 1: Fixed the touchpad by deleting APCIBatteryManger.kext as stated by the-darkvoid a couple pages back. Still getting the kernel panic error at every startup, though there is no kernel panic I can see as everything starts up fine
 

Attachments

Last edited:
Joined
Nov 17, 2016
Messages
51
Motherboard
Dell XPS13 9360 - Clover
CPU
i5-7200U
Graphics
HD 620, 1920x1080
Mac
MacBook Pro
Mobile Phone
Android
Hi, I have problem with patching BIOS DVMT, because I can't see that option on BIOS. Graphics only have 21MB. How I can set BIOS DVMT to 128MB? My device is running on Mojave 10.14.3, thank you!

Unfortunately DVMT is not a parameter that our BIOS let us edit, so you need to do "DVMT patching". Here's a tutorial about that technique: https://www.tonymacx86.com/threads/...etting-dvmt-in-insydeh20-bios-laptops.165104/

Anyway you probably don't need to extract your BIOS using windows since this is only needed to know which offset you need to edit (and you already know them). Since I don't trust anything I extracted my BIOS anyway, but 99% you don't need to. Beware, if you are in the 1% range you CAN (nothing is sure unless you extract the BIOS) brick your PC, so if you can extract your BIOS it is better for sure.
 
Top