6th Generation Intel Core i5-6200U (3M Cache, up to 2.8 GHz)

8GB LPDDR3 1866MHz

Intel(R) HD Graphics 520

256GB Solid State Drive (Toshiba NVMe)

13.3 inch FHD AG (1920 x 1080) InfinityEdge display, Silver

DW1560 802.11ac Broadcom BCM94352Z M.2 NGFF WiFi Card

This guide is intended for macOS Sierra 10.12.1.

You'll need to create a bootable macOS installation USB using the Install macOS Sierra application from the Mac App Store (ensure your USB is erased in GPT mode), there's a guide here (it's recommended you use the command line version).

After this, install Clover to the created USB (using UEFI mode) and then mount the EFI partition and replace the /EFI/CLOVER/ folder with the one attached to this post.

Installation using the attached Clover directory will work , once installation is complete you should dump and patch your DSDT using the information in the DSDT Patches section and install EVERY KEXT in the Clover KEXT directory into /System/Library/Extensions/. After KEXT installation, remove all IONVMeFamily patches from config.plist.

, once installation is complete you should dump and patch your DSDT using the information in the DSDT Patches section and install KEXT in the Clover KEXT directory into /System/Library/Extensions/. After KEXT installation, remove all IONVMeFamily patches from config.plist. If you do not have the DW1560 WiFi Card, remove BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext and SSDT-ARPT-RP06-4352.aml. Also, remove any patches relating to AirPortBrcm4360 and IOBluetoothFamily in config.plist.

Multiple PS2 drivers (for the keyboard and touchpad) are available. ApplePS2SmartTouchPad.kext is more feature filled but I found it to be less usable, VoodooPS2Controller.kext should always work, albeit missing multitouch and other fancy features.

Facetime + iMessage should work when the correct information is entered into config.plist. I have blanked out the fields as I don't want my serial number to be blacklisted, there are plenty of guides online on how to solve this.

Battery Indicator

Bluetooth (with aftermarket DW1560 card)

Display Brightness Slider

Graphics (Intel HD520 Acceleration)

Keyboard

Sound

NVMe SSD

Power Management

Touchpad (basic operations, no multitouch)

USB-C Video Output (DisplayPort + HDMI)

Webcam

Wireless (with aftermarket DW1560 card)

Display Brightness Hotkeys

SD Card Reader (known issue, no fix)

USB-C Thunderbolt

USB-C USB

Install BIOS Update 1.4.4

Apply BIOS Defaults

Disable Secure Boot

Disable VT for Direct I/O

Set Auto OS Recovery Threshold to OFF

to Set SATA Operation to AHCI or Disabled

to Optional: Disable Computrace

Optional: Enable Unobtrusive Mode

Optional: Enable USB PowerShare

Optional: Set Fn Lock Options to Lock Mode Enable/Secondary

DSDT Patches: Change _OSI To XOSI Change HDAS To HDEF Change HECI To IMEI

KextsToPatch Patches: cloverHDA - ALC256.zip NVMeP USBInjectAll - config_patches.plist wireless_half-mini



[syn] Rename _DSM methods to XDSM

[igpu] Rename GFX0 to IGPU

[igpu] Brightness fix

[sys] Fix _WAK Arg0 v2

[sys] Fix Mutex with non-zero SyncLevel

[sys] HPET Fix

[sys] IRQ Fix

[sys] OS Check Fix (Windows 8)

[sys] RTC Fix

[sys] Skylake LPC

[sys] SMBUS Fix

ACPIBatteryManager.kext

BrcmFirmwareRepo.kext

BrcmPatchRAM2.kext

cloverHDA.kext

CodecCommander.kext

FakePCIID.kext



FakePCIID_Broadcom_WiFi.kext



FakeSMC.kext

IntelBacklight.kext

IONVMeFamilyBorg.kext

USBInjectAll.kext

VoodooPS2Controller.kext

SSDT-1: [gfx0] Cleanup/Fix Errors (SSDT)

SSDT-0, SSDT-1, SSDT-2, SSDT-3, SSDT-4, SSDT-5, SSDT-6, SSDT-14: [igpu] Rename GFX0 to IGPU

SSDT-ALC256

SSDT-ARPT-RP06-4352

This is a guide for the Dell XPS 13 9350 (2016 Model), it is a work in progress but the information contained should get you to a working install of macOS Sierra 10.12.1.Guide is loosely used here, you will still need technical knowledge to use the information below (it should however be VERY helpful and will likely not be too complicated for anyone with hackintosh experience to work out)!My aim with this configuration is to keep it as simple as possible, nothing unnecessary is installed and everything is kept clean and as close to stock as feasible without impacting usability, let me know if there's any missing patches or even patches I can remove, I'd love to hear your thoughts!Installed To /System/Library/Extensions/ (with Kext Utility)bynce, Helicos, ic3dm4n, insanelydeepak, RehabMan, toledaMany amazing people's work is contained in these threads and they were invaluable in solving issues I encountered!