This repository contains the ACPI patches (using Clover hotpatch) for a wide range of HP ProBook/EliteBook/ZBook laptops
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
Patches.xcodeproj update PNLF code for CFL Oct 16, 2018
Resources_ProBook cleanup HDA build process related to AppleALC use Oct 2, 2018
build add config for Broadwell G2; cleanup Nov 24, 2015
config remove order dependency in 0x01660004 Capri patches; remove config/*.… Apr 21, 2016
config_parts fixes for connector configuration on Haswell Oct 19, 2018
hotpatch update PNLF code for CFL Oct 16, 2018
kexts cleanup to use common kexts from hack-tools; remove deprecated items Oct 15, 2018
native move dsdt4530s and dsdt4540s to native/dsdt4530s, native/dsdt4540s Apr 21, 2016
.gitignore use _tools instead of tools (avoids conflicts with tools use in old g… Oct 3, 2018
License.md add License.md Sep 14, 2012
README.md cleanup HDA build process related to AppleALC use Oct 2, 2018
_get_tools.sh use _tools instead of tools (avoids conflicts with tools use in old g… Oct 3, 2018
build.sh cleanup HDA build process related to AppleALC use Oct 2, 2018
download.sh -disablegfxfirmware not needed with WhateverGreen.kext; use AppleBack… Oct 12, 2018
find_dependencies.sh refactor to use hack-tools project Sep 24, 2018
install_acpi.sh handle spaces in EFI mount point Oct 9, 2018
install_acpi_include.sh fix build process with renames after last consolidation pass Apr 12, 2017
install_downloads.sh consolidate LiluFriend generate and kernel cache rebuild Oct 16, 2018
install_tools.sh use _tools for tools git instead of tools Sep 27, 2018
make_acpi.sh add (prelim) support for EliteBook 8x0 G3 Broadwell Oct 5, 2018
make_config.sh add (prelim) support for EliteBook 8x0 G3 Broadwell Oct 5, 2018
makefile update PNLF code for CFL Oct 16, 2018
makefile.d add (prelim) support for EliteBook 8x0 G3 Broadwell Oct 5, 2018
merge_plist.sh change plistbuddy to PlistBuddy May 28, 2016
mount_efi.sh use _tools instead of tools (avoids conflicts with tools use in old g… Oct 3, 2018
pre-patch_hda.sh add pre-patch_hda.sh for patching AppleHDA in /S/L/E based on current… Jan 6, 2017

README.md

DSDT patches for HP ProBook/EliteBook/ZBook series laptops

This set of patches/makefile can be used to patch your HP ProBook/EliteBook/ZBook DSDTs. There are also post install scripts that can be used to create and install the kexts the are required for this laptop series.

A wide range of these HP laptops is supported, including Sandy Bridge, Ivy Bridge, Haswell, Broadwell, and now Skylake.

Although older versions of the repo had scripts to automate patching of DSDT/SSDTs, the current version does it all via config.plist hotpatching and SSDT-HACK.

Please refer to this guide thread on tonymacx86.com for a step-by-step process, feedback, and questions:

http://www.tonymacx86.com/el-capitan-laptop-guides/189416-guide-hp-probook-elitebook-zbook-using-clover-uefi-hotpatch-10-11-a.html

Original non-hotpatch guide

The original patches for the 4x30/4x40 series are still present, and available through MaciASL as a patch source.

The guide for using those patches is still in the WiKi here:

https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/wiki/How-to-patch-your-DSDT

Change Log:

2018-09-01

  • completed major changes for Mojave and AppleALC.kext

2016-04-20

  • initial creation of this README

  • current code here is a work-in-progress.