/Legion-y520-macOS

ready to use Lenovo Legion y520 catalina hackintosh installation boot

Primary LanguageShell

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) : ✅ Tested
  • Catalina (10.15.4) : ✅ Tested

What works

✅ UEFI booting via Clover.
✅ Accelerated graphics for HD630 including OpenCL & Metal.
✅ Native USB3/USB2/USB-C.
✅ Native audio with AppleHDA, including headphones.
✅ Built-in camera.
✅ Native power management.
✅ Battery status.
✅ Built-in keyboard (with special function keys).
✅ Built-in trackpad (basic gestures).
✅ Backlight controls.
✅ Wired Ethernet Lan.
✅ Messages/FaceTime.
✅ AirPlay mirroring to AppleTV.

What does not work

❌ build-in WiFi.
❌ Bluetooth.
❌ NVIDIA Graphic.
❌ 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 Graphics:
  • Disable NVIDIA

Necessary & Recomendation Kexts

Preparing & Initial Installation

follow this instruction very well [Guide] Booting the OS X installer on LAPTOPS with Clover with Notes :

  • Use newest clover
  • Download official macOS (Catalina / 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 (for TL-WN725N)

References :