Opencore-HP-Pavilion-Gaming-15-cx0056wm
OpenCore Hackintosh - HP Pavilion Gaming 15-cx0056wm
Specifications
Specifications |
Detail |
Computer model |
HP Pavilion Gaming 15-cx0056wm |
CPU |
Intel Core i5-8300H |
Memory |
8GB/8GB Crucial / SK Hynix |
SSD |
Samsung SSD 970 EVO 500GB (PM981) |
HDD |
Seagate ST2000LM007-1R817 2TB |
Integrated Graphics |
Intel® UHD Graphics 630 |
Dedicated Graphics |
NVIDIA GeForce GTX 1050 Ti |
Monitor |
FHD 1920x1080 (15.6 inch) |
Sound Card |
Realtek ALC295 |
Wireless Card |
Intel® Wireless-AC 9560 802.11b/g/n/ac |
Ethernet/LAN |
Realtek RTL8168/8111 PCI-E Gigabit Ethernet |
Card Reader |
AU6625 PCI-E Flash card reader |
Working
- Intel UHD 630 Acceleration
- CPU Power Management
- IGPU Power Management
- Battery Status / Time
- Intel Wireless & Bluetooth
- Ethernet LAN
- NVMe Storage
- Realtek Audio & F7/F8 keys
- Audio Combo Jack
- Keyboard & Media/Function Keys
- Trackpad & Gestures support
- USB Type-A & Type-C ports
- HP Webcam
- Sleep/Wakeup & Instant Wake
- Screen LID sleep
- Screen Brightness & F2/F3 Keys
- And pretty much everything not listed below
- Apple GUC firmware
- Type-C HDMI Out (No Audio)
Not Working
- DRM (No HD playback on Netflix etc.)
- SDXC Card Reader (Not supported in MacOS)
- Dedicated GPU (Disabled in SSDT)
- HDMI Port output (Seems to be hooked to the dedicated GPU)
- Type-C HDMI does not have Audio
Kexts
Kext |
Version |
Details |
Usage |
AirportItlwm |
v2.1.0 |
Jan 1 2022 Release |
Intel Wi-Fi Adapter Kext for macOS |
AppleALC |
v1.7.4 |
Aug 1 2022 Release |
Native macOS HD audio for not officially supported codecs |
BlueToolFixup |
v2.6.4 |
Oct 4 2022 Release |
Monterey Bluetooth Firmware fix-up |
BrightnessKeys |
v1.0.2 |
Jun 7 2021 Release |
Handler for brightness keys without DSDT patches |
ECEnabler |
v1.0.3 |
Jul 4 2022 Release |
Allows reading Embedded Controller fields over 1 byte long |
IntelBluetoothFirmware |
v2.2.0 |
Aug 19 2022 Release |
Intel Bluetooth Drivers for macOS |
Lilu |
v1.6.2 |
Aug 1 2022 Release |
Arbitrary kext and process patching on macOS |
NVMeFix |
v1.1.0 |
Jul 4 2022 Release |
Set of patches for the Apple NVMe storage driver |
RTL8111 |
v2.4.2 |
May 6 2021 Release |
OS X open source driver for the Realtek RTL8111/8168 family |
SMCBatteryManager |
v1.3.0 |
Jul 4 2022 Release |
Battery Management For Laptops |
SMCLightSensor |
v1.3.0 |
Jul 4 2022 Release |
Light Sensor For Laptops |
SMCProcessor |
v1.3.0 |
Jul 4 2022 Release |
Improved CPU measurement |
SMCSuperIO |
v1.3.0 |
Jul 4 2022 Release |
Measurement of Fans For Laptops |
USBToolBox |
v1.1.0 |
May 22 2021 Release |
USB Mapping |
UTBMap |
v1.1.0 |
Oct 21 2021 Gen |
Generated USB Map |
VirtualSMC |
v1.3.0 |
Jul 4 2022 Release |
Advanced Apple SMC emulator in the kernel |
VoodooPS2 |
v2.3.1 |
Oct 4 2022 Release |
Controller For various PS2 Gestures |
VoodooRMI |
v1.3.4 |
Sep 7 2021 Release |
A port for macOS of Synaptic's RMI Trackpad driver from Linux |
VoodooSMBUS |
v1.3.4 |
Sep 7 2021 Release |
VoodooRMI Extension for PS2 Trackpad |
WhateverGreen |
v1.6.1 |
Aug 1 2022 Release |
Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs |
OpenCore
- OpenCore v0.8.5 (Release - 10/04/2022)
ACPI Patch list
- SSDT-AWAC: System Clock fix
- SSDT-dGPU-Off: Disables dedicated GPU (Optimus Method)
- SSDT-EC-USBX-LAPTOP: Embedded Controller fix
- SSDT-GPRW: Instant wake fix
- SSDT-HP-FixLidSleep: Screen LID Sleep Fix
- SSDT-PLUG-DRTNIA: Power Management Fix
- SSDT-PMC: NVRAM Fix (Optional on H370)
- SSDT-PNLF: Brightness Fix
Misc information
- Audio Layout ID: 13
- Backlight Register fix is needed to fix black screen on bootup
- USB Port Map: info
- Quirks adjusted to fix kernel panic on boot commit
- XhciPortLimit is broken since MacOS 11.3. The quirk has been disabled to avoid kernel panics.
- Bootup Chime and Theme Enabled
- SMBIOS MacBookPro15,2 is used
- dGPU is disabled via SSDT edit
- Card Reader is spoofed but does not work
- iGPU power management is handeled by Apple GUC
Screenshots
About this Mac |
neofetch |
|
|
Quick Installation
- Follow OpenCore guide and create a bootable macOS recovery USB
- Download the EFI and place it onto your USB drive
- Boot to OpenCore and setup your disk in Disk Utility
Dualbooting Notes
- To install along side Windows make sure you have a GPT formatted disk, resize your Windows partition using tools such as Easeus Partition Master then while in macOS Disk Utility, make the unallocated space into APFS
- I also left a 500MB unallocated space for an EFI partition using gparted on Linux earlier I set the ESP / boot flags
- Finally copy the EFI from the repo to your disk EFI partition that you created and boot from it with the F9 key
Credits
- @1Revenger1 for ECEnabler
- @acidanthera for bootloader, VirtualSMC, NVMeFix, Lilu and other kexts
- @Apple for macOS
- @dortania for guides
- @OpenIntelWireless for WiFi & Bluetooth
- @SkyrilHD for massive help and tips / fixes
- @TECHNIKVERBOT for Monterey patches
- @USBToolBox Team for USB mapping
- @Voodoo Team for TrackPad