- Jul 22, 2018
- GIGABYTE Z370 AROUS GAMING 3
- Intel Core i9 9900K
- 2xAMD RX 580 8GB
- OS X/macOS
- MacBook Pro
- Mobile Phone
How to Create a config.plist file for booting macOS on Intel Laptops [OpenCore]
An EliteMacx86 Exclusive Guide - This guide covers creation of config.plist for booting macOS on Intel Laptops for OpenCore as a bootloader.
The config.plist is a system configuration file for the Hackintosh and allows to boot macOS. Without a config.plist, no machine can boot into macOS.
A basic config.plist file is bundled with OpenCore. The config.plist which comes with OpenCore, is the default config.plist and is not optimised for all the systems. It can boot into some installation but when talking about the majority, it will fail to boot on most of the newer machines and high end builds.
Also, it's a good idea to create a config.plist for each specific system which will exclude the errors and trouble while installation and you can easily boot into macOS installation. The configuration file is written in XML and can be edited using a text editor. But we don't recommend you to use a text editor as it has a chance of config.plist file corruption. The best way to edit a config.plist is to use some specific tools like Clover Configurator, Xcode, Plist Editor Pro etc..
This guide covers a creation of basic config.plist which will allow to boot most of the systems.
For AMD users, a separate thread is available.
How to create a config.plist for booting macOS on AMD Desktops [OpenCore] An EliteMacx86 Exclusive Guide - This guide covers creation of config.plist for booting macOS on AMD Desktops for OpenCore as a bootloader. Overview The config.plist is a system configuration file for the Hackintosh...
For Desktop users, a separate thread is available.
How to Create a Config.plist file for booting macOS on Intel Desktops [OpenCore] An EliteMacx86 Exclusive Guide - This guide covers creation of config.plist for booting macOS on Intel Desktops for OpenCore as a bootloader. Overview The config.plist is a system configuration file for the...
- It's good to have a minimal configuration and options set before you install. Once you install, you can add the other options later on. This will cause less trouble and speedup the installation process.
- As it's a basic config.plist creation guide, so only important sections has been discussed. This will only allow to boot your system. For further hardware functioning, check the related guides on the forum.
- All the properties and schemes must be defined. Do not delete sections unless specified in the guide or OpenCore will result in error.
- This guide is as per OpenCore 0.6.4 standards.
The guide discuss about all the configurations for each supported Intel CPU series.
This guide covers the creation of config.plist on the following.
- Sandy Bridge
- Ivy bridge
- Kaby Lake and Kaby Lake-R
- Coffee Lake and Coffee Lake-R
- Canon Lake
- Whiskey Lake
- Amber Lake Y
- Comet Lake
- Ice Lake
- Tiger Lake
Intel's Sandy Bridge and later supports upto macOS Big Sur. Refer to the chart below to confirm the compatibility of your Intel CPU.
|Intel Consumer Series|
|Manufacturer||Code Name||Sierra||High Sierra||Mojave||Catalina||Big Sur|
|Intel||Kaby Lake and Kaby Lake-R||✔||✔||✔||✔||✔|
|Intel||Coffee Lake and Coffee Lake-R||✔||✔||✔||✔|
|Intel||Amber Lake Y||✔|
✔ = Natively supported
= Partially supported
= Not supported
Before you prepare your config.plist, you need to grab a sample config.plist.
To obtain a sample config.plist, follow the guide below.
How to Obtain OpenCore config.plist An EliteMacx86 Exclusive Guide - This guide covers obtaining config.plist for OpenCore bootloader. To obtain config.plist for OpenCore, you need to download OpenCore. Download the Release folder followed by the release version. When extracting, you'll get 4...
After grabbing the config.plist, use any .plist editor and setup your config.plist for your target system as described below.