The goal of this repo is to run macOS on Lenovo Ideapad 320 15ISK, 14ISK Laptop.
Goal of this repo is to run macOS on Lenovo Ideapad 320 15ISK Laptop
macOS Mojave 10.14.6 | macOS Catalina 10.15.6 | macOS Big Sur 11.6 | macOS Monterey 12.3 | macOS Ventura 13.3.1 | macOS Sonoma 14.1 |
---|---|---|---|---|---|
Download latest OpenCore zip folder from release and overwrite with existing one.
Please inject Kabylake graphics.
Go to INSTALLATION_GUIDE_OPENCORE.md(Detailed guide)
Go to INSTALLATION_GUIDE_BEGINNERS.md(For beginners)
Go to INSTALLATION_GUIDE.md(Detailed guide - Advanced user only)
Go to WIRELESS_CARD_BUYING_GUIDE.md(Supported Wi-Fi adapters and buying guide)
Type | Spec | Status | Link |
---|---|---|---|
Computer | Lenovo Ideapad 320-15ISK 80XH01DNIN | Working | - |
BIOS Version | LENOVO Insyde EFI(4WCN29WW) | Working | - |
CPU | DualCore Intel Core i3, 2000 MHz (20 x 100) | Working | - |
Chipset | Intel Sunrise Point-LP, Intel Skylake-U | Working | - |
Graphics | Intel HD Graphics 520, NVIDIA GeForce 920MX (Using Intel GPU only) | Working | Guide |
Audio | Realtek ALC3240, Codec ID:10EC0230h / 17AA3809h | Working | Guide |
Ethernet | Realtek RTL8168/8111 PCI-E Gigabit Ethernet Adapter() | Working | - |
WiFi | Intel(R) Dual Band Wireless-AC 3165 | Working | - |
Bluetooth | Intel(R) Wireless Bluetooth(R) | Working | - |
Touchpad | I2C ELAN0608 | Working | Guide |
Keyboard | - | Working | - |
Webcam | Ven id: 0x04f2(Chicony Electronics Co.,Ltd.) Product id: 0xb5d8 | Working | - |
Battery | Serial Number: L16M2PB2- 1229 Manufacturer: SMP Device Name: L16M2PB2 | Working | - |
Type | Spec | Status |
---|---|---|
D-Link DWA-131 Wireless N Nano USB Adapter (Black) | - | Working |
BCM94360CS2 Wireless WIFI Bluetooth 4.0 Airport Card For Macbook Air 11" A1465 13" A1466 2013 MD711LL/A MD760 BCM94360CS2AX | - | Working |
Wireless Bluetooth Mouse Rechargeable Mouse | - | Working |
Universal for 9.5mm CD/DVD Drive Slot (for SSD and HDD) | - | Working |
15.6 inch IPS LCD matrix LP156WF4 LP156WF6 | - | Working |
G.Skill Ripjaws SO-DIMM 16GB (1 * 16GB) DDR4 3200 CL22-22-22-52 1.20V Laptop Memory | Max 20GB (4GB Soldred + 16GB G.Skill) | Working |
Type | Spec | Status |
---|---|---|
Battery Status | - | Working |
Brightness With keys(F11 - F12) | - | Working |
Sleep | - | Working |
Kext | Info |
---|---|
AirportItlwm.kext | Intel Wi-Fi Drivers for macOS. |
AppleALC.kext | For Audio. |
BlueToolFixup.kext | Required for macOS 12 or newer, as in macOS 12 Apple has changed parts of the Bluetooth stack from kernel-space to user-space |
BrightnessKeys.kext | Handler for brightness keys without DSDT patches |
CpuTscSync.kext | It is a Lilu plugin, combining functionality of VoodooTSCSync and disabling xcpm_urgency if TSC is not in sync. It should solve kernel panics after wake. |
FeatureUnlock.kext | Add Sidecar support to unsupported models |
HibernationFixup.kext | A Lilu plugin intended to fix hibernation compatibility issues. |
HoRNDIS.kext | Android USB tethering driver for Mac OS X |
HWPEnabler.kext | HWP is a technology introduced in Skylake which lets the CPU select its own stepping speed without the usage of the CPU Multiplier. Additionally it trottles/boosts itself much faster, which improoves overall CPU performance. With enabled HWP you dont need to create SSDTs with CPU P-States anymore. |
IntelBluetoothFirmware.kext | Intel Bluetooth Drivers for macOS. |
IntelBTPatcher.kext | A Lilu base patcher that fix Intel Bluetooth on Bigsur, Catalina, Mojave, High sierra etc, tested with Bigsur and Catalina all working good. |
Lilu.kext | Arbitrary kext and process patching on macOS. |
RealtekRTL8111.kext | RTL8111/8168/8411 PCI Express Gigabit Ethernet. |
RestrictEvents.kext | Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware. |
RTCMemoryFixup.kext | open source kernel extension providing a way to emulate some offsets in your CMOS (RTC) memory |
SMCBatteryManager.kext | Battery Status Monitoring. |
SMCProcessor.kext | Processor Temp Monitoring. |
SMCSuperIO.kext | Fan Reading. |
USBPorts.kext | For USB Port mapping. |
VirtualSMC.kext | SMC Emulator Layer. |
VoodooInput.kext | Generic Multitouch Handler kernel extension for macOS. |
VoodooI2CELAN.kext | For ELAN Touchpad. |
VoodooI2C.kext | For I2C Touchpad. |
VoodooPS2Controller.kext | Contains updated Voodoo PS/2 Controller, improved Keyboard & Synaptics TouchPad. |
YogaSMC.kext | ACPI driver for OEM hardware. |
WhateverGreen.kext | Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs. This is needed for Intel HD 520. |
Kext | Info | Refrence Link |
---|---|---|
SSDT-EC-USBX.aml | Fix Embedded Controllers. For Skylake laptops and newer. | Link |
SSDT-EHCx_OFF.aml | USB compatibility table for disable phantoms EHC1, EHC2. Only for 7,8,9-series chipsets and 10.11 and newer! | Link |
SSDT-GPRW.aml | _PRW USB wake up patch. | Link |
SSDT-I2C.aml | Fix trackpad | Link |
SSDT-ECRW.aml | EC reading | Link |
SSDT-SBUS-MCHC.aml | Mainly handles the System Management Bus. | Link |
SSDT-MEM2.aml | Add missing MEM2 Device to enhance performance like a real Mac | - |
SSDT-PMCR.aml | Add missing PMCR Device to enhance performance like a real Mac | - |
SSDT-PNLF.aml | Fix Backlight. For most users. | Link |
SSDT-UIAC.aml | Block empty USB ports. Created using HackinTool. USBPorts.kext is also required. | Link |
SSDT-XOSI.aml | This SSDT can be used instead of an OS Check Fix patch to simulate a version of Windows for Darwin. | Link |
SSDT-PrtSc-F13.aml | PrtSc Screenshot | - |
Thanks goes to these wonderful people (emoji key):
btx3 ⚠️ |
This project follows the all-contributors specification. Contributions of any kind welcome!