Awesome
HP Hamar Motherboard Hackintosh EFI - macOS 10.13+
Please follow this guide before using the bundled EFI.
OpenCore bootloader (yes, Clover just didn't work) that makes your HP Hamar-powered PC (510-P and 260-P Series) runs macOS High Sierra and up!
Up and running for nearly 4 months. Haven't encountered any problems so far.
Graphics acceleration fully working with GTX 1050 and Intel HD Graphics 510 (GT1) (Quick Sync) - Intel Pentium G4400T
Also, your Hack can run Minecraft.
Motherboard Specs:
- HP/Compaq name: Hamar
- SSID: 81B4
- Chipset: Intel H170
- Processor upgrade information: LGA 1151, accept the following CPU upgrades:
G3900T, G4400T, i3-6100T, i5-6400T and i7-6700T
iGPU does not work if a graphics card is installedA workaround has been found.- Ethernet: Realtek RTL8161
- Audio: Realtek ALC867 (layout-id 11)
- Expansion Slots: 1x PCI-E (GEN 3) x16 socket and 1x M.2 socket 1, key A
- 1x HDMI, 2x USB 3.0, 2x USB 2.0 (and another 2x USB 2.0 at the front if HP case is properly installed), 1x VGA, 1x HDMI, 3x Audio Ports (In, Out and Mic) and 1x Headphone at the front if HP case is properly installed.
For more detailed info please visit https://support.hp.com/us-en/document/c05066299
How to check if my motherboard is compatible?
- On Windows press Win+R and type
msinfo32.exe
. The "System Information" app should pop up, scroll down til you can see ur BaseBoard Product. If it's 81B4 then congrats!
Note:
- Update to the latest BIOS version plz (F.42 Rev.A as of 04/07/2021)
- The EFIs on this GitHub was designed to be used with G3900T and G4400T systems. To use with Core i3, i5, i7, you have to disable
DummyPowerManagement
and delete the content ofCpuid1Data
andCPUid1Mask
inconfig.plist
. For more details about this patch, read this guide. - The Intel HD 510 is working in macOS but you will face some graphical glitches and problem (not really usable). Switching to a supported dGPU and using the iGPU for Intel Quick Sync or switching to a CPU supporting GT2 iGPU are highly recommended!
- The Realtek Wi-Fi card that came with most of these 510-P and 260-P series PCs will not gonna work in macOS, so you'll need another card for wireless functionality (Intel or Broadcom M2 cards).
- DRM won't work on iGPU-only systems (and also Nvidia dGPUs as well), so you will need a supported AMD dGPU if you want DRM.
Tested hardware:
HP Pavilion Desktop 510-p007l (My main desktop PC)
- CPU: Intel® Pentium® G4400T (fake ID required)
- RAM: 2x 4GB DDR4 2133MHz
- GPUs: GIGABYTE GTX 1050 2GB | Intel HD Graphics 510 (Quick Sync)
- SSD: KingSpec P4-120 120GB SATA SSD (Windows 11)
- HDD: WD Blue WD10EZEX 1TB
- Runs macOS High Sierra (10.13.6) perfectly (with NVIDIA Web Driver).
HP Slimline Desktop - 260-p026 (ENERGY STAR)
- CPU: Intel® Core™ i3-6100T
- RAM: 2x 8GB DDR4 2133MHz
- GPUs: GTX 650 | Intel HD Graphics 530 (Quick Sync)
- SSD: Kingston SSDNow V300 120GB SATA SSD
- Runs macOS Catalina & Big Sur & Monterey (Beta) perfectly.
✅ Whats workin'
- Full GPU acceleration with HD 530 and supported dGPUs, partial GPU acceleration (there will be some graphical glitches) with HD 510
- Intel Quick Sync with HD 510/530 if a dGPU is present
- USB 2.0 and 3.0 (all)
- Ethernet
- Audio
- SD Card slot (macOS detects it as a normal USB 2.0 device, not a PCI-E card reader so it will work just fine)
- Sleep & Wake works perfectly (with USB mapping and GPRW Instant Wake Patch)
- CPU Power Management (fixed in 1.1 release)
- iServices (using this guide: https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html)
- Wake on LAN
- SMBUS (not important but Intel Power Gadget is useless without SMBUS - the frequency is just maxed out on my G4400T)
❌ Not workin'
iGPU not working when a dGPU is installedFixed.GT1 iGPU (Intel HD Graphics 510 on Celeron G3900T and Pentium G4400T)Partially fixed, there will be graphical glitches.- Realtek Wireless card that came with most of 510-P and 260-P PCs.
- You tell me
FAQ
Why no Clover?
OpenCore gives you real Mac experience. And it's easy to use too. I just, don't like Clover. I started Hackintoshing with OpenCore so yeh...
I saw your EFI drivers folder and i saw HfsPlusLegacy.efi
. Why would you use that?
Try using the normal HfsPlus.efi
or the OC-bundled OpenHfsPlus.efi
. OpenCore will not boot (Clover also).
I spent 4 weeks troubleshooting the issue and tried to replace HfsPlus.efi
with HfsPlusLegacy.efi
and turned out IT ACTUALLY WORKED!
Maybe there's a bug that prevents Might be something odd with RDRAND support, will look into this later.HfsPlus.efi
/OpenHfsPlus.efi
from loading, well who knows. Let's just wait for a fix.
Can't use sleep and my CPU on my hack shows "Unknown"
Told ya before. You are definitely a Celeron/Pentium user. Head over to this page to apply the fixes.
How to disable verbose boot (those text thingy appear during boot) and use GUI and the Startup Chime?
Remove -v keepsyms=1 debug=0x100
from boot-arg
Release 1.1 came bundled with GUI. If you want to change the GUI go here
Follow this page for Boot Chime.
iServices just didn't work. What should i do?
Follow this page
Credits
- Apple for macOS
- acidanthera for OpenCore, Lilu, WhateverGreen and AppleALC
- Dortania for OpenCore Install Guide
- RehabMan for USBInjectAll (without this kext i will not be able to map USB)
- headkaze for Hackintool
- NVIDIA for NVIDIA Web Drivers
- And special thanks to ozonefire1984 (ozonefire#0701) for helping me with the EFI (the fakeCPUID patch and more)!
And yes, have a good day!