IMac – Is it really not possible to run an earlier version of OS X than what the machine shipped with

bootable-diskhigh sierraimacmacosmojave

Just got a 2019 iMac, shipped with Mojave installed obviously. It never even occurred to me that it may not be able to run an earlier version of OS X, but after wasting tons of time trying to create a bootable USB installer of High Sierra only to find that the new iMac can't boot off of it, I got off of the phone with Apple Support who basically informed me that there's nothing that can be done to get this 2019 machine running an earlier version of OS X. Virtually none of the software I use for work is supported on Mojave yet. Is there ANY way that this machine can run High Sierra? Is it physically possible?

Best Answer

This is usually the case with new Apple hardware. AirPods version 2 require the latest version of all of Apple's OSs to work. From the fine print at the bottom of Apple's official AirPods page

Requires an iCloud account and macOS 10.14.4, iOS 12.2, or watchOS 5.2.

This is especially true for new Macs, since the the new hardware requires updated drivers to work. Updating these drivers is non-trivial. Consider the case of Touch ID. That is a whole new subsystem that never existed before and updates to that system (i.e. the T2 chip) also require changes to the OS that Apple does not back-port to older versions of the OS.

One way to run an older version of the os is to use a virtual machine on your new iMac. I'm not sure what the state of VMs is currently, but there used to be Parallels and another that could run older versions of macOS in a virtual machine. This is not ideal, but may help.

Apple does have a 14 day return for any reason policy in the US, so you could return it and reconsider your options.

Sorry for the bad news, but this is how Apple keeps pushing things forward.