Don't try this EFI in different lenovo model !!! (Only Lenovo Ideapad 310 14ISK) Do With Your Own Risk !!!
Not recommended for older bios versions !!!, if you are not in the same bios version as this readme, may cause the Hackintosh not boot properly. I recommend you to upgrade to lastest bios version. (The latest version is mentioned below)
If you've got same Laptop model and already upgraded to lastest bios you can just simply use the EFI folder posted above, and just replace the platforminfo in the config.plist with this Guide
Looking a battery patch for this laptop? Click Here
In everything on this README.md, refers to the Dortania Guide.
Sorry for my bad english :)
============================================================================
Laptop Type | Bios Version | Installed macOS | Bootloader |
---|---|---|---|
Lenovo Ideapad 310 14ISK 80SL | LENOVO Insyde 0XCN45WW (Lastest) | Bigsur 11.5 Beta (20G5033c) | OpenCore v0.7.0 |
Type | Spec | Status |
---|---|---|
Processor | Intel Core i5 6200U Skylake | Working |
Chipset | Intel Skylake-U | Working |
RAM | 4GB DDR4 Onboard + Samsung 4GB DDR4 SODIMM slot (2133 Mhz) | Working |
IGPU | Intel HD Graphics 520 | Working |
dGPU | Nvidia GT 920MX (Optimus Mode) | Not Supported |
Storage | 1x WD Blue 1TB + 1x Visipro SSD SATA 120GB | Working |
Wifi | Intel AC 3165 + Bluetooth | Working |
Ethernet | Realtek RTL8168GU Gigabit Ethernet | Working |
Touchpad | Synaptic SYN2B58 PS2 Interface | Working |
Keyboard | PS2 Interface | Working |
Sound | Conexant CX20751/2, Codec ID=0x14F1510F Layout ID=28 | Working |
Battery | Device=L15L2PB2, Manufacturer=LGC, SN=5119 | Working |
Webcam | Realtek EasyCamera | Working |
SD Card Reader | Realtek USB 2.0 Card Reader | Untested |
Type | Status |
---|---|
QE/CI Graphics Intel HD 520 | Working |
CPU Power Management | Working |
Restart and Shutdown | Working |
Sleep | Working |
Brightness Slider & keys F11 - F12 | Working |
Battery Precentage | Working |
Touchpad and Gesture | Working |
HDMI Display | Working |
HDMI Audio | Working |
iService | Not Working |
Kext | Info |
---|---|
Lilu.kext | Kernel extension Arbitrary kext and process patching on macOS |
WhateverGreen.kext | To disable Nvidia discrete GPU and patch framebuffer Intel HD 520 |
AppleALC.kext | To patch on-board sound controllers |
VirtualSMC.kext | SMC Emulator Layer |
SMCProcessor.kext | VirtualSMC Plugin for Processor Monitoring |
SMCSuperIO.kext | VirtualSMC Plugin for Fan Speed Monitoring |
SMCBatteryManager.kext | VirtualSMC Plugin for Battery Monitoring |
ApplePS2SmartTouchPad.kext | To Patch Synaptics ps/2 Touchpad & Keyboard |
AirportItlwm.kext | To patch Intel AC 3165 |
IntelBluetoothFirmware.kext | To patch Intel Bluetooth |
HWPEnabler.kext | Intel Skylake CPU select its own stepping speed without the usage of the CPU Multiplier |
VoodooTSCSync.kext | A kernel extension which will synchronize the TSC on any Intel CPUs |
RealtekRTL8111.kext | To patch The Ethernet |
USBPorts.kext | To patch the usb mapping port |
After you download it, copy and paste/replace all the kext to the EFI folder in EFI-> OC-> Kext)
If you have the same Laptop model and have upgraded to the latest bios you can simply use the DSDT & SSDT File below. Do not use this file !!! if you are not in the latest version of the bios, then you have to dump or create your own DSDT & SSDT files by reading the guide column. I recommend you to upgrade to lastest bios version!!!!
DSDT / SSDT | Info | Guide |
---|---|---|
DSDT.aml | Differentiated System Description Table which contains the Differentiated Definition Block that supplies the implementation and configuration information about the base system | Read |
SSDT-EC.aml | Fix Embedded Controller for hotkeys and battery | Read |
SSDT-HPET.aml | Patch IRQ Conflicts | Read |
SSDT-PLUG.aml | Fix Intel Skylake Processor Plugin Type | Read |
SSDT-PNLF.aml | Fix Backlight Slider | Read |
SSDT-SBUS-MCHC.aml | Fix Intel System Management Bus | Read |
SSDT-dGPU-Off.aml | Disable Nvidia Optimus Discrete GPU | Read |
SSDT-UIAC.aml | Blocked Unused Usb Port | Read |
SSDT-USBX.aml | Fix Usb Port Mapping | Read |
After you download it, copy and paste/replace all the DSDT/SSDT to the EFI folder in EFI-> OC-> ACPI)
Apps/Tools | Info | Link | Guide |
---|---|---|---|
gibMacOS | To get the installer | Download | - |
GenSMBIOS | To Generate a new Serial | Download | Read |
ProperTree | To configure OpenCore config.plist | Download | - |
OpenCore Configurator | To configure OpenCore config.plist | Download | - |
OC-Gen-X | To configure OpenCore config.plist | Download | - |
MaciASL | To configure ACPI Files | Download | - |
SSDTTime | To get the DSDT and SSDT | Download | Read |
DPCIManager | To see the device properties in macOS | Download | - |
Hackintool | To see the device properties in macOS | Download | - |
IntelPowerGadget | To see CPU Power Management and Performance test | Download | - |