Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Any point in trying to run this on a mid-2009 MBP 15"? It is the 5,4 model. Any suggestion would be appreciated. :)

Penryn 2.53 GHz Intel Core 2 Duo
NVIDIA GeForce 9400M
 
  • Like
Reactions: TimothyR734
I ran my flashed R9-280x card in High Sierra on my MP 3,1 for quite a long while but did have issues with red screens in Preview and the inability to sleep, which is why I removed it. These issues due to the lack of SSE4.2? I'm going to try the card again in the 3,1 under Mojave beta soon.
If you do a clean install of High Sierra, edit PlatformSupport.plist and add -no_compat_check, like you have to do with Nvidia Kepler cards, you can’t even get to the GUI with AMD GCN cards. On Mojave, the same is true.

I suppose you installed a patched 10.13 with 10.12 AMD drivers, that not need SSE4.2. It’s not a option anymore.
 
Last edited:
Any point in trying to run this on a mid-2009 MBP 15"? It is the 5,4 model. Any suggestion would be appreciated. :)

Penryn 2.53 GHz Intel Core 2 Duo
NVIDIA GeForce 9400M

I don't have this machine, but I imagine it'll be similar to my 2010 MacBook, also Penryn CPU and nVidia Tesla GPU.

If I'm correct, with the fixes involving IOUSBHostFamily.kext, UserEventPlugins, and some of the *Tesla*.kext files, you'll be able to get to the desktop with framebuffer but no acceleration. It's not really usable as a primary system yet but it does work. If I were you I'd wait until we figure out full acceleration on the Tesla GPUs though.
 
Has anybody tried this yet? If not, I will.

Edit: I see from this page that this is a patched file for Fermi architecture GPUs? What modifications have been made to it and for what purpose?

It' s just vanilla 10.14 Dev Beta 1 binary, I guess.
MD5: fed8a57a0f88909078c0df85241402e7

I remember when getting similar issue on Sierra few years back, I need to also replace this binary with prev. version:
/System/Library/PrivateFrameworks/CoreBrightness.framework/Versions/A/CoreBrightness

On my case with Fermi, "NightShift" crashing WindowServer. "CoreBrightness" corresponds this feature as well. On unsupported macs, we probably need to patch this binary? We previously using this or this (as references on Sierra & High Sierra), but I don't check it yet for new binary codes under Mojave.

#EDIT: Another reference for NightShift under hSierra.
 
Last edited:
  • Like
Reactions: TimothyR734
I don't have this machine, but I imagine it'll be similar to my 2010 MacBook, also Penryn CPU and nVidia Tesla GPU.

If I'm correct, with the fixes involving IOUSBHostFamily.kext, UserEventPlugins, and some of the *Tesla*.kext files, you'll be able to get to the desktop with framebuffer but no acceleration. It's not really usable as a primary system yet but it does work. If I were you I'd wait until we figure out full acceleration on the Tesla GPUs though.

Thanks for the tip. I will hold off for a while .
 
  • Like
Reactions: TimothyR734
I got Mojave to boot on my 24” iMac 8,1. I used a different machine to do the install because Mojave seems to have issues booting via USB on this machine. I installed dosdude’s APFS rom patch and got it to boot off a FireWire hard drive. No graphics acceleration, but USB, Bluetooth, Ethernet, and audio all work.
 
  • Like
Reactions: TimothyR734
W1SS, has the HighPoint card arrived yet and have you tried it with NVMe boot rom patch?
Also, what made you choose that card? Is there a required chipset or could a lower-cost card be supported?

Patience my good friend.. Card was delivered yesterday to my forwarding address and is on its way to me ;)

As for why I chose this specific card - it has an onboard PCIe switch chip which permits the card to negotiate a x16 lane on Slot 2 of the MP3,1 as it did the same on the MP4,1 and MP5,1 .. The same goes for the Amfeltec Squid card but that is too costly - US$ 275 vs 600 I think. Cheaper cards without the PCIe switch are limited to 1500MB/s due to a x4 lane being negotiated, which is half the speed of recent NVMe drives.

