Skip to content

Bildcraft1/lenovo-ideapad-15ibd-hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCore 0.7.1 - Lenovo Ideapad 15IBD i3-5005 (No dGPU)

About this Mac

Specs

Component Brand
CPU Intel Core i3-5005U @ 2.0 GHz
iGPU Intel HD Graphics 5500
Storage Western Digital Blue HD 1TB
Audio Code Conexant 20751
Ethernet Realtek RTL8100
OS macOS Big Sur 11.5.1 (20G80)

Working/Not working:

iGPU
  • Intel HD 5500 iGPU - Backlight support
  • Intel HD 5500 iGPU - HDMI Output
  • Intel HD 5500 iGPU - H264 & HEVC
Audio
  • Conexant 20751 - Internal Speakers
  • Conexant 20751 - Internal Microphone
  • Conexant 20751 - Combojack headphones
  • Conexant 20751 - HDMI Audio Output
USB
  • All USB ports working and mapped
  • SD Card Reader (Not working)
  • Webcam (USB based)
Keyboard
  • Keyboard (PS2 based)
  • HID Key PWRB & SLPB
Trackpad
  • PS2 Touchpad with gestures (Thanks to Acidanthera VoodooPS2)
Misc
  • Sleep/Wake not working, straight up disable Sleep Mode (read SleepFix.md)
  • Sensors CPU, iGPU, Battery, NVMe, Fans
  • Native NVRAM support
  • Recovery (macOS) boot from OpenCore

Drivers

Driver Function
HfsPlus or OpenHfsPlus Allow detecting and booting from HFS+ formatted partitions
OpenRuntime Memory correction driver. Essential

Kexts

Kext Function
AppleALC Native macOS HD audio for not officially supported codecs
Lilu Patching framework needed by most kexts
ECEnabler Patching the Battery for battery status to work
USBInjectAll Used for USB
RealtekRTL8100 Ethernet Driver
VirtualSMC Advanced SMC emulation
VoodooPS2Controller Adds support for keyboard and touchpad
WhateverGreen Various patches necessary for GPUs

SSDTs

SSDT Function
SSDT-EC Used for disabling your real Embedded controller and creating a fake one for macOS to play with
SSDT-HPET-DISABLE Used for disabling HPET device on macOS
SSDT-PLUG Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-PNLF Used for controlling the backlight on internal display

Credits

  • Apple for macOS
  • Acidanthera for OpenCore and the majority of the kexts
  • RehabMan for contributing to most of the ACPI patching guides I used
  • Dreamwhite for helping me with making the EFI (mostly SSDTs)

About

My EFI for the Lenovo Ideapad 15IBD (No dedicated graphics)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages