Contribute
Register

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

Status
Not open for further replies.
I understood. Thank you :D. The 1 thing I don't like APFS is I can't mount the partition on another OS. If I make a backup of current macOS by disk util then I format the partition back to HFS+ then restore the OS back, will it work?

I don't know what you mean by "restore the OS back".
 
Hi RehabMan:

I have followed this guide to set up my HP Envy m7-J120DX. However, When try to execute the commend line "make install", I met an error. The details you can find out from the following quotation.
Last login: Wed Feb 21 08:47:33 on ttys000
MBP:~ MBP$ cd ~/Projects/envy.git
MBP:envy.git MBP$ make
iasl -vw 2095 -vw 3144 -vw 2011 -p build/SSDT-HACK.aml SSDT-HACK.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161210-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

ASL Input: SSDT-HACK.dsl - 1152 lines, 38376 bytes, 688 keywords
AML Output: build/SSDT-HACK.aml - 7207 bytes, 94 named objects, 594 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 33 Optimizations, 4 Constants Folded
MBP:envy.git MBP$ make install
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-HACK.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/DSDT.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-2.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-3.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-4.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-5.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-7.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT.aml
cp ./build/SSDT-HACK.aml /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-HACK.aml
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
make: *** [install] Error 64
Since, in the guide, it shows that the 'make install' commend mounts the EFI partition and copies the built files where they can be loaded by Clover, I tried to copy the '~/Projects/envy.git/build/SSDT-HACK.aml' to '/Volumes/NO NAME/EFI/CLOVER/ACPI/patched' in finder.
I don't know whether this action makes the system works properly, will you please provide me some advises, if this is a wrong way. Thank you.
 
Hi RehabMan:

I have followed this guide to set up my HP Envy m7-J120DX.

This guide does not apply to your laptop.
This guide is for Envy J/K/Q/N only, not Envy m7.

However, When try to execute the commend line "make install", I met an error. The details you can find out from the following quotation.

Regardless of what I mention above, the cause of your error is because you forgot to install Clover to your HDD/SSD.
Installing Clover and booting from your main system drive (without USB) is part of the main laptop Clover guide.
 
Hi Rehabman, it's me again.

I have followed the direction to install Clover onto my HDD.
I booted my computer through the HDD Clover.
The EFI partition could be mounted properly under the MacOS circumstances.
However, it still feed me the "error 64" back when I am trying to execute the "make install" command.
Moreover, this time I found the "./install_downloads.sh" also does not work well.
Hope you could help me to figure that out.

