macOS High Sierra on Unsupported Macs
For the first time since OS X Mountain Lion (10.8) in 2012, macOS Sierra (10.12) changed the official minimum requirements needed for installation, leaving many older (but still perfectly capable) Macs behind. Now macOS High Sierra (10.13) brings a new set of updates, and older Macs that can possibly run them.
- MacBook (late 2009 or later)
- iMac (late 2009 or later)
- MacBook Air (2010 or later)
- MacBook Pro (2010 or later)
- Mac mini (2010 or later)
- Mac Pro (2010 or later)
Note this space!
Preliminary Tested Models List:
MacBookPro5,5 (13-inch Mid 2009) - No issues
MacBookPro5,4 (15-inch Mid 2009) - No issues
MacBookPro5,3 (15-inch Mid 2009) - No issues
MacBookPro5,1 (15-inch Late 2008) - No issues
MacBook5,1 (13-inch Unibody Aluminum Late 2008) - No issues
MacPro3,1 (Early 2008) - No issues
iMac7,1 (Mid 2007 W/BCM94360CAX and SSE4 supported T9300) - Screen brightness is controllable (NightShift works with modified CoreBrightness.frameworks)
iMac9,1 (Early 2009) - Missing Screen Brightness Controls (buttons don't work either)
MacBook5,2 (Early [Mid] 2009 MacBook) - Screen brightness not controllable (buttons don't work either), volume buttons do not work, same trackpad detected as USB mouse issue
Xserve2,1 (Early 2008) - graphics are unaccelerated with the original ATI X1300 unless an upgraded graphics card e.g. Nvidia GT 120 (from a Mac Pro) is installed
Known Patching Methods:
Automatic tools that can be used to install macOS High Sierra onto an unsupported Mac.
Using @dosdude1's Patcher Tool:
Main Page/Instructions: macOS High Sierra Patcher Tool for Unsupported Macs
Download: [Direct Download]
Security And OS Standalone Updates
Thanks to AsentientBot for this newer more streamlined method.
Modifying the Security Updates or macOS Updates for Sierra or High Sierra.
Download the update.
Open the update.
Move the update.pkg to Desktop.
Open Terminal.
Enter pkgutil --expand now drag and drop the .pkg from the Desktop into the Terminal window and type after a space ~/Desktop/Expanded hit Return and wait, this takes a little while.
Open Expanded folder and then open Distribution file in Text Edit
Scroll down to the line
function InstallationCheck(prefix) {
enter the text return true; so it looks like this
function InstallationCheck(prefix) {return true;
now save the changes
Go back to Terminal pkgutil --flatten ~/Desktop/Expanded ~/Desktop/Modified.pkg
Using the .pkg extension is crucial.
macOS Catalina (10.15)
macOS 10.15 Catalina on Unsupported Macs - @0403979
macOS Mojave (10.14)
macOS 1014 Mojave on Unsupported Macs Thread - @dosdude1
macOS High Sierra (10.13)
macOS High Sierra (10.13) Unsupported Macs Thread - @foxlet
macOS Sierra (10.12)
MacOS 10.12 Sierra Unsupported Macs Thread - @redheeler
2006/2007 Mac Pro (1,1/2,1) and macOS Sierra - @Mr. Zarniwoop
OS X El Capitan (10.11):
OS X El Capitan on Unsupported Macs - @TMRJIJ
2006/2007 Mac Pro (1,1/2,1) and El Capitan - @Mr. Zarniwoop
OS X Yosemite (10.10):
OS X Yosemite on Unsupported Macs - @TMRJIJ
2006/2007 Mac Pro (1,1/2,1) and OS X Yosemite - @Mr. Zarniwoop
OS X Mavericks (10.9):
[Guide] Installing 10.9 Mavericks on older Macs. - @Wayne_819
Mac Pro 2,1 and OS X Mavericks - @5050
OS X Mountain Lion (10.8):
Success! Install 10.8 on old unsupported Mac - @Wayne_819
macOS 10.15 Catalina on Unsupported Macs - @0403979
macOS Mojave (10.14)
macOS 1014 Mojave on Unsupported Macs Thread - @dosdude1
macOS High Sierra (10.13)
macOS High Sierra (10.13) Unsupported Macs Thread - @foxlet
macOS Sierra (10.12)
MacOS 10.12 Sierra Unsupported Macs Thread - @redheeler
2006/2007 Mac Pro (1,1/2,1) and macOS Sierra - @Mr. Zarniwoop
OS X El Capitan (10.11):
OS X El Capitan on Unsupported Macs - @TMRJIJ
2006/2007 Mac Pro (1,1/2,1) and El Capitan - @Mr. Zarniwoop
OS X Yosemite (10.10):
OS X Yosemite on Unsupported Macs - @TMRJIJ
2006/2007 Mac Pro (1,1/2,1) and OS X Yosemite - @Mr. Zarniwoop
OS X Mavericks (10.9):
[Guide] Installing 10.9 Mavericks on older Macs. - @Wayne_819
Mac Pro 2,1 and OS X Mavericks - @5050
OS X Mountain Lion (10.8):
Success! Install 10.8 on old unsupported Mac - @Wayne_819
Last edited: