Contribute
Register

[Guide] Lenovo Z50-70/Z40-70 using Clover UEFI (10.11)

Status
Not open for further replies.
I performed this rebuild by the book using post #1. The only variation was the initial Clover install was with a 2.4 release which didn't work. I found a v2.3 release of Clover and reinstalled Clover which worked. What do you suggest to repair the kext issues.

install_download.sh clearly removes IntelBacklight.kext:
Code:
# remove IntelBacklight.kext, IntelBacklight.kext is broken in 10.12.4+, now using AppleBacklight.kext instead
$SUDO rm -Rf $SLE/IntelBacklight.kext $KEXTDEST/IntelBacklight.kext

Also, the install_downloads.sh does not install the FakeSMC plugins.

Also, it does not use VoodooHDA.kext, yet you have it installed...
Same for AHCI_Intel_Generic_SATA.kext.
Same for realtekALC.kext

It seems to me you did not follow the guide as written...
 
install_download.sh clearly removes IntelBacklight.kext:
Code:
# remove IntelBacklight.kext, IntelBacklight.kext is broken in 10.12.4+, now using AppleBacklight.kext instead
$SUDO rm -Rf $SLE/IntelBacklight.kext $KEXTDEST/IntelBacklight.kext

Also, the install_downloads.sh does not install the FakeSMC plugins.

Also, it does not use VoodooHDA.kext, yet you have it installed...
Same for AHCI_Intel_Generic_SATA.kext.
Same for realtekALC.kext

It seems to me you did not follow the guide as written...
In a nutshell here is the process I followed:

Created a USB install dongle with Clover 2.4k_r4077 and Mac OS 10.12.5
Installed a new SSD 1TB disk into Lenovo z50-70 (whitelist performed when installing Yosemite)
Partitioned disk to one 500GB system partition and one 500GB data partition
Formatted disk and ran OS installer
Created Clover EFI on system disk and modified drivers and kext folders
FakeSMC.kext was from 2017-0117 release
I did not create a user at this time only Administrator
Rebooted and connected wired network
installed git
created ~/Projects/z50.git
downloaded the-braveknight's git repository for z50
initially ran install_downloads.sh without elan argument so I had to run it again with the argument
ran make and make install
did not run the edid patch or turn off hibernate
initially forgot the final plist.config
i also did not install the HW monitor or FakePCIID kexts
I rebooted and the Sierra boot failed
I rebooted from a backup disk with 10.11 and reinstalled Clover with 2.3k_r3922
I also installed the final config.plist in the Clover folder
Rebooted and everything was a success
I used the migration tool to migrate the user data from my 10.11 backup disk taking care to not include any system files
the only data I migrated was the user data and the applications folder

the only thing I can think that included those kexts was the migration tool
 
In a nutshell here is the process I followed:

Created a USB install dongle with Clover 2.4k_r4077 and Mac OS 10.12.5
Installed a new SSD 1TB disk into Lenovo z50-70 (whitelist performed when installing Yosemite)
Partitioned disk to one 500GB system partition and one 500GB data partition
Formatted disk and ran OS installer
Created Clover EFI on system disk and modified drivers and kext folders
FakeSMC.kext was from 2017-0117 release
I did not create a user at this time only Administrator
Rebooted and connected wired network
installed git
created ~/Projects/z50.git
downloaded the-braveknight's git repository for z50
initially ran install_downloads.sh without elan argument so I had to run it again with the argument
ran make and make install
did not run the edid patch or turn off hibernate
initially forgot the final plist.config
i also did not install the HW monitor or FakePCIID kexts
I rebooted and the Sierra boot failed
I rebooted from a backup disk with 10.11 and reinstalled Clover with 2.3k_r3922
I also installed the final config.plist in the Clover folder
Rebooted and everything was a success
I used the migration tool to migrate the user data from my 10.11 backup disk taking care to not include any system files
the only data I migrated was the user data and the applications folder

the only thing I can think that included those kexts was the migration tool

Migration tool is your mistake.
 
Migration tool is your mistake.
OK. Will a rerun of './install_downloads.sh elan' repair the problems?

BTW looks like all the hardware function keys are working except for the screen brightness.
 
Last edited:
OK. Will a rerun of './install_downloads.sh elan' repair the problems?

It might repair some, but not all.

BTW looks like all the hardware function keys are working except for the screen brightness.

Brightness is not working because you installed IntelBacklight.kext. That kext does not work on 10.12.
 
It might repair some, but not all.



Brightness is not working because you installed IntelBacklight.kext. That kext does not work on 10.12.
I reran './install_downloads.sh elan' earlier (see update in post #1069) which helped the built-in display. I no longer have the IntelBacklight.kext installed and I have AppleBacklightInjector.kext installed in /Library/Extensions. AppleBacklight.kext and AppleBacklightExpert.kext are installed in /System/Library/Extensions.

BTW what does the following message mean?

Prelink failed for org.hwsensors.driver.ACPISensors; aborting prelink.
Failed to generate prelinked kernel.
Child process /usr/sbin/kextcache[693] exited with status 71.
Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel
 
I reran './install_downloads.sh elan' earlier (see update in post #1069) which helped the built-in display. I no longer have the IntelBacklight.kext installed and I have AppleBacklightInjector.kext installed in /Library/Extensions. AppleBacklight.kext and AppleBacklightExpert.kext are installed in /System/Library/Extensions.

Yes... Completely expected. But the other problems you caused will need to be fixed manually...
 
Yes... Completely expected. But the other problems you caused will need to be fixed manually...
Wow. Not even sure where to start.
 
Remove the kexts I mentioned that are not called for by the guide.
I had already done that after reading your earlier post. I noticed the kextcache output complains about the xxxSensors kexts. I copied your latest FakeSMC kexts to the Clover/kext/other folder in the EFI. should I have installed them with kextwizard?
 
Status
Not open for further replies.
Back
Top