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.
And in fairness to @dosdude1 a big chunk of my frustration in this is with Apple. Clearly these machine could have been natively supported... and weren't. It's just that IMO life is too short to mess with sketchy BS.

In the end I'd rather run something dated but proven on my machine like El Capitan. It did get a serious update in the summer of 2018, so it's really not so dated. But everything works 100%. And I'm also 2 OS versions ahead of minimum browser support for Firefox, which is 10.9. So I'm good for a couple years till I decide to buy a new mini, or go to the dark side.

I love macOS, but am hating the new Apple more each day.
I really apologize that I couldn't help you immediately, but as I said I am currently trying to sort out the instability issue with older nVidia GPUs under 10.14.4. I've been really busy recently, though, and haven't had the time I needed to work on it. I also get a ton of emails about my tools all the time, and a good majority of those are due to people simply not reading the docs. So if you're really not satisfied, I can just refund your donation if that's what you'd prefer.
 
GeForce 210 works 10.14.4
I'm pretty sure it works on the latest beta 10.14.5

captu600.png

Credit: dosdude1 AsentientBot
Great Thanks

Install /System/Library/Extensions/
GeForceGA.bundle
GeForceTesla.kext
GeForceTeslaGLDriver.bundle
GeForceTeslaVADriver.bundle
IOGraphicsFamily.kext
IONDRVSupport.kext
NVDANV50HalTesla.kext
NVDAResmanTesla.kext
Install /System/Library/PrivateFrameworks/GPUSupport.framework
Install /System/Library/Frameworks/OpenGL.framework

@chris1111 ..Are you saying that with the options you listed here, you also get full graphics support for nVidia (Tesla) maps in Mojave 10.14.5 Beta 2? That would be incredible, because not a single one of the users here has done so far.
 
  • Like
Reactions: jackluke
Thank you for responding! Yes, that looks like mine.

Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2,26 GHz
Number of Processors: 2
Total Number of Cores: 8
L2 Cache (per Core): 256 KB
L3 Cache (per Processor): 8 MB
Memory: 12 GB
Boot ROM Version: 140.0.0.0.0
SMC Version (system): 1.39f5
SMC Version (processor tray): 1.39f5



I have tried several different devices, on USB and also directly attached via DigitalOut. They are all affected when playing videos in Safari or music in iTunes for example. Playing in Chrome does not exhibit this behaviour and also whenever I blank the screen, the issue goes away.

Is there anywhere a link to the 14.3 installer you are referring? Is it a complete download or can I use the so-called macOS Mojave 10.14.3 Supplemental Update?
Hi, just to jump in here. You're mp5.1 supports Mojave natively and 14.4 final comes with a firmware update to 141.0.0.0.0. You will only get this firmware update if you install from Apple and not using the patcher. I have a lowly mp3.1 so do not know this is relevant but I would be tempted to go for a full install over the top of your present 14.4 using the App Store installer.
 
I really apologize that I couldn't help you immediately, but as I said I am currently trying to sort out the instability issue with older nVidia GPUs under 10.14.4. I've been really busy recently, though, and haven't had the time I needed to work on it. I also get a ton of emails about my tools all the time, and a good majority of those are due to people simply not reading the docs. So if you're really not satisfied, I can just refund your donation if that's what you'd prefer.

I certainly don't want the donation back. I was just frustrated. OS stability and functionality is something I take very seriously.

Also... I never expected an immediate response. I waited about 3 days before I got frustrated. But I do get it... you have your own life to deal with, along with an endless amount of questions to answer I'm sure.

Full respect to you, and no hard feeling on my end. But I will be staying on El Cap till I get a new system.
 
  • Like
Reactions: flygbuss
Hi, just to jump in here. You're mp5.1 supports Mojave natively and 14.4 final comes with a firmware update to 141.0.0.0.0. You will only get this firmware update if you install from Apple and not using the patcher. I have a lowly mp3.1 so do not know this is relevant but I would be tempted to go for a full install over the top of your present 14.4 using the App Store installer.

That is a super-helpful information! I could clone the existing setup to a new SSD and try the full install over that. But I assume, the firmware update cannot be reverted (although I remember, that when I upgraded the first firmware, there was a possibility...)

