rainoffallingstar / Lenovo-310-14ISK-Hackintosh-EFI-OpenCore

Lenovo Ideapad 310-14ISK Hackintosh EFI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lenovo-310-14ISK-Hackintosh-EFI-OpenCore

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 :)

============================================================================

Lenovo-310-14ISK

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

My Specifications :

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

System Status :

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

Used Kext :

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)

Used DSDT & SSDT :

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)

Installer MacOs, and Supporting App :

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 -

About

Lenovo Ideapad 310-14ISK Hackintosh EFI


Languages

Language:Rich Text Format 92.2%Language:ASL 7.8%