黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

目前很多N卡的WebDriver已经不支持macOS 10.14了,只能停留在10.13.6,苹果AppStore下载的 macOS High Sierra 10.13.6 版本号是17G66,遗憾的是目前下载的WebDriver并没有支持这个版本的,所以手动修改了一个版本,目前测试正常。

黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

 

需要的工具文件:

WebDriver-387.10.10.10.40.133.pkg

Kext Utility

PlistEdit Pro

 

1、解压此驱动包WebDriver-387.10.10.10.40.133.pkg, 修改 Distribution 文件

pkgutil --expand ./WebDriver-387.10.10.10.40.133.pkg ./WebDriver-387.10.10.10.40.133

找到并删除验证代码 if (!validateSoftware()) return false;

        function InstallationCheck() 
        {            
            if (!validateSoftware()) return false; #删除这一行

            return true;
        }
         

找到如下代码, 大概在42行:

黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

function validateSoftware()
        {
            var supportedOSVer = "10.13.6";
            var supportedOSBuildVer = "17G10021";
            var targetBuild = system.version.ProductBuildVersion; 
            var result = compareBuildVersions(targetBuild, supportedOSBuildVer);

到这就明白了把版本号改成17G66, 保存文件, 重新打包。

pkgutil --flatten ./WebDriver-387.10.10.10.40.133 ./WebDriver-387.10.10.10.40.133-17G66.pkg

然后就可以顺利安装了, 记住安装完成后不要重启, 需要继续修改文件。

快捷键 Shift + G 进入目录 /Library/Extensions 将文件 NVDAStartupWeb.kext 拷贝到桌面然后右键显示包内容打开文件夹Contents, 使用PlistEdit Pro修改Info.plist文件。

将节点NVDARequiredOS的值修改成17G66

黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

然后替换/Library/Extensions目录下的NVDAStartupWeb.kext, 最后使用Kext Utility修复权限, 只需要打开它等待它自动修复完成, 提示Enjoy....就行了。

 

重点是Clover中config.plist文件的配置:

引导参数增加nvda_drv=1,

黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

 

显卡设置界面没有特别设置

黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

 

系统参数打勾NvidiaWeb。

黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

 

 

最后重启......祝您好运。

黑苹果 macOS 10.13.6 17G66 安装 nVidia WebDriver

上一篇:首款移动社交购物平台“商宝”的产品简介、特点、交易服务以及入驻方式


下一篇:小米抢购神器-开放源码