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.

videotape74

macrumors regular
Sep 20, 2016
137
102
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

tsialex

Contributor
Jun 13, 2016
13,464
13,620
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:

ASentientBot

macrumors 6502a
Jun 27, 2018
863
3,421
SkyLight.framework
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.
 

Badruzeus

macrumors regular
Jun 14, 2018
129
287
Indonesia
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

videotape74

macrumors regular
Sep 20, 2016
137
102
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

rgwoehr

macrumors member
Jun 28, 2010
95
25
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

w1z

macrumors 6502a
Aug 20, 2013
692
481
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

Jonathan50

macrumors member
Mar 30, 2017
89
35
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

TimothyR734

macrumors 68030
Apr 10, 2018
2,723
2,753
Logsden Oregon
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
 

Larsvonhier

macrumors 68000
Aug 21, 2016
1,611
2,983
Germany, Black Forest
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.
 

JRHcst

macrumors newbie
Jul 9, 2018
1
0
Germany
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... :(
 

MP39

macrumors member
Aug 6, 2016
54
29
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
 

tsialex

Contributor
Jun 13, 2016
13,464
13,620
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:

MP39

macrumors member
Aug 6, 2016
54
29
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?
 

tsialex

Contributor
Jun 13, 2016
13,464
13,620
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

Czo

macrumors 6502
Dec 30, 2008
437
274
Debrecen, Hungary
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

TimothyR734

macrumors 68030
Apr 10, 2018
2,723
2,753
Logsden Oregon
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.