HDA audio support driver in UEFI firmwares for most Intel and some other analog audio controllers. Haswell-E (0x0306F2) to Haswell ( 0 x 03 06 C3 )Ĭpuid1Data: C3 06 03 00 00 00 00 00 00 00 00 00 00 00 00 00Ĭpuid1Mask: FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00ī- Copy Resources folder to your OpenCore FolderĬ- Open your ist, Go to Misc tab and set Picker Mode to ExternalĪ- Download ESP Mounter Pro and install this app *** 17h / Ryzen, Threadripper, Athlon 2xxGEī- Open ist with TextMate.app and copy all patchesĬ- Open your istand paste all patches in Kernel/Patche tab and save *** 15h and 16h / Bulldozer / FX Series / Jaguar / A Series (including AM4 A-Series) *** Olarila common patches for one perfect Hackintosh-Ī- If you need a full solution with one full DSDT patched, extract one SendMe with OpenCore running with this app and post here or in DSDT Patch Requests topic, check video first for extract with ioregĬ- Add entry in ist, reboot and doneĭ- If you like a SSDT way use SSDT Olarila with Basic patches for one good hack (Skylake+ only) Let's check one perfect hack with my Dell with Intel(R) Core(TM) i7-10510U and OpenCore Bootloader and FULL DSDT Patched On our motherboard things are different, we have more than 50 thousand lines of a lot of garbage and devices for windows and not for MacOS. The conclusion is: Apple use a very custom DSDT, no unused devices, no trash is found there. Mobo Chipset Serie 300 non-apple (59775 lines) Real Mac iMac19,1 tables, Chipset Serie 300 (8816 lines) To start this section we need check some things in real Mac tables and tables from one non-apple in same chipset and processor, in this case let's check Chipset Serie 300 with Coffelake Processor i9 9900k SSDT (Secondary System Descriptor Table) It acts as a supplement to the DSDT. A common MacOS problem is missing ACPI functionality, such as: fans not running, screens not turning off when the lid is closed, shutdown, boot fast without any ACPI error or warnings, sata, usb, firewire conflicts, etc. ACPI tables are provided in firmware from the manufacturer. It supplies information about supported power events in a given system. Let's go to fine tune!ĭSDT (Differentiated System Description Table) is a part of the ACPI specification. Now we have a EFI OpenCore with good, clean and correct config. txt app, use TextMateī- Open ist with TextMate and add video patch, DevicesProperties/Add SMCBatteryManager.kext / Battery Plugin for MobilesĪ- Go to OC/Drivers and use only necessary drivers ( HfsPlus.efi, OpenCanopy.efi and OpenRuntime.efi )ī- Add entries drivers ist UEFI/Drivers tab and BrowseĬ- Select Drivers in your OpenCore EFI folder and OpenĪ- Check your audio codec and layout-ids in tutorial above and add in NVRAM tabĪ- Apply video patch in your ist, use one good. SMCAMDProcessor.kext / monitoring of AMD processors I can remove some unused kexts about Lan in OC/Kexts Folder, my Lan card use IntelMausi.kextĪMDRyzenCPUPowerManagement.kext / for AMD Processors Go to PCIe tab and Update PCIIDs. Everything you need to know about your hardware! – -no_compat_check (disable model checking)Īdd and enable RTC _STA patch fix in ist – -amd_no_dgpu_accel (alternative to WhateverGreen’s -radvesa for new GPUs) – npci=0x2000 (legacy, disables kIOPCIConfiguratorPFM64) – nvda_drv=1 (legacy way to enable NVIDIA web driver, removed in 10.12) – nv_disable=1 (disables NVIDIA GPU acceleration) – kextlog=VALUE (kernel extension loading debug mask) – keepsyms=1 (show panic log debug symbols) – cpus=VALUE (maximum number of CPUs used) – batman-nosmc=1 (disable AppleSmartBatteryManager SMC interface) – batman=VALUE (AppleSmartBatteryManager debug mask) – acpi_level=0xFFFF5F (implies ACPI_ALL_COMPONENTS) Your can edit with Clover app or any other editor)ĥ- Applying correct config for your hardware in all tabs, bellow is example with Booter Quirks Root configuration entries consist of the following:Ģ- Now we need a good plist editor, my suggestion is Clover.app.Ĭ- Download OpenCore Configurator by mackie100 (use last version ever to avoid some bugs)ģ- Open your ist with Clover.appĤ- Now let's check a good config for our hardwareĪ- Open OpenCore Configurator and go to Tools menu, Config CheckerĮ- Load your ist and start "Check" what you needį- Open your ist with OpenCore Configurator(is a easy way.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |