Here's where we specify which kexts to load, in what specific order to load, and what architectures each kext is meant for. Removes device properties from the map, for us we can ignore this # Kernel More info on this is covered in the Post-Install Page (opens new window) # Delete alcid will override all other layout-IDs present. You can delete this property outright as it's unused for us at this timeįor us, we'll be using the boot argument alcid=xxx instead to accomplish this.AppleALC Supported Codecs (opens new window). Applies AppleALC audio injection, you'll need to do your own research on which codec your motherboard has and match it with AppleALC's layout.You will also require a device-id spoof to be supported: Key Special note for HD 4200, HD 4400 and HD 4600: In addition to the AAPL,ig-platform-id, you'll want to add the cursor byte size patch from 6MB (00006000) to 9MB because of some glitches: Key To be used usually with all Haswell NUCs, HD 4200/4400/4600 must use a device-id(see below) To be used usually with HD 4200, HD 4400 and HD 4600, you must use a device-id(see below) To be used usually with HD 5000, HD 5100 and HD 5200 If you boot and you get no graphics acceleration (7MB VRAM and solid background for dock), then you likely need to try different AAPL,ig-platform-id values, add stolenmem patches, or even add a device-id property.When initially setting up your ist, only set AAPL,ig-platform-id - this is normally enough.Follow the configuration notes below the table if they say anything different: Generally follow these steps when setting up your iGPU properties. with built-in displays) or for Intel NUCs(ie. Whether the entry is recommended for laptops(ie.This is used internally for setting up the iGPU.When setting up your iGPU, the table below should help with finding the right values to set. The ist doesn't already have a section for this so you will have to create it manually. This section is set up via WhateverGreen's Framebuffer Patching Guide (opens new window) and is used for setting important iGPU properties. This blocks certain ACPI tables from loading, for us we can ignore this. aml extension(Assembled) and will go into the EFI/OC/ACPI folder and must be specified in your config under ACPI -> Add as well. So if present, remove the entry for it in your ist and under EFI/OC/ACPI.įor those wanting a deeper dive into dumping your DSDT, how to make these SSDTs, and compiling them, please see the Getting started with ACPI (opens new window) page. Note that you should not add your generated DSDT.aml here, it is already in your firmware. Note that Intel NUCs do not need thisįixes brightness control, see Getting Started With ACPI Guide (opens new window) for more details. Guide on making them found here: Getting started with ACPI (opens new window)įor us we'll need a couple of SSDTs to bring back functionality that Clover provided: Required SSDTsĪllows for native CPU power management on Haswell and newer, see Getting Started With ACPI Guide (opens new window) for more details.įixes the embedded controller, see Getting Started With ACPI Guide (opens new window) for more details.Ĭreates a stub so VoodooI2C can connect, for those having troubles getting VoodooI2C working can try SSDT-XOSI (opens new window) instead. And with our system, it's even required to boot. This is where you'll add SSDTs for your system, these are very important to booting macOS and have many uses like USB maps (opens new window), disabling unsupported GPUs and such. See previous section on how to obtain: ist Setup.Now with all that, a quick reminder of the tools we need DO NOT USE CONFIGURATORS, these rarely respect OpenCore's configuration and even some like Mackie's will add Clover properties and corrupt plists!.The ist cannot be used As-Is, you must configure it to your system.If the guide doesn't mention the option, leave it at default. ![]() All properties must be defined, there are no default OpenCore will fall back on so do not delete sections unless told explicitly so.This also means if you have issues, review your config settings to make sure they're correct. It just takes some time but this guide will tell you how to configure everything, you won't be left in the cold. ![]() ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |