/-Hackintosh-OMEN_by_HP_Laptop_15-ce0xx

EFI bootloader (OpenCore) configuration for OMEN by HP Laptop 15-ce0xx

Primary LanguagePython

[Hackintosh] OMEN_by_HP_Laptop_15-ce0xx

EFI bootloader (OpenCore) configuration for OMEN by HP Laptop 15-ce0xx

OpenCore version: 0.6.7

Specs

Model OMEN by HP Laptop 15-ce007tx
CPU Intel Core i5-7300HQ
iGPU Intel HD Graphics 630
dGPU NVIDIA GeForce GTX 1050Ti
Audio Realtek ALC295
Net Realtek RTL8111 + Intel AX200(*)
Disk Samsung SSD 970 EVO Plus(*) + HGST HDD
BIOS F.23

(*) component replaced on my own

Progress

System Support

  • Windows 10 and up to macOS Big Sur 11.2.3 (my current setup)
  • Others are not tested, feedback is welcome.

Hardware Functionality

Power Management

  • Working
    • battery status, charge, and discharge
    • sleep and wake (including PowerNap, sleep when lid close on battery, and wake by peripherals on AC)
    • CPU PM (to be further tested)
  • Not working
    • you tell me

Display

  • Working
    • internal display and brightness adjustment (by System Preferences or hotkeys)
    • external display through USB-C port
    • HiDPI by scripts
  • Nor working
    • discrete GPU
    • digital audio of external display

Audio

  • Working
    • analog audio including speaker, headphones, and internal microphone array
    • digital audio through USB-C port
  • Not working
    • external microphone (not tested)

Network

  • Working
    • wired Ethernet
    • USB network tethering
    • Intel WiFi and BT (quite stable, currently support system wifi management interface and partial Continuity features including Handoff and Universal Clipboard)
  • Not working
    • stock Realtek wireless network and bluetooth adapter

I/O

  • Working
    • USB ports (including Type-C)
    • touchpad (support multi-finger gestures and ForceTouch simulation, need some changes in the kext config)
    • card reader? (not tested)
  • Not working
    • miniDP, HDMI ports (via dGPU)

Instructions

  1. Disable the CFG Lock of the motherboard (see guide in directory 'Disable_CFG_Lock')
  2. Copy (replace) 'BOOT' and 'OC' under 'EFI' directory of this repo into the 'EFI' directory of your ESP (EFI) partition.
  3. Adjust the kexts and OpenCore config file depending on your hardware configuration.

Notes

  • Be free to use and tweak the configuration, but it's at your own risk. Not recommended for production environment.
  • Recommended to update the BIOS and ME to the latest version.
  • When encountering battery malfunction, try to press and hold the power button for 20 seconds when powered off with all peripherals and power cord disconnected.

Acknowlegement