9370 Hackintosh //free\\: Xps 13
The Ultimate Guide to the XPS 13 9370 Hackintosh: Is macOS on this Ultrabook Worth It?
The Dell XPS 13 9370 is widely regarded as one of the best Windows ultrabooks ever made. With its InfinityEdge display, premium build quality, and Intel 8th-gen quad-core processors, it was a direct competitor to the MacBook Air and 13-inch MacBook Pro.
But for those who prefer macOS over Windows but love Dell’s hardware, a question arises: Can you run macOS Catalina, Big Sur, or Monterey on the XPS 13 9370? xps 13 9370 hackintosh
The short answer is yes. The XPS 13 9370 is surprisingly compatible with macOS (often called a "Hackintosh"). However, the journey is not for the faint of heart. This guide will break down everything you need to know: the compatibility, the performance, the pitfalls (like the dreaded Wi-Fi card), and a step-by-step roadmap to getting that glowing Apple logo on your Dell screen. The Ultimate Guide to the XPS 13 9370
3.3 ACPI Tables (SSDTs)
The 9370 requires specific compiled SSDTs to tell macOS how to handle hardware: SSDT-PLUG: Enables CPU power management
- SSDT-PLUG: Enables CPU power management.
- SSDT-GPIO: Required for VoodooI2C to recognize the trackpad interrupt.
- SSDT-PNLF: Enables backlight control for the display.
- SSDT-XOSI: Redirects the Operating System Interface to convince hardware it is running Windows (for driver compatibility).
- SSDT-EC-USBX: Fixes the Embedded Controller and USB power properties.
Part 6: Post-Installation – Living With It
Once macOS is booting from the internal SSD, you have work to do.
The Annoyances
- Sleep: Sometimes it wakes up in your bag. Disable "Power Nap" and set
hibernatemodeto 25. - Sound over USB-C: DisplayPort audio works, but only if you hot-plug before boot.
- Boot time: The OpenCore picker adds 5–10 seconds.
⚠️ Known Issues & Fixes
| Issue | Solution |
|-------|----------|
| Boot failure after install | Ensure SetupVirtualMap = True; RebuildAppleMemoryMap = False |
| No audio after sleep | Codec reset via alc-verb or use alcdelay=1000 boot arg |
| Trackpad not detected | Verify VoodooI2C GPIO pinning; use VoodooI2CHID not VoodooI2CELAN |
| USB-C ports not hotplugging | Enable ForceThunderbolt in config.plist; map USB with USBToolBox |
| High idle temps | Generate CPUFriend friend data; set MinVoltageScale=1 |
2.3 Input
- Trackpad & Keyboard: Synaptics (I2C interface).
- Status: Working.
- Method: Requires
VoodooI2C.kextandVoodooI2CSynaptics.kext. - Note: The touchscreen also functions using the same I2C stack (
VoodooI2CHID), though Apple Pencil/Force Touch features are not replicated.