Boot into Windows, open SSDT-Time, extract DSDT, then use option 1 to creast SSDT-HPET.SSDT is needed to patch HPET, easiest is to use SSDT-Time.IRQ conflicts prevents AppleALC to run correctly even with the same layout-id in clover.Itlwm + Heliport seem to be a bit more stable.Make sure you use the AirportItlwm.kext for Big Sur vs Catalina.AirportItlwm appears unstable in Big Sur.Intel wifi cards are now supported with AirportItlwm.kext! No need to use USB Wifi dongle anymore.I got lazy and used the prebuilt SSDT-EC.aml instead of generating it with HackinTool.HS02 = Left side USB 3.0 (running as 2.0) (I used the previous USBPorts.kext for Clover.) Here are the mapped ports: Generate USBPorts.kext using HackinTool.I don’t watch video from iTunes store so I don’t care.WhateverGreen requires dedicated GPU for DRMto work.TV app will not play purchased video, and Netflix won’t play in Safari.If you use Rehabman's build, trackpad button works but you lose gesture control.If you use acidanthrera's build of VoodooPS2Controller, you'll have gestures up to 3 fingers, however, track pad buttons don't work.However, you may lose location service because it is based on Wifi "map" A lot of times it can find networks, but cannot join. AirportItlwm is unstable under Big Sur.Only drawback is the slow speed which is the current limit of the kexts Wifi works well under Catalina using AirportItlwm.If you want to use my ist, make sure you put in your own serial numbers. Although it was written for Clover, it also applies to OpenCore. For a complete walk-through, please read Rehabman's post. Problem is that it is impractical to actually delete sections in DSDT, so instead of deleting them, we rename the ACPI methods in those sections into something else that would never be called by your system, effectively rendering them useless, then resupply SSDT with methods of the original name. If you want to use SSDT, you'll first need to tell OpenCore to "delete" out the sections in the DSDT you are changing, then supply another version of those "deleted" sections with an SSDT file. It is far easier to patch DSDT because you can just change directly whatever you want to fix. If you put a DSDT (patched or not) in your ACPI folder, OpenCore uses this instead of the DSDT inside your bios to boot. I ended up converting all DSDT patches I needed to SSDT + renames.Ī quick explanation of DSDT patch vs SSDT + renames: DSDT almost the entire ACPI table. Maybe I am wrong, it seems to me that I can either do all DSDT patches, or all SSDT + renames, but not both. The same patch should work in OpenCore as well, but it appears that loading the entire DSDT table in OpenCore would override all other renames (ACPI patches). VoodooPS2Controller (acindanthera or Rehabman's builds, see below for details)įollow dortania's guide for the overall installation and ist setup process, I am only writing details here where dortania's guide is insufficient for this build.Ī lot of these patches were originally DSDT patch in clover.SSDT-BRGT (For F11/F12 screen brightness control).ProperTree (You can compile the script into a binary).Apps (please google and download the latest version).macOS Catalina bootable USB drive (created with another macOS computer).I’m sure you can find the latest version just by googling the names. Please gather the latest versions of these tools online. I decided I would post my experience here to share with everyone and for myself in the future to reference back to. Also thank you for the excellent guides on Lenovo G50-80 on El Capitan and Sierra. Thank you for all your help on debugging my hackintosh process and all the excellent guides and tools. Note: Press Fn+F2 at start up to boot into BIOS, and Fn+F12 for boot manager I have not testing installing macOS on this set up, but I assume it would be effortless. Instead of reinstalling macOS, I left it at the current installation of 10.15.2. Because of how OpenCore handle multi-boot, it took me far more effort to convert straight DSDT patches into SSDT and renames. I am getting ready to install BigSur on it, but decided to first convert from Clover to OpenCore. This is a rewrite of my previous guide using Clover. Update : The same config can be used to either upgrade to Big Sur or do a fresh installation of Big Sur. Building a CustoMac Hackintosh: Buyer's Guide
0 Comments
Leave a Reply. |