Hackintosh Mojave To Catalina

I did some reasearch and my dumba. actually realized that Navi GPUs aren't supported in Mojave. I would update to Catalina/Big Sur, the problem is that I actually need Mojave to run a 32bit game that is a Mac exclusive (it's the only reason I installed OSX in the first place). So of course that game isn't running right now. Once Catalina shipped, it was clear why Nuance made their decision. I ran the upgrade wizard and within a few minutes, my Macintosh was running Mac OS 10.15 Catalina. What problems started with Catalina? Mojave was a great operating system for me. It was stable, fast, and made my mid 2014 Mac run well. All of that changed when I completed the. Alright, here I will share the trick of how to install macOS Mojave and Catalina on my low budget Hackintosh PC. Which only a Core 2 Duo based PC. As you know that macOS Mojave and Catalina require Metal Display in order to run the OS as it should. So I have successfully created a Hackintosh for a while now, even updated it successfully to Catalina. Everything works, like USB, HDMI, DP, Audio, Ethernet and Wifi. The only problem is that I get random freezes. Sometimes it freezes almost immediately after bootup, and sometimes it happens. My first Hackintosh: Update to Catalina Gigabyte Z390 M Gaming Coffee Lake December 26, 2019 During summer 2019 I replaced my ageing 2015 iMac with my first Hackintosh and shared with you my working configuration.

  1. Hackintosh Mojave To Catalina Update
  2. Update Hackintosh Mojave To Catalina
  3. Hackintosh Mojave To Catalina
  4. Hackintosh Upgrade From Mojave To Catalina
  5. Hackintosh Mojave To Catalina Converter
  6. Upgrade Mojave To Catalina Hackintosh

Recommend switching to Docker

Hackintosh mojave vs catalina

I finally switched to using Docker for local development on macOS. While the following tutorial works for macOS Catalina, it has limitations. I recommend following my latest tutorial on installing Apache, MySQL, and PHP on macOS using Docker.

Note: This post assumes you followed installing Apache, PHP, and MySQL on Mac OS X Mojave and have since upgraded to macOS Catalina. If you did not follow the original post, you should follow installing Apache, PHP, and MySQL on macOS Catalina.

When Mac OS X upgrades it overwrites previous configuration files. However, before doing so it will make backups. For Catalina the original versions may have a suffix of mojave or be copied to a backup folder on the Desktop. Most of the time, configuring your system after updating Mac OS X is simply a matter of comparing the new and old configurations.

This post will look at the differences in Apache, PHP, and MySQL between Mac OS X Mojave and macOS Catalina.

Updating Apache

Mac OS X Mojave and macOS Catalina both come with Apache pre-installed. As noted above, your Apache configuration file is overwritten me when you upgrade to macOS Catalina.

There were a few differences in the configuration files. However, since both Mojave and Catalina run Apache 2.4, you could simply backup the configuration file from Catalina and overwrite it with your Mojave version.

However, I encourage you to stay up-to-date. As such, you should take the time to update Catalina's Apache configuration. First, create a backup and compare the two configuration files for differences.

Now edit the Apache configuration. Feel free to use a different editor if you are not familiar with vi.

Uncomment the following line (remove #):

In addition, uncomment or add any lines you noticed from the diff above that may be needed. For example, I uncommented the following lines:

Finally, I cleaned up some of the backups that were created during the macOS Catalina upgrade. This will help avoid confusion in the future.

Hackintosh Mojave To Catalina Update

Note: These files were not changed between versions. However, if you changed them, you should compare the files before running the commands.

Restart Apache:

Updating PHP

Mac OS X Mojave came with PHP version 7.1 pre-installed. This PHP version has reached its end of life. macOS Catalina comes with PHP 7.3 pre-installed. If you added any extensions to PHP you will need to recompile them.

Also, if you changed the core PHP INI file it will have been overwritten when upgrading to macOS Catalina. You can compare the two files by running the following command:

Update Hackintosh Mojave To Catalina

Note: Your original file may note be named something else. You can see which PHP core files exist by running ls /etc/php.ini*.

I would encourage you not to change the PHP INI file directly. Instead, you should overwrite PHP configurations in a custom PHP INI file. This will prevent Mac OS X upgrades from overwriting your PHP configuration in the future. To determine the right path to add your custom PHP INI, run the following command:

Note: It appears Catalina does not include the PHP Zip extension. This is a popular extension used by many packages. This was one of the reasons I switched to using Docker.

Updating MySQL

MySQL is not pre-installed with Mac OS X. It is something you downloaded when following the original post. As such, the macOS Catalina upgrade should not have changed your MySQL configuration.

Find this interesting? Let's continue the conversation on Twitter.

Hackintosh Mojave To Catalina

To get the latest features and maintain the security, stability, compatibility, and performance of your Mac, it's important to keep your software up to date. Apple recommends that you always use the latest macOS that is compatible with your Mac.

Learn how to upgrade to macOS Big Sur, the latest version of macOS.

Hackintosh Upgrade From Mojave To Catalina

Check compatibility

The version of macOS that came with your Mac is the earliest version it can use. For example, if your Mac came with macOS Big Sur, it will not accept installation of macOS Catalina or earlier.

If a macOS can't be used on your Mac, the App Store or installer will let you know. For example, it might say that it's not compatible with this device or is too old to be opened on this version of macOS. To confirm compatibility before downloading, check the minimum hardware requirements:

Hackintosh Mojave To Catalina Converter

  • macOS Catalina 10.15 hardware requirements
  • macOS Mojave 10.14 hardware requirements
  • macOS High Sierra 10.13 hardware requirements
  • macOS Sierra 10.12 hardware requirements
  • OS X El Capitan 10.11 hardware requirements
  • OS X Yosemite 10.10 hardware requirements

Download macOS using Safari on your Mac

Safari uses these links to find the old installers in the App Store. After downloading from the App Store, the installer opens automatically.

Upgrade Mojave To Catalina Hackintosh

  • macOS Catalina 10.15 can upgrade Mojave, High Sierra, Sierra, El Capitan, Yosemite, Mavericks
  • macOS Mojave 10.14 can upgrade High Sierra, Sierra, El Capitan, Yosemite, Mavericks, Mountain Lion
  • macOS High Sierra 10.13 can upgrade Sierra, El Capitan, Yosemite, Mavericks, Mountain Lion

Safari downloads the following older installers as a disk image named InstallOS.dmg or InstallMacOSX.dmg. Open the disk image, then open the .pkg installer inside the disk image. It installs an app named Install [Version Name]. Open that app from your Applications folder to begin installing the operating system.

  • macOS Sierra 10.12 can upgrade El Capitan, Yosemite, Mavericks, Mountain Lion, or Lion
  • OS X El Capitan 10.11 can upgrade Yosemite, Mavericks, Mountain Lion, Lion, or Snow Leopard
  • OS X Yosemite 10.10can upgrade Mavericks, Mountain Lion, Lion, or Snow Leopard