Has anyone experience (stability or other issues?) with this firmware update? If any of you have any pointers on that I would be very grateful!
 
Well... I guess my issues are meaningless. I have donated to @dosdude1 and asked for help when I needed it, and got a couple standard answers, and then just got completely ghosted.

It seems that not donating gets you more help. I'm back on El Capitan, and never messing with this sketchy BS again.

". . . . and never messing with this sketchy BS again." caused the mantis to vomit.
 
That is a super-helpful information! I could clone the existing setup to a new SSD and try the full install over that. But I assume, the firmware update cannot be reverted (although I remember, that when I upgraded the first firmware, there was a possibility...)

Has anyone experience (stability or other issues?) with this firmware update? If any of you have any pointers on that I would be very grateful!
Here is a link that you may find useful. https://forums.macrumors.com/thread...-bootrom-upgrade-instructions-thread.2142418/

However of more interest to you is this link reporting audio problems in 14.4 with mp 4.1 to 5.1 with 2.26 GHz processors. You may want to stay with 14.3 until the problem is found.
https://forums.macrumors.com/threads/strange-audio-issue-on-mp-4-1-5-1-mojave-10-14-4.2176792/
 
Last edited by a moderator:
  • Like
Reactions: flygbuss and roronl
Thank you for responding! Yes, that looks like mine.

Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: Quad-Core Intel Xeon
Processor Speed: 2,26 GHz
Number of Processors: 2
Total Number of Cores: 8
L2 Cache (per Core): 256 KB
L3 Cache (per Processor): 8 MB
Memory: 12 GB
Boot ROM Version: 140.0.0.0.0
SMC Version (system): 1.39f5
SMC Version (processor tray): 1.39f5



I have tried several different devices, on USB and also directly attached via DigitalOut. They are all affected when playing videos in Safari or music in iTunes for example. Playing in Chrome does not exhibit this behaviour and also whenever I blank the screen, the issue goes away.

Is there anywhere a link to the 14.3 installer you are referring? Is it a complete download or can I use the so-called macOS Mojave 10.14.3 Supplemental Update?

10.14.4 should have updated your Boot ROM to 141.0.0.0.0. Did something go wrong during installation?
I would suggest you try to reinstall 10.14.4 and follow the firmware upgrade procedure.
Looks like you have a cMP 4,1 (to 5,1) with stock dual Xeon E5520. So you shouldn't be affected from the 'bricker' firmware update 142.0.0.0.0 that affects the W3... Xeons (Which also only came with the betas).
Have a look for more detailed informations:
https://forums.macrumors.com/thread...10-14-5-dp2-went-back-to-141-0-0-0-0.2132317/

Edit: One thing that just came to my mind:
Go to Utilities, Audio MIDI Setup and change the Format to 48 kHz and 24 Bit.
Screen Shot 2019-04-14 at 18.56.30.png
 
Last edited:
  • Like
Reactions: jackluke
I wonder if you ran this app inside the Mojave Patcher would it replace jacklukes patched kexts safely in the patcher
 

Attachments

  • Kext Utility-2.zip
    286.4 KB · Views: 160
  • Like
Reactions: webg3
@chris1111 ..Are you saying that with the options you listed here, you also get full graphics support for nVidia (Tesla) maps in Mojave 10.14.5 Beta 2? That would be incredible, because not a single one of the users here has done so far.
See my original post I have EDIT after trying 10.14.5 this is not work

My original post edited:➣ Today at 7:23 AM
 
Last edited:
Well... I guess my issues are meaningless. I have donated to @dosdude1 and asked for help when I needed it, and got a couple standard answers, and then just got completely ghosted.

It seems that not donating gets you more help. I'm back on El Capitan, and never messing with this sketchy BS again.
I’m the developer of macOS Patcher that could be thought of as a competitor to the Mojave Patcher. Regardless of that, I will defend him on this issue because I believe you are in the wrong. It’s a donation, it’s not required, it’s not pushed, and it’s not stated you will get priority over others in any case. On top of that, this tool (macOS Patcher as well) is a community helped tool and is made in @dosdude1 free time and is provided for free. If you have issues there are many people in this community you can help you. You don’t need to contact someone with an already busy schedule that creates a free tool in his own time when there are others with the skills to help you. If you must contact him then you shouldn’t expect a quick response or an obligation for him to help you. No one here has to do anything for you or anyone else. We do this for fun and in our own time.
 
