GitHub – vacnex/VX5-591G-OpenCore: MacOS Catalina on Acer VX15 using OpenCore Bootloader
Mục Lục
Acer Aspire VX15 Hackintosh
Specs
Details
Model
Acer Aspire VX15 (VX5-591G)
OpenCore
0.7.3
OS
macOS Big Sur 11.6
CPU
Intel(R) Core(TM) i5 7300HQ
RAM
16 GB DDR4 2400MHz
iGPU
Intel HD Graphics 630
dGPU
NVIDIA GeForce GTX 1050M
Touchpad
ELAN 0501 ( PS2-Basic and I2C-Advanced )
Wireless
Replace with BCM94360CS2 + Adapter
Audio
ALC255
Tested and working
- Intel HD Graphics 630
- USB 3.0, USB C
- Webcam
- LAN
- Screen brightness (Keybroad funtion support)
- Battery status
- Sleep/Wake
- TouchPad with gestures
- WiFi + Bluetooth (You need to replace another wireless card)
- HDMI + HDMI Audio
- Airdrop + Handoff
- Audio + Headphone + Internal Mic (Should use Boom 3D to increase sound volume)
- Keyboard with backlight (Some function keys not work)
- iServices (Native when sign-in my icloud)
Not working
- NVIDIA GeForce GTX 1050M
- DRM
- SD Card reader
- and a few other minor bugs
Guide
BIOS Settings (Version 1.08)
- Set Supervisor Password
- Disable Password on Boot
- Disable Secure Boot
- Set touchpad: Advance
OpenCore config
- Follow these instructions to configure your OpenCore: https://dortania.github.io/OpenCore-Install-Guide/
- ACPI Hotpatch: https://github.com/daliansky/OC-little
- Audio layout ID 29 or 3 or 31
USB Mapping
- USB Mapping: https://dortania.github.io/OpenCore-Post-Install/usb/intel-mapping/intel.html
- USB Mapping: https://github.com/corpnewt/USBMap
- USB Mapping: https://github.com/USBToolBox/tool
- Or using Hackintool
Fix HDMI audio
- Patch framebuffer: https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md
- Add kext:
FakePCIID.kext
(kext at this repo)
Fix iServices
Fix brightness key
Use patch SSDT-BKEY.aml
And at Root > ACPI > Patch
:
- XQ11 Rename
Key
Type
Value
Comment
String
Change _Q11 to XQ11 (Brightness Down)
Count
Number
0
Enabled
Boolean
True
Find
Data
5F513131
Limit
Number
0
Replace
Data
58513131
- XQ12 Rename
Key
Type
Value
Comment
String
Change _Q12 to XQ12 (Brightness Up)
Count
Number
0
Enabled
Boolean
True
Find
Data
5F513132
Limit
Number
0
Replace
Data
58513132
Fix Dual Boot
I use macos and window 10 on the same ssd
In my case, windows 10 was installed earlier so I must place mac partition in between efi partition and windows partition
First EFI partition
Second is Macos partition
Last Windows partition
To dual boot mac and windows you should change \EFI\Microsoft\Boot\bootmgfw.efi
to \EFI\Microsoft\Boot\bootmgfw-orig.efi
Then OC should be detect your winows 10 efi in Boot menu
IF OC Bootloader NOT AUTO DETECT WINDOWS 10 EFI follow below steps:
Bless Override
-
In your config.plist at
Misc/BlessOverridedd
add new child\EFI\Microsoft\Boot\bootmgfw-orig.efi
-
Then reboot you should see your EFI partition appear, but you can not rename this entry.
Add custom Windows 10 entry
-
First you should add
OpenShell.efi
in yourOC\driver
and add it toconfig.plist
to find Pciroot -
Boot Into OpenCore and Select
OpenShell.efi
, you’ll be Greeted with Screen like this (image from another one).
-
Select your EFI Partition (The first entry of your boot drive. In my case it FS0:, the first ssd entry)
-
Enter
map > \map_table.txt
to save your drive map data. Remember which FS drive your EFI is! -
Now exit from OpenShell and boot Mac OS.
-
Get into your EFI drive (I’m assuming you’re old hat at this by now) and open map_table.txt Note the device string that identifies your EFI drive.
-
Edit your
config.plist
file with the following changes: -
At
Misc -> Entries
create a new item with the following:Key
Type
ValueComment
String
Windows 10 EntryName
String
Windows 10Enabled
Boolean
YESAuxiliary
Boolean
NOArguments
StringPath
String
Your EFI Device String/\EFI\Microsoft\Boot\bootmgfw-orig.efiAs an example, this is my Path string:
PciRoot(0x0)/Pci(0x17,0x0)/Sata(0x0,0x0,0x0)/HD(1,GPT,000001B3-2A80-3AAD-A6DE-D50166030000,0x800,0x64000) /\EFI\Microsoft\Boot\bootmgfw-orig.efi
Remember space before
/\EFI\
-
At
Misc -> Boot -> LauncherOption
, set to Full -
At
Misc -> Security -> ScanPolicy
set to 0
Fix timezone:
https://www.tonymacx86.com/threads/fix-incorrect-time-in-windows-osx-dual-boot.133719/
Credits
Thanks to Acidanthera, RehabMan, dortania, alexandred, daliansky, dongcodebmt