View attachment 774456
In this thread, advancements in running macOS 10.14 Mojave on unsupported systems will be discussed.
Links:
Current Hardware Support Status:
- Machine Support
- Early-2008 or newer Mac Pro, iMac, or MacBook Pro:
- MacPro3,1
- MacPro4,1
- iMac8,1
- iMac9,1
- iMac10,x
- iMac11,x
- iMac12,x
- MacBookPro4,1
- MacBookPro5,x
- MacBookPro6,x
- MacBookPro7,1
- MacBookPro8,x
- Late-2008 or newer MacBook Air or Aluminum Unibody MacBook:
- MacBookAir2,1
- MacBookAir3,x
- MacBookAir4,x
- MacBook5,1
- Early-2009 or newer Mac Mini or white MacBook:
- Macmini3,1
- Macmini4,1
- Macmini5,x
- MacBook5,2
- MacBook6,1
- MacBook7,1
- Early-2008 or newer Xserve:
- Video Card Support
- Pre-Metal AMD video cards (Radeon HD 6xxx series and older)
- Pre-Metal nVidia video cards (GeForce 5xx series and older)
- Pre-Metal Intel video cards (Intel HD Graphics 3000 and Intel HD Graphics Arrandale)
Current Issues
- Graphics anomalies: Currently, pre-metal video cards used in Mojave will produce a weird darkish grey Menu Bar and Finder sidebar when using the light theme. In the dark theme, however, these anomalies are not present. A workaround for graphics anomalies in light mode is to enable Reduce Transparency in System Preferences > Accessibility > Display. This is not a fix, this is a workaround. A solution for this issue is currently being investigated.
- AMD Radeon HD 5xxx/6xxx series GPU acceleration: Currently, it is not possible to get full graphics acceleration when running Mojave on a system with a Radeon HD 5xxx or 6xxx series GPU. This includes 2010 and 2011 iMacs and 15" and 17" MacBook Pro systems (MacBookPro8,2 and 8,3). If you want to enable GPU acceleration on these MacBook Pro systems, you'll need to disable the AMD GPU.
- Early-2008 Mac Pro (MacPro3,1) GPU support: When running Mojave, you CANNOT use a newer AMD video card EVEN IF it is a Metal-comptible card and is supported in Mojave. The newer AMD drivers used in Mojave require the SSE4.2 instruction set, which the MacPro3,1 does not support. There is no way around this at this time. Your only GPU upgrade options for MacPro3,1 systems are nVidia cards, which work perfectly fine.
- Built-in iSight cameras: Currently, built-in iSight cameras do not work correctly on some machines. It seems to be hit or miss, but when installing, expect your iSight camera to be non-functional.
- Trackpad (MacBook5,2 affected only). The trackpad in the MacBook5,2 isn't fully supported in Mojave. While it works and is fully usable, Mojave detects it as just a standard mouse, preventing you from changing some trackpad-oriented settings.
- Unsupported WiFi modules in some systems. Macs that use the Broadcom BCM4321 WiFi module will not have functional WiFi when running Mojave. A fix for this is to open up your machine and install a compatible WiFi card. Machines affected include some MacPro3,1, MacBook5,2, MacBookPro4,1, iMac8,1, Macmini3,1, and MacBookAir2,1 systems. Please note that not all these machines will have an unsupported card, this is just a list of machines known to have shipped with that card in some configurations.
- App Store Crashing: Some users have reported crashing upon opening the App Store. This is caused by App Store videos and can be worked around by disabling video autoplay and not viewing App Store videos. This is not a fix, this is a workaround.
Current Issues by Model
- Graphics anomalies:
- AMD GPU acceleration:
- All machines with a Radeon HD 5xxx or 6xxx series GPU
- GPU support:
- Built-in iSight cameras:
- All machines, hit or miss
- Trackpad:
- Unsupported WiFi modules:
- All machines that use the Broadcom BCM4321 WiFi module
- App Store Crashing:
- Machines with accelerated pre-metal Radeon HD GPUs (like Radeon HD 4xxx series GPUs)
Installing for Testing:
To install on your machine, you can download and run my
macOS Mojave Patcher application, which will let you download a copy of the latest Developer Preview from Apple, and create a bootable USB installer for use on unsupported systems. It contains all the patches necessary to achieve the hardware support listed above. At this point, it is recommended that you install Mojave on one of these unsupported systems for testing only, and NOT as your main/daily use OS. Older versions of the patcher can be found
here, the changelog
here, and the official installation guide
here.
Video Demo:
A video demo of Mojave running on various unsupported Macs can be found
here.
Mojave Builds and
Installer Versions (
Developer
Preview,
Public
Beta):
2018/06/04
DP1, build
18A293u, installer
14.0.08
2018/06/19
DP2, build
18A314h, installer
14.0.11
2018/06/26
PB1, build
18A314k, installer
14.0.11
2018/07/03
DP3, build
18A326g, installer
14.0.12
2018/07/06
PB2, build
18A326h, installer
14.0.12
2018/07/16
DP4, 2018/07/17
PB3, build
18A336e, installer
14.0.14
2018/07/30
DP5, 2018/07/31
PB4, build
18A347e, installer
14.0.15
2018/08/06
DP6, 2018/08/06
PB5, build
18A353d, installer
14.0.15
2018/08/13
DP7, 2018/08/13
PB6, build
18A365a, installer
14.0.15
Special Thanks:
@Badruzeus - Discovered that 10.12 OpenGL drivers work in 10.14.
@ASentientBot - Fixed nVidia kernel panic, Core 2 Duo kernel panic, and iSight.
@jackluke - Narrowed down cause of Core 2 Duo kernel panic to the telemetry plugin, noticed that IOAccelerator framework from 10.14 beta 1 fixes some nVidia glitches.
@dosdude1 - Develops macOS Mojave Patcher.
Moderator Note:
Please do not ask for, or provide help getting developers profile information to access unauthorised beta software on MacRumors. If you are not a developer, sign up to the
Apple Beta Software Program to get the official public beta releases.