GithubHelp home page GithubHelp logo

rizanw / legion-y520-macos Goto Github PK

View Code? Open in Web Editor NEW
12.0 3.0 7.0 51 KB

ready to use Lenovo Legion y520 catalina hackintosh installation boot

Shell 100.00%
catalina-hackinotsh mojave-hackintosh lenovo-hackintosh legiony520 hackintosh hackintosh-efi kabylake

legion-y520-macos's Introduction

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 :

legion-y520-macos's People

Contributors

adrianjagielak avatar rizanw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

legion-y520-macos's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.