Contribute
Register

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

Joined
Jun 8, 2017
Messages
59
Motherboard
Lenovo G40-70-Clover
CPU
i3-4005U
Graphics
HD 4400
Mobile Phone
Android, iOS
which changes?
Updated and moved all installed kexts from /Library/Extensions to EFI/Clover/kexts/Other to avoid potential problem in Catalina. I read that the system files were moved to a read only partition and I can't be bothered to r/w mount it everytime I install something. (not sure if I can link the post I followed, since my last post was deleted, but it was on hackintosh subreddit)

(Pretty much post-installation step, but I did it for smooth transition) I used the kexts by headkaze for BT.
 
Last edited:
Joined
Sep 9, 2017
Messages
6
Motherboard
Dell Optiplex 755 SFF
CPU
Intel Xeon X3363
Graphics
Asus GeForce 210
Mobile Phone
Android
I tried updating my Z50-70 from 10.14.6 to Catalina today, I got to the login window after installation but it got stuck in the initial setup where it asks you if you want to share your data with Apple, etc. That had happened to me before after an update, so I just shut it down and tried again, but now it remains in the black screen with the Apple logo, and if I boot in verbose mode it only shows a row of plus signs and stays like that. Any ideas?
 
Joined
Dec 31, 2017
Messages
7
I tried updating my Z50-70 from 10.14.6 to Catalina today, I got to the login window after installation but it got stuck in the initial setup where it asks you if you want to share your data with Apple, etc. That had happened to me before after an update, so I just shut it down and tried again, but now it remains in the black screen with the Apple logo, and if I boot in verbose mode it only shows a row of plus signs and stays like that. Any ideas?
That exact same thing happened to my desktop hackintosh. I feel like it's a clover issue because if you try to update clover in Catalina, it says this installer is not compatible with Catalina.
 
Joined
Jun 27, 2018
Messages
9
Motherboard
Intel DQ67OW
CPU
i5-2400
Graphics
R7 250
Mobile Phone
iOS
Hello. I've tried to install macOS Mojave on a G50-70 laptop. The installation went ok with few restarts, but it installed. I followed the guide linked in the first post, but I'm stuck at the post-installation part because the macOS won't boot. When booting from the drive it keeps rebooting when the loading bar reaches ~60-70% (tried with -x and debug=0x100 and this is a kernel panic). Also, keyboard seems that is not working. I will upload some screenshots/EFI folder/anything needed later, because I do not have the access to the laptop now. Any first idea that could cause this?
Thanks!

HW: Lenovo G50-70, i3 4030U, AMD R5 M230
 
Last edited:
Joined
Dec 31, 2017
Messages
7
I upgraded from Mojave to Catalina. Everything works on the Z50, but every 30-40 minutes it reboots on its own.
For what it's worth...I installed the supplemental Catalina update and it seems my issue is gone. I dare not update clover until the installer does not say it's incompatible with this OS (Catalina).
 
Joined
Jun 27, 2018
Messages
9
Motherboard
Intel DQ67OW
CPU
i5-2400
Graphics
R7 250
Mobile Phone
iOS
Hello. I've tried to install macOS Mojave on a G50-70 laptop. The installation went ok with few restarts, but it installed. I followed the guide linked in the first post, but I'm stuck at the post-installation part because the macOS won't boot. When booting from the drive it keeps rebooting when the loading bar reaches ~60-70% (tried with -x and debug=0x100 and this is a kernel panic). Also, keyboard seems that is not working. I will upload some screenshots/EFI folder/anything needed later, because I do not have the access to the laptop now. Any first idea that could cause this?
Thanks!

HW: Lenovo G50-70, i3 4030U, AMD R5 M230
I've used the -v option, but I could not read the output because it scrolled so fast. I could only read that there was a problem with the IntelAccelerator, something like this:
Code:
[IGPU] virtual IOService *IntelAccelerator::probe(IOService *, SInt32 *): Failed to map device ID: ...
I could not read the ID, but I guess that ID is the "ig-platform-id" from the config.plist. Anyway, I saw that the FakePCIID_Intel_HD_Graphics.kext was not in the kexts folder. The question is: do I really need this kext to boot or Lilu and WhateverGreen kexts are enough? Because I'm a bit confused about which kext I should use. Also, booting with the -x flag leads to a black/broken screen with a working mouse cursor.
 
Joined
Nov 8, 2018
Messages
11
Motherboard
Lenovo Z50-70-Clover
CPU
i5
Graphics
HD 4400,1920x1080
Mac
iMac, MacBook
Mobile Phone
iOS
I also successfully updated to Catalina from Mojave with the exception of Bluetooth which is not working anymore although wifi is (using Broadcom BCM94352Z), and that my recovery volume seems to be default boot volume (even when I change it in the config.plist)

Can anyone help?
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,220
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
I also successfully updated to Catalina from Mojave with the exception of Bluetooth which is not working anymore although wifi is (using Broadcom BCM94352Z), and that my recovery volume seems to be default boot volume (even when I change it in the config.plist)

Can anyone help?
replace your files with the ones attached
 

Attachments

Joined
Nov 8, 2018
Messages
11
Motherboard
Lenovo Z50-70-Clover
CPU
i5
Graphics
HD 4400,1920x1080
Mac
iMac, MacBook
Mobile Phone
iOS
replace your files with the ones attached
I assume you mean in L/E as that's the only place I found these files. I replaced BrcmFirmwareRepo, BrcmNonPatchRAM2, and then deleted BrcmPatchRAM2 and replaced it with BrcmPatchRAM3. Is that correct? Because it didn't work...

EDIT: also tried leaving BrcmPatchRAM2 in without BrcmPatchRAM3, didn't work either
EDIT2: after some more research in other forums I also tried BrcmPatchRAM3 with the BrcmBluetoothInjector, but so far no luck
EDIT3: silly me didn't rebuild kext cache *facepalm* so after fixing permissions
Code:
sudo chmod -Rf 755 /L*/E*
sudo chown -Rf 0:0 /L*/E*
and rebuild kext cache
Code:
sudo kextcache -i /
it now finally works! Thanks @Feartech
 
Last edited:
Top