SurfacePro7Opencore

Opencore config for Surface Pro 7 i5 1035g4

This is the configuration for SP7 i5, other generations should not use this config !

If your CPU is 10th i7 or i3, you should change AAPL,ig-platform-id accordingly

Also you need to generate your own PlatformInfo

There is a folder called EFI secure boot this is used to let you boot macOS with Surface's secure boot on, so that you can get rid of the annoying red lock icon. To use this config, at your first boot, you need to follow the instrcutions shown in figure

Illustrated Steps