Contribute
Register

[Guide] Lenovo Z50-70/Z40-70/G50-70/G40-70 using Clover UEFI

Joined
May 21, 2016
Messages
3
Motherboard
Lenovo Z40-70-Clover
CPU
i5-4210U
Graphics
HD 4400
Mobile Phone
Android, iOS
Joined
Sep 19, 2012
Messages
12
Motherboard
Lenovo Z40-70
CPU
i3-4030U
Graphics
GeForce 840M
Mobile Phone
Android
After few years squinching my eye, I can get HIDPI works on my z40. Thank you

I guess nvidia optimus never going to works on hackintosh



Anybody upgraded to 10.14.5? Is there any issue?
high sierra support nvidia web driver bro i want to enable it. but i don't know how to enable coz from this tutorial rehabman disable it by patcing ssdt. is there anybody know how to enable it & show in about this mac window
 
Joined
Sep 2, 2012
Messages
33
Motherboard
Lenovo z50-70
CPU
i5-4210U
Graphics
HD4400 1920:1080
Mac
Classic Mac
Mobile Phone
Android
high sierra support nvidia web driver bro i want to enable it. but i don't know how to enable coz from this tutorial rehabman disable it by patcing ssdt. is there anybody know how to enable it & show in about this mac window
In Windows, you are not always using your NVidia GPU. This would cost way too much power, and for most tasks the iGPU is more than adequate. NVidia uses a technology called NVidia Optimus to dynamically switch between the iGPU and the dedicated GPU once say, a game is fired up or when extra power is required. Unfortunately Optimus is not, and most likely will never be available on MacOS which means you'll never be able to use the dedicated GPU on MacOS.

The reason this won't work is because when you are using an Optimus laptop, the video output always runs through the iGPU, not the dGPU. In Windows your laptop is still able to make use of the dGPU while showing your screen through the iGPU.
 
Joined
Jan 20, 2019
Messages
1
Motherboard
Lenovo
CPU
i7-4510u
Graphics
r5 m230
I Have this problems when a do tutorial:
Last login: Fri Jun 7 21:54:04 on ttys000

iMac-de-Antonio:~ antoniolopez$ cd ~/Projects/lenovo.git

iMac-de-Antonio:lenovo.git antoniolopez$ ./X50.sh --download-requirements

Downloading latest macos-tools...

Downloading RehabMan-Voodoo-2018-1008.zip to ./Downloads

######################################################################## 100.0%

Downloading RehabMan-Realtek-Network-v2-2017-0322.zip to ./Downloads

######################################################################## 100.0%

Downloading RehabMan-BrcmPatchRAM-2018-0505.zip to ./Downloads

######################################################################## 100.0%

Downloading RehabMan-CodecCommander-2018-1003.zip to ./Downloads

######################################################################## 100.0%

Downloading iasl.zip to ./Downloads

######################################################################## 100.0%

Downloading RehabMan-patchmatic-2018-0507.zip to ./Downloads

######################################################################## 100.0%

Downloading acidanthera-Lilu.zip to ./Downloads

######################################################################## 100.0%

Downloading acidanthera-VirtualSMC.zip to ./Downloads

######################################################################## 100.0%

Downloading acidanthera-WhateverGreen.zip to ./Downloads

######################################################################## 100.0%

Downloading acidanthera-AirportBrcmFixup.zip to ./Downloads

######################################################################## 100.0%

Downloading acidanthera-AppleALC.zip to ./Downloads

######################################################################## 100.0%

Downloading acidanthera-MaciASL.zip to ./Downloads

######################################################################## 100.0%

iMac-de-Antonio:lenovo.git antoniolopez$ ./X50.sh --install-downloads

Installing iasl to /usr/local/bin

Password:

Installing patchmatic to /usr/local/bin

Installing MaciASL.app to /Applications

find: ./Kexts: No such file or directory

Installing Lilu.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing VirtualSMC.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing SMCBatteryManager.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing WhateverGreen.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing AirportBrcmFixup.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing VoodooPS2Controller.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing RealtekRTL8111.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing Lilu.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing VirtualSMC.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing SMCBatteryManager.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing WhateverGreen.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing AirportBrcmFixup.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing AppleALC.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing VoodooPS2Controller.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing RealtekRTL8111.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing BrcmPatchRAM2.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing BrcmNonPatchRAM2.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing BrcmFirmwareRepo.kext to /Library/Extensions

find: ./Kexts: No such file or directory

Installing CodecCommander.kext to /Library/Extensions

Installing LiluHelper.kext to /Library/Extensions