Last edited:
I’m the developer of macOS Patcher that could be thought of as a competitor to the Mojave Patcher. Regardless of that, I will defend him on this issue because I believe you are in the wrong. It’s a donation, it’s not required, it’s not pushed, and it’s not stated you will get priority over others in any case. On top of that, this tool (macOS Patcher as well) is a community helped tool and is made in @dosdude1 free time and is provided for free. If you have issues there are many people in this community you can help you. You don’t need to contact someone with an already busy schedule that creates a free tool in his own time when there are others with the skills to help you. If you must contact him then you shouldn’t expect a quick response or an obligation for him to help you. No one here has to do anything for you or anyone else. We do this for fun and in our own time.

I actually completely agree with you. I was simply momentarily frustrated, and posted before thinking.

Please see my most recent post to dosdude1 here.
 
  • Like
Reactions: the.burn and Tuli
Hi guys,

Thank you for the amazing patches and support.
I have Macmini3,1 and managed to upgrade the os to 10.14.4 after converting file system to apfs, running the installator and applying the patches from the tool ver 1.3.0

Unfortunately my computer started crashing without a reason.
The crashes are happening at random sequence.

This is the system report.
Could you help me to solve that problem.
Thank you

Code:
Sun Apr 14 22:34:53 2019

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8ee962ee): "Bad tailq elm 0xffffff80217c55a0 next->prev != elm"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/apfs/apfs-945.250.134/nx/obj.c:2080
Backtrace (CPU 0), Frame : Return Address
0xffffff911abbb580 : 0xffffff800d9af82d
0xffffff911abbb5d0 : 0xffffff800daeb795
0xffffff911abbb610 : 0xffffff800dadcf4a
0xffffff911abbb680 : 0xffffff800d95cae0
0xffffff911abbb6a0 : 0xffffff800d9af247
0xffffff911abbb7c0 : 0xffffff800d9af093
0xffffff911abbb830 : 0xffffff7f8ee962ee
0xffffff911abbb870 : 0xffffff7f8ee95873
0xffffff911abbb970 : 0xffffff7f8ee74d19
0xffffff911abbba40 : 0xffffff7f8ee74ba5
0xffffff911abbbab0 : 0xffffff7f8ee753e4
0xffffff911abbbbd0 : 0xffffff7f8ee99394
0xffffff911abbbc50 : 0xffffff7f8ee926fe
0xffffff911abbbcf0 : 0xffffff7f8ee91f91
0xffffff911abbbdd0 : 0xffffff7f8ee9185b
0xffffff911abbbe40 : 0xffffff7f8eea770e
0xffffff911abbbf50 : 0xffffff7f8eea75c8
0xffffff911abbbfa0 : 0xffffff800d95c0ce
      Kernel Extensions in backtrace:
         com.apple.filesystems.apfs(945.250.134)[ED6CC0AB-28A7-3677-AC9F-762D613F91DA]@0xffffff7f8ede6000->0xffffff7f8eee6fff
            dependency: com.apple.kec.corecrypto(1.0)[5AB8B6D3-C4F2-3457-A0D5-EB3A341EB22B]@0xffffff7f8e6c7000
            dependency: com.apple.driver.AppleEffaceableStorage(1.0)[AC061D0B-F4FF-34BB-9B05-9A9FC01DF807]@0xffffff7f8ed52000
            dependency: com.apple.iokit.IOStorageFamily(2.1)[C322B8D1-C27F-3EFA-8A45-D7035ACC8D07]@0xffffff7f8e585000

BSD process name corresponding to current thread: kernel_task
Boot args: -no_compat_check

Mac OS version:
18E226

Kernel version:
Darwin Kernel Version 18.5.0: Mon Mar 11 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64
Kernel UUID: 4170BF94-38B6-364F-A1B0-2F7C2C30F9A9
Kernel slide:     0x000000000d600000
Kernel text base: 0xffffff800d800000
__HIB  text base: 0xffffff800d700000
System model name: Macmini3,1 (Mac-F22C86C8)

