ℹ️ The current version is fully macOS compatible based on my laptop hardware. OpenCore, drivers, and kexts are always up to date!
ℹ️ This efi has a hybrid configuration, which means that some kexts are dynamically loaded depending on the macOS (kernel) version. So you can choose the macOS version and use the same EFI.
ℹ️ The EFI's have been tested on Catalina, BigSur, Moneterey, Ventura and Sonoma on my IDEAPAD 330 15IKB.
Category | Component |
---|---|
CPU | 1.8GHz Intel Core i5-8250u |
GPU | Intel UHD 620 |
RAM | 20GB (4GB non-removable) 2133MHz DDR4 |
SSD | 512GB SATA SSD (Netac branded) |
Display | 15,6" 1920x1080p non-touch display (Upgraded, just buyed a 30 pin display for ideapad 330 on Ali) |
Wi-Fi/BT | Intel Dual Band Wireless-AC 3165 |
Ethernet | Realtek RTL8111 |
Audio | Realtek ALC230 (layout-id=20) |
Input | PS2 Keyboard & ELAN TrackPad |
The table below lists the versions from the EFI of this repo recommended for each version of macOS, strongly recommend to use the latest one!
EFI Releases | macOS Releases | Demos |
---|---|---|
>= 0.9.9 | Sonoma 14.4 | Sonoma Demo |
>= 0.9.5 | Sonoma | Sonoma Demo |
>= 0.8.3 | Ventura | Ventura Demo |
>= 0.8.0 | Monterey | Monterey Demo |
>= 0.7.8 | BigSur | BigSur Demo |
>= 0.7.8 | Catalina | Catalina Demo |
- CPU power management.
- Graphics acceleration.
- Battery read-out.
- Keyboard & trackpad with all macOS gestures.
- Wi-Fi.
- Bluetooth.
- USB ports.
- HDMI video & audio output.
- Ethernet.
- Audio (Internal speakers, 3.5mm headphone jack).
- Internal microphone.
- VGA WebCam.
- AirDrop & Handoff.
- iCloud & App Store.
- iMessage & FaceTime.
Only AirDrop and Handoff are not working since the Intel card are not fully compatible with macOS. To make these things works you need to replace with a native card one, like the Fenvi cards.
You will need to generate your own SMBIOS and configure, since is required to fully work with macOS. As per this guide you can use the following SMBIOS: MacbookPro14,1.
Since the launch of Ventura, I've started using SMBIOS on the MacbookPro15.4 due to its better compatibility compared to the MacbookPro14.1. Another option you could try is MacbookPro15,2.
It's fully required to generate your own serials with GenSMBIOS and put it in your config.plist.
- Config.plist -> PlatformInfo -> Generic
- Security / Intel Platform Trust Technology - Disabled
- Security / Intel SGX - Disabled
- Security / Secure Boot - Disabled
- Boot / Boot Mode - UEFI
- Download the latest release;
- Generate your SMBIOS infos with GenSMBIOS and put on the config.plist;
- Put the EFI folder on a USB drive with the macOS recovery image or offline image;
- Install macOS and enjoy :)