Contribute
Register

Lenovo G510 Sierra/High Sierra

Status
Not open for further replies.
Joined
Mar 23, 2013
Messages
8
Motherboard
Lenovo G510 (Clover)
CPU
Intel i5-4200M/HM86
Graphics
HD4600, 1366x768
Hello. This is my first installation on MacOS on a PC ever and I have successfully installed High Sierra on my Lenovo G510.
My configuration:

Motherboard: Lenovo G510 (Clover UEFI)
CPU: Haswell Intel i5-4200M CPU @ 2.50GHz / Intel HM86
Graphics: Intel HD4600, 1366x768
Touchpad: ELAN Input Device
Standard PS/2 Keyboard
Intel Lynx Point PCH - USB 3.0 xHCI Host
Intel Lynx Point PCH - USB 2.0 EHCI Host
Bluetooth: BCM43142A0
Wifi Card: Broadcom BCM43142 802.11b/g/n
Ethernet: Qualcomm/Atheros AR8172/8176/8178 PCI-E


Currently only Sound, Graphics, USB 3.0 Ports, Ethernet, Keyboard, Mouse, Camera, Mic and Battery Info are working.

Wifi/Bluetooth - haven't found a working driver. Tried BRCM Firmware from RehabMan, but got stuck on boot with {busy - BCM43142A0 - waiting 60s}
When doing a shutdown, system doesn't shutdown, but restarts.
No sleep - Tried with bootflag darkwake=0 (screen goes black and immediately turns on again), darkwake=1 (same as darkwake=0), darkwake=8 (black screen and then crash which resulted in double reboot and then slow start)
USB2.0 port - not working
Brightness not working - followed the guide from RehabMan for installing AppleBacklightInjector.kext, but still can't change the brightness.

Currently installed kexts - ACPIBatteryManager.kext, ALXEthernet.kext, ApplePS2SmartTouchPad.kext, AppleBacklightInjector.kext, FakePCIID_Intel_HD_Graphics.kext, FakePCIID.kext, FakeSMC.kext, VoodooHDA.kext, VoodooPS2Controller.kext.

Clover is installed on the HDD with OSxAptioFix2Drv-64.efi, HFSPlus.efi, EmuVariableUefi-64.efi, PartitionDxe-64.efi and RC scripts.

Attaching the config.plist below.
Any help is appreciated on figuring out and trying to fix the non working stuff.

Regards,
Iliyan
 

Attachments

  • config.plist
    16.9 KB · Views: 732
Hello. This is my first installation on MacOS on a PC ever and I have successfully installed High Sierra on my Lenovo G510.
My configuration:

Motherboard: Lenovo G510 (Clover UEFI)
CPU: Haswell Intel i5-4200M CPU @ 2.50GHz / Intel HM86
Graphics: Intel HD4600, 1366x768
Touchpad: ELAN Input Device
Standard PS/2 Keyboard
Intel Lynx Point PCH - USB 3.0 xHCI Host
Intel Lynx Point PCH - USB 2.0 EHCI Host
Bluetooth: BCM43142A0
Wifi Card: Broadcom BCM43142 802.11b/g/n
Ethernet: Qualcomm/Atheros AR8172/8176/8178 PCI-E


Currently only Sound, Graphics, USB 3.0 Ports, Ethernet, Keyboard, Mouse, Camera, Mic and Battery Info are working.

Wifi/Bluetooth - haven't found a working driver. Tried BRCM Firmware from RehabMan, but got stuck on boot with {busy - BCM43142A0 - waiting 60s}
When doing a shutdown, system doesn't shutdown, but restarts.
No sleep - Tried with bootflag darkwake=0 (screen goes black and immediately turns on again), darkwake=1 (same as darkwake=0), darkwake=8 (black screen and then crash which resulted in double reboot and then slow start)
USB2.0 port - not working
Brightness not working - followed the guide from RehabMan for installing AppleBacklightInjector.kext, but still can't change the brightness.

