Contribute
Register

[Guide] Lenovo Y50 (UHD or 1080p) using Clover UEFI (10.11)

Status
Not open for further replies.
Hi all,

I also obtained a Y50-70 and want to run El Capitan (+Windows) on it, i have the non UHD model. I already replaced the wifi with a new BCM94352Z which worked fine in the installer already (by preparing stick with kexts).

EL capitan (no Win installed yet, only empty partition + OSX + EFI) runs fine if booted via my local Clover + config (copied to /EFI) as created by unibeast for the install stick (the laptop guide installimage USB stick would only give me distorted screen on install so i made a stick with unibeast and added all needed manually, i.e. the USB kext and replaced with recommended from guide) - if i boot it with the config.plist from the guide (same boot args, no -x) i only get the "plus of death" row and it dies (waited half an hour).

I suspect this has to do with the HD4600 as the config.plist from unibeast does not have QE/CI enabled when booted (Kexts injected by the installer stick work fine though like the RTL LAN and FakePCI* w/ Broadcom).

Anything i can try here?
 
Hi all,

I also obtained a Y50-70 and want to run El Capitan (+Windows) on it, i have the non UHD model. I already replaced the wifi with a new BCM94352Z which worked fine in the installer already (by preparing stick with kexts).

EL capitan (no Win installed yet, only empty partition + OSX + EFI) runs fine if booted via my local Clover + config (copied to /EFI) as created by unibeast for the install stick (the laptop guide installimage USB stick would only give me distorted screen on install so i made a stick with unibeast and added all needed manually, i.e. the USB kext and replaced with recommended from guide) - if i boot it with the config.plist from the guide (same boot args, no -x) i only get the "plus of death" row and it dies (waited half an hour).

I suspect this has to do with the HD4600 as the config.plist from unibeast does not have QE/CI enabled when booted (Kexts injected by the installer stick work fine though like the RTL LAN and FakePCI* w/ Broadcom).

Anything i can try here?

You must follow the guide in post #1. Replacing only the config.plist is not valid.

If you need help, read post #1, "Problem Reporting".
 
The guide has worked flawlessly, but I had to apply the UHD IOKit patch manually as 10.11.3 is not added to the script yet. You just look through the file and find the perl patch for the 10.11.2 and apply that, worked for me!

Again, Rehabman saves the day! Thanks a lot for such a concise guide! With a little patience and attention I had the system going in a few hours!

Thanks a lot Rehabman, you're truly an asset to the community. I picked the Y50-70 because you made the guide! :)
 
The guide has worked flawlessly, but I had to apply the UHD IOKit patch manually as 10.11.3 is not added to the script yet. You just look through the file and find the perl patch for the 10.11.2 and apply that, worked for me!

Again, Rehabman saves the day! Thanks a lot for such a concise guide! With a little patience and attention I had the system going in a few hours!

Thanks a lot Rehabman, you're truly an asset to the community. I picked the Y50-70 because you made the guide! :)

Nice to hear a positive experience from someone who read and followed the guide... and was willing to do some extra reading regarding 10.11.3 IOKit!
 
hey rehabman

my device was working perfect with the old method of patched ssdt files
but i wanted to try the new ssdt-hack and installed the system from scratch and every thing works perfect till i replaced the config.plist and and then i can't boot mac and always stuck at loading apple screen

tried without caches and every way and still can't boot
and the only way to boot is safe mode or booting into windows and replace again the config.plist with the original one of installation

so is there any way to use the old method ?

i will post my ioreg and clover folder with original plist to be able to boot

and also the config.plist which makes my device not able to boot
 

Attachments

  • Mido’s MacBook Pro.ioreg
    5 MB · Views: 112
  • CLOVER.zip
    36.9 MB · Views: 172
  • no_boot_config.plist.zip
    3.1 KB · Views: 88
hey rehabman

my device was working perfect with the old method of patched ssdt files
but i wanted to try the new ssdt-hack and installed the system from scratch and every thing works perfect till i replaced the config.plist and and then i can't boot mac and always stuck at loading apple screen

tried without caches and every way and still can't boot
and the only way to boot is safe mode or booting into windows and replace again the config.plist with the original one of installation

so is there any way to use the old method ?

i will post my ioreg and clover folder with original plist to be able to boot

and also the config.plist which makes my device not able to boot

Please read post #1, "Problem Reporting". Carefully. Your EFI/Clover should not be so large.

Also, boot verbose, show photo.
 
Please read post #1, "Problem Reporting". Carefully. Your EFI/Clover should not be so large.

Also, boot verbose, show photo.


it's large because i downloaded a lot of themes but it's the same as in the post 1

and every thing was working perfect with the old way and even with the new hack-ssdt way it works till replacing the config.plist

also here is the output of sudo touch /System/Library/Extensions && sudo kextcache -u /

Midos-MBP:~ midofayad$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
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 IntelBacklight.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_HDMI_Audio.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.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HoRNDIS.kext

and the output of


kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehdamidofayad$ kextstat|grep -y acpiplat
13 2 0xffffff7f82566000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (4.0) 3BE4E926-E063-3BBD-BE05-F6F97358C7A4 <12 11 7 6 5 4 3 1>
Midos-MBP:~ midofayad$ kextstat|grep -y appleintelcpu
Midos-MBP:~ midofayad$ kextstat|grep -y applelpc
77 0 0xffffff7f8228e000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <76 12 5 4 3>
Midos-MBP:~ midofayad$ kextstat|grep -y applehda
82 0 0xffffff7f824d2000 0x1d000 0x1d000 com.apple.driver.AppleHDAController (272.51.3) AC7816C9-DEF7-310A-B059-5852BF07A843 <81 80 70 12 7 6 5 4 3 1
 
Status
Not open for further replies.
Back
Top