Skip to content

ananjaser1211/Opencore-HP-Pavilion-Gaming-15-cx0056wm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
atm neo

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

About

Opencore Hackintosh Monterey/Ventura - HP Pavilion Gaming 15-cx0056wm

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages