Skip to content

this is my EFI folder for running MacOS on the HP DevOne (HP EliteBook 845 G8)

Notifications You must be signed in to change notification settings

bigc0127/Hackintosh-HP-DevOne

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Hackintosh-HP-DevOne

Table of Contents

Specifications

Component Model
CPU AMD Ryzen™ 7 5850U (8 cores, 16 threads)
RAM 64GB (2 x 32GB) DDR4-3200 MHz (Upgraded)
IGPU AMD Radeon™ Vega 8 (integrated)
Display 14" 1920X1080 1000Nits LED, Anti-Glare
NVMe SK Hynix PC711 1TB
Audio CPU has it built in
Wireless Intel AX210 (check https://www.youtube.com/watch?v=ZTtJCZHUgnY)

What Works

Item Status Notes
CPU AMD Vanilla Kernel Patches
iGPU ⚠️ Some OpenGL issues, mitigated incrementing VRAM to 1GB
Fn Keys SSDT & kext needed.
HDMI A/V out Audio not tested 
USB All ports working with GUX-RyzenXHCIFix (New fork of GenericUSBXHCI)
Keyboard Voodoops2controller Kext + Karabiner-Elements app for mapping
Audio AppleALC kext working with layout-id 21
Trackpad VoodooI2C
Intel WIFI AirportItlwm Kext
Bluetooth Internal Intel combo card with IntelBluetoothFirmware.kext + BlueToolFixup.kext. Issues under Monterey
Battery VoodooBatteryStatus Kext
Shutdown/Reboot No issues reported
Sleep/Wake up Using S3 sleep DSDT patch. Thanks @MotorBottle

OpenCore version: 1.0.0

Compatible macOS versions

  • Ventura (13.x)

What Doesn't Work

Item Status Notes

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


BIOS Options

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
AmdTscSync.kext Synchronises the TimeStamp Counter (TSC) Useful for AMD APUs that would be horrendously slow without it
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
GUX-RyzenXHCIFix A fork of GenericUSBXHCI aimed at analyzing and fixing the USB3
USBToolBox.kext & UTBMap.kext USBToolBox kext is a kext intended to make common actions for USB mapping easier (do not combine with GUX-RyzenXHCIFix.kext)
AirportItlwm.kext Adds Intel WIFI support
AMDRyzenCPUPowerManagement.kext Power management and monitoring of AMD processors
RadeonSensor.kext GPU temperature
VirtualSMC.kext Advanced Apple SMC emulator in the kernel
SMCAMDProcessor.kext Power management and monitoring of AMD processors
SMCBatteryManager.kext Enables battery readings
SMCSuperIO.kext Monitors fan speeds
SMCLightSensor.kext Adds support for ACPI Ambient Light Sensor
SMCRadeonGPU.kext Monitors AMD GPU temperatures
VoodooPS2Controller.kext Fixes keyboard
VoodooI2C.kext & VoodooU2CHID.kext Driver for I2C input devices. The one linked is a pre-release version with added support for AMD I2C controllers
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-HPET Fixes IRQ conflicts in the ACPI tables
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
DSDT-S3 DSDT modified with S3 Sleep Mode

Credits

About

this is my EFI folder for running MacOS on the HP DevOne (HP EliteBook 845 G8)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published