Currently installed kexts - ACPIBatteryManager.kext, ALXEthernet.kext, ApplePS2SmartTouchPad.kext, AppleBacklightInjector.kext, FakePCIID_Intel_HD_Graphics.kext, FakePCIID.kext, FakeSMC.kext, VoodooHDA.kext, VoodooPS2Controller.kext.

Clover is installed on the HDD with OSxAptioFix2Drv-64.efi, HFSPlus.efi, EmuVariableUefi-64.efi, PartitionDxe-64.efi and RC scripts.

Attaching the config.plist below.
Any help is appreciated on figuring out and trying to fix the non working stuff.

Regards,
Iliyan

https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Hello again. So I have decided to try out Sierra, because things weren't working out with High Sierra. I have only one problem with Sierra which is the sleep. After applying LPC patch and renaming SAT0 to SATA it enters sleep mode with boot arg darkwake=0, but on wake it instantly reboots.
Attaching IOReg and Clover folder.

Regards,
Iliyan
 

Attachments

  • MBP.zip
    1.8 MB · Views: 303
Sorry for the noob question, I'm new to this stuff, but which files I need to patch? Do I also need to rename LPCB to LPC, even if AppleLPC is loading?
Also I get this at boot:
Code:
ACPI: sleep states S3 S4 S5
ACPI Error: [AR02] Namespace lookup failure, AE_NOT_FOUND (20140828/psargs-1d1)
ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG0._PRT] (Node ffffff802b48f410), AE_NOT_FOUND (20140828/psparse-270)
ACPI Error: [AR0A] Namespace lookup failure, AE_NOT_FOUND (20140828/psargs-1d1)
ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG1._PRT] (Node ffffff802b48f1d0), AE_NOT_FOUND (20140828/psparse-270)
ACPI Error: [AR0B] Namespace lookup failure, AE_NOT_FOUND (20140828/psargs-1d1)
ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG2._PRT] (Node ffffff802b48f050), AE_NOT_FOUND (20140828/psparse-270)
 
Sorry for the noob question, I'm new to this stuff, but which files I need to patch? Do I also need to rename LPCB to LPC, even if AppleLPC is loading?
Also I get this at boot:
Code:
ACPI: sleep states S3 S4 S5
ACPI Error: [AR02] Namespace lookup failure, AE_NOT_FOUND (20140828/psargs-1d1)
ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG0._PRT] (Node ffffff802b48f410), AE_NOT_FOUND (20140828/psparse-270)
ACPI Error: [AR0A] Namespace lookup failure, AE_NOT_FOUND (20140828/psargs-1d1)
ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG1._PRT] (Node ffffff802b48f1d0), AE_NOT_FOUND (20140828/psparse-270)
ACPI Error: [AR0B] Namespace lookup failure, AE_NOT_FOUND (20140828/psargs-1d1)
ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG2._PRT] (Node ffffff802b48f050), AE_NOT_FOUND (20140828/psparse-270)

No evidence of any "OS Check Fix" patch in your patched DSDT.
Read the guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
No evidence of any "OS Check Fix" patch in your patched DSDT.
Read the guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
Applied OS Check Fix, Mutex, _WAK, SMBUS, IRQ and RTC patches and now it enters sleep but immediately wakes up and shows desktop. I think it could be related to USB patches as on wake up USB 3.0 ports stop working, but I couldn't find on your GitHub an 8-series usb patch.

Attaching DSDT and IOReg after patches.
 

Attachments

  • DSDT+ioreg.zip
    640.4 KB · Views: 188
Applied OS Check Fix, Mutex, _WAK, SMBUS, IRQ and RTC patches and now it enters sleep but immediately wakes up and shows desktop. I think it could be related to USB patches as on wake up USB 3.0 ports stop working, but I couldn't find on your GitHub an 8-series usb patch.

Attaching DSDT and IOReg after patches.

"instant wake" is covered in the ACPI patching guide.
Please read it carefully.
 
"instant wake" is covered in the ACPI patching guide.
Please read it carefully.
Fixed the instant wake. Sleep and wake works now. Only issue is USB 3.0 ports not working after waking from sleep.
 
Status
Not open for further replies.
Back
Top