News: 1696842970

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Apple antique aficionados can boot to the future with OpenCore Legacy Patcher

(2023/10/09)


FOSS Fest As Apple distances itself from older kit, the OpenCore Legacy Patcher tool should win new fans.

These days, there are two types of people who want to install and run macOS on unauthorized hardware: Owners of generic PCs who fancy Apple's admittedly shiny OS on their cheap tin, plus a new category – owners of still highly capable Apple kit that can't run the latest Apple OS.

Enter [1]OpenCore Legacy Patcher . Known as OCLP for short, it's an offshoot of [2]Dortania's OpenCore , a slightly older [3]open source project that enables macOS to boot on generic – that is, non-Apple – PC hardware. OCLP brings this functionality to authentic Apple kit which is unsupported in recent versions of the OS.

OpenCore Legacy Patcher puts you a few clicks away from the forbidden pleasure of a newer macOS

As soon as [4]Apple announced it was switching to Intel , that opened a patch for enterprising techies to run Mac OS X on Intel-based PCs, as we [5]looked at in 2011 . The Reg FOSS desk did it around then, turning an old Core 2 Extreme quad-core box with a cast-off Nvidia graphics card into a Snow Leopard "Hackintosh" which served very well for several years, driving twin 21-inch monitors for a capital outlay of a princely zero.

But now, there is a second category: Existing Mac owners. Ever since it [6]announced that it was moving to the Arm architecture (as The Reg [7]predicted two years ealier ), Apple has increased the pace at which it drops support for older models of Mac. For instance, this vulture has a 2011 Mac mini connected to his TV for watching downloaded and streaming content: it's tiny, silent, highly reliable, and does its job without fuss. The snag is that it can't run even macOS Mojave. It's [8]too old and maxes out at High Sierra, meaning that the only current web browser it supports is [9]Firefox 115 ESR .

[10]

Each successive major version of macOS drops a few more older models from the supported list. The maxed-out 27-inch Core i7 Retina iMac on which this story is being written [11]can't run macOS 13 . Now that Apple has [12]replaced its last Intel-powered model , the writing is on the wall for the x86 flavor of macOS. Inevitably, at some point in the next few years, Apple will stop offering new versions of macOS for its older Intel-based hardware, and eliminate those pesky freeloaders into the bargain.

[13]

[14]

In the meantime, though, this means that every year there are more owners of perfectly capable Apple kit that is already unsupported in recent OSes. At the end of September, Apple released [15]macOS 14 , and the oldest model it supports is the 2017 iMac Pro – at $5,000, too much for this impecunious hack. His newly upgraded iMac is now two versions behind.

[16]Another security update, Apple? You're really keeping up with your tech rivals

[17]$17k solid gold Apple Watch goes from Beyoncé's wrist to the obsolete list

[18]Apple blames iOS 17 bug for overheating iPhone 15 woes

[19]UTM: An Apple hypervisor with some unique extra abilities

Fortunately, though, [20]OCLP 1.0 followed a few days after Sonoma itself. OCLP builds upon OpenCore, itself just one year older, and itself is a friendly, GUI-driven app. If you already have a copy of the macOS installer, downloaded from the Mac App Store, it can use it. If you don't – for instance, if you're running on a machine that won't let you download recent versions – the app can download the installers itself. Either way, it uses the Apple installer to create a bootable USB key, patched with the necessary drivers to make it possible to boot on older, unsupported Macs. Then you can either install a fresh copy of the OS, or upgrade an existing copy.

OCLP's [21]list of supported models is quite comprehensive and goes back to some models from 2008. The first couple of years of Intel-based Macs saw several models with 32-bit CPUs, which are, sadly, excluded: They can never run any 64-bit OS. Even with supported hardware, there is, obviously enough, a list of caveats. Apple has made a lot of changes over the last 15 years, notably the introduction of its [22]Metal API , which only some GPUs support, and its [23]controversial touch bar on some laptop models, which is controlled by a [24]security chip called T1 .

The practical upshot of this is that for most people, it's probably best not to go for the newest OS version the machine can run. In fact, we'd tend to suggest that you work out what you need – such as "run a current Blink-based browser" – and then go for the oldest version of macOS which will do what you need.

[25]

Apple hasn't stated when it plans to drop support for x86, and we don't expect it to. However, the new "Live Captions" feature in macOS 13 [26]only works on Apple Silicon Macs, and macOS 14 [27]has more . It seems likely that the next major release of macOS will still support Intel hardware, and maybe the one after, but that might well be the last.

Saying that, though, [28]running an obsolete OS can still work well and even be fun. ®

Get our [29]Tech Resources



[1] https://dortania.github.io/OpenCore-Legacy-Patcher/

[2] https://dortania.github.io/OpenCore-Install-Guide/

[3] https://github.com/acidanthera/OpenCorePkg

[4] https://www.theregister.com/2005/06/06/jobs_intel/

[5] https://www.theregister.com/2011/04/28/feature_hackintosh_on_sandy_bridge/

[6] https://www.theregister.com/2020/06/23/apple_armed_for_x86_rebellion/

[7] https://www.theregister.com/2018/10/18/apple_to_dump_intel_again/

[8] https://support.apple.com/kb/SP777?locale=en_US

[9] https://www.theregister.com/2023/07/05/firefox_115_browser_windows/

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZSPPQ7n53V2XZ5B2jKVAfAAAAMQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[11] https://support.apple.com/en-us/HT213264

[12] https://www.theregister.com/2023/06/06/apple_wwdc_m2_ultra_chip/

[13] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZSPPQ7n53V2XZ5B2jKVAfAAAAMQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZSPPQ7n53V2XZ5B2jKVAfAAAAMQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[15] https://www.apple.com/uk/newsroom/2023/09/macos-sonoma-is-available-today/

[16] https://www.theregister.com/2023/10/05/once_again_apple_issues_security/

[17] https://www.theregister.com/2023/10/03/gold_apple_watch_obsolete/

[18] https://www.theregister.com/2023/10/03/apple_ios_17_overheating_fix/

[19] https://www.theregister.com/2023/09/29/utm_apple_hypervisor_foss_fest/

[20] https://github.com/dortania/OpenCore-Legacy-Patcher/releases/tag/1.0.0

[21] https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html

[22] https://developer.apple.com/metal/

[23] https://www.theregister.com/2016/10/27/apple_touch_bar_macbook_pro_beckons/

[24] https://www.theregister.com/2017/02/01/apple_weaning_off_of_intel/

[25] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZSPPQ7n53V2XZ5B2jKVAfAAAAMQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[26] https://support.apple.com/en-us/HT213268

[27] https://support.apple.com/en-us/HT213895

[28] https://www.theregister.com/2023/07/24/dangerous_pleasures_win_xp_in_23/

[29] https://whitepapers.theregister.com/



Yep, it works

Steve Davies 3

I've upgraded both my old Macbook Pros. A 2012 model and a 2015 model.

As the article says, it will have a finite life. When the last Intel powered Mac reached EOL then that's it apart from the odd security upgrade.

Both of those laptops run Rocky Linux very well. Other FOSS distros are available.

Kudos to the team behind this operation.

Where will it all end? Probably somewhere near where it all began.