Opencore EFI for Acer Aspire 5 (A515-55). Intended for Ice Lake systems, may work on other types of CPU families but not guaranteed to work and function as intended.
Q: Why did you upload an EFI of Opencore for the A515-55? A: I found that many people haven’t hackintoshed the A515-55 and I wanted to try it. I also wanted to upload it for people to try and use it for hackintoshing their systems.
Q: What OS do you recommend for fixing up things for this EFI? A: I do recommend having an existing macOS installation to edit bits and pieces of the EFI. Things needed to change by you will be below.
Q: What version of Opencore and model of Aspire A515-55 is recommended for this? A: The version of Opencore used on the Aspire A515-55 is 0.7.5 (latest as of 3 November 2021) & the model of A515-55 that I recommend using is an Intel Ice Lake model of the Aspire 5.
Q: Can I use this on other models of Acers? (Aspire 3, Swift, etc) A: There is a chance it will work but it is not guaranteed to work properly due to this EFI being specifically built for Acer Aspire A515-55.
Q: Will I need to map anything on macOS? A: I recommend changing the option key to command then changing command to option in the keyboard pane located in System Preferences.
Q: What is the recommended version of macOS with this EFI? A: I recommend using macOS Big Sur as it is very reliable and easy to do. For Big Sur, make sure you use 0.7.4-3-BS. If you would like to use Monterey, use the latest EFI and make sure all your apps will work.
Q: Do I need to change anything in the config.plist file? A: You will need to change the model number along with the serial number. You can keep the model number but I do recommend following the Opencore guide linked in this answer. The link is below in what is needed to be changed. (https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#using-gensmbios)
Q: Why do I need to change the key and model number? A: You will need it for booting into macOS and having working iCloud, iMessage and FaceTime functionality to work no problem and spoof Apple into thinking your computer is an Apple computer.
Q: What is the recommended CPU family for everything to be reliable and working? A: I recommend Ice Lake CPUs (i7-1065G7 for example) for the best reliability since this EFI is built off the Ice Lake architecture. Tiger Lake (11th gen Intel CPUs) will not work with this EFI and there is a chance that older CPU families from before Ice Lake may work but may have issues and are not on me.
Q: Sometimes sleep doesn’t work, what can I do? A: I recommend trying to use ‘lock screen’ in the Apple menu then click cancel then it should turn off the screen. You should be able to just close the lid.
Q: My battery drains quick. What can I do A: That is normal for Acer laptop hackintoshes. I have not found a way to make the battery use more efficient.
Q: Can I install macOS Monterey with this EFI? A: This EFI is optimized for Big Sur and you will need to modify many things with this EFI, including changing kexts and fixing your plist file. I recommend sticking with Big Sur for now and I may update this EFI for macOS Monterey when it is released or when it has been updated to 12.0.1/12.1
Q: When I login, the screen goes black for a few seconds. What can I do? A: Since its a Ice Lake Intel system, this cannot be fixed at the moment. Its normal due to the Intel GPU (iGPU) not working properly with macOS.
MLB, along with updating some BIOS settings listed below.
I recommend if you are using a different type of CPU model, to follow the Opencore guide on fixing up the configuration plist to be built for your Mac. You may want to use my EFI as an template for everything you need. – https://dortania.github.io/OpenCore-Install-Guide/
1.30ghz Intel Core i7-1065G7 (Ice Lake) 8GB RAM Intel Iris Plus Graphics 1536MB (iGPU) Realtek ALC255 (using layout 30 for AppleALC)
MacBookPro16,2 (13-inch, 2020, Four Thunderbolt 3 ports)
Good news! Intel Bluetooth has gotten a fix on Monterey and now functions as intended. I will be sending out 0.7.5-M when 0.7.5-stock is ready from Acidanthera. If you would like to fix yours up, I recommend using MacBookPro16,2 SMBIOS (for Ice Lake). You have to use the latest commit, not release from github.com/dortania/build-repo & make sure that IntelBluetoothInjector is removed/disabled from config.plist. Reset the NVRAM through the Opencore Boot Picker then you are all set!
For installing macOS, put the EFI in the EFI partition. To mount the EFI partition, go to Terminal, and type ‘diskutil list’. It should show a list of disks and one of the disks should be the installer (should have the same name as the USB you will be using for installing’ and a partition in the list with the installer named ‘EFI’. Do not choose disk0s1 (main disk) or disk1s1 (if you have a second disk installed) and find for example, disk2s1. There should be a identifier for example, ‘disk3s1’. You want to type ‘sudo diskutil mount diskidentifier’ then type your password to mount the EFI. After proceeding, you will need to change your model idenifier, serial number, ROM & MLB for iCloud, iMessage & FaceTime to function, along with being able to install and boot macOS. You can place a copy of the latest EFI from the GitHub repo and make sure you have replaced the wordings for model identifier, serial number & ROM have been replaced. I recommend using Opencore Configurator as it is easy to use for most users. Go to PlatformInfo and the first tab in Opencore Configurator and replace all the placeholder texts, I recommend using the guide for easier instructions. (https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#using-gensmbios)
For upgrading your EFI, you simply only need to follow all the steps and use the same serial number, model identifier, etc in the config.plist file for the newest EFI. Do not replace your SMBIOS (serial number, model identifier, etc) if you are still logged into iCloud. If you want to change your SMBIOS, you will need to log out of iCloud & other Apple services to be able to swap your SMBIOS without issues.
$ sudo trimforce enable
Monterey requires different drivers and kexts meaning, that you have to use 0.7.4-3-M or newer to install and use Monterey. The best way of an easy transition is following the steps on how to install/upgrade to Monterey. The new EFI is released. Many things may be problems and as we get more Monterey updates, the more that gets fixed. 0.7.4-3-M is built for Monterey which also supports the RC version (12.0.1). Only thing not functioning properly is IntelBluetooth in 0.7.4-3-M. 0.7.5-M will resolve that issue and will be able to be used no problem. More info on that on https://github.com/hanlywijaya/Acer-Aspire-A515-55-Opencore/issues/2. It may take up to 6 months for a proper transition. If Bluetooth is cruical to you, lucky news! You can get 0.7.5 now & will be able to have perfectly functioning IntelBluetooth! Monterey is now available to update.
— If you are simply updating for example (11.6 to 11.6.1), you can simply update it like any Mac.
— If you are updating to a new OS for example (Big Sur to Monterey), you need to follow the steps below.
If you would like to help/add items to give extra functionality to Aspire A515-55, you can make an issue with the tag ‘feature enhancement’.
⭐ Please consider starring this repository if it helped you! ⭐