I don't want to hijack this thread with our discussion so either start a new thread or we can continue discussing this here
 
  • Like
Reactions: TimothyR734
Great work people. Does the updated patcher affect the Mac Pro 3,1 firmware in any way? Don't care much for apfs yet, be it on an ssd or spinner.
 
  • Like
Reactions: TimothyR734
I tried again installing Mohave on my iMac 9.1 this time I did notice that when I did the rebuild cache my iMac would restart about halfway through the rebuild cache but when I set up my account and logged I then it would reboot and say there was a problem with my computer
 
On MacBook 7,1 -
I tried to copy all the kexts and bundles from NVidias Web Driver page for 320M.
It´s the latest version of drivers for 10.13.5, WebDriver-387.10.10.10.35.106.pkg
If placed alongside the HS/Mojave drivers, nothing happens after prelinked kernel cache rebuild.
I noticed there are some portions going to /Library/Extensions/ others to the System/Library/Extensions folder.
There is a switcher prefpane also, but I cannot get that one to work - I assume it sets some links either to the ...Web.* versions or the originals.
So I copied all kext and bundles to the S/L/E/ folder and deleted the HS/Mojave files there and renamed the Web driver files to filenames not containing the *Web* portions.
Now after prelinking one of the late log outputs during boot says something like Nvidia startup (forced) instead of (original). Acceleration is there during login, but the dreaded crash on desktop also.
Just wanted to report this seemingly dead end.
 
Hm. Is there any possibility for installing macOS Mojave on my Mid 2009 15" MacBook Pro with the 2,53GHz Core 2 Duo and the GeForce 9400M? In the moment its not looking like its possible to patch it onto the device... :(
 
I can also now confirm that with the latest dosdude1 Mojave Patcher Version 0.1b4 and Mojave Beta 10.14 Build 18A326g, I am successfully running on my 2 x 3.2GHz Mac Pro 3,1.

Prior to this latest release I was having all of the same issues other 3,1'rs had, like the long boot screen and progress bar stall at 100% indefinitely. I, too, had the issue with the error formatting JHFS+ 16GB USB Boot Drive with Patcher Utility. These final tweaks within the last 24 hours seem to have ironed out those issues. Thank you to all who provided input...excellent teamwork and collaboration!

May I recommend creating the Boot Drive USB on the actual 3,1? I have a 5,1 as well and I was getting some errors for some reason that were not occurring when I just performed the patch on the 3,1 computer itself.

May I also recommend as others have to install the Mojave Patcher onto a SSD directly connected to the 3,1's internal drive bays? Super fast this way for the install. Sounds stupid, but disconnect any external drives and more complex cards to keep it simple until you are up and running, then reconnect. This will save you from those random unknowns.

One thing if anyone has better knowledge here: I've seen so many posts on compatible/non-compatible/tweaked Graphics cards for Mojave that my eyes are blurry...I am using in my 3,1 a HIS IceQ Turbo Radeon HD 7950 DirectX 11 H795QT3G2M 3GB 384-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card that I suppose was flashed for Mac and is showing up as "AMD Radeon HD 7950 w/ 3GB". Zero issues under HS and Sierra.

Under Mojave, I am not getting video acceleration. How can I? Is it a driver issue? I thought this card was powerful enough and qualified?

14-161-415-05.jpg
 
I can also now confirm that with the latest dosdude1 Mojave Patcher Version 0.1b4 and Mojave Beta 10.14 Build 18A326g, I am successfully running on my 2 x 3.2GHz Mac Pro 3,1.

Prior to this latest release I was having all of the same issues other 3,1'rs had, like the long boot screen and progress bar stall at 100% indefinitely. I, too, had the issue with the error formatting JHFS+ 16GB USB Boot Drive with Patcher Utility. These final tweaks within the last 24 hours seem to have ironed out those issues. Thank you to all who provided input...excellent teamwork and collaboration!

