Contribute
Register

[Guide] Dell XPS 13 9350 macOS 10.12.1

Status
Not open for further replies.
I don't think there are many differences to 10.12.0 except you need an additional patch to get the DW1560 to work.

One thing boggles my mind: For now I'm using the MacBookPro12,1 identifier in Clover, but MacOS reports my Model Identifier as being MacBookPro1. Not 10, not 12,1 just 1. :confused:

"About This Mac" reports my system correctly as being "MacBook Pro (Retina, 13-inch, Early 2015)".

It's not that big of a deal, but since certain scripts seem to use this identifier (such as ssdtPRGen), I would appreciate any ideas on how to fix this. My current config.plist is attached. BoardSerialNumber, SmUUID and SerialNumber are deleted for obvious reasons.

The problem with the truncated model identifier is common with Dell computers. No known solution. Work around: use a shorter SMBIOS.
 
EDIT: It's working now, apparently I just had to keep trying like 5-6 times...

Glad you got it working!
Regarding the upper left corner / menu bar glitch, i just opted for the dark menu bar. Makes it bearable.

The problem with the truncated model identifier is common with Dell computers. No known solution. Work around: use a shorter SMBIOS.

I switch to a MacBook9,1 SMBIOS. But the SSDT generated by ssdtPRGen.sh then causes a Kernel Panic at boot. Since my only Skylake option left is the iMac17,1, i am going to try that one next.
What other SMBIOSs is everyone with a XPS 9350 here using?
 
What other SMBIOSs is everyone with a XPS 9350 here using?
I think quite some time ago (2-3 weeks ago) I actually booted into macOS Sierra using "XPS13,9350" as an identifier - what role does it play in booting?
 
I switch to a MacBook9,1 SMBIOS. But the SSDT generated by ssdtPRGen.sh then causes a Kernel Panic at boot. [...]

I'm sticking with MacBook9,1 for now with HWP enabled and it works great!
It can be enabled by putting this in your config.plist (Clover build >3879 required!):
Code:
<key>CPU</key>
    <dict>
        <key>HWPEnable</key>
        <true/>
    </dict>

Also don't forget to delete your generated PM ssdt.aml.

All credit goes to @goodwin_c . He wrote a kext with more options as well: https://github.com/goodwin/HWPEnable
Release Thread here: https://www.tonymacx86.com/threads/...-shift-on-skylake-and-up-enabler-kext.206090/
 
I'm sticking with MacBook9,1 for now with HWP enabled and it works great!
It can be enabled by putting this in your config.plist (Clover build >3879 required!):
Code:
<key>CPU</key>
    <dict>
        <key>HWPEnable</key>
        <true/>
    </dict>

Also don't forget to delete your generated PM ssdt.aml.

All credit goes to @goodwin_c . He wrote a kext with more options as well: https://github.com/goodwin/HWPEnable
Release Thread here: https://www.tonymacx86.com/threads/...-shift-on-skylake-and-up-enabler-kext.206090/
Even more. For those who want to have only one statical profile for HWP - most probably in next build of Clover there will be one more new option to store HWP profile. So kext will be needed only if you want to change EPP value while working in OS.
 
Don't quote me on this but I think they use a Intel 8260 and those won't work with macOS.

EDIT: I was wrong. It's a Killer 1535
 
Last edited:
Thanks. For the record, the wifi card that comes with the XPS 13 developer edition is called "Killer 1535", has a Qualcomm QCNFA364A chip and does not work with macOS at the moment.

The regular Dell XPS 13 9350 ships with a DW1820A wifi card with a Broadcom BCM94350 chip. Apparently it is supported by Linux since kernel 4.4.1-1

There are various drivers available to get the DW1520 with the BCM43224 chip to work with Ubuntu

My plan is to run macOS, Linux and Windows on the 9350.
 
Last edited:
Status
Not open for further replies.
Back
Top