System uptime in nanoseconds: 1097400196754
last loaded kext at 252255787741: com.apple.filesystems.msdosfs    1.10 (addr 0xffffff7f8ea86000, size 69632)
last unloaded kext at 313033199448: com.apple.driver.AppleUSBMergeNub    900.4.2 (addr 0xffffff7f90377000, size 12288)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp    5.2.22
org.virtualbox.kext.VBoxNetFlt    5.2.22
org.virtualbox.kext.VBoxUSB    5.2.22
org.virtualbox.kext.VBoxDrv    5.2.22
com.parrotgeek.NDRVShim    1
com.parrotgeek.SIPManager    1
com.apple.filesystems.smbfs    3.3.2
com.apple.fileutil    20.036.15
com.apple.driver.AppleBluetoothMultitouch    96
com.apple.driver.AppleHWSensor    1.9.5d0
com.apple.filesystems.autofs    3.0
com.apple.driver.ApplePlatformEnabler    2.7.0d0
com.apple.driver.AGPM    110.25.2
com.apple.driver.AppleHDA    281.52
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleMCCSControl    1.5.6
com.apple.AGDCPluginDisplayMetrics    3.30.14
com.apple.driver.AudioAUUC    1.70
com.apple.driver.AppleHV    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.GeForceTesla    10.0.4
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleOSXWatchdog    1
com.apple.iokit.IOBluetoothSerialManager    6.0.11f4
com.apple.driver.pmtelemetry    1
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleIRController    354
com.apple.iokit.SCSITaskUserClient    408.250.3
com.apple.filesystems.apfs    945.250.134
com.apple.driver.AppleVirtIO    2.1.3
com.apple.filesystems.hfs.kext    407.200.4
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.BootCache    40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.private.KextAudit    1.0
com.apple.driver.AirPort.Brcm4331    800.21.31
com.apple.driver.AppleFWOHCI    5.6.0
com.apple.nvenet    2.0.22
com.apple.driver.AppleAHCIPort    329.200.2
com.apple.driver.AppleRTC    2.0
com.apple.driver.AppleHPET    1.8
com.apple.driver.AppleACPIButtons    6.1
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleAPIC    1.7
com.apple.driver.AppleIntelCPUPowerManagementClient    220.0.0
com.apple.nke.applicationfirewall    190
com.apple.security.TMSafetyNet    8
com.apple.driver.AppleIntelCPUPowerManagement    220.0.0
com.apple.driver.AppleBluetoothHIDKeyboard    208
com.apple.driver.AppleHIDKeyboard    208
com.apple.iokit.IOUSBUserClient    900.4.2
com.apple.driver.IOBluetoothHIDDriver    6.0.11f4
com.apple.driver.AppleMultitouchDriver    2440.7
com.apple.driver.AppleInputDeviceSupport    2440.2
com.apple.kext.triggers    1.0
com.apple.driver.DspFuncLib    281.52
com.apple.kext.OSvKernDSPLib    528
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.nvidia.classic.NVDANV50HalTesla    10.0.4
com.apple.iokit.IOAVBFamily    740.1
com.apple.plugin.IOgPTPPlugin    740.2
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.iokit.IOSkywalkFamily    1
com.apple.nvidia.classic.NVDAResmanTesla    10.0.4
com.apple.driver.IOPlatformPluginLegacy    1.0.0
com.apple.iokit.IOFireWireIP    2.3.0
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IOSurface    255.4.2
com.apple.AppleGPUWrangler    3.30.14
com.apple.AppleGraphicsDeviceControl    3.30.14
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.AppleHDAController    281.52
com.apple.iokit.IOHDAFamily    281.52
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.iokit.IONDRVSupport    530.51
com.apple.iokit.IOGraphicsFamily    530.60
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    6.0.11f4
com.apple.iokit.IOBluetoothHostControllerUSBTransport    6.0.11f4
com.apple.iokit.IOBluetoothHostControllerTransport    6.0.11f4
com.apple.iokit.IOBluetoothFamily    6.0.11f4
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.driver.AppleUSBAudio    315.6
com.apple.driver.usb.IOUSBHostHIDDevice    1.2
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.iokit.IOSCSIMultimediaCommandsDevice    408.250.3
com.apple.iokit.IOBDStorageFamily    1.8
com.apple.iokit.IODVDStorageFamily    1.8
com.apple.iokit.IOCDStorageFamily    1.8
com.apple.iokit.IOSerialFamily    11
com.apple.filesystems.hfs.encodings.kext    1
com.apple.iokit.IOAHCISerialATAPI    267.50.1
com.apple.iokit.IOAHCIBlockStorage    301.250.5
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.corecapture    1.0.4
com.apple.iokit.IOFireWireFamily    4.7.3
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOUSBFamily    900.4.2
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBEHCIPCI    1.2
com.apple.driver.NVSMU    2.2.9
com.apple.driver.usb.AppleUSBOHCIPCI    1.2
com.apple.driver.usb.AppleUSBOHCI    1.2
com.apple.driver.usb.AppleUSBEHCI    1.2
com.apple.driver.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.iokit.IOSMBusFamily    1.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.quarantine    3
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.DiskImages    493.0.0
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    456.250.6
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    145.200.2
com.apple.iokit.IOSCSIBlockCommandsDevice    408.250.3
com.apple.iokit.IOSCSIArchitectureModelFamily    408.250.3
com.apple.iokit.IOStorageFamily    2.1
com.apple.kext.CoreTrust    1
com.apple.driver.AppleCredentialManager    1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily    1.2
com.apple.driver.usb.AppleUSBCommon    1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor    1
com.apple.iokit.IOReportFamily    47
com.apple.iokit.IOTimeSyncFamily    740.2
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.AppleACPIPlatform    6.1
com.apple.driver.AppleSMC    3.1.9
com.apple.iokit.IOPCIFamily    2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread    1
com.apple.kec.Libm    1
com.apple.kec.corecrypto    1.0

