You probably have SIP enabled. Disable it and it will fly past that error. Worked for me.
(I have the same mac pro upgrading from 10.12.5 and got the same message. Ignoring the error doesn't work...)
NOTE: I had to re-boot with an old OS on a stick in Terminal to disable SIP since my recovery partition wasn't working : "csrutil disable" and reboot.
While you're at it, modify the platform plist on your recovery partition (make sure you mount the right volume!)
Good luck.
[doublepost=1501717493][/doublepost]I have an early 2008 17" macbook pro 4,1. Just install 10.12.6. Everything seems to work well except the brightness do not work. Anyone else had this problem?Introduction
For the first time since OS X Mountain Lion (10.8) in 2012, macOS Sierra (10.12) has changed the official minimum requirements needed for installation, leaving many 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)
This is a thread for people to discuss and offer solutions for newly unsupported Macs in macOS Sierra. This post will be updated with solutions as they become available.
macOS History
OS X Snow Leopard (10.6) was the first version of OS X with support for 64-bit kernels, allowing booting with either 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 in OS X Mountain Lion (10.8), EFI32 Macs no longer had an Apple-supported mechanism to boot newer versions of OS X.
OS X El Capitan (10.11) includes SIP (System Integrity Protection/Rootless). It makes sure that system files and their permissions are automatically protected, and also updated during Software Updates. The Repair Permissions function is no longer available and access to system files that need to be changed may require disabling it.
Known Issues:
Models Tested:
- macOS Sierra dropped support for Wi-Fi cards (BCM4321) used in most 2008 and some 2009 Macs. A hardware upgrade is required to get Wi-Fi functionality on those models.
- iMac8,1 - Volume control for the Built-In Audio device may work improperly or not at all.
- Macbook5,2 - The trackpad is not configurable, it is detected as a regular mouse instead.
![]()
Older Legacy Macs not in this table (including the MacBook2,1, MacBook3,1 and iMac5,1) can install Mountain Lion (10.8), Mavericks (10.9), and Yosemite (10.10) with MacPostFactor or OS X Extractor (noted in the spoiler below), but are not supported by OS X El Capitan (10.11) or later.
MacPro1,1 and 2,1 can run OS X El Capitan with the methods noted in the spoiler below, but are currently not supported by macOS Sierra due to a lack of SSE 4 support (the CPU can be upgraded but its firmware does not support newer SSE 4-compatible CPUs).
Legacy Development Files:
Kexts:
Legacy USB Injector Kext
OS X Extractor - Beta USB Kexts.zip (depreciated)
PlatformSupport.plist / InstallableMachines.plist:
Download Zip
Known Patching Methods (the important bit):
Automatic tools that can be used to install macOS Sierra onto an unsupported Mac.
Using @dosdude1's Patcher Tool:
Main Page/Instructions: MacOS Sierra Patcher Tool for Unsupported Macs
Download: [Direct Download]
Enabling Updates:
Sierra does not allow updating to minor versions (such as 10.12.1) without modification.
Using @foxlet's AUSEnabler:
Main Page: AUSEnabler - FurCode
Download: [Direct Download]
Using dylib injection to fake out system checks (@Czo patch). Download script and execute
Download: https://gist.github.com/anonymous/5129cdb72d19a5eee68383c88082bd43
Download: http://dosdude1.com/sierra/swupatch.sh.zip
Source: https://www.dropbox.com/sh/96tg06ys1pyem8v/AAAw0Gc4nlxK2OmXn4zFG-H6a?dl=0
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
I also struggled with this NSURLErrorDomain Error -1100, however a quite simple solution is given on dosdude1 his site:
Open terminal and run: sudo softwareupdate --clear-catalog
Run the script that can be downloaded here.
Updates will be found normally.
Thank you very much for pointing me into the right direction. After disabling SIP, I was able to install as you mentioned.
🙂
![]()
Thank you also for the hint about the platform plist, so I got my recovery partition working again as well.
By the way: if you have a full backup of your system disk available, you can use this instead of the USB stick. Just boot into it, use diskutil to check where the recovery partition of your (primary) disk resides, mount it, modify the file and reboot with primary disk. Seems obvious, but sometimes you overlook the simple things. 😉
Edit: also, after disabling SIP, I was also able to run the swupatch.sh script without errors. However, app store never showed any updates (seed or apple production catalog), so I used the modified combo update.
Edit2: booting into recovery partition does indeed work with my non-supported graphics card as well. Once it's loaded, you will see it, just like OSX you simply won't see anything in boot. I just didn't reach that point because I got the "not allowed icon", where my graphic card is not showing anything. Just wanted to clarify this as it's easy to get into this situation with a mac pro and a non-standard graphics card.
Yes, macbook early 2009. 10.12.6 installed fine with dosdude patch. Laptop screen brightness low and no response from system when trying to brighten. Also connected to HDMI external monitor. This works good but brightness seems to be locked at ok bright level. Also occasional delay to connect to external resuming from sleep mode.[doublepost=1501717493][/doublepost]I have an early 2008 17" macbook pro 4,1. Just install 10.12.6. Everything seems to work well except the brightness do not work. Anyone else had this problem?
I followed the instruction on Page 194 to modify the package.
When I run modified.pkg I get a javascript error.
Mac Pro 2008 updated macOS 10.12.6 via App Store.
No problems..
Growing impatient waiting for the 10.12.6 upgrade to show up in the AUSEnabler catalog.
After reading the post above by "virk" I decided to give the upgrade a shot.
MacPro3,1 running Sierra 10.12.5., installed using dosdudes patch.
After making sure I had 2 working cloned backups I downloaded the 10.12.6 upgrade from the Apple App store and let it install.
Once the install finished the system booted up to 10.12.6 Hi-Sierra and much to my surprise appeared to run normally.
As a "just-in-case" I rebooted from the USB pen drive and re-did the post-install patches.
Much appreciation to the folks that make and maintain the hacks and patches that make all this possible.🙂
View attachment 709342
After following the instructions from post #4901, the update worked for me.How did you do it, mate? Please share, I'm using a Mac Pro 2008 too, and AUSenabler says there are no updates at the moment. 🙁
Cheers, it works splendidly and effortlessly on my 3,1 Mac Pro 🙂After following the instructions from post #4901, the update worked for me.
Yes, macbook early 2009. 10.12.6 installed fine with dosdude patch. Laptop screen brightness low and no response from system when trying to brighten. Also connected to HDMI external monitor. This works good but brightness seems to be locked at ok bright level. Also occasional delay to connect to external resuming from sleep mode.
I've also run into the brightness issue on three different iMac 9,1 (20" from Early 2009) models in recent weeks. The computer won't respond to brightness changes either from the keyboard or from the Display system preference.