Contribute
Register

[Guide] Lenovo G50-70 El Capitan Using Unibeast

Status
Not open for further replies.
Joined
Oct 2, 2015
Messages
91
Motherboard
Laptop Lenovo G50-70
CPU
4th Gen Intel® Core® i3-4030U
Graphics
Intel® HD Graphics 4400
Mac
  1. MacBook
  2. MacBook Air
  3. MacBook Pro
Classic Mac
  1. iBook
  2. iMac
  3. PowerBook
Mobile Phone
  1. Android
  2. iOS
  3. Windows Phone
  4. Other
Laptop spec:
Model: Lenovo G50-70
CPU: i3-4030U
Graphics: HD4400
Audio Dirver: Voodoo HDA
HD: 500 Gb.
Ethernet: RealtekRTL8111
Installation LOG:

*All Kexts are Attached.

1.- BIOS Setup.USB Legecy: ENABLED
Wireless: ENABLED
SATA Controller: AHCI
Intel Virtual Technology: ENABLED
Boot Mode: Legacy Support

Boot Priority: UEFI FIRST
USB Boot: ENABLED
PXE Boot to LAN: DISABLED



2.- Making El Capitan Installation USB.

Choose UEFI Support in Unibeast
Make USB From Below Guide
Guide: Unibeast Guide


3.- Copy Kexts To EFI Partition of USB EFI/CLOVER/KEXTS/10.11

RealtekRTL8111.kext to Clover/kexts/10.11FakeSMC.kext to Clover/kexts/10.11
VoodooPS2Controller.kext to Clover/kexts/10.11
FakePCIID.kext to Clover/kexts/10.11
FakePCIID_HD4600_HD4400.kext to Clover/kexts/10.11

In addition I used the "config_HD4600_4400_4200.plist" from the RehabMan's repository: https://github.com/RehabMan/OS-X-Clover-Laptop-Config.
4.- Post Installation.
After installing Install Clover ESP from Clover OS X El Capitan by selecting option clover Post Download it from this Post
Clover Post Tool

5.-Patching DSDT.In order to patch my DSDT I follow the RehabMan Guide: [Guide] Patching LAPTOP DSDT/SSDTsRead this guide before to do anything.
NOTES: To extract the DSDT file I used the Clover method described in the guide. To correct some complier errors I applied:
“Fix PARSEOP_STORE/MMTB error”
“Remove _DSM methods”

5.1.- Battery status patch.

I Applied the patch “Lenovo G50-70” found in RehabMan/Laptop-DSDT-Patch · GitHub

5.2.- Enable Audio patch.
The audio kext (AppleHDA.kext) for my audio driver (Conexant CX20751) is located in AppleHDA For Yosemite - AppleHDA - InsanelyMac Forum This must be copied in EFI/Clover/kexts/Other.
Apply the patch “Audio Layout 12” from RehabMan/Laptop-DSDT-Patch · GitHub changing the Layout-id from 12 to 3 before applying the patch.
Apply the patch “IRQ Fix” from RehabMan/Laptop-DSDT-Patch · GitHub


5.3.- Enable Brightness control.
Follow the RehabMan Guide: [Guide] Patching DSDT/SSDT for LAPTOP backlight control
Apply the "Rename GFX0 to IGPU" patch to DSDT and the selected SSDT.
Apply the "Brightness Fix (Haswell)" patch to the selected SSDT.
And don’t forget to set the DROP OEM config.plist to True.


6.- Wifi.
I’m using TP-Link WN727N. By Installing RT2870USBWirelessDriver.kext and BearExtender

7.- Patched DSDT
7.1- I attached Patched DSDT with working Battery, Brightness,Backlight,Audio you can place it to Clover/ACPI/Patched Folder
DSDT.aml



8.- Update For 10.11.2
7.1- Goto OS X Updates
7.2- Follow Instructions.
7.3- Download Update From App Store.
7.4- Install and Restart



 

Attachments

  • FakePCIID_HD4600_HD4400.kext.zip
    1.2 KB · Views: 1,009
  • FakePCIID.kext.zip
    15.1 KB · Views: 814
  • FakeSMC.kext.zip
    38.1 KB · Views: 757
  • RealtekRTL8111.kext.zip
    84 KB · Views: 861
  • RT2870USBWirelessDriver.kext.zip
    1.1 MB · Views: 848
  • VoodooPS2Controller.kext.zip
    86.8 KB · Views: 798
  • DSDT.aml
    57.3 KB · Views: 1,074
  • ACPIBatteryManager.kext.zip
    24.9 KB · Views: 834
Last edited:
Wow great tutorial, helped me a lot! Which BIOS/UEFI version are you using? the latest ver32?
 
Could you attach the kext you used for the audio? I cannot seem to get any of them working.

Thanks
 
Could you attach the kext you used for the audio? I cannot seem to get any of them working.

Thanks

Note that contrary to the advice in post #1, patched AppleHDA must be installed to /S/L/E.
 
I'm sorry for the basic question, but where am I supposed to place the config_4600_4400_4200.plist file?
 
Thank RehabMan. I downloaded your raw config_HD4600_4400_4200.plist renamed it to config.plist and added to Clover, when I restart clover no longer sees any of the volumes.

When I replace with previous config file, laptop starts fine (though Clover Utility still comes up with error "no config.plist found").
 
Thank RehabMan. I downloaded your raw config_HD4600_4400_4200.plist renamed it to config.plist and added to Clover, when I restart clover no longer sees any of the volumes.


You forgot HFSPlus.efi. Always read carefully.
 
I am going to install El Capitan on my Lenovo G50-70 (i5/8Gb Ram) and before starting I'd like to know:
  • is VGA out mirroring and/or extended desktop working?
    If it isn't working but someone is already looking for a solution I am available for help and testing, my actual lapintosh (hp630) doesn't have a usable VGA output and I'd really like to have it on my next one :)
  • I will use a new 1Tb hdd, any particular advice about partition strategy?
    I won't install Windows but maybe I'll install Linux to have a dualboot system, if I go for a single big partition will I be able to resize it easily?

thanks for your help

P.S. I already created the USB installer (Multibeast, MaciAsl, patches repo and audio kext ready on its root) and it boots flawlessly, I just have to switch the actual hdd with the new one received today and install
P.P.S I ordered a DW1560 (BCM94352Z) NGFF card as replacement
 
Last edited:
[*]is VGA out mirroring and/or extended desktop working?

The VGA port is not supported (Apple computers don't have VGA). Use HDMI/DP (whichever the laptop has).
 
Status
Not open for further replies.
Back
Top