This repository contains the ACPI patches (using Clover hotpatch) for a wide range of HP ProBook/EliteBook/ZBook laptops
Shell Makefile
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
Patches.xcodeproj minor changes to allow latest iasl (without RehabMan hacks, -Rd) to b… Jun 1, 2017
Resources_ProBook fix for RDSS EC access from _OFF; initial Kabylake/ProBook G4 support Mar 15, 2017
backlight use AppleBacklight (via AppleBacklightInjector.kext) on 10.12.x Mar 30, 2017
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 apply _xcpm_idle patch correctly; _xcpm_idle patch applies to 10.11 too May 29, 2017
hotpatch Merge branch 'master' of https://github.com/RehabMan/HP-ProBook-4x30s… Jun 18, 2017
kexts remove commented/unused backlight profiles Apr 13, 2017
mini move Mini*.aml to mini/build Apr 21, 2016
native move dsdt4530s and dsdt4540s to native/dsdt4530s, native/dsdt4540s Apr 21, 2016
patches rewrite README for hotpatch/etc Apr 20, 2016
tools add pre-patch_hda.sh for patching AppleHDA in /S/L/E based on current… Jan 6, 2017
.gitignore use AppleBacklight (via AppleBacklightInjector.kext) on 10.12.x Mar 30, 2017
.maciasl reorganize static patches into separate patches directory Nov 24, 2015
License.md add License.md Sep 14, 2012
README.md rewrite README for hotpatch/etc Apr 20, 2016
build.sh install/build without Xcode tools via build.sh and install_acpi.sh Apr 26, 2016
download.sh add Lilu.kext and IntelGraphicsFixup.kext for 10.12.x May 28, 2017
install_acpi.sh add SSDT dependencies; XCPM only for CPU PM on applicable models May 9, 2017
install_acpi_include.sh fix build process with renames after last consolidation pass Apr 12, 2017
install_downloads.sh add Lilu.kext and IntelGraphicsFixup.kext for 10.12.x May 28, 2017
install_tools.sh new USB 4x0s-G2; new AppleHDA setup; add install_tools.sh Apr 22, 2016
make_acpi.sh fix build process with renames after last consolidation pass Apr 12, 2017
make_config.sh apply _xcpm_idle patch correctly; _xcpm_idle patch applies to 10.11 too May 29, 2017
makefile add XHCI.PMEE disable for Broadwell 8x0-G2 (fix auto restart after sh… Jun 18, 2017
merge_plist.sh change plistbuddy to PlistBuddy May 28, 2016
mount_efi.sh fix minor bug in mount_efi.sh; stop building static combo patches Apr 26, 2016
patch_hda.sh fix a couple of case sensitivity issues Apr 7, 2017
pre-patch_hda.sh add pre-patch_hda.sh for patching AppleHDA in /S/L/E based on current… Jan 6, 2017
print_version.sh fixing makefile... Nov 28, 2015

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:

2016-04-20

  • initial creation of this README

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