This should work for future upgrades because it pulls the Build ID from System Profiler. Sudo /usr/libexec/PlistBuddy -c 'set IOKitPersonalities:NVDAStartup:NVDARequiredOS $(system_profiler SPSoftwareDataType | grep 'System Version:' | awk -F '' '')' /System/Library/Extensions/NVDAStartupWeb.kext/Contents/ist sudo chmod -R 755 /System/Library/Extensions sudo chown -R 0:0 /System/Library/Extensions sudo touch /System/Library/Extensions sudo kextcache -Boot -U / An instance with an attached NVIDIA GPU, such as a P3 or G4dn instance, must have the appropriate NVIDIA driver installed. Snow Leopard Laptop Thanks for the info! Based on that, if anyone is interested in a one-liner that automatically scrapes the current Build version and replaces it in the NVIDIA. With a single click, you can update the driver directly, without leaving your desktop. GeForce Experience automatically notifies you of new driver releases from NVIDIA. Please Try-Again or use Manual Driver Search. BC5.x drivers do not support releases older than W7, which would require BC4 or BC3 drivers. Unfortunately we were unable to detect your GPU. However, this doesnt seem to work, as all the graphics are. The BC5.x drivers are still downloadable from Install Windows 7 on your Mac using Boot Camp - Apple Support, which support W7/W8.1. Building a CustoMac Hackintosh: Buyer's Guide Ive been able to install the Nvidia web driver on Mojave, and it gets detected by the system, and the kexts are loaded I did it using webdriver.sh and modifying the build version in this line by the latest supported build version (17F77).