May I recommend creating the Boot Drive USB on the actual 3,1? I have a 5,1 as well and I was getting some errors for some reason that were not occurring when I just performed the patch on the 3,1 computer itself.

May I also recommend as others have to install the Mojave Patcher onto a SSD directly connected to the 3,1's internal drive bays? Super fast this way for the install. Sounds stupid, but disconnect any external drives and more complex cards to keep it simple until you are up and running, then reconnect. This will save you from those random unknowns.

One thing if anyone has better knowledge here: I've seen so many posts on compatible/non-compatible/tweaked Graphics cards for Mojave that my eyes are blurry...I am using in my 3,1 a HIS IceQ Turbo Radeon HD 7950 DirectX 11 H795QT3G2M 3GB 384-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card that I suppose was flashed for Mac and is showing up as "AMD Radeon HD 7950 w/ 3GB". Zero issues under HS and Sierra.

Under Mojave, I am not getting video acceleration. How can I? Is it a driver issue? I thought this card was powerful enough and qualified?

View attachment 769860

Mojave and High Sierra AMD drivers for GCN cards, HD7950 is a GCN1.0 card, don't work on Mac Pro 2008 Xeons - lack of SSE4.2.

To run a AMD GCN card on High Sierra, you will have to patch the drivers, but on Mojave this don't work anymore.

Use a Nvidia Kepler card like GTX680 on 2008 Mac Pros, native Nvidia driver don't need SSE4.2 on Mojave/High Sierra.
 
Last edited:
Mojave and High Sierra AMD drivers for GCN cards, HD7950 is a GCN1.0 card, don't work on Mac Pro 2008 Xeons - lack of SSE4.2.

To run a AMD GCN card on High Sierra, you will have to patch the drivers, but on Mojave this don't work anymore.

Use a Nvidia Kepler card like GTX680 on 2008 Mac Pros, native Nvidia driver don't need SSE4.2 on Mojave/High Sierra.

So I would assume then the only other card I have available for swap on-hand, the AMD Radeon HD 5870, would also not make the mark. I was referencing this link to Wikipedia to see if I could understand all the GCN1 cards, but the matrix is confusing. Are you going by release year for the Instruction Set? How do you easily identify?
 
So I would assume then the only other card I have available for swap on-hand, the AMD Radeon HD 5870, would also not make the mark. I was referencing this link to Wikipedia to see if I could understand all the GCN1 cards, but the matrix is confusing. Are you going by release year for the Instruction Set? How do you easily identify?
Mojave don't even have the drivers to pre-GCN cards. So all HD4xxx, HD5xxx and HD6xxx don't have drivers and the High Sierra ones don't load.

Mojave supports all post GCN cards, just to say some of the top cards for each generation HD7770/7870/7970/R9-280/R9-380/RX480/RX580/Vega, but no one works without SSE4.2.

Are you going by release year for the Instruction Set? How do you easily identify?

The chipset table at Wiki Radeon HD 7000 Series and Wiki Graphics Core Next
 
Last edited:
  • Like
Reactions: MP39
So I would assume then the only other card I have available for swap on-hand, the AMD Radeon HD 5870, would also not make the mark. I was referencing this link to Wikipedia to see if I could understand all the GCN1 cards, but the matrix is confusing. Are you going by release year for the Instruction Set? How do you easily identify?

On the Wiki you can simply find that Radeon 5870 is TeraScale. Why you wrote that the matrix is confusing? I think it's very clear. Which part is confusing? Not all 7xxx Radeons are GCN (it's clearly visible on the chipset table on the 7000's Wiki page: https://en.wikipedia.org/wiki/Radeon_HD_7000_Series#Chipset_table). Only GCN based card's are compatible with Metal. So if you need Metal you need to switch your Mac to a more modern one, or a GPU to nVidia.
 
  • Like
Reactions: MP39
Update I successfully got macOS Mojave installed on my internal hard drive in my iMac 9.1 as it won't get past the login screen installing on a external usb hard drive the graphics are slow but it works Thank you to all !!!!!!!!!!!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.