MBP:envy.git MBP$ ./install_downloads.sh
This script requires superuser access...
Installing kexts...
installing RehabMan-Battery-2017-1001/Release/ACPIBatteryManager.kext to /Library/Extensions
Password:
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmFirmwareRepo.kext to /Library/Extensions
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmNonPatchRAM.kext to /Library/Extensions
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmNonPatchRAM2.kext to /Library/Extensions
installing RehabMan-BrcmPatchRAM-2016-0705/Release/BrcmPatchRAM2.kext to /Library/Extensions
installing RehabMan-FakePCIID-2017-1215/Release/FakePCIID.kext to /Library/Extensions
installing RehabMan-FakePCIID-2017-1215/Release/FakePCIID_Broadcom_WiFi.kext to /Library/Extensions
installing RehabMan-FakePCIID-2017-1215/Release/FakePCIID_Intel_HDMI_Audio.kext to /Library/Extensions
installing RehabMan-FakePCIID-2017-1215/Release/FakePCIID_Intel_HD_Graphics.kext to /Library/Extensions
installing RehabMan-FakeSMC-2017-1017/FakeSMC.kext to /Library/Extensions
installing RehabMan-FakeSMC-2017-1017/HWMonitor.app to /Applications
installing RehabMan-IntelBacklight-2017-0226/Release/IntelBacklight.kext to /Library/Extensions
installing RehabMan-IntelGraphicsFixup-2017-1015/Release/IntelGraphicsFixup.kext to /Library/Extensions
installing RehabMan-Lilu-2017-1207/Release/Lilu.kext to /Library/Extensions
installing RehabMan-Realtek-Network-v2-2017-0322/Release/RealtekRTL8111.kext to /Library/Extensions
installing RehabMan-USBInjectAll-2018-0102/Release/USBInjectAll.kext to /Library/Extensions
installing RehabMan-Voodoo-2017-1130/Release/VoodooPS2Controller.kext to /Library/Extensions
installing BrcmPatchRAM2.kext to /Library/Extensions
installing USBInjectAll.kext to /Library/Extensions
Creating AppleHDA injector for IDT76e0_Envy... Done.
installing AppleHDA_IDT76e0_Envy.kext to /Library/Extensions
installing AppleBacklightInjector.kext to /Library/Extensions
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe21511bdc0 [0x7fff9d1a5980]> { URL = "BrcmPatchRAM2.kext/ -- file:///Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe2150bf970 [0x7fff9d1a5980]> { URL = "BrcmFirmwareRepo.kext/ -- file:///Library/Extensions/", ID = "com.no-one.BrcmFirmwareStore" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe21510f640 [0x7fff9d1a5980]> { URL = "FakeSMC.kext/ -- file:///Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe2150db5e0 [0x7fff9d1a5980]> { URL = "IntelGraphicsFixup.kext/ -- file:///Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe215035570 [0x7fff9d1a5980]> { URL = "Lilu.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe21510ab20 [0x7fff9d1a5980]> { URL = "VoodooPS2Mouse.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe2150c4a70 [0x7fff9d1a5980]> { URL = "VoodooPS2Controller.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe2150f67e0 [0x7fff9d1a5980]> { URL = "VoodooPS2Keyboard.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe2150dce60 [0x7fff9d1a5980]> { URL = "VoodooPS2Trackpad.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe2150b42b0 [0x7fff9d1a5980]> { URL = "FakePCIID.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe2150b7640 [0x7fff9d1a5980]> { URL = "FakePCIID_Broadcom_WiFi.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Broadcom-WiFi" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe215049c40 [0x7fff9d1a5980]> { URL = "USBInjectAll.kext/ -- file:///Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe215044420 [0x7fff9d1a5980]> { URL = "RealtekRTL8111.kext/ -- file:///Library/Extensions/", ID = "com.insanelymac.RealtekRTL8111" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe21503dde0 [0x7fff9d1a5980]> { URL = "FakePCIID_Intel_HDMI_Audio.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HDMI-Audio" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe21502efd0 [0x7fff9d1a5980]> { URL = "ACPIBatteryManager.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fe21502e0a0 [0x7fff9d1a5980]> { URL = "FakePCIID_Intel_HD_Graphics.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HD-Graphics" }
KernelCache ID: EE5FE007B5237483A163240BA6A7DE72
Updating kexts at EFI/Clover/kexts/Other
updating /Volumes/NO NAME/EFI/CLOVER/kexts/Other/FakeSMC.kext
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
updating /Volumes/NO NAME/EFI/CLOVER/kexts/Other/RealtekRTL8111.kext
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
updating /Volumes/NO NAME/EFI/CLOVER/kexts/Other/USBInjectAll.kext
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
updating /Volumes/NO NAME/EFI/CLOVER/kexts/Other/Lilu.kext
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
updating /Volumes/NO NAME/EFI/CLOVER/kexts/Other/IntelGraphicsFixup.kext
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
updating /Volumes/NO NAME/EFI/CLOVER/kexts/Other/AppleBacklightInjector.kext
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
updating /Volumes/NO NAME/EFI/CLOVER/kexts/Other/IntelBacklight.kext
Installing tools...
installing RehabMan-MaciASL-2017-0117/MaciASL.app to /Applications
installing RehabMan-patchmatic-2016-0312/patchmatic to /usr/bin
installing iasl/iasl to /usr/bin
Installing VoodooPS2Daemon to /usr/bin and /Library/LaunchDaemons...

MBP:envy.git MBP$ make
iasl -vw 2095 -vw 3144 -vw 2011 -p build/SSDT-HACK.aml SSDT-HACK.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161210-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation

ASL Input: SSDT-HACK.dsl - 1152 lines, 38376 bytes, 688 keywords
AML Output: build/SSDT-HACK.aml - 7207 bytes, 94 named objects, 594 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 33 Optimizations, 4 Constants Folded
MBP:envy.git MBP$ make install
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-HACK.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/DSDT.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-2.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-3.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-4.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-5.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-7.aml
rm -f /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT.aml
cp ./build/SSDT-HACK.aml /Volumes/NO NAME/EFI/CLOVER/ACPI/patched/SSDT-HACK.aml
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directory
make: *** [install] Error 64
 
Hi Rehabman, it's me again.

I have followed the direction to install Clover onto my HDD.
I booted my computer through the HDD Clover.
The EFI partition could be mounted properly under the MacOS circumstances.
However, it still feed me the "error 64" back when I am trying to execute the "make install" command.
Moreover, this time I found the "./install_downloads.sh" also does not work well.
Hope you could help me to figure that out.

You neglected to install Clover to your HDD.
Doing so is part of the main Clover laptop guide...
 
Status
Not open for further replies.
Back
Top