Contribute
Register

[Guide] Lenovo Legion Y520/Y720 using Clover UEFI

Joined
Mar 2, 2016
Messages
9
Motherboard
Y520
CPU
7300HQ
Graphics
630 / 1050TI
Mac
MacBook Pro
Mobile Phone
iOS
hello i'am a new member, im not english sorry if i don't write well, i have a Legion Y530 and i will have liked do a hackintosh if it's possible with my composent. I don't have a ssd but the new technologie Optane and i don't know if it's compatible with computer but i really want use mac os because i don't have a macbook and i have an ipad pro and an iphone. If it's possible can we use others players like an iphone with the pc hackintosh with the advantages as a real macbook and an iphone?
Thanks and have a good night or days
You should read this

 
Joined
Mar 5, 2019
Messages
14
Motherboard
Lenovo Legion Y520-15IKBN
CPU
i7-7700HQ
Graphics
HD 630 + GTX 1050 Ti,1920 x 1080
Mac
Mac mini
Mobile Phone
Android
I fixed it with a Skylake spoof. Use my Clover files. If you are installing kexts in /S/L/E make sure that you put my Lilu and Whatevergreen there.

Any success with Skylake spoof for 10.14.4 because i have the same laptop as you, but Skylake Spoof not working anymore. Maybe you have discovered something for 10.14.4 ?
 
Joined
Mar 2, 2016
Messages
9
Motherboard
Y520
CPU
7300HQ
Graphics
630 / 1050TI
Mac
MacBook Pro
Mobile Phone
iOS
Any success with Skylake spoof for 10.14.4 because i have the same laptop as you, but Skylake Spoof not working anymore. Maybe you have discovered something for 10.14.4 ?
I'm also curious. Any success stories with 10.14.4?
 
Joined
Apr 5, 2011
Messages
49
Motherboard
Lenovo Y520-15ikbm (Clover UEFI)
CPU
i7-7700HQ
Graphics
HD 630 + GTX 1060 1920x1080
Mac
MacBook Pro
Mobile Phone
Android
Any success with Skylake spoof for 10.14.4 because i have the same laptop as you, but Skylake Spoof not working anymore. Maybe you have discovered something for 10.14.4 ?
I've compiled a new WhateverGreen kext for 10.14.4, try it. You will also have to update Clover to the newest version if you haven't done so already.
 

Attachments

Joined
Mar 5, 2019
Messages
14
Motherboard
Lenovo Legion Y520-15IKBN
CPU
i7-7700HQ
Graphics
HD 630 + GTX 1050 Ti,1920 x 1080
Mac
Mac mini
Mobile Phone
Android
I've compiled a new WhateverGreen kext for 10.14.4, try it. You will also have to update Clover to the newest version if you haven't done so already.
Thanks, i will give it a try, but how do you compile your own version for 10.14.4 with skylake spoof ?
 
Joined
Mar 2, 2016
Messages
9
Motherboard
Y520
CPU
7300HQ
Graphics
630 / 1050TI
Mac
MacBook Pro
Mobile Phone
iOS
I've compiled a new WhateverGreen kext for 10.14.4, try it. You will also have to update Clover to the newest version if you haven't done so already.
Thanks man! It worked, I can finally boot up Mojave 10.14.4 when I replace my existing files with yours!

I'm also curious how to Patch those kexts for spoofing. Could you point me to the right place ?
 
Joined
Mar 5, 2019
Messages
14
Motherboard
Lenovo Legion Y520-15IKBN
CPU
i7-7700HQ
Graphics
HD 630 + GTX 1050 Ti,1920 x 1080
Mac
Mac mini
Mobile Phone
Android
I've compiled a new WhateverGreen kext for 10.14.4, try it. You will also have to update Clover to the newest version if you haven't done so already.
It works perfectly for me too - only if you tell us how you compile your own versions for skylake spoofed WG and Lilu
 
Joined
Apr 5, 2011
Messages
49
Motherboard
Lenovo Y520-15ikbm (Clover UEFI)
CPU
i7-7700HQ
Graphics
HD 630 + GTX 1060 1920x1080
Mac
MacBook Pro
Mobile Phone
Android
The trick is to force WEG to ignore hardware and load Skylake stuff. You can do it by editing kern_igfx.cpp and hardcoding Skylake values, or you can use Rehabman's WEG patches from his spoof_fix2 WEG branch: https://github.com/RehabMan/WhateverGreen/tree/spoof_fix2. Rehabman's approach is better because it's more generic, but you will have to merge it with a new WEG code and resolve a few merging conflicts. Either approach requires putting Skylake IDs into .aml files, in our case that would be SSDT-Y520.aml.
 

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,241
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
MacBook Air
Mobile Phone
iOS
The trick is to force WEG to ignore hardware and load Skylake stuff. You can do it by editing kern_igfx.cpp and hardcoding Skylake values, or you can use Rehabman's WEG patches from his spoof_fix2 WEG branch: https://github.com/RehabMan/WhateverGreen/tree/spoof_fix2. Rehabman's approach is better because it's more generic, but you will have to merge it with a new WEG code and resolve a few merging conflicts. Either approach requires putting Skylake IDs into .aml files, in our case that would be SSDT-Y520.aml.
Could you tell me why anyone would need to spoof for Skylake?
 
Joined
Apr 5, 2011
Messages
49
Motherboard
Lenovo Y520-15ikbm (Clover UEFI)
CPU
i7-7700HQ
Graphics
HD 630 + GTX 1060 1920x1080
Mac
MacBook Pro
Mobile Phone
Android
Could you tell me why anyone would need to spoof for Skylake?
Apparently there is a batch of Y520-15IKBN laptops which screen is blank without the SL spoof. I am still failing to understand what's the difference with these units and why they require this hack.
 
Top