What will happen when an update comes along? Will it just update without destroying the modified files or will it be necessaryto boot from the installer andIntroduction
For the first time since OS X 10.8 Mountain Lion in 2012, macOS 10.12 Sierra has changed the official minimum requirement to run it, leaving some older (but still perfectly capable) Macs behind.
- 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)
Here's a thread for people to discuss and offer solutions for the newly unsupported Macs in macOS 10.12 Sierra. This post will be updated with solutions as they become available.
Apple History
OS X 10.6 Snow Leopard was the first OS X version with optional support for a 64-bit kernel, allowing booting either with a 32-bit or 64-bit kernel. However, Apple did not support booting the 64-bit kernel in Macs that shipped with EFI32 firmware, even if they had 64-bit processors capable of running the 64-bit kernel. When Apple dropped the 32-bit kernel entirely from OS X, starting with OS X 10.8 Mountain Lion, EFI32 Macs no longer had an Apple-supported mechanism to boot newer OS X versions.
OS X 10.11 El Capitan includes System Intergrity Protection (Rootless security). It makes sure that System file permissions are automatically protected, and updated during Software Updates. The Repair Permissions function is no longer available and access to system files that we need to use in this thread may be locked.
Older Macs that lost support in macOS Sierra have an USB related issue that prevents the built-in USB as well as the thereon connected Input Devices and Bluetooth from working.
Models Tested:
View attachment 636161
The support for legacy Macs include iMac 5,1; MacBook 2,1 and MacBook 3,1 that could install Mountain Lion, Mavericks, Yosemite with MacPostFactor or OS X Extractor (in the spoiler below) have been dropped in OS X 10.11 El Capitain. Mac Pro 1,1 and 2,1, while able to update to El Capitan with the methods in the spoiler below, are currently not supported by macOS Sierra.
Current Development Files
Kexts:
Legacy USB Injector Kext
OS X Extractor - Beta USB Kexts.zip (depreciated)
PlatformSupport.plist / InstallableMachines.plist:
Download Zip
Quick Test Guide:
Using @dosdude1's patch tool:
1. Download the tool here.
2. Follow the instructions here: MacOS Sierra Patcher Tool for Unsupported Macs
Using @parrotgeek1's script:
1. Use a supported Mac to install the macOS Sierra beta onto a disk. This is easily done with a USB enclosure or a USB thumb drive for testing.
2. Plug the disk into a Mac and run @parrotgeek1's script. Select your Sierra drive as the target volume.
3. Replace the PlatformSupport.plist in /System/Library/CoreServices/ with the one attached to this post.
4. Plug your Sierra disk into an "Unsupported" Mac and boot it up as usual. Voila.
Other OS Patching Threads:
macOS Sierra (10.12)
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. - HackerWayne
Mac Pro 2,1 and OS X Mavericks -5050
OS X Mountain Lion (10.8)
Success! Install 10.8 on old unsupported Mac - HackerWayne
My question is when an updater comes along will it just install OK or will it destroy some of the modified files and then it will be necessary to boot from the installer drive and run the patcher again?Introduction
For the first time since OS X 10.8 Mountain Lion in 2012, macOS 10.12 Sierra has changed the official minimum requirement to run it, leaving some older (but still perfectly capable) Macs behind.
- 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)
Here's a thread for people to discuss and offer solutions for the newly unsupported Macs in macOS 10.12 Sierra. This post will be updated with solutions as they become available.
Apple History
OS X 10.6 Snow Leopard was the first OS X version with optional support for a 64-bit kernel, allowing booting either with a 32-bit or 64-bit kernel. However, Apple did not support booting the 64-bit kernel in Macs that shipped with EFI32 firmware, even if they had 64-bit processors capable of running the 64-bit kernel. When Apple dropped the 32-bit kernel entirely from OS X, starting with OS X 10.8 Mountain Lion, EFI32 Macs no longer had an Apple-supported mechanism to boot newer OS X versions.
OS X 10.11 El Capitan includes System Intergrity Protection (Rootless security). It makes sure that System file permissions are automatically protected, and updated during Software Updates. The Repair Permissions function is no longer available and access to system files that we need to use in this thread may be locked.
Older Macs that lost support in macOS Sierra have an USB related issue that prevents the built-in USB as well as the thereon connected Input Devices and Bluetooth from working.
Models Tested:
View attachment 636161
The support for legacy Macs include iMac 5,1; MacBook 2,1 and MacBook 3,1 that could install Mountain Lion, Mavericks, Yosemite with MacPostFactor or OS X Extractor (in the spoiler below) have been dropped in OS X 10.11 El Capitain. Mac Pro 1,1 and 2,1, while able to update to El Capitan with the methods in the spoiler below, are currently not supported by macOS Sierra.
Current Development Files
Kexts:
Legacy USB Injector Kext
OS X Extractor - Beta USB Kexts.zip (depreciated)
PlatformSupport.plist / InstallableMachines.plist:
Download Zip
Quick Test Guide:
Using @dosdude1's patch tool:
1. Download the tool here.
2. Follow the instructions here: MacOS Sierra Patcher Tool for Unsupported Macs
Using @parrotgeek1's script:
1. Use a supported Mac to install the macOS Sierra beta onto a disk. This is easily done with a USB enclosure or a USB thumb drive for testing.
2. Plug the disk into a Mac and run @parrotgeek1's script. Select your Sierra drive as the target volume.
3. Replace the PlatformSupport.plist in /System/Library/CoreServices/ with the one attached to this post.
4. Plug your Sierra disk into an "Unsupported" Mac and boot it up as usual. Voila.
Other OS Patching Threads:
macOS Sierra (10.12)
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. - HackerWayne
Mac Pro 2,1 and OS X Mavericks -5050
OS X Mountain Lion (10.8)
Success! Install 10.8 on old unsupported Mac - HackerWayne