This project is dedicated to Opencore development on the HP Omen 15 DC-10008UA. In general this hackintosh project works on all HP Omen 15 DC-1xxxxx laptops with a UHD 630 and a proper SSD (original one does not work probably, check yours as it might differ from factory).
git.mp4
Important
This installation method only works on MacOS. See Dortania's Opencore guide for different Operating system installation methods or use macOS in a virtual machine!
- Download my EFI from the 'releases' channel.
- Download an up-to-date MacOS installer by pasting the following lines one by one in to the terminal
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py pip3 install xattr mkdir -p ~/macOS-installer && cd ~/macOS-installer && curl https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py > installinstallmacos.py && sudo python3 installinstallmacos.py --seedprogram DeveloperSeed
- After the script has completed, the created installer can be found in the 'macOS installer' under the home folder
- Drop the downloaded installer in to the "Applications" folder
- Format USB drive as MacOS extended with the name "MyVolume" using Disk Utility
MacOS Disk Utility
- Make the USB drive bootable by running the underlying command
sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
- Mount the EFI partition of the usb stick with MountEFI tool
- Download, extract, Copy and paste the downloaded EFI of this github page in to the root of the EFI partition of the USB drive (it should have the path EFI/EFI/OC... etc.)
- Using Propertree and GenSMBIOS, fill in the missing SMBIOS details
- Boot your HP Omen into bios and put in the appropriate settings
- Boot opencore from the USB drive and select MacOS installer from the menu
- format the hard drive as APFS using the "Disk Utility" tool from the menu as shown below
MacOS Installer main menu options
- After installation, mount both the EFI partition of the MacOS hard drive and usb and copy the EFI from the USB drive onto the EFI partition of the hard drive
- You are good to go! make sure the Opencore bootloader is in the EFI folder and selected in the BIOS settings if the laptop doesn't boot without the USB inserted.
Tip
Stash that backup dummy usb somewhere in case something happens with the EFI on the hard drive! I have had enough experiences during development where I had to hackintosh a another machine from scratch to get my main pc running again.
Caution
With BrcmPatchRam and AirportBrcmFixup you are able to get functional bluetooth, but wifi requires some additional patching using OCLP.
See the step-by-step wifi patching guide for Sonoma to fix this until there is an official patch
(or if Apple decides to be nice for once 😁).
Sonoma 14.2
Ventura 13.6
Part | Description |
---|---|
CPU | Intel Core I5-9300H Coffeelake |
IGPU | Intel UHD 630 |
DGPU | Nvidia GTX 1650 |
RAM | 16GB 2667 MHz DDR4 SODIMM |
NVME | Toshiba KXG60znv256G (240GB) |
SSD | Samsung SSD 870 EVO Series (1TB) |
Display | 1080p IPS generic shit |
Ethernet | Realtek RTL8111 |
Wireless | Broadcom BCM94360CS2 |
Chipset | HM370 |
device type | Description |
---|---|
pointer | SYN327C |
keyboard | PNP0303 |
Webcam | HP Wide Vision HD Camera |
Cardreader | Realtek 522A |
USB controller | PCH USB 3.1 xHCI Host Controller |
Ports | 3x USB3.1 |
Type-c (Intel Linked) | |
HDMI (Nvidia linked) | |
Mini-Displayport (untested) | |
AUX/MIC |
Version | Description |
---|---|
Opencore version | 0.9.8 commit |
MacOS version | 14.2 Sonoma |
Bios version | F.24 Rev.A |
Audio Codec | Realtek ALC295 |
- IGPU Graphics acceleration
- Metal support
- Backlight brightness control and smooth transitioning
- Speakers
- Auxilary out
- Auxilary in
- Microphone
- CPU power management
- Manual/auto/lid sleep
- Shutdown and restart
- Battery readout
- Battery charging
- WIFI
- Bluetooth
- Airdrop
- Handoff
- Sidecar
- NVME working
- SSD working
- NVRAM
- Trim support
- Trackpad
- Keyboard
- Webcam
- USB
- Type-C
- Filefaulting
- System Intergrity Protection (Sonoma and broadcom requires this off)
- Multibooting
- Keyboard shortcuts
- Type-c-to-HDMI dongle
- trackpad buttons non-functional
- "NON-HP battery" warning
- Battery percentage Readout freeze
- Battery not charging sometimes
- wake laptop by keyboard (power button works)
- Can't turn on keyboard backlighting
- replace wifi card with broadcom
- replace Intel wifi card with Broadcom
- Buy Type-c-to-HDMI dongle
- Enable Bootchime
- Fix RTC timezone difference between windows and MacOS (can be fixed in windows)
What | Why |
---|---|
dGPU | Apple dropped support for Nvidia webdrivers since High Sierra. Besides there were never MacOS drivers for the gtx 16-series. |
HDMI | The built-in HDMI port on this laptop is linked to dGPU. Unfortunately, there are no drivers and the dGPU is disabled. |
Airdrop | Airdrop and Handoff are not supported on Intel wifi chips. For this, a Broadcom wifi chip needs to be acquired. |