Contribute
Register

[Guide] Dell XPS 13 9350 macOS 10.12.1

Status
Not open for further replies.
Joined
Jul 3, 2016
Messages
22
Motherboard
ASUS Z270I
CPU
i7-7700K
Graphics
GTX 1080
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
First of all a big thank you maxexcloo for putting this guide together!

But when trying to open your config.plist XCode reports:
"The data couldn't be read because it isn't in the correct format."

Is this an error on my end?
 
Joined
Jul 3, 2016
Messages
22
Motherboard
ASUS Z270I
CPU
i7-7700K
Graphics
GTX 1080
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Ok I edited the config.plist to inject kexts and boot.
However the installer doesn't seem to recognize my NVMe SSD (Samsung PM951 NVMe 256GB)

Do I need anything additionally to Pike's IONVMeFamily Patches?
I tried to put IONVMeFamily.kext into the Others folder, but that didn't seem to do the trick..

EDIT:
I tried putting the 10.12.1 NVMe patches from here in my config.plist; as well as putting the original 10.12.1 IONVMeFamily.kext to kexts/other/ aaaaand the installer still didn't see my NVMe SSD. :(

Then i tried to install 10.12.1 to another USB Stick, installed HackrNVMeFamily.kext to /S/L/E and removed IONVMeFamily.kext, as well as the NVMe patches from config.plist. When checking with kextstat I see that HackrNVMeFamily gets loaded, IONVMeFamily doesn't. But my NVMe drive still does not show up in Disk Utility. :banghead:

I attached my CLOVER Folder (the one I used to try to install Sierra directly to my NVMe SSD) if someone likes to take a look, although it is essentially just maxexcloo's CLOVER Folder with kext injection enabled and the 10.12.1 NVMe patches mentioned above.
Any hints and/or suggestions regarding to what I am doing wrong are appreciated! :)
 

Attachments

  • CLOVER.zip
    1.7 MB · Views: 157
Last edited:
Joined
May 30, 2011
Messages
123
Motherboard
Gigabyte Aero 15W V8
CPU
i7-8750H
Graphics
HD 630
Mobile Phone
  1. Android
  2. iOS
Ok I edited the config.plist to inject kexts and boot.
However the installer doesn't seem to recognize my NVMe SSD (Samsung PM951 NVMe 256GB)
...

build for 10.12.1 installer is 16B2657
edit or remove MatchBuild in clover
 
Last edited:
Joined
Jul 15, 2016
Messages
60
Motherboard
Dell V33HM
CPU
i7-6500u
Graphics
Intel® HD Graphics 520
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Ok I edited the config.plist to inject kexts and boot.
However the installer doesn't seem to recognize my NVMe SSD (Samsung PM951 NVMe 256GB)
If you get that being recognized, please marry me?

Seriously though, I've been trying to get this system to recognize my SSD for 3 days now.
 
Joined
Jul 3, 2016
Messages
22
Motherboard
ASUS Z270I
CPU
i7-7700K
Graphics
GTX 1080
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
If you get that being recognized, please marry me?

I think it's time to buy me a ring then, because I got the SSD recognized!

As it turn's out it's a stupid idea to use someone else's SSDTs. (Who would have thought? :lol:)

Anyway, I deleted everything in the Clover AHCI Folder, set DropTables to false and followed azlvda's suggestion and removed all MatchBuild and MatchOS.

The full Clover Folder is attached. Everyone with a XPS 9350, PM951 and HD520 trying to install 10.12.1 should just be able to copy it to their Install EFI Clover folder.
 

Attachments

  • CLOVER.zip
    1.4 MB · Views: 288
Joined
Jul 15, 2016
Messages
60
Motherboard
Dell V33HM
CPU
i7-6500u
Graphics
Intel® HD Graphics 520
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
The full Clover Folder is attached. Everyone with a XPS 9350, PM951 and HD520 trying to install 10.12.1 should just be able to copy it to their Install EFI Clover folder.

I can already hear the church bells xD. Okay so our systems seem almost 100% identical except I need to do a 10.12.1 update (I've been trying to install 10.12.0) - on that note, how is the rest of the OS on 10.12.1, any substantial issues?
 
Joined
Oct 6, 2016
Messages
61
Motherboard
Dell XPS 13 9350 (Clover)
CPU
i7-6560U (100-series)
Graphics
Intel Iris 540/3200 x 1800
Joined
Jul 3, 2016
Messages
22
Motherboard
ASUS Z270I
CPU
i7-7700K
Graphics
GTX 1080
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
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.
 

Attachments

  • config.plist
    10.8 KB · Views: 293
Joined
Jul 15, 2016
Messages
60
Motherboard
Dell V33HM
CPU
i7-6500u
Graphics
Intel® HD Graphics 520
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
@TheAlpa so I was able to install the OS on my laptop but on the first boot (where it's supposed to clean up installation, I get an error after which every boot after that one results in the SSD booting up as a recovery drive. I had 10.12.1 installed on an external HDD which I thought an easy restore would be a great idea for but now I get this issue:
image.jpg

Any ideas?

EDIT: It's working now, apparently I just had to keep trying like 5-6 times...
 
Status
Not open for further replies.
Top