Contribute
Register

[Guide] Lenovo IdeaPad U330/U430/U530 using Clover UEFI (10.11)

Status
Not open for further replies.
Note: Moved guide post #1 from Yosemite guides section.

Post 10.10 questions to the Yosemite guides thread.
Post 10.11 questions here.
 
Note: Project update.

I have merged the 'livepatch' branch into the 'master' branch and have modified the instructions in post #1 accordingly.

The new project does not use patched DSDT/SSDTs in ACPI/patched, and instead uses a number of hotpatches via Clover's config.plist/ACPI/DSDT/Patches, property injections via Clover's config.plist/Devices/Arbitrary, and a small SSDT custom for this laptop named SSDT-HACK.aml.

Requirements:
- updated Clover
- updated config.plist
- 'make'/'make install' (to build and copy SSDT-HACK.aml)

The 'make install' will automatically delete the patched DSDT and SSDTs from using the previous method.

Although it is more work to put together, the nice thing about this technique is that you never have to re-patch DSDT upon hardware changes, BIOS updates, or BIOS option changes.

The process of post-installation is somewhat simplified as well.

I've been using this for a while, and a few others have had success, so it is time to open it up to a wider audience.

---

You can still use the old method for patching, described below:

- boot from USB (must be prepared according to the guide)
- clean/extract/disassemble/install:
Code:
cd ~/Projects/u430.git
make FULLPATCH=1 cleanallex
./disassemble.sh
make FULLPATCH=1 patch
make FULLPATCH=1
make FULLPATCH=1 install

Several changes are required to the config.plist when using FULLPATCH=1:

change: config.plist/ACPI/SSDT/DropOem=true
remove/comment: config.plist/ACPI/DSDT/Patches
remove/comment: config.plist/ACPI/DSDT/Fixes (you can keep FixRegions and NewWay)
remove/comment: config.plist/Devices/Arbitrary
uncomment: config.plist/Devices/FakeID (eg. change #FakeID -> FakeID)
uncomment: config.plist/Graphics/Inject (eg. chanage #Inject -> Inject)
 
Hey RehabMan,
just wanted to confirm, that your new method works really good. No problems here so far. Maybe it is only in my imagination, but I think the whole system works a little bit faster than with the old DSDT patches?! Will keep you up to date with my feedback.
Btw. does the SSDT hack also mean, that any OSX updates/upgrades in future will work; or do you have to change the code for the hack by time to match new OSX code? Nevertheless it's great to see that BIOS changes are possible now without any impact. Thanks!
 
...my imagination, but I think the whole system works a little bit faster than with the old DSDT patches?!

Your imagination.

Will keep you up to date with my feedback.
Btw. does the SSDT hack also mean, that any OSX updates/upgrades in future will work;

Not possible to predict the future.
 
IdeaPad U330 clover 3292
i3 4010u
intel hd 4200
of link dwa 125 wifi
4gb
500gb hybrid
Good morning, today I'm trying to set up for the umpteenth time el capitan
I created the usb stick with createinstallmedia following the guide to the post # 1, I created two partitions, installed clover 3292 with these settings
install in UEFI
install clover on esp
themes apple
drivers uefi64 1) emuvariableuefi-64 2) osxaptiofixdrv-64
script on the target volume
folder efi / kext / other contains fake smc / voodoops2 / RTL8111 / OS-X-Fake-PCI-ID / FakePCIID_HD4600_HD4400
my config plist

boot with installer and go
successful Installation
and I have active q / us transparent menu bar
after you copy efi folder from USB to HDD
finish
not work audio, trackpad and internal wifi (i have intel card which now replace it with a BCM94352HMB
slowly learn
best regards francesco
 

Attachments

  • config.plist
    10.1 KB · Views: 545
IdeaPad U330 clover 3292
i3 4010u
intel hd 4200
of link dwa 125 wifi
4gb
500gb hybrid
Good morning, today I'm trying to set up for the umpteenth time el capitan
I created the usb stick with createinstallmedia following the guide to the post # 1, I created two partitions, installed clover 3292 with these settings
install in UEFI
install clover on esp
themes apple
drivers uefi64 1) emuvariableuefi-64 2) osxaptiofixdrv-64
script on the target volume
folder efi / kext / other contains fake smc / voodoops2 / RTL8111 / OS-X-Fake-PCI-ID / FakePCIID_HD4600_HD4400
my config plist

boot with installer and go
successful Installation
and I have active q / us transparent menu bar
after you copy efi folder from USB to HDD
finish
not work audio, trackpad and internal wifi (i have intel card which now replace it with a BCM94352HMB
slowly learn
best regards francesco

Follow guide in post #1.
 
Thanks for the guide RehabMan, it has worked great for me except for one problem. I have not been able to get sleep to work with El Capitan on my Lenovo U530. I followed all of the steps in this guide and guide one, but I can't seem to get it working. Is there anything I can do to try and fix this?
 

Attachments

  • DSDT.aml
    43.4 KB · Views: 355
  • SSDT-1.aml
    2.7 KB · Views: 359
  • SSDT-2.aml
    585 bytes · Views: 332
  • Config and patches.zip
    31.6 KB · Views: 313
Thanks for the guide RehabMan, it has worked great for me except for one problem. I have not been able to get sleep to work with El Capitan on my Lenovo U530. I followed all of the steps in this guide and guide one, but I can't seem to get it working. Is there anything I can do to try and fix this?

Read post #1, "Problem Reporting".
(but from the files you did provide, it does not appear you followed the guide)

What is the specific problem with sleep?
 
Whenever my laptop is put in sleep it restarts.
 
Status
Not open for further replies.
Back
Top