IOKitWaitQuiet() timed out.

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd570ded0b0 [0x7fff894788f0]> { URL = "LiluHelper.kext/ -- file:///Library/Extensions/", ID = "com.apple.security.LiluHelper" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd57365db60 [0x7fff894788f0]> { URL = "Lilu.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.Lilu" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd570f65770 [0x7fff894788f0]> { URL = "VirtualSMC.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.VirtualSMC" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd57365f6a0 [0x7fff894788f0]> { URL = "AirportBrcmFixup.kext/ -- file:///Library/Extensions/", ID = "as.lvs1974.AirportBrcmFixup" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd573660640 [0x7fff894788f0]> { URL = "AppleALC.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.AppleALC" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd573704fb0 [0x7fff894788f0]> { URL = "WhateverGreen.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.WhateverGreen" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd5737236d0 [0x7fff894788f0]> { URL = "SMCBatteryManager.kext/ -- file:///Library/Extensions/", ID = "ru.usrsse2.SMCBatteryManager" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd570de6540 [0x7fff894788f0]> { URL = "VoodooPS2Mouse.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd570f71580 [0x7fff894788f0]> { URL = "VoodooPS2Controller.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd570f769c0 [0x7fff894788f0]> { URL = "VoodooPS2Keyboard.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd570f74bd0 [0x7fff894788f0]> { URL = "VoodooPS2Trackpad.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd573724de0 [0x7fff894788f0]> { URL = "RealtekRTL8111.kext/ -- file:///Library/Extensions/", ID = "com.insanelymac.RealtekRTL8111" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd573668c50 [0x7fff894788f0]> { URL = "CodecCommander.kext/ -- file:///Library/Extensions/", ID = "org.tw.CodecCommander" }

KernelCache ID: 8DBB60ED69CE9952E419738746D2A952

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d502640 [0x7fff894788f0]> { URL = "Lilu.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.Lilu" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0ff88290 [0x7fff894788f0]> { URL = "AirportBrcmFixup.kext/ -- file:///Library/Extensions/", ID = "as.lvs1974.AirportBrcmFixup" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d505fc0 [0x7fff894788f0]> { URL = "AppleALC.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.AppleALC" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0ffc6f40 [0x7fff894788f0]> { URL = "CodecCommander.kext/ -- file:///Library/Extensions/", ID = "org.tw.CodecCommander" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d414ee0 [0x7fff894788f0]> { URL = "WhateverGreen.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.WhateverGreen" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d431960 [0x7fff894788f0]> { URL = "SMCBatteryManager.kext/ -- file:///Library/Extensions/", ID = "ru.usrsse2.SMCBatteryManager" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d433040 [0x7fff894788f0]> { URL = "RealtekRTL8111.kext/ -- file:///Library/Extensions/", ID = "com.insanelymac.RealtekRTL8111" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d433750 [0x7fff894788f0]> { URL = "BrcmNonPatchRAM2.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.BrcmNonPatchRAM2" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d442110 [0x7fff894788f0]> { URL = "VirtualSMC.kext/ -- file:///Library/Extensions/", ID = "as.vit9696.VirtualSMC" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d43a640 [0x7fff894788f0]> { URL = "BrcmFirmwareRepo.kext/ -- file:///Library/Extensions/", ID = "com.no-one.BrcmFirmwareStore" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d447d00 [0x7fff894788f0]> { URL = "VoodooPS2Controller.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d451830 [0x7fff894788f0]> { URL = "VoodooPS2Trackpad.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d451c80 [0x7fff894788f0]> { URL = "VoodooPS2Keyboard.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d4564f0 [0x7fff894788f0]> { URL = "VoodooPS2Mouse.kext/ -- file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d466190 [0x7fff894788f0]> { URL = "BrcmPatchRAM2.kext/ -- file:///Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }

Kext with invalid signatured (-67062) allowed: <OSKext 0x7fde0d472940 [0x7fff894788f0]> { URL = "LiluHelper.kext/ -- file:///Library/Extensions/", ID = "com.apple.security.LiluHelper" }

iMac-de-Antonio:lenovo.git antoniolopez$ cd ~/Projects/lenovo.git

iMac-de-Antonio:lenovo.git antoniolopez$ make

iasl -vw 2095 -vw 2008 -p Build/SSDT-Z50.aml Hotpatch/SSDT-Z50.dsl



Intel ACPI Component Architecture

ASL+ Optimizing Compiler/Disassembler version 20180427(RM)

Copyright (c) 2000 - 2018 Intel Corporation



Hotpatch/SSDT-BATT.dsl 37: Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler

Remark 2011 - Use of compiler reserved name ^ (_T_0)



Hotpatch/SSDT-BATT.dsl 120: thod (MHPF, 1, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



Hotpatch/SSDT-BATT.dsl 120: thod (MHPF, 1, NotSerialized)

Warning 3115 - Not all control paths return a value ^ (MHPF)



Hotpatch/SSDT-BATT.dsl 179: thod (MHIF, 1, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



Hotpatch/SSDT-BATT.dsl 179: thod (MHIF, 1, NotSerialized)

Warning 3115 - Not all control paths return a value ^ (MHIF)



Hotpatch/SSDT-BATT.dsl 381: (RE1B, 1, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



Hotpatch/SSDT-BATT.dsl 403: (WE1B, 2, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



ASL Input: Hotpatch/SSDT-Z50.dsl - 57 lines, 1813 bytes, 858 keywords

AML Output: Build/SSDT-Z50.aml - 11673 bytes, 122 named objects, 736 executable opcodes



Compilation complete. 0 Errors, 2 Warnings, 5 Remarks, 139 Optimizations, 4 Constants Folded

iasl -vw 2095 -vw 2008 -p Build/SSDT-G50.aml Hotpatch/SSDT-G50.dsl



Intel ACPI Component Architecture

ASL+ Optimizing Compiler/Disassembler version 20180427(RM)

Copyright (c) 2000 - 2018 Intel Corporation



Hotpatch/SSDT-BATT.dsl 37: Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler

Remark 2011 - Use of compiler reserved name ^ (_T_0)



Hotpatch/SSDT-BATT.dsl 120: thod (MHPF, 1, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



Hotpatch/SSDT-BATT.dsl 120: thod (MHPF, 1, NotSerialized)

Warning 3115 - Not all control paths return a value ^ (MHPF)



Hotpatch/SSDT-BATT.dsl 179: thod (MHIF, 1, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



Hotpatch/SSDT-BATT.dsl 179: thod (MHIF, 1, NotSerialized)

Warning 3115 - Not all control paths return a value ^ (MHIF)



Hotpatch/SSDT-BATT.dsl 381: (RE1B, 1, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



Hotpatch/SSDT-BATT.dsl 403: (WE1B, 2, NotSerialized)

Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within)



ASL Input: Hotpatch/SSDT-G50.dsl - 57 lines, 1813 bytes, 858 keywords

AML Output: Build/SSDT-G50.aml - 11673 bytes, 122 named objects, 736 executable opcodes



Compilation complete. 0 Errors, 2 Warnings, 5 Remarks, 139 Optimizations, 4 Constants Folded

iMac-de-Antonio:lenovo.git antoniolopez$ make install_g50

rm -f /Volumes/EFI/EFI/CLOVER/ACPI/patched/*.aml

cp ./Build/SSDT-G50.aml /Volumes/EFI/EFI/CLOVER/ACPI/patched

cp: /Volumes/EFI/EFI/CLOVER/ACPI/patched: No such file or directory

make: *** [install_g50] Error 1

iMac-de-Antonio:lenovo.git antoniolopez$
 
Joined
Jun 12, 2019
Messages
1
Hi community!

I've been using this thread to install MacOs Mojave to at least 3 Lenovo G50-70s :) I have even patched the bioses from within Windows to whitelist a native wifi adapter, that works flawlessly on the MacOS!

Thank you very must for everything!

But I'm having one problem that is bugging me constantly, and I did not find any solution to it for a long time, so I decided to create a profile here, and post it to you. I hope someone has a solution for it.

The problem is I'm getting a boot loop if I have connected 2 monitors (on both HDMI and VGA ports) when I cold boot into Clover, and then MacOs.

There is no problem when I boot with only one of them, like only HDMI, or only VGA port.
If you can not reproduce it, and you are interested in my logs, please tell me what you need, and I'll provide it to you here.

Best Regards!
 
Last edited:
Joined
Jun 5, 2014
Messages
80
CPU
Intel Core i7 4702MQ
Graphics
intel HD 4600
Mobile Phone
Android, iOS
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
Hi
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
Hi, I can’t pass the Apple logo screen with the progress bar. I have done everything but when it finish install it won’t pass the Apple logo with a tiny progress on the progress bar.
 

Attachments

Joined
Jun 5, 2014
Messages
80
CPU
Intel Core i7 4702MQ
Graphics
intel HD 4600
Mobile Phone
Android, iOS
No one here, when I install macOS, the macOS SSD boot and when it’s ah almost half of the progress bar with the Apple logo it reboot and doesn’t start. I can’t provide ioreg from the installation on the SSD only the efi and installation from the USB
 
Joined
Jun 15, 2018
Messages
15
Motherboard
Lenovo Z50-70
CPU
Intel Core i5 4210U
Graphics
Intel HD Graphics 4400, Nvidia GeForce 820M
Mac
MacBook Pro
Mobile Phone
Android
Installed Catalina, Everything is working except:


Bluetooth, 80Mhz 5ghz Wi-Fi, Battery Bar

Make sure to use -lilubetaall in boot arguments if you plan on updating and using Catalina.
413768
 
Last edited:
Joined
Nov 6, 2015
Messages
152
Mac
MacBook Air, MacBook Pro, Mac mini
Mobile Phone
iOS
I hope that in september I will be able to install Catalina too. Looks good so far.
 
Top