8000 GitHub - aleixsr/ThinkBook-16-G6-ABP-Hackintosh: OpenCore EFI for Lenovo ThinkBook 16 G6 ABP laptop
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aleixsr/ThinkBook-16-G6-ABP-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ThinkBook 16 G6 ABP Hackintosh

OpenCore EFI for Lenovo ThinkBook 16 G6 ABP laptop

Table of Contents

Specifications

Component Model
CPU AMD Ryzen™ 7 7730U (8 cores, 16 threads)
RAM 32GB (2 x 16GB) DDR4-3200 MHz (built-in)
IGPU AMD Radeon™ (integrated)
Display 16" WUXGA (1920 x 1200), IPS, 45 % NTSC, 300 nits. Use 1680x1050 as recommended resolution.
NVMe 1 TB SSD M.2 2242 PCIe Gen4 TLC
Audio Realtek ACL257
Wireless Replaced by Intel AX200
Ethernet Realtek RTL8111

What Works

Item Status Notes
CPU AMD Vanilla Kernel Patches (Modify according to yours Core Count)
iGPU ⚠️ Some OpenGL issues
Fn Keys SSDT & kext needed.
HDMI A/V out Audio not tested 
USB USB Toolbox + UTBMap
Keyboard Voodoops2controller Kext + Karabiner-Elements app for mapping
Audio ⚠️ AppleALC kext working with layout-id ???
Trackpad VoodooI2C
Intel WIFI AirportItlwm Kext
Bluetooth Internal Intel combo card with IntelBluetoothFirmware.kext + BlueToolFixup.kext.
Realtek Ethernet RealtekRTL8111 Kext
Battery VoodooBatteryStatus Kext
Shutdown/Reboot No issues reported
Sleep/Wake up ⚠️ Work in Progress

OpenCore version: 1.0.2

Compatible macOS versions

  • Ventura (13.7)

What Doesn't Work

Item Status Notes
Fingerprint Reader No kext

Buy Me A Coffee


You CAN NOT use SMBIOS from this repository, it MUST be unique for every macOS installation


BIOS Options

  • Turn off Secure Boot and Fast Boot

[!Warning] Updating EFI may require clearing NVRAM to take full effect.

Kexts Used

Kext Description
Lilu.kext Platform for arbitrary kext, library, and program patching throughout the system
NootedRed.kext Lilu plugin for AMD Vega iGPUs
AppleMCEReporterDisabler.kext Disables AppleIntelMCEReporter which causes panics on AMD CPUs
ForgedInvariant.kext The Intel & AMD CPU TSC sync kext
RestrictEvents.kext Blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware
ECEnabler.kext Embedded Controller fields over 1 byte long needed for battery status
BrightnessKeys.kext Provides support for ACPI brightness change notifications from Fn keys
AppleALC.kext Patches AppleHDA/AppleGFXHDA to allow unsupported audio codecs and HDMI audio
NVMeFix.kext Patches the NVMe stack (IONVMeFamily) to support Autonomous Power State Transition (APST), and to fix timeout kernel panics on some NVMe controllers
USBToolBox.kext & UTBMap.kext USBToolBox kext is a kext intended to make common actions for USB mapping easier
VirtualSMC.kext Advanced Apple SMC emulator in the kernel
SMCProcessorAMD.kext VirtualSMC plugin for AMD processors
SMCBatteryManager.kext Enables battery readings
SMCSuperIO.kext Monitors fan speeds
SMCLightSensor.kext Adds support for ACPI Ambient Light Sensor
SMCRadeonSensors.kext AMD GPU temperature monitoring on macOS
VoodooPS2Controller.kext Fixes keyboard
VoodooI2C.kext & VoodooI2CHID.kext Driver for I2C input devices. The one linked is a pre-release version with added support for AMD I2C controllers
RealtekRTL8111.kext OS X open source driver for the Realtek RTL8111/8168 family
AirportItlwm.kext Adds Intel WIFI support
IntelBTPatcher.kext & IntelBluetoothFirmware.kext Intel Bluetooth Kernel Extensions for macOS
BlueToolFixup.kext Patches Bluetooth stack to allow non-Apple Bluetooth

SSDTs Used

Done with SSDTTime in Windows 11

Table Description
SSDT-ALS0 Adds a fake Ambient Light Sensor
SSDT-EC Adds a fake Embedded Controller device
SSDT-PLUG-ALT Fixes CPU definitions
SSDT-PNLF Creates a fake PNLF device to allow for native brightness control on laptops
SSDT-USBX Enables USB Power Management
SSDT-XOSI Spoof macOS to Windows for some ACPI features

Credits

About

OpenCore EFI for Lenovo ThinkBook 16 G6 ABP laptop

Resources

Stars

Watchers

Forks

Packages

No packages published
323A
0