
Windows Button (Temporarily Disabled Pending Assigning A Useful Task For The Button). Partially Working/In-Progress (Working ONLY After Warm Boot From Windows/Linux) See the OpenCore Dortania Post-Install guide. iServices: Requires custom SMBIOS settings in OpenCore ist file. WiFi: USB nano cards supported with the Realtek chipset. Graphics Acceleration: (occasional artifacts/glitches at high resolutions). macOS 10.14.X through 13.X.X (Ventura req's special modifications). Instruction Guides Chapter 1) Quick Start Install Chapter 2) BootCamp Install Chapter 3) Quirks & Fixes Chapter 4) Additional Drivers Chapter 5) Booting Other OS's with OpenCore Chapter 6) Other Operating Systems Chapter 7) Other OS Quirks & Fixes Chapter 8) Windows 11 Upgrade and/or Clean Install Chapter 9) Secure Boot ON with OpenCore using Grub Chapter 10) Haswell Legacy Support (macOS Ventura only) What works Once registered it will work as expected until reboot. Touch works however you will need to tap the screen several times in a row until it registers (approx 10 times). Please see instructions in Chapter 9 to register the secure boot key and boot with secure boot turned on Secure boot: In order to boot with secure boot on a key must be registered otherwise secure boot must be turned off. Due to quirks in the Surface Pro 1/2/3 firmware, dual booting with Windows is problematic. Upon first installation you must go to Settings and disable "Force Touch" in the trackpad settings for the Surface Trackpad to function properly. Kexts have been modified to support the Surface and generic kexts WILL break support. Do not update kexts labeled as "custom" manually, instead wait for an update.
I am working on possible solutions to all of these issues but advise that you stay on macOS Monterey or older. Additionally, restarting/shut-down in Ventura causes a Kernel Panic due to the Surface Keyboard. Graphics Acceleration is now supported using OpenCore legacy patcher.
If you see anything that could be added or changed don't hesitate to make a pull request.
OpenCore based Hackintosh on Surface Pro 3 (May work with some modification on Surface Pro 1/2)įull support for macOS version 10.14.X through 13.X.X. Surface Pro 3 Hackintosh With Touch Working