- Joined
- Sep 21, 2016
- Messages
- 7
Introduction
New Hp laptops series have UEFI implemented in BIOS, and it provides much more advantages over current BIOS-based bootloaders like Chimera/Chameleon.
- Faster boot time
- Easier OS X install/Upgrade with native methods
- Create and boot to Recovery HD, for Time Machine and Disk Utility
- Patching kexts on the fly (no need to patch kexts after update)
- Can boot to Windows UEFI (which recognizes > 4 partitions GPT drive)
- Don't need to mess with master boot records
This guide is for:
- 6-series laptop: HP Probook (with IntelHd graphics)
Known Issues
- Hp fan issue (even with applied HpfanReset by RehabMan)
- Battery and sleep issues due to PM, cause by faulty DSDT from aida64 or rweverything
- Display port issues (triple monitor setup problems due to hdmi and display port being detected as the same output, but vga works fine)
Awesome check ups
- serial port works fine (com port)
- dock works beautifully out of the box
Pre-Installation
Follow this guid for installing high sierra on a flash drive: https://www.tonymacx86.com/threads/...h-sierra-public-beta-installation-usb.225520/
Once you get to customizing clover:
- Drivers:
- DataHubDxe
- EmuVariableUefi
- OsxAptioFix2Drv
- VBoxHfs
- ACPI:
- AddPNLF (Brightness controls)
- AddHdmi (hdmi support)
- FixSBus
- FixShutdown
- FixDisplay - Boot:
- PCIRootUID=0 (only needed for installation)
- Devices:
- IntelGFX = 0x0
- Usb - Inject
- Usb - FixOwnership - Graphics:
- ig-platform-id=0x19160000 (for intelHd 520) - Kernal:
- KernalPM (Won't even start without this)
- AppleRTC
- AppleIntelCPUPM (Not really necessary)
- DellSMBIOSPatch (Very import because without it something in smbios will overflow the max string characters and you won't even start loading the kernal, this is key to using macos on this series of hp)
After the flash drive is set up you should add some custom kexts in \Efi\Clover\kexts\Other:
- FakeSMC
- VoodooPS2Controller (this is for the laptop keyboard and touchpad, if you don't add this you will need to use a usb keyboard and mouse for the installation)
- USBInjectAll
- IntelMausiEthernet (Ethernet kext)
- VoodooHDA (Since I couldn't get audio to work, because of DSDT errors, I'm still using voodoohda, after an appropriate dsdt is created, appleHDA should be patched)
Windows issues
Don't really know if it's only with my windows setup but my efi partition was 100 mb and that would create problems with the macOS installation, so I had to extend it from 100 mb to 200 mb which fixed the issue but Clover couldn't really find the efi drive (strange), so what I ended up doing was going into the efi drive and changing the windows bootloader to start clover instead of windows. That resulted to the windows boot being "Boot EFI from EFI", but that isn't a big problem.
Post
This setup should let you boot into high sierra and everything should be fine. Intel's wifi 8260 chip still is an issue, so no wifi , but small dongles still are a solution to the problem. There's still work to be done since using a generated ssdt from ssdtPRGen.sh results in a kernal panic so yeah.... An dsdt still needs to be created, since aida and rweverything generate a dsdt with 11+ errors, but they are fixable though. Sleep still is an issue but that's due to intels power management, using a correct ssdt should fix the issue, if not a custom patch should be done to the dsdt.
Updates will be posted in post #2