XPS15-9560 Hackintosh OpenCore Config.
- Update
OpenCore
to 0.8.8 - Update All
Kernel Extensions
to the latest version; - Ventura 13.1 Supported
For more details, please visit changelog.md
- CPU:Intel I7 7700HQ
- RAM:16G(8G*2) 2400MHz DDR4
- HardDisk:Toshiba NVMe 512G
- WIFI:Dell Wireless 1830 (Also named as DW1830)
- Screen:4K(touch)
- Fingerprint sensor
- Discrete graphic card, since macOS doesn't support Optimus technolog
SD Card Reader- Intel Bluetooth only works after warm restart from Windows
- Stock Wi-Fi Card Killer Wireless 1535
USB Type-C Hotplug- Everything else works well
Please refer to the detailed installation tutorial Xiaomi Mi Notebook Pro High Sierra 10.13.6 or video tutorial Xiaomi NoteBook PRO HACKINTOSH INSTALLATION GUIDE !!!.
If the tracpad doesn't work during installation, please plug a wired mouse or a wireless mouse projector before the installation. After the installation completes, open Terminal.app
and type sudo kextcache -i /
. Wait for the process ending and restart the device. Enjoy your trackpad!
Variable | Offset | Default | Desired | Comment |
---|---|---|---|---|
Above 4GB MMIO BIOS assignment | 0x79A | 0x00 (Disabled) | 0x01 (Enabled) | |
ACPI Removal Object Suppport | 0x491 | 0x00 (Disabled) | 0x00 | |
CFG Lock | 0x4ED | 0x01 (Enabled) | 0x00 (Disabled) | |
CSM Support | 0xFC8 | 0x01 (Enabled) | 0x00 (Disabled) | |
DVMT Pre-Allocated | 0x795 | 0x02 (64M) | 0x02 (64M) | |
DVMT Total Gfx Memory | 0x796 | 0x02 (256M) | 0x03 (MAX) | |
GPIO filter | 0x47B | 0x00 | 0x01 | |
GPIO3 Force Pwr | 0x45F | N/A | 0x01 | |
Native OS Hot Plug | 0x479 | N/A | 0x01 | |
Skip PCI OptionRom | 0x48F | 0x00 | 0x00 | |
SW SMI on TBT hot-plug | 0x47A | 0x01 (Enabled) | 0x01 | |
Thunderbolt Boot Support | 0x45B | 0x00 (Disabled) | 0x01 | |
Thunderbolt Usb Support | 0x45A | 0x00 (Disabled) | 0x01 | |
Thunderbolt(TM) PCIe Cache-line Size | 0x45E | 0x20 (32) | 0x80 (128) | |
Wait time in ms after applying Force Pwr | 0x460 | 0xC8 (200) | 0xC8 (200) | |
Wake From Thunderbolt(TM) Devices | 0x452 | 0x01 (Enabled) | 0x01 |
- Don't turn on
FileValue Encryption
!!! - Before using
OpenCore
, please make sure you have disabledCFGlock
! If you don't disableCFGLock
, you need change values ofAppleXcpmCfgLock
andIgnoreInvalidFlexRatio
must beTrue
or you will boot failure.
If you are using a 1080P screen, please notice:
- (not must)Use xzhih/one-key-hidpi to enable HiDPI;
- Use
ProperTree
orOpenCore Configurator
to editOC\Config.plist
, and change theUIScale
part Value to1
, or useOther Text Editor (Such as NotePad)
and edit theUIScale
part as after shows:<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key> <dict> <key>UIScale</key> <data>AQ==</data> </dict>
If you are not using i7-7700HQ,please notice:
- (Must)Please Insure you have already boot in your macOS normally;
- (Must)Delete
OC\Kexts\CPUFriendDataProvider.kext
; - (Must)Use stevezhengshiqi/one-key-cpufriend to generate a new
CPUFriendDataProvider.kext
and place it inOC\Kexts
;
open Terminal.app
and exec
$ defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
then reboot.
set Post-install/HoRNDIS.kext
to OC/kexts
, then edit Kernel/Add
part in OC/config.plist
with following content.
<dict>
<key>BundlePath</key>
<string>HoRNDIS.kext</string>
<key>Comment</key>
<string>Android Hotpot</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/HoRNDIS</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
sudo mount -uw / (remove snapshot required)
- Disable Power Nap,
System Preferences
->Energy Saver
disable allPower Nap
options, and disableWake for Wi-Fi network access
option. - dissble Wake for Bluetooth,
System Preferences
->Bluetooth
->Advanced
disable all options. - For non DW1830 users, you need replace
Post-install/non-DW1830BT/SSDT-USBP.aml
toOC/ACPI/
; - For DW1830 users, in order to imporve its performance and stability in Windows, please hit
Win+X+M
to openDevice Manager
, find the column Network Adapter and findDell Wireless 1830 802.11ac
and double click it, in theAdvanced
tab, findBluetooth Cooperation
and set it toDisable
.
RehabMan、Acidanthera、PMheart、alexandred、wmchris、darkhandz、gunslinger23、goodwin and so on.