Contribute
Register

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

Status
Not open for further replies.
While reboot i don't find the Boot Without Cache option, i thing it is removed in the latest version of clover

am in clover - r4061 which is very latest, what to do now ????

Please find the AppleBacklightInjector.kext attached

SMBIOS is switched to MacBookAir6,2

am really frustrated :( only for the issue that is brightness since the last 3 days...please help me out

Also let me know what are the brightness keys which we are using ????
 

Attachments

  • AppleBacklightInjector.kext.zip
    1.2 KB · Views: 79
@RehabMan/OP

I need your help guys very bad, i did a fresh installation for EI Capitan 10.11.6, also i followed the steps one by one.

Every thing is working including the audio, however somehow my brightness is not working ....i recently installed 10.12.4 and came to know that update has broke the brightness function. Hence i made my mind to do a fresh install for EL Capitan.

But still my brightness is not working.


below are all the required files attached


Please help me out with the same

While reboot i don't find the Boot Without Cache option, i thing it is removed in the latest version of clover

am in clover - r4061 which is very latest, what to do now ????

Please find the AppleBacklightInjector.kext attached

SMBIOS is switched to MacBookAir6,2

am really frustrated :( only for the issue that is brightness since the last 3 days...please help me out

Also let me know what are the brightness keys which we are using ????

Your AppleBacklightInjector.kext Info.plist is incorrect.
Your display DisplayProductID is 0x37ed.
Your Info.plist has only a match for 0x0717.
 
hi Rehabman

Your AppleBacklightInjector.kext Info.plist is incorrect.
Your display DisplayProductID is 0x37ed.
Your Info.plist has only a match for 0x0717.
thanks for pointing this out, how ever I have no clue how the display product id is changed when I perform a clean installation....

could you please help me out how can I fix the issue ...need ur help in this
 
hi Rehabman


thanks for pointing this out, how ever I have no clue how the display product id is changed when I perform a clean installation....

could you please help me out how can I fix the issue ...need ur help in this

Regenerate AppleBacklightInjector.kext.
It appears to me it is generated by install_download.sh and installed.
 
yes but how I suppose to regenerate now...as per the guide I used the install_download.sh script

another way to generate it??
 
yes but how I suppose to regenerate now...as per the guide I used the install_download.sh script

another way to generate it??

Run ./install_downloads.sh as per guide.
 
Hey @RehabMan and @the-braveknight. My HDMI and VGA (VGA works for me) ports not working after this patch.

➜ ~ kextstat|grep -y acpiplat
Code:
13 2 0xffffff7f8325d000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

➜ ~ kextstat|grep -y applelpc
Code:
107 0 0xffffff7f82d4a000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <101 12 5 4 3>

➜ ~ kextstat|grep -y applehda
Code:
100 1 0xffffff7f812d7000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <99 98 74 12 7 6 5 4 3 1>

119 0 0xffffff7f81479000 0xb5000 0xb5000 com.apple.driver.AppleHDA (9279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <118 100 99 98 78 74 6 5 4 3 1>

122 0 0xffffff7f83199000 0x2000 0x2000 com.apple.driver.AppleHDAHardwareConfigDriver (279.48) 14690424-1048-3F1D-8A3D-41657C97EB67 <4 3>


➜ ~ sudo touch /System/Library/Extensions && sudo kextcache -u /
Code:
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 FakeSMC.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 CodecCommander.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 -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_CX20751.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
 

Attachments

  • Clover.zip
    1.2 MB · Views: 76
  • IORegistry with patch (HDMI connected).zip
    585.2 KB · Views: 78
  • IORegistry with patch.zip
    611.8 KB · Views: 85
  • IORegistry without patch .zip
    1.2 MB · Views: 76
  • SSDT.zip
    39.2 KB · Views: 96
Hey @RehabMan and @the-braveknight. My HDMI and VGA (VGA works for me) ports not working after this patch.

➜ ~ kextstat|grep -y acpiplat
Code:
13 2 0xffffff7f8325d000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>

➜ ~ kextstat|grep -y applelpc
Code:
107 0 0xffffff7f82d4a000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <101 12 5 4 3>

➜ ~ kextstat|grep -y applehda
Code:
100 1 0xffffff7f812d7000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <99 98 74 12 7 6 5 4 3 1>

119 0 0xffffff7f81479000 0xb5000 0xb5000 com.apple.driver.AppleHDA (9279.48) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <118 100 99 98 78 74 6 5 4 3 1>

122 0 0xffffff7f83199000 0x2000 0x2000 com.apple.driver.AppleHDAHardwareConfigDriver (279.48) 14690424-1048-3F1D-8A3D-41657C97EB67 <4 3>


➜ ~ sudo touch /System/Library/Extensions && sudo kextcache -u /
Code:
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 FakeSMC.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 CodecCommander.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 -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_CX20751.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext

Why is connector-type <00 04 00 00> in "IORegistry without patch"/HDMI?
You did not provide EFI/Clover for that scenario, so impossible to tell what is different between the working and non-working.
But it seems strange that the connector-type in that scenario is still DP, not HDMI, whereas that particular port is patched for HDMI <00 08 00 00> in the current files.
 
Why is connector-type <00 04 00 00> in "IORegistry without patch"/HDMI?
You did not provide EFI/Clover for that scenario, so impossible to tell what is different between the working and non-working.
But it seems strange that the connector-type in that scenario is still DP, not HDMI, whereas that particular port is patched for HDMI <00 08 00 00> in the current files.
 

Attachments

  • Clover without patch.zip
    1.2 MB · Views: 59
Why is connector-type <00 04 00 00> in "IORegistry without patch"/HDMI?
You did not provide EFI/Clover for that scenario, so impossible to tell what is different between the working and non-working.
But it seems strange that the connector-type in that scenario is still DP, not HDMI, whereas that particular port is patched for HDMI <00 08 00 00> in the current files.
I just noticed that I have <00 04 00 00> in my IOReg as well, but I verified that the clover patch is being applied and HDMI audio is working...
 
Status
Not open for further replies.
Back
Top