Most core features of the XPS 13 9370 are compatible with macOS, provided you use the right bootloader and configuration.
: Several developers maintain pre-configured EFI folders for the 9370 that can serve as excellent reference points. ngfuong's XPS 9370 Repository (Resources for Ventura 13.6).
You can transform your into a fully functional macOS machine for free using the open-source OpenCore bootloader. The 8th-generation Intel Kaby Lake R hardware inside this premium Ultrabook shares a very similar architecture with native Intel MacBooks, making it a perfect candidate for a "Hackintosh" project.
A USB-C to Ethernet adapter is recommended for initial setup, though not strictly required if you swap the Wi-Fi card (see step 2). 2. Crucial Hardware Preparation
Use Disk Utility to format your NVMe drive as . xps 13 9370 hackintosh free
You have a PM981 SSD. The free fix is to buy a new SSD (WD SN770 or SK Hynix P31). There is no free kext fix for that specific controller.
bootloader to run macOS on non-Apple hardware. While there are "free" pre-built EFI configurations available on GitHub, the most reliable method is to follow the Dortania OpenCore Install Guide to build your own configuration. Critical Hardware Compatibility WiFi/Bluetooth : The internal Killer/Qualcomm Atheros QCA6174A card is soldered to the motherboard and is not natively supported
Which (e.g., Monterey, Ventura, Sonoma) do you plan to install? What is the exact model of your internal SSD ?
Proper USB mapping is critical for stable sleep/wake functions on this specific model. My finally perfect XPS 13 Hackintosh :D (everything works! Most core features of the XPS 13 9370
Replacing thermal pads allows the aluminum underside to act as a heat spreader, keeping the system cool during heavy tasks.
This is one of the most maintained repositories for the XPS 9370. It usually provides a "near-perfect" setup.
: Build your EFI folder using the Dortania OpenCore Guide . Essential kexts include VirtualSMC , Lilu , WhateverGreen (for graphics), and VoodooPS2Controller .
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DeviceProperties</key> <dict> <key>PciRoot(0x1)/Pci(0x1C,0x1)/Pci(0x00)</key> <dict> <key>disable-external-gpu</key> <true/> </dict> </dict> <key>Kernel</key> <dict> <key>Arguments</key> <string>-v -x -f npci=0x2000</string> </dict> <key>Misc</key> <dict> <key>Boot</key> <dict> <key>Arguments</key> <string>-v -x -f npci=0x2000</string> </dict> </dict> </dict> </plist> You can transform your into a fully functional
With the right EFI configuration, you can achieve a nearly perfect user experience where iMessage, FaceTime, AirDrop, and AirPlay work seamlessly. 1. Prerequisites (The "Free" Part)
The remains one of the most popular laptops for Hackintosh enthusiasts due to its 8th Gen Intel processor and high-resolution display . While newer versions of macOS like Sequoia (2025) are pushing the limits of Intel compatibility, the 9370 is still a viable candidate for a stable, free DIY project. Compatibility & Hardware Status
: Inject layout-id 21 for your audio card under the HDEF path. Inject 00001659 as the device-id for the Intel UHD 620 graphics to achieve full UI hardware acceleration.