- Joined
- Nov 3, 2012
- Messages
- 149
- Motherboard
- Gigabyte GA-B75M D3V
- CPU
- i5-3570K
- Graphics
- RX 560
- Mac
-
- Mobile Phone
-
Installation of Mac Os on a Lenovo Ideapad s540-14IWL
The specs of the machine are as follows:
(CPU) Intel Core i5-8265U
IPS Panel 14 " 1920x1080
RAM 8 GB DDR4
Intel UHD Graphics 620
SSD 256 GB (and a second 256 GB added by me)
DW1820a wifi and bluetooth (replaced the original Intel card)
O2 SD Card Reader,
HDMI,
USB 3.1,
USB-C,
Fingerprint sensor.
Github repo : https://github.com/Hasodikis/Lenovo-Ideapad-s540-14IWL---Hackintosh
Notes
Finaly, this whole project would not be possible whithout the help and patience of marianopela (https://github.com/marianopela/Lenovo-Ideapad-S540-14IML-Hackintosh), and the geniuses of Rehabman and Daliansky.
GUIDE for people with the same laptop:
BE VERY CAREFULL, THIS PART IS IMPORTANT and I am not responsible if you mess it up!!!!!!!
[Credit goes to Diliansky (https://github.com/daliansky) https://github.com/daliansky/Lenovo-Air13-IWL-Hackintosh/blob/master/Advanced/ReadMe.md.]
Enter BIOS, set onekeybattery to disabled, save and exit. Power button to turn on → F2 to enter the normal BIOS → Power button to turn off → then press the following keys in sequence:
F1 → 1 → Q → A → Z
F2 → 2 → W → S → X
F3 → 3 → E → D → C
F4 → 4 → R → F → V
F5 → 5 → T → G → B
F6 → 6 → Y → H → N
Turn on the power button → F2 enters the hidden BIOS (if unsuccessful, please speed up your hand and try again). Then go to:
Advanced → Power & Performance → CPU-Power Management Control → CPU Lock Configuration → CFG Lock → Disabled
As always then
UPDATE 10-12-2020
1. Opencore 0.6.4
2. Overall cleanup of EFI and config.plist
3. Fix a sneaky ACPI (POWS) error that presented in console when you plugged or unplugged powe
4. Better power consumption at idle (can be reduced even more with voltageshift)
5. 1-2 seconds slower boot.
Note: If you dual boot with linux on a second HD, avoid booting into it with open core. Use bios menu to boot directly to grub. Although all amls are with "If (_OSI ("Darwin")) {}" we still have ACPI injection in linux and it messes things up....!!! seriously messes things up!!!!
As always cudos to Marianopela (https://github.com/marianopela/Lenovo-Ideapad-S540-14IML-Hackintosh)
Note
Since I have moved to OpenCore and BigSur, I will probably not be able to provide help for Catalian and Clover any more .
link: https://github.com/Hasodikis/Lenovo-Ideapad-s540-14IWL---Hackintosh#major-update-30-11-2020
EFI for BigSur with OpenCore attached
DISCLAIMER:
The specs of the machine are as follows:
(CPU) Intel Core i5-8265U
IPS Panel 14 " 1920x1080
RAM 8 GB DDR4
Intel UHD Graphics 620
SSD 256 GB (and a second 256 GB added by me)
DW1820a wifi and bluetooth (replaced the original Intel card)
O2 SD Card Reader,
HDMI,
USB 3.1,
USB-C,
Fingerprint sensor.
Github repo : https://github.com/Hasodikis/Lenovo-Ideapad-s540-14IWL---Hackintosh
Notes
- Everything works, except of the fingerprint sensor (which will never work). I have disabled it by adding to boot arguments in config.plist the following
uia_exclude=HS07; - In Catalina the touchpad is in polling mode. In BigSur its in pinning mode.
- This guide is based on a disabled CFG lock for both Catalina and BigSur. There are details below on how to access hidden bios settings.
Finaly, this whole project would not be possible whithout the help and patience of marianopela (https://github.com/marianopela/Lenovo-Ideapad-S540-14IML-Hackintosh), and the geniuses of Rehabman and Daliansky.
GUIDE for people with the same laptop:
BE VERY CAREFULL, THIS PART IS IMPORTANT and I am not responsible if you mess it up!!!!!!!
[Credit goes to Diliansky (https://github.com/daliansky) https://github.com/daliansky/Lenovo-Air13-IWL-Hackintosh/blob/master/Advanced/ReadMe.md.]
Enter BIOS, set onekeybattery to disabled, save and exit. Power button to turn on → F2 to enter the normal BIOS → Power button to turn off → then press the following keys in sequence:
F1 → 1 → Q → A → Z
F2 → 2 → W → S → X
F3 → 3 → E → D → C
F4 → 4 → R → F → V
F5 → 5 → T → G → B
F6 → 6 → Y → H → N
Turn on the power button → F2 enters the hidden BIOS (if unsuccessful, please speed up your hand and try again). Then go to:
Advanced → Power & Performance → CPU-Power Management Control → CPU Lock Configuration → CFG Lock → Disabled
As always then
- Create a bootable installation of Mac os x Catalina or BigSur.
- Mount EFI partition of the bootable media.
- Replace EFI file of your installation media with my EFI (https://github.com/Hasodikis/Lenovo-Ideapad-s540-14IWL---Hackintosh) (clover EFI for Catalina - OpenCore EFI for BigSur).
- Open config.plist and insert appropriate platform info (serial, UUID etc).
- Boot from the bootable media, install, mount EFI partition of the installation HD laptop, replace the EFI folder with the EFI on the USB, enjoy.
- You might want to change clover or OpenCore boot entries, since I have a manjaro linux installation on the second NVME.
UPDATE 10-12-2020
1. Opencore 0.6.4
2. Overall cleanup of EFI and config.plist
3. Fix a sneaky ACPI (POWS) error that presented in console when you plugged or unplugged powe
4. Better power consumption at idle (can be reduced even more with voltageshift)
5. 1-2 seconds slower boot.
Note: If you dual boot with linux on a second HD, avoid booting into it with open core. Use bios menu to boot directly to grub. Although all amls are with "If (_OSI ("Darwin")) {}" we still have ACPI injection in linux and it messes things up....!!! seriously messes things up!!!!
As always cudos to Marianopela (https://github.com/marianopela/Lenovo-Ideapad-S540-14IML-Hackintosh)
Note
Since I have moved to OpenCore and BigSur, I will probably not be able to provide help for Catalian and Clover any more .
link: https://github.com/Hasodikis/Lenovo-Ideapad-s540-14IWL---Hackintosh#major-update-30-11-2020
EFI for BigSur with OpenCore attached
DISCLAIMER:
- This project started for educational purposes.
- The data, guides etc of this project are provided as they are.
- I take no responsibility for any problem or damage to any person or property caused directly or indireclty because of the use of any data or guide etc of this project.
Attachments
Last edited: