Skip to content

psabadac/Acer-A515-51G-Hackintosh-OpenCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

Acer A515 51G 51D3 Hackintosh

Specs

What's Working...

  • Audio & headphone jack
  • CPU Speedstep (XCPM)
  • iGPU with disabled dGPU
  • Fully Functional QE/CI Enabled Graphics
  • Battery Management
  • Ethernet
  • HDMI + Audio
  • Smart Touchpad + Gestures (using I2C)
  • WebCam
  • Usb 3.0 + Type C
  • WiFi
  • Native hotkey support with Fn keys
  • Sleep + Wake
  • Brightness + Brightness Keys

What's not Working

  • Probably AirDrop and Handoff since the Intel card are not fully compatible with macOS

Installation

Basic Installation

  • Create a Bootable USB for MacOS by using USB Installation Guide
  • Copy ALL the Contains of this Repo inside the EFI partition of USB

Post Installation

  • Copy ALL the Contains of this Repo inside the EFI partition of Hard Drive where you installed the OS
  • In case of black screen make sure to set ProvideConsoleGop to false

Laptop configuration

  • Audio : The Sound Card is Realtek ALC255, which is driven by AppleALC on layout-id 30. It supported using AppleALC.kext

  • CPU : The CPU model is i5-8250U and XCPM power management is natively supported.

  • Graphics : The iGPU is Intel UHD Graphics 620, and its enabled using Ig-Platform-id=0x191E0000.

  • Battery : Battery Management using SMCBatteryManager.kext.

  • Touchpad : Elan Touchpad. Supported using VoodooI2C.kext + VoodooI2CHID.kext

  • Keyboard : PS2. Supported using VoodooPS2Controller.kext

  • USBs : Custom generated. Supported using USBToolBox.kext + UTBMap.kext

  • Ethernet : Gigabit Ethernet using RealtekRTL8111.kext.

  • HDMI : Working using WhateverGreen.kext.

  • Wi-Fi : Stock WiFi Card is Intel Wireless AC 3168. It supported using AirportItlwm.kext

  • Bluetooth : Stock Intel Wireless AC 3168. Supported using IntelBluetoothFirmware.kext + IntelBTPatcher.kext + BlueToolFixup.kext

Credits

Releases

No releases published

Packages

No packages published

Languages