- OpenCore:
0.7.9
- MacOS:
Big Sur 11.6.5(20G527)
All Acer Swift 3/5 IceLake laptop can possibly use the same EFI file, but we suggest to test by yourself.
-
Specifications Detail Processor i7-1065G7 Integrated Graphics Intel Iris Plus Graphics Graphic Card NVIDIA GeForce MX350 2G Memory 16GB8Gx2 Sk Hynix LPDDR4X 2667MHz Sound Card Conexant CX20671 Wireless Card AX201 -
Specifications Detail Processor i5-1035G1 Integrated Graphics Intel UHD Graphics Graphic Card NVIDIA GeForce MX350 2G Memory 8GB Sk Hynix LPDDR4X 2667MHz Sound Card Conexant CX20671 Wireless Card AX201
- CPU power management
- Hardware acceleration
- Sleep/Wake
- Battery read-out
- Audio (Internal speakers, 3.5mm headphone jack) Unstable(Mic, Mute button, Boot from Windows)
- Keyboard & trackpad/touchscreen with all macOS gestures
- Wi-Fi & Bluetooth
- USB ports
- Airdrop Not Supported in MacOS when using Intel Wireless Card
- FingerPrint Not Supported in MacOS
- NVIDIA GeForce MX350 Disable in ACPI
- ThunderBolt 3 Type-C port is fine to use.
Getting started with OpenCore
Essentially follow the Laptop Icelake | OpenCore Install Guide and incorporate the insights listed below.
We accept no liability for any loss or damage howsoever changing BIOS with this guidance and cause damage on your device. Please be careful and make sure you know what you are doing.
- Due to some BIOS setting options are hidden by Acer, we can use several tools to help us matching Intel BIOS Settings | OpenCore Install Guide, here are the steps below.
Info
Now with all that, here are the tools we need
All tools are in here.(Password is 1234)
- Universal BIOS Backup ToolKit
- For Dumping BIOS rom
- InsydeH2OUVE
- For Setting up BIOS
- UEFITool_NE
- For extracting and modifying UEFI firmware images
- Universal IFR Extractor (Windows | MacOS)
- Utility to extract the internal forms representation from both EFI and UEFI drivers/applications into human readable text file.
Please follow this for the details , which was written in Chinese, but there had some images to tell you how to do.
- Run Universal BIOS Backup ToolKit as administrator and dump the BIOS rom.
After you dump your own BIOS, we recommend following the steps down below by using MacOS. Some UEFI information will lost in Windows when you extract.
- Use UEFITool_NE to extract UEFI firmware files, and turn it into txt file by using Universal IFR Extractor.
-
For example, you will find the information like this:
Name Var Store Variable Default Value Description DVMT Pre-Allocated 0x2 0x107 0x1 0x2 DVMT 32M ➜ 64M CFG Lock 0x3 0x3E 0x1 0x0 Disable CFG Lock And then,
Var Store: 0x2[555] (SaSetup) {...} Var Store: 0x3[570] (CpuSetup) {...}
-
According to the information in Step III to fix the value in BIOS by using InsydeH2OUVE.
- You need to run WDFInst.exe first and them open the InsydeH2OUVE.
- Set
Low Power S0 Idle Capability
toDisable
in BIOS or you will get a sleep problem with it.(MacOS only supportS3 Sleep State
)
- SSDT-dGPU-Off
- More details in Disabling laptop dGPUs | Getting Started With ACPI
- MMIO IceLake
-
This will cause early kernel panics on Acer IceLake Laptop.
Comment String MMIO 0xFF600000 Icelake Enabled Boolean True Address Number 4284481536
-
- PciRoot(0x0)/Pci(0x2,0x0)
- 7C436110-AB2A-4BBB-A880-FE41995C9F82
- boot-args
-noDC9
- This will fix sleep problem
-igfxdbeo
-igfxcdc
- Ignore when you place in DeviceProperties
- boot-args
- Apple for the macOS.
- Acidanthera for awesome kexts and first-class support for hackintosh enthusiasts.
- Dortania for the great guides.
- mfpss95134 for fixing bugs in Acer Swift Laptop.
- 了了 for setting up the BIOS.