https://github.com/rizanw/legion-y520-macos
ready to use Lenovo Legion y520 catalina hackintosh installation boot
https://github.com/rizanw/legion-y520-macos
catalina-hackinotsh hackintosh hackintosh-efi kabylake legiony520 lenovo-hackintosh mojave-hackintosh
Last synced: 16 days ago
JSON representation
ready to use Lenovo Legion y520 catalina hackintosh installation boot
- Host: GitHub
- URL: https://github.com/rizanw/legion-y520-macos
- Owner: rizanw
- Created: 2020-04-02T12:33:34.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-14T07:16:33.000Z (almost 5 years ago)
- Last Synced: 2025-04-13T21:06:31.566Z (16 days ago)
- Topics: catalina-hackinotsh, hackintosh, hackintosh-efi, kabylake, legiony520, lenovo-hackintosh, mojave-hackintosh
- Language: Shell
- Homepage:
- Size: 49.8 KB
- Stars: 12
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Legion-y520-macOS
> This repository is actually a buckup data for my macOS catalina on Lenovo Legion y520. But, anyone may use it for reference. Do it your own risks.
### ChangeLog
2020/04/04
- initial creation## Specification
### Machine :
- Intel Core i7-7700HQ Processor ( 2.81GHz 6MB )
- 8.0GB DDR4 SODIMM 2400MHz
- NVIDIA GeForce GTX1050Ti (Disabled)
- Intel HD 630 1536MB
- Qualcomm Atheros QCA6174A wifi
- Audio Realtek (ALC3248)
- Realtek Lan### OS :
- Mojave (10.14.6) : :white_check_mark: Tested
- Catalina (10.15.4) : :white_check_mark: Tested## What works
:white_check_mark: UEFI booting via Clover.
:white_check_mark: Accelerated graphics for HD630 including OpenCL & Metal.
:white_check_mark: Native USB3/USB2/USB-C.
:white_check_mark: Native audio with AppleHDA, including headphones.
:white_check_mark: Built-in camera.
:white_check_mark: Native power management.
:white_check_mark: Battery status.
:white_check_mark: Built-in keyboard (with special function keys).
:white_check_mark: Built-in trackpad (basic gestures).
:white_check_mark: Backlight controls.
:white_check_mark: Wired Ethernet Lan.
:white_check_mark: Messages/FaceTime.
:white_check_mark: AirPlay mirroring to AppleTV.## What does not work
:x: build-in WiFi.
:x: Bluetooth.
:x: NVIDIA Graphic.
:x: HDMI/DP video/audio don't work because those ports are connected to the NVIDIA, which is disabled.### Solution
WiFi Networking & Bluetooth Hands-Off:
- Broadcom BCM94352Z (native wifi & Bluetooth)
- TP-Link TL-WN725N (wifi dongle) with [wireless adapter clover](https://github.com/chris1111/Wireless-USB-Adapter-Clover.git "wireless adapter clover")
Graphics:
- Disable NVIDIA## Necessary & Recomendation Kexts
- **[VirtualSMC + Plugins](https://github.com/acidanthera/VirtualSMC/releases "VirtualSMC + Plugins")** (the most required kext for hackintosh)
- **[Lilu](https://github.com/acidanthera/lilu/releases "Lilu")**
- **[WhateverGreen](https://github.com/acidanthera/WhateverGreen/releases "WhateverGreen")**
- **[AppleALC](https://github.com/acidanthera/applealc/releases "AppleALC")**
- **[VoodooPS2](https://github.com/acidanthera/VoodooPS2/releases "VoodooPS2")**
- **[VoodooTSCSync](https://bitbucket.org/RehabMan/VoodooTSCSync/downloads/)**
- **[RealtekRTL8111](https://bitbucket.org/RehabMan/os-x-realtek-network/downloads/ "RealtekRTL8111")** (for BCM94352Z)
- **[AirportBrcmFixup](https://github.com/acidanthera/AirportBrcmFixup/releases "AirportBrcmFixup")** (for BCM94352Z)
- **[RtWlanU1827 & RtWlanU](https://github.com/chris1111/Wireless-USB-Adapter-Clover/releases "RtWlanU1827 & RtWlanU")** (for TL-WN725N)## Preparing & Initial Installation
follow this instruction very well [[Guide] Booting the OS X installer on LAPTOPS with Clover](https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/ "[Guide] Booting the OS X installer on LAPTOPS with Clover")
with **Notes :**
- Use newest **[clover](https://github.com/CloverHackyColor/CloverBootloader/releases "clover")**
- Download official macOS ([Catalina](https://support.apple.com/en-us/HT201475 "Catalina") / [Mojave](https://support.apple.com/en-us/HT210190 "Mojave")) from App Store
- Use the 'createinstallmedia' approach
- Use the option 1 "MBR with a FAT32 partition for Clover and a separate HFS+J partition for the OS X installer." much better.
- Use the config.plist from this repo
- Replace the drivers with this repo drivers (used clover version r5108)
- Put the hotpatch to ACPI/patched/#### BIOS configuration :
- Set BIOS to defaults.
- UEFI boot is enabled.
- Secure boot is disabled.
- Fast boot is disabled.
- SATA mode is set to AHCI.
- Intel Virtualization Technology is enabled.## Installation
do as installing macOS in general.## Post Installation
- use `mount_efi.sh` in tools to mount the efi
- replace EFI folder in EFI Volumes from your USB EFI
- Install the [wireless adapter clover](https://github.com/chris1111/Wireless-USB-Adapter-Clover.git "wireless adapter clover") (for TL-WN725N)#### References :
- [[Guide] Booting the OS X installer on LAPTOPS with Clover](https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/ "[Guide] Booting the OS X installer on LAPTOPS with Clover")
- [Hackintosh Vanilla Desktop Guide](https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/ "Hackintosh Vanilla Desktop Guide")
- [[Guide] Lenovo Legion Y520/Y720 using Clover UEFI](https://www.tonymacx86.com/threads/guide-lenovo-legion-y520-y720-using-clover-uefi.261009/ "[Guide] Lenovo Legion Y520/Y720 using Clover UEFI")
- [Some Clover config.plist files for common Intel graphics configurations](https://github.com/RehabMan/OS-X-Clover-Laptop-Config "Some Clover config.plist files for common Intel graphics configurations")
- [[Guide] How to Boot macOS Installer on Laptops using Clover (UEFI/Legacy)](https://www.elitemacx86.com/threads/guide-how-to-boot-macos-installer-on-laptops-using-clover-uefi-legacy.177/ "[Guide] How to Boot macOS Installer on Laptops using Clover (UEFI/Legacy)")