Hi Guys,
If anyone is in the same predicament as me with somehow getting MacOS 10.13.6 build number 17G4005 after installing the latest security update and want to use the latest 387.10.10.10.40.108 Nvidia drivers here is how i did it.
I downloaded the 387.10.10.10.40.108 Nvidia drivers from the top link here :-
https://www.insanelymac.com/forum/t...pdates-for-macos-high-sierra-update-11032018/
I then extracted the pkg in terminal using the command :-
pkgutil --expand (path to pkg) (target folder)
Next I edited the
Distribution script file and commented out the MacOS Version Check :-
Code:
function InstallationCheck()
{
// if (!validateSoftware()) return false;
return true;
}
I then re-packed the installer using :-
pkgutil --flatten (source folder) (target file)
The procedure did not alter the signed driver certificate so no need to alter SIP
I was then able to run the patched pkg and install the 387.10.10.10.40.108 Nvidia drivers
Once installed I used
@benjamin.dobell's script to patch the driver to work with my MacOS version.
Code:
bash <(curl -s https://raw.githubusercontent.com/Benjamin-Dobell/nvidia-update/master/nvidia-update.sh)
Enter "N" to the first question (Download the 105 drivers)
Enter "Y" to the second question (Patch existing installed drivers)
Finally I repaired permissions and rebuilt the kernel caches.
After a reboot my system is now using the latest Nvidia High Sierra drivers on MacOS 10.13.6 Build 17G4005
GPU Benchmarks and system stability are all good, no degraded performance observed so far.
The new 387.10.10.10.40.108 drivers do seem to be an improvement over the 387.10.10.10.40.105 drivers that i previously had installed, less UI stutter and smoother animations so the exercise does seem to have been worth the effort.
If any one needs it I've attached the patched installer (no MacOS version check) below.
Cheers
Jay