Contribute
Register

Lenovo G510 - Mostly working, help needed

Status
Not open for further replies.
You can have more than one SSDT in ACPI/patched. SSDT.AML, SSDT-0.aml, SSDT-1.aml, etc.

It is best to keep the original numbers on your patched SSDTs in order to reduce confusion.

Make sure the order is specified in config.plist/ACPI/SortedOrder.

OK, my CLOVER/ACPI/patched now contains: SSDT.aml (generated with your tool), SSDT-4.aml (patched with brightness control) and DDST.aml.

My config.plist is attached. Section added (I had to reference from one of your pre-configured config.plists, projectosx.com is down right now):

<key>SortedOrder</key>
<array>
<string>SSDT.aml</string>
<string>SSDT-4.aml</string>
</array>

However, sleep still behaves as before.
 

Attachments

  • config.plist
    4.6 KB · Views: 214
OK, my CLOVER/ACPI/patched now contains: SSDT.aml (generated with your tool), SSDT-4.aml (patched with brightness control) and DDST.aml.

My config.plist is attached. Section added (I had to reference from one of your pre-configured config.plists, projectosx.com is down right now):



However, sleep still behaves as before.

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -R ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu

Also, post EFI/Clover folder.
 
Hi!
I'm noob. :rolleyes:
I have the same laptop of the author's thread. I followed the guide: "How to Install OS X Yosemite using Clover". The OS starts but it is very very slow. The keryboard, ethernet and touchpad doesn't work.
Can you help me?
 
Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -R ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu

Also, post EFI/Clover folder.

IOReg & Patchmatic results attached in ZIP.

Kextstat results:

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f81edc000 0x65000    0x65000    com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
$ kextstat|grep -y appleintelcpu
$ (empty)
 

Attachments

  • Results 2.zip
    374.1 KB · Views: 51
IOReg & Patchmatic results attached in ZIP.

Kextstat results:

Code:
$ kextstat|grep -y acpiplat
   13    2 0xffffff7f81edc000 0x65000    0x65000    com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
$ kextstat|grep -y appleintelcpu
$ (empty)

If you're going to use GenericUSBXHCI.kext, use -gux_defer_usb2 kernel flag.

Of course, GenericUSBXHCI.kext has issues on Yosemite and is not recommended.
 
Hi!
I'm noob. :rolleyes:
I have the same laptop of the author's thread. I followed the guide: "How to Install OS X Yosemite using Clover". The OS starts but it is very very slow. The keryboard, ethernet and touchpad doesn't work.
Can you help me?

Read compatibility overview: http://www.tonymacx86.com/laptop-compatibility/106791-laptop-compatibility.html

Use Clover: http://www.tonymacx86.com/yosemite-...oting-os-x-installer-laptops-clover-uefi.html

Also, you will find many of the stickies here useful: http://www.tonymacx86.com/yosemite-laptop-support/

Ethernet: What Ethernet chipset do you have? Use DPCIManager->PCIList to find out. Install drivers (kexts) appropriate for your hardware.
 
If you're going to use GenericUSBXHCI.kext, use -gux_defer_usb2 kernel flag.

Of course, GenericUSBXHCI.kext has issues on Yosemite and is not recommended.

I've removed GenericUSBXHCI, we'll see how that goes.

I also forgot to include my EFI/CLOVER folder:
 

Attachments

  • CLOVER May 29, 2015.zip
    7.3 MB · Views: 87
I've removed GenericUSBXHCI, we'll see how that goes.

I also forgot to include my EFI/CLOVER folder:

Keep in mind AppleUSBXHCI.kext needs various DSDT patches. It is covered in the guide.
 
Keep in mind AppleUSBXHCI.kext needs various DSDT patches. It is covered in the guide.

OK. Any further suggestions for the power management/sleep issue?
 
OK. Any further suggestions for the power management/sleep issue?

No ideas without specifics on the problem and files... Post current ioreg/patchmatic/Clover info.
 
Status
Not open for further replies.
Back
Top