Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| computers:hackintosh [2021/04/22 14:48] – jon | computers:hackintosh [2023/06/11 19:51] (current) – jon | ||
|---|---|---|---|
| Line 34: | Line 34: | ||
| ==== Installation Guides ==== | ==== Installation Guides ==== | ||
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| [[https:// | [[https:// | ||
| + | |||
| + | [[https:// | ||
| [[https:// | [[https:// | ||
| ===== Things that have changed ===== | ===== Things that have changed ===== | ||
| + | |||
| + | ==== Since macOS 14 - Sonoma ==== | ||
| + | |||
| + | Major droppage of older Intel CPUs, Broadcom WiFi Chipsets (Apple native hardware for Handoff capabilities). For myself at least, this is where the road ends. I can certainly build a newer hack, but we're now on the last round of Intel-released Macs that are left compatible. | ||
| + | |||
| + | ==== Since macOS 13 - Ventura ==== | ||
| + | |||
| + | Mostly just compatibility dropping of older GPUs and CPUs. | ||
| ==== Since announcement of Apple moving to ARM architecture Apple processors ==== | ==== Since announcement of Apple moving to ARM architecture Apple processors ==== | ||
| Line 53: | Line 61: | ||
| Chill.. first off. It means that we may be seeing the end of Hackintoshing, | Chill.. first off. It means that we may be seeing the end of Hackintoshing, | ||
| - | ==== Since Catalina 10.15.6 ==== | + | ==== Since macOS 12 - Monterey ==== |
| + | |||
| + | https:// | ||
| + | Dropped GPU support for NVidia Kepler-based 6xx-7xx GPUs | ||
| + | |||
| + | === Secure Boot === | ||
| + | |||
| + | OTA Updates are a little restricted if your SMBIOS is supposed to have a T2 secure chip in it. You must have secure boot enabled, and set an additional setting in config. TL:DR don't use an SMBIOS that expects a T2 chip from a real mac. | ||
| + | ==== Since macOS 11 - Big Sur ==== | ||
| + | |||
| + | https:// | ||
| + | ==== Since Catalina 10.15 ==== | ||
| + | |||
| + | https:// | ||
| === End of x86 based software support === | === End of x86 based software support === | ||
| Line 67: | Line 88: | ||
| === GPU changes after incremental updates === | === GPU changes after incremental updates === | ||
| - | After watching the [[https:// | + | After watching the [[https:// |
| + | |||
| + | === OpenCore Min/Max versions in config for APFS === | ||
| + | |||
| + | I have to pin down the exact version change, but under UEFI → APFS, MinVersion and MinDate need to be set, otherwise your partitions won't be found. | ||
| + | |||
| + | I set mine to -1 for now, as I don't know when I'd need to boot into an earlier OS now that I am full APFS. It is once again a reminder that once you go APFS, you're really locked in going forward. There is that line of delineation that starts at High Sierra. | ||
| + | |||
| + | https:// | ||
| - | ==== Since Mojave | + | ==== Since Mojave 10.14 ==== |
| === New Bootloader === | === New Bootloader === | ||
| Line 120: | Line 149: | ||
| Nvidia stopped making Web Drivers for macOS in Mojave. Bickering aside, you now need to use an AMD GPU or an onboard Intel/AMD GPU for native support. There are ways to patch macOS to use the Nvidia GPU still, but save yourself a headache and get natively supported GPUs. | Nvidia stopped making Web Drivers for macOS in Mojave. Bickering aside, you now need to use an AMD GPU or an onboard Intel/AMD GPU for native support. There are ways to patch macOS to use the Nvidia GPU still, but save yourself a headache and get natively supported GPUs. | ||
| - | ==== Since High Sierra | + | ==== Since High Sierra |
| <note warning> | <note warning> | ||
| Line 141: | Line 170: | ||
| Two kexts that stick out are WhateverGreen (GPU patcher), and ALCAudio (On-board Audio patcher). | Two kexts that stick out are WhateverGreen (GPU patcher), and ALCAudio (On-board Audio patcher). | ||
| - | Lilu Pliugin | + | Lilu Plugin |
| https:// | https:// | ||
| Line 155: | Line 184: | ||
| ==== Prepping for the upgrade ==== | ==== Prepping for the upgrade ==== | ||
| + | |||
| + | * Use git to download the tools you'll use to update/ | ||
| + | * Block out a weekend afternoon, or plan to work two nights in a row. Just to give yourself the ample time needed. | ||
| + | * Grab yourself a copy of the latest version of OpenCore that the sanity checker has up to date on its website. Alternatively, | ||
| + | * Run a backup however you please. Time Machine, or a full clone via Carbon Copy Cloner. | ||
| + | * Make a copy of your current config.plist. Name it config.plist.old | ||
| + | * Boot in and mount your EFI | ||
| + | * Copy over the essential files per this guide - | ||
| + | * Open up propertree. Open your config.plist, | ||
| + | * Run the OCValidate tool. Use the sample plist as your source to check against. | ||
| + | * Compare the differences listed in the first group. Go line by line, and add what is missing to your config.plist | ||
| + | * Compare the differences listed in the second group. Go line by line, and remove what is listed in your conflig.plist | ||
| + | * Once done, save your config.plist. Go to the sanity checker, and run it based on your CPU and OpenCore version. | ||
| + | * Make any corrections as needed, while using the guide for help on any changes you are confused on. | ||
| + | * Once validated, reboot! | ||
| + | * Note any issues on boot. If you can't boot, use your Vanilla disk as the bootloader and boot into your main disk. | ||
| + | * If you can boot in, Mount the EFI. Check to see if there are any text files. Read the latest one for errors. | ||
| + | |||
| ===== Tips/Fixes I've run into ===== | ===== Tips/Fixes I've run into ===== | ||
| Line 326: | Line 373: | ||
| * SS10 - Unknown | * SS10 - Unknown | ||
| + | === Disable CFG-Lock === | ||
| + | |||
| + | Using both Apple config lock Quirks still did not unlock my CPUs, it resulted in a ' | ||
| + | |||
| + | < | ||
| ==== Dell T3500 ==== | ==== Dell T3500 ==== | ||
| http:// | http:// | ||