kingo132 / surface-go2-hackintosh

Install hackintosh into surface go 2
27 stars 8 forks source link

After editing the config file, it works on Surface Go 3 but not perfect. #5

Closed Suxto closed 10 months ago

Suxto commented 2 years ago

The hardware in surface go 3 is compelete the same with surface go 2 except the CPU. The cpu is update from the 8100Y to 10100Y, but it seams the only change is clock speed, the architecture is the same. But if I just boot oc with the EFI in this project, it just tell me my platform is not supported. I wonder how can I just edit the file to remove the platform limit.

Plus, I successfully boot the install imagine with the config file I modified, but just stucked in install page, which show "less than a minute" put me waited for 2 hours :( .

Suxto commented 2 years ago

yeah,I found that if you add -no_compat_cheak to the boot arges can avoid the platform check, and I successfully boot the Big Sur on my Surface go 3. Notice, the OC version in this project is a little old, if you want to install macOS in a APFS part on your disk (install in APFS part can avoid many problems) you need to upgrade the OC efi file to the latest version which in my case is 7.8 and copy all the kext to the new version. Remember to use a config editer like OCAT to change some of the settings, otherwise the OC will not work. The config file in this project had a little problem, the order of the bluetooth kexts is incorrect which would lead to the unavailability of bluetooth. The IntelBluetoothInjector.kext should be place before the IntelBluetoothFirmware.kext ! And remember to set the SMBIOS to MacBookAir8,1 which use the same architecture Amber-lake for cpu.

Suxto commented 2 years ago

Now problems on Surface GO 3

djmanri3 commented 2 years ago

Could you please upload your EFI for the Go 3, thanks!! @Suxto

lazd commented 1 year ago

@Suxto you can fix the "click is a long press" by disabling force touch in Trackpad settings.