Catalina 10.15.7 Mini Guide
If you've followed this guide for Mojave your BIOS should already be set up properly for UEFI booting. You can leave Legacy Option ROMs enabled if you want to. It doesn't prevent AMD graphics cards from working the way it did in Mojave.
If you haven't flashed your BIOS yet, follow the instructions found in the first post under Step 2:
Step 2. Update your BIOS and Change the Settings (click on the hyperlink in blue)
This is a "barebones" guide for those that want to have Catalina installed on their OptiMac, instead of Mojave, which is the macOS version install shown in post #1 of this thread.
Note that this is for a clean install of Catalina only. Try out this install on
a clean SSD or HDD.
You will still need to read the complete Mojave Guide in post #1 to have success with Catalina. If you do want to
upgrade directly from your Mojave system drive, see the following post to switch from FakeSMC to VirtualSMC kext and move all your hackintosh kexts to the EFI partition (kexts/other) from your /L/E folder.
It would be great if we could have an OpenCore Big Sur guide for Optiplex 9020 for those who want to engage that build. I wouldn’t jump on it as my Catalina setup is stable but eventually would be interested. Especially if the power mgmt is more stabilized. It would be interesting to see how...
www.tonymacx86.com
The primary difference between this guide and the main Mojave guide is that you don't install any kexts to /L/E. They will all go into the Clover/kexts/other folder on the EFI partition instead. This guide also uses VirtualSMC.kext, not FakeSMC.
1. Make your USB installer using
Unibeast 10.3.0 from tonymacx86 downloads.
Directions:
https://www.tonymacx86.com/threads/...alina-on-any-supported-intel-based-pc.285366/
If you have never used Unibeast before you can watch the following video for a step by step guide.
Your Mac must have at least an Intel Core 2 Duo processor and be able to run older versions of Mac OS X and use Unibeast to create your installer. If you would like to buy, borrow or rent a used Mac mini to create your installer, the 2010 models are the best choice. They all have a Core 2 Duo...
www.tonymacx86.com
2. Next, mount the EFI partition and replace the existing config.plist with the custom one from post #1 of this guide. You can simply delete the existing one then drag and drop the new one into the Clover folder.
NOTE: If you plan on upgrading to
Big Sur later this year or next year, change the SMBIOS from 14,2 to iMac 15,1 instead. iMac 14,1
14,2 or even 14,3
won't work with Big Sur. Apple dropped support for the Late 2013 iMacs across the line. iMac 15,1 is now the optimal choice for your Haswell based hackintosh.
Download USBinjectall kext, HFS Plus.efi and AppleALC kext. These can be found attached at the end of post #1. I've attached the most current AppleALC.kext at the end of this post if you only need that. Newest WhateverGreen and Lilu kexts also included there.
3. Delete VboxHFS.efi from drivers/UEFI folder, add HFSPlus.efi in it's place. This is how
drivers/UEFI folder should look:
Delete the two non-Intel ethernet kexts from Clover/kexts/other and add the AppleALC kext and USBinjectAll kext to the kexts/other folder. Here's how the final kexts/other folder looks:
Make sure to also add the SMCDellSensors.kext (attached below) if you want to use an app to control fan speeds. I use the following fan control app:
https://crystalidea.com/macs-fan-control/download
4. Download the custom SSDTs zip file from the end of post #1 and add all of those files to Clover/ACPI/patched folder.
Now you should be ready to boot UEFI from your USB installer and complete the Catalina install
https://www.tonymacx86.com/threads/...-any-supported-intel-based-pc.285366/#install
Don't use the analog VGA Port
Microsoft Windows has supported this analog video standard since version 1.04 back in 1987 and Windows 10 still does to this day. This is probably why most people expect it to just "work" in macOS too. It doesn't. Use the DP output adapted to HDMI or even VGA if need be. Here's the Mac mini from about 2007. It doesn't even have a VGA port. You had to adapt from DVI to VGA. They included the adapter in the box.
Do not run Multibeast (especially
11.3.0) during the post install phase. It's not needed and may cause problems.
1. After the install is complete, reboot and download the latest Clover Configurator app. Mount the EFI partition of your
USB drive and copy the whole EFI folder to the desktop. Now unmount that EFI and mount the hard drive's EFI partition with Clover Configurator.
2. Copy and paste the EFI folder on your desktop to the EFI partition of your hard drive that is mounted.
3. Eject your Unibeast USB, pull it out of the USB port. Reboot and your should now be booting from your hard drive that has 10.15.2 installed to it.
4. Follow
Step #5 of the guide in post number one:
IMPORTANT: Do not skip this step !
Step 5. Enable iMessage and Generate a Unique Serial Number
Everything went perfectly smooth for my install, no hiccups to report. Let me know how it works out for you.
Fix for wake from Sleep Issues
vit9696 and others have determined the cause of the wake from sleep problem that is unique to Haswell and certain other systems. To fix this you need to add a kernel patch, which you can add to your config.plist with Clover Configurator.
Here's the post from a thread on Github. Thanks to bradmart77 for notifying me that this issue is resolved.
Hi, under Catalina (19A583) and with latest AppleALC (1.4.2) and Lilu (1.3.8) I'm getting kernel panics when waking from sleep. I'm attaching the debug log and the kernel panic details. Many thanks...
github.com