I have some workarounds for these features as well but they'll most be effective on Mac ProsUsually, if certain features don't work on older hardware, like AirDrop or Handoff, they are simply disabled on that hardware.
I have some workarounds for these features as well but they'll most be effective on Mac ProsUsually, if certain features don't work on older hardware, like AirDrop or Handoff, they are simply disabled on that hardware.
Ex member, MacVidCards, has a flashed 4,1 mac Pro and successfully installed macOS Sierra.
View attachment 635747
Lou
amd drivers has new amd9500Controller.kext which is for polaris gpus (0x67E01002 0x67FF1002 0x67C01002 0x67DF1002)
amdRadeonX4000.kext has new graphics accelerator – AMDBaffinGraphicsAccelerator (Polaris 11) (0x67E01002 0x67FF1002 0x67EF1002)
still no fiji accele support, Polaris 10 only framebuffer support, Polaris 11 has full support – apple is working on some new macs with Polaris 11 included, AMD today announced new cards as well, RX460 (P11 based), RX470/RX480 (P10 based)
For nearly a decade we've seen very little architectural change. That combined with a slowing pace of increasing processing power compared to decades past, and we just don't see "obsolete hardware" as quickly as we used to and even old systems are "hackable".The only time it really hasn't happened is when a major shift in architectural requirements has occurred. This happened with Leopard, which requires a G4, Snow Leopard requiring an Intel processor, and Lion requiring full 64 bit processors. Aside from that, there's usually a way, even though in some cases you can only maybe stretch generation past the newest official one. My Blackbook(late '07) is running Mountain Lion, but I've been strongly encourage to not attempt beyond there.
I think he actually did, I haven't seen him come around recently
I'd be fine with Mountain Lion if not for the loss of security updates. I've considered rolling my early 2009 Mini back to Mavericks but it's going to lose security updates soon as well.No worries…. Can't see anything of significancy benefit in Sierra from my point of view. Mountain Lion running on my early 2009 Mac Mini is fine for me, and is likely to remain so for a couple or three years.
Sorry, I was too busy wondering what you will all do with obsolete hardware. I mean, you won't get Siri so you have
Anyone else figured out how to get Sierra on the 2009 MacBook Pros? It's really crappy of Apple to support the 2009 MacBook with a slower processor and the same GPU then the 2009 Pros like mine. The mid-2009 MacBook Pro 13" has the SAME EXACT specs as the late 2009 MacBook.
Anyway, I have tried editing the supported machines plist file and replacing the Boot.efi file from an ElCap install and have gotten it to boot about 5/8ths of the way but then it switches to a prohibited sign (already better then just getting a straight up prohibited when selected from the boot manager). Any one have any other ideas I should try?
What happens if you install via firewire or install in a different mac and move the HDD over?
Same thing. I did it with a USB SSD actually, replaced the same files, and got just as far.
Ugh :'(
Bloody Apple.
So I replaced the Sierra Boot.efi files and got just as far so the Boot.efi seems to be OK with the unsupported 09's at least.
i'm really not knowledgeable about these things, but what does that mean for getting it working on older machines? Is it a kext issue or something causing the prohibition sign?
The boot.efi working sounds good though... considering I remember all the issues with 10.8 and unsupported macs with the boot.efi.
What Boot.efi did you replace the original with. Did you edit the OSInstall.mpkg?Anyone else figured out how to get Sierra on the 2009 MacBook Pros? It's really crappy of Apple to support the 2009 MacBook with a slower processor and the same GPU then the 2009 Pros like mine. The mid-2009 MacBook Pro 13" has the SAME EXACT specs as the late 2009 MacBook.
Anyway, I have tried editing the supported machines plist file and replacing the Boot.efi file from an ElCap install and have gotten it to boot about 5/8ths of the way but then it switches to a prohibited sign (already better then just getting a straight up prohibited when selected from the boot manager). Any one have any other ideas I should try?
What Boot.efi did you replace the original with. Did you edit the OSInstall.mpkg?
I don't think the Boot.efi and OSInstall.mpkg are interchangeable with El Capitan. The Bootloader specifically changes with every OS a few lines in OSInstall.mpkg are added to address things like new features which if not there could cause the installer to fail.I replaced the original Sierra Boot.efi with an ElCap Installer one. I later switched it back to stock Sierra wondering if that might be the issue. Didn't change anything. I didn't edit the OSInstall.mpkg but I did replace it with the one from ElCap.
I don't think the Boot.efi and OSInstall.mpkg are interchangeable with El Capitan. The Bootloader specifically changes with every OS a few lines in OSInstall.mpkg are added to address things like new features which if not there could cause the installer to fail.
This is from my guide for modifying the installer for Yosemite on a MacPro1,1/2,1. This will likely work for Sierra as well.
- You will need to add two board ID's to the OSInstall.mpkg Distribution file. To do this you will need to install the Flat Package Editor which can be found on
https://developer.apple.com/downloads/index.action. You will need to login and then search for "Auxiliary Tools”.- Download the “Late July 2012” dmg
- Once downloaded, mount the DMG and right click PackageMaker then show the contents.
- Browse to the /Contents/Resource folder and you will see the Flat Package Editor there. Copy that to your Utilities folder.
- Once you have the Flat Package Editor, use it to open the OSInstall.mpkg found on the installer drive at System/Installation/Packages.
- Click and drag the Distribution file to the desktop.
- Open up the TextEdit app and go to its preferences and uncheck “Smart Quotes”.
- Now open the distribution file using TextEdit app.
- Scroll down a little bit until you see "var platformSupportValues=[..."
- That is followed by a bunch of board ID's. For the Mac Pro 1,1 and 2,1 you will need to add "Mac-F4208DC8","Mac-F4208DA9". Add them to the end of the list.
- If you are not using a Mac Pro then you will need to get your board ID by entering this command in terminal: ioreg -lp IOService | grep board-id
- Make sure that you follow the same syntax as the other entries and make sure that you have only opening quote marks around what you type in. You may have to copy and paste the quote marks from an existing entry. If your closing quote after the boardID looks italic then it will not work.
- Save the edited Distribution file.
- In the Flat Package Editor window with the Distribution file highlighted click delete.
- Now drag the edited Distribution file into the window and save the package file.
- Also in the Packages folder you will need to modify the InstallableMachines.plist file with the same to above board IDs again following the syntax.
- Finally you have to modify the PlatformSupport.plist located in the System/Library/CoreServices folder, again adding the two board IDs in the correct syntax.
Thanks for this. Can anyone confirm if this works?
It should. His guide is missing the Kernel Folder which was require for El Capitan though (might not be needed). Find the Kernel then put it in a new 'Kernel' folder in the root of your patched Installer.Thanks for this. Can anyone confirm if this works?