Contribute
Register

[Guide] HP Envy Haswell series J/K/Q/N using Clover UEFI (10.11)

Status
Not open for further replies.
Be aware that 10.11.4 Beta will remove your Built-in audio device. This is fixed by running:

Code:
$ cd ~/Projects/envy.git
$ ./patch_hda.sh IDT76e0_Envy
Creating AppleHDA injector for IDT76e0_Envy... Done.

...or at least I think that's what fixed it; I struggled for quite some time with this problem.

Or just follow the guide in post #1 for regenerating AppleHDA_IDT76e0_Envy.kext.

Then follow the guide for installing (install_downloads.sh).

It is in the section marked "Mavericks Compatibility"
 
It works for J, K, and Q.

It may be possible for N, if the required information was provided...

Need native ACPI files (Clover F4 extract), 'lspci -nn' output in Linux, and an audio codec dump from Linux.

I am not too familiar with this but when I receive the laptop i will take a look. i really hope it works.
 
After Upgrading to 10.11 I noticed that the Laptop doesnt notice an HDMI cable. It works in windows so i know its not the port that is faulty. Find below the needed files

Code:
macbook-pro:RehabMan knox$ sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_IDT76e0_Envy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext Patched_10.7_AppleRTC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext lspcidrv.kext
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardECMControl.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardActivateDriver.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardDriver.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HoRNDIS.kext
Code:
macbook-pro:RehabMan knox$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82c9d000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 3BE4E926-E063-3BBD-BE05-F6F97358C7A4 <12 11 7 6 5 4 3 1>
macbook-pro:RehabMan knox$ kextstat|grep -y appleintelcpu
macbook-pro:RehabMan knox$ kextstat|grep -y applelpc
  100    0 0xffffff7f82952000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <76 12 5 4 3>
macbook-pro:RehabMan knox$ kextstat|grep -y applehda
   91    1 0xffffff7f81199000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (272.51.3) AC7816C9-DEF7-310A-B059-5852BF07A843 <90 89 69 12 7 6 5 4 3 1>
  111    0 0xffffff7f81323000 0xb2000    0xb2000    com.apple.driver.AppleHDA (9272.50.31) 344D4A99-D22C-3E43-9699-82C1B7044CE2 <110 91 90 89 83 69 6 5 4 3 1>
 

Attachments

  • RehabMan.zip
    46.7 KB · Views: 62
  • IOReg.ioreg
    3.1 MB · Views: 89
  • CLOVER.zip
    10.3 MB · Views: 79
After Upgrading to 10.11 I noticed that the Laptop doesnt notice an HDMI cable. It works in windows so i know its not the port that is faulty. Find below the needed files

Code:
macbook-pro:RehabMan knox$ sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_IDT76e0_Envy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext Patched_10.7_AppleRTC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext lspcidrv.kext
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardECMControl.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardActivateDriver.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardDriver.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HoRNDIS.kext
Code:
macbook-pro:RehabMan knox$ kextstat|grep -y acpiplat
   13    2 0xffffff7f82c9d000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 3BE4E926-E063-3BBD-BE05-F6F97358C7A4 <12 11 7 6 5 4 3 1>
macbook-pro:RehabMan knox$ kextstat|grep -y appleintelcpu
macbook-pro:RehabMan knox$ kextstat|grep -y applelpc
  100    0 0xffffff7f82952000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <76 12 5 4 3>
macbook-pro:RehabMan knox$ kextstat|grep -y applehda
   91    1 0xffffff7f81199000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (272.51.3) AC7816C9-DEF7-310A-B059-5852BF07A843 <90 89 69 12 7 6 5 4 3 1>
  111    0 0xffffff7f81323000 0xb2000    0xb2000    com.apple.driver.AppleHDA (9272.50.31) 344D4A99-D22C-3E43-9699-82C1B7044CE2 <110 91 90 89 83 69 6 5 4 3 1>

You did not follow the guide.

This guide does not use:
Patched_10.7_AppleRTC.kext

Do a fresh install. Follow the guide in post #1 as written.
 
You did not follow the guide.

This guide does not use:
Patched_10.7_AppleRTC.kext

Do a fresh install. Follow the guide in post #1 as written.

Sorry,
Patched_10.7_AppleRTC.kext was included in an older version of myhack.kext which had been copied over when i was reinstalling my apps.. I have since removed the unneeded kexts
here's the new output
Code:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Broadcom_WiFi.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmPatchRAM2.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext BrcmFirmwareRepo.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_IDT76e0_Envy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardECMControl.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardActivateDriver.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HuaweiDataCardDriver.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HoRNDIS.kext
 
Sorry,
Patched_10.7_AppleRTC.kext was included in an older version of myhack.kext which had been copied over when i was reinstalling my apps.. I have since removed the unneeded kexts
here's the new output
...

Do a fresh install. Follow post #1 exactly. You can do the fresh install to a second partition if you wish (for comparison).

Also, from where did you download OS X?
 
Do a fresh install. Follow post #1 exactly. You can do the fresh install to a second partition if you wish (for comparison).

Also, from where did you download OS X?


I've been using it since 10.9, I upgraded it to 10.10 and then 10.11 using your guides. The OSX have always been from the App Store
 
I've been using it since 10.9, I upgraded it to 10.10 and then 10.11 using your guides. The OSX have always been from the App Store

Advice remains the same: Do a fresh install...

Clearly you didn't follow my guide if you have kexts present that are not installed, and were never installed by the guide.
 
Advice remains the same: Do a fresh install...

Clearly you didn't follow my guide if you have kexts present that are not installed, and were never installed by the guide.
Reinstallation of the OS isn't always the first thing that comes to mind when i have a problem, I managed to make it work without reinstalling..Thanks for your help
 
Reinstallation of the OS isn't always the first thing that comes to mind when i have a problem, I managed to make it work without reinstalling..Thanks for your help

Following the guide as written is always a good idea...
 
Status
Not open for further replies.
Back
Top