EOF
Model: Macmini3,1, BootROM MM31.00AD.B00, 2 processors, Intel Core 2 Duo, 2.66 GHz, 8 GB, SMC 1.35f1
Graphics: kHW_NVidiaGeForce9400Item, NVIDIA GeForce 9400, 256 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0000, -
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0000, -
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.102.31)
Bluetooth: Version 6.0.11f4, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: Samsung SSD 850 EVO 500GB, 500.11 GB
Serial ATA Device: PIONEER DVD-RW  DVRTS08
USB Device: USB Bus
USB Device: IR Receiver
USB Device: USB PnP Sound Device
USB Device: USB Bus
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 2.0 Bus
USB Device: USB 2.0 Bus
Thunderbolt Bus:
 
I actually completely agree with you. I was simply momentarily frustrated, and posted before thinking.

Please see my most recent post to dosdude1 here.
Alright. I see that you’ve made an apology of sorts. I understand your frustration but you have to understand why we do this and when we can. I never actually caught the issue because of all the drama. Has it been resolved or is there something me or anyone else can do?
 
10.14.4 should have updated your Boot ROM to 141.0.0.0.0. Did something go wrong during installation?
I would suggest you try to reinstall 10.14.4 and follow the firmware upgrade procedure.
Looks like you have a cMP 4,1 (to 5,1) with stock dual Xeon E5520. So you shouldn't be affected from the 'bricker' firmware update 142.0.0.0.0 that affects the W3... Xeons (Which also only came with the betas).
Have a look for more detailed informations:
https://forums.macrumors.com/thread...10-14-5-dp2-went-back-to-141-0-0-0-0.2132317/

Thank so much guys! I had a look at all the threads, especially the one "Flacko" linked to and it seems, that either 14.3 is the end of the line for me or I have to go the way of the CPU upgrade, which on a normal PC I would do in a hearbeat, but where I am scared is that complicated process of delidding and also getting the torque right without breaking the CPU tray (which one cannot easily replace here in Germany - I think...).

Edit: One thing that just came to my mind:
Go to Utilities, Audio MIDI Setup and change the Format to 48 kHz and 24 Bit.
View attachment 832082

I tried already various combinations and settings with some effect but no ultimate success.

Thanks anyway guys! Great help here!!
 
Keep a copy of that you might have to reapply it if you update again

