OpenCore configuration for support macOS on Surface Pro 7
- Intel® Core™ i5-1035G4 Quad-Core
- 8 GB LPDDR4x RAM
- Intel® Iris™ Plus
- SSD 256 GB
Status | Feature | Note |
---|---|---|
✅ | Graphic Acceleration | QE/CI works |
✅ | Wifi & Bluetooth | With OpenIntelWireless |
✅ | Type Cover (keyboard/mouse) | With RHUB and VoodooI2C |
✅ | Audio | With AppleALC |
❗ | Battery Status | |
❗ | Camera Front and Rear |
For a better Wifi experience, use itlwm instead of AirportItlwm with HeliPort Simple enable/disable them in
config.plist
Trackpad works but macOS not find it in settings. You need to manaul configure it. Here my configuration:
// This configuration works for me, but someone make it work removing sudo
sudo defaults write NSGlobalDomain com.apple.trackpad.forceClick -bool false
sudo defaults write com.apple.AppleMultitouchTrackpad ForceSuppressed -bool true
sudo defaults write com.apple.AppleMultitouchTrackpad ActuateDetents -bool false
sudo defaults write com.apple.AppleMultitouchTrackpad Clicking -bool true
sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
sudo defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
sudo defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
sudo defaults write com.apple.AppleMultitouchTrackpad Dragging -bool true
sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Dragging -bool true
# REBOOT
If you want to boot without the anoing red bar with the lock icon you can try this workaround. Thanks to @Xiashangning