Oh, I keep copies of everything! :D
[doublepost=1555285093][/doublepost]I have a question and wondering if you've pondered this as well... My backup devices are HFS+ format from back when we all were. Now that I've upgraded to Mojave and APFS, should I reformat my backup devices to APFS as well? I'm wondering about a full recovery in that they are very different filesystems.

Any thoughts?
 
Looking great! Can't wait. ;)
I had a lot of unnecessary replacements. Cleaned things up to the following list, for full acceleration on MacBook7,1:

from 10.13.6 (same as before):
/S*/L*/E*/NVDAResmanTesla.kext
/S*/L*/E*/NVDANV50HalTesla.kext
/S*/L*/E*/GeForceTesla.kext
(with my previous patch)
/S*/L*/E*/GeForceGA.bundle
/S*/L*/E*/GeForceTeslaGLDriver.bundle
/S*/L*/E*/GeForceTeslaVADriver.bundle


plus:
NDRVShim (or alternative*)

plus, from 10.14.3:
/S*/L*/P*F*/GPUSupport.framework
/S*/L*/F*/OpenGL.framework
/S*/L*/F*/CoreDisplay.framework

I don't, however, have brightness control or sleep working yet. Brightness control and sleep are working fine now. I'm not clear on what changed though...

Also, not sure if you and @dosdude1 and co. saw my previous message about it, but it seems that USB patches are no longer necessary for functional keyboard and touchpad, at least on this MacBook.

Please test and report your findings!

* Replacing IONDRVSupport.kext and IOGraphicsFamily.kext will also provide a working _VSLGestalt symbol without the shim kext. However, this now causes some other (non-fatal) errors during boot. Alternately, NVDAResmanTesla.kext itself can be "fixed" to not need the symbol at all by NOP-ing the call to _VSLGestalt and editing the "VSLGestalt" in the string table to a different (existing) function name of the same length (I used "IOLockLock"). However, @parrotgeek1's shim kext is obviously cleaner and simpler than either of these.

Update: Siri and News+ are still crashing. I'm tentatively suspecting some SSE4.2-related shenanigans may be the culprit. I'll investigate further. Flurry is fine though, and I'm not seeing any of the blur-related weirdness that @jackluke (I think?) mentioned earlier.

Finally, to everyone reading this: Hold onto a copy of 10.14.3 if you decide to update. Please.
 
Last edited:
I had a lot of unnecessary replacements. The following works for full acceleration on MacBook7,1:

from 10.13.6 (same as before):
/S*/L*/E*/NVDAResmanTesla.kext
/S*/L*/E*/NVDANV50HalTesla.kext
/S*/L*/E*/GeForceTesla.kext
(with my previous patch)
/S*/L*/E*/GeForceGA.bundle
/S*/L*/E*/GeForceTeslaGLDriver.bundle
/S*/L*/E*/GeForceTeslaVADriver.bundle


plus:
NDRVShim (or alternative*)

plus, from 10.14.3:
/S*/L*/P*F*/GPUSupport.framework
/S*/L*/F*/OpenGL.framework
/S*/L*/F*/CoreDisplay.framework

I don't, however, have brightness control or sleep working yet. Brightness control and sleep are working fine now. I'm not clear on what changed though...

Also, not sure if you and @dosdude1 and co. saw my previous message about it, but it seems that USB patches are no longer necessary for functional keyboard and touchpad, at least on this MacBook.

Please test and report your findings!

* Replacing IONDRVSupport.kext and IOGraphicsFamily.kext will also provide a working _VSLGestalt symbol without the shim kext. Alternately, NVDAResmanTesla.kext itself can be "fixed" to not need the symbol at all by NOP-ing the call to _VSLGestalt and editing the "VSLGestalt" in the string table to a different (existing) function name of the same length. However, @parrotgeek1's kext is obviously cleaner and simpler than either of these.

Update: Siri and News+ are still crashing. I'm tentatively suspecting some SSE4.2-related shenanigans may be the culprit. I'll investigate further. Flurry is fine though, and I'm not seeing any of the blur-related weirdness that @jackluke (I think?) mentioned earlier.

Finally, to everyone reading this: Hold onto a copy of 10.14.3 if you decide to update. Please.
Can those be replaced into a Mojave Patcher
 
  • Like
Reactions: webg3
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.