积分 282 最后登录 2024-4-24 精华 0 阅读权限 30 主题 22 UID 2259939 帖子 629 PB币 245 威望 5 贡献 0 技术 0 活跃 553
UID 2259939 帖子 629 PB币 245 贡献 0 技术 0 活跃 553
52 F
发表于 2019-3-31 18:29:20
IP属地广东
| 只看该作者
handmost 发表于 2019-3-25 08:32
还是自己扒帖子找到了 用fb patch定制usb端口点 好帖子,按照教程点插入姿势不断插拔后,重启几次都没有问 ...
由于unity2018.3版本安装后老是不能正常显示packageManegerment,但在10.14里面怎么安装怎么正常,10.13.6里面怎么安装都不正常!~于是想尝试升级到17G6030,也就是10.13.6的最后一个版本,按照
传送门:https://blog.csdn.net/wudengyu/article/details/86631110
sudo -s #進入Single User模式
pkgutil --expand ~/downloads/NVIDIA_WEBDRIVER.pkg ~/desktop/DriverExtract/ #解开安装包
打开Distribution 文件---复制到文件夹外面修改,修改好再拷回去替代原来的
找到这样一段代码:
function InstallationCheck()
{
if (!validateSoftware()) return false;
return true;
}
删除if (!validateSoftware()) return false;这一行
找到这样一段代码:
return false;
}
return true;
}
改为
return true;
}
return true;
}
pkgutil --flatten ~/Desktop/Web-Driver-Expanded ~/Desktop/Web-Driver-Patched.pkg #重新打包
用新的安装包安装,并不要重新启动,进行下一步修改。
对了,这步有个小坑,就是不光是要按照上面的说法修改成true,还要把这段改了,否则还是会检测版本
function validateSoftware()
{
var supportedOSVer = "10.13.6";
var supportedOSBuildVer = "17G6030";--原来是17G6029
pkgutil --flatten ~/Desktop/Web-Driver-Expanded ~/Desktop/Web-Driver-Patched.pkg #重新打包
这个教程还有一个小问题,就是命令里面的这个地址,并不是刚才解压的地址,所以如果你不看一下就直接输入的话,就会出错,这里还要把~/Desktop/Web-Driver-Expanded改成刚才解压的那个 ~/desktop/DriverExtract/
二、修改驱动程序
在/Library/Extensions/找到NVDAStartupWeb.kext
打开info.plist
找到NVDARequiredOS 17B1003把这一串字符改成当前系统版本
然后,输入以下命令(这一步是修复权限):
sudo chown -R 0:0 NVDAStartupWeb.kext
sudo chmod -R 755 NVDAStartupWeb.kext
sudo kextcache -i /
三、在Clover中打补丁
这一步用NVIDIA WebDriver Updater程序的话是生成一个Patch文件。
在Clover Configurator 的Kext To Patch中输入
Name:NVDAStartupWeb
Find:4e56444152657175697265644f5300
Replace:000000000000000000000000000000
Comment:Disable NVDARequiredOS
然后我用这个方法测试了一下webdriver在10.14.3的驱动情况,真的能装上,还驱动了两个显示器(共4个),但很不完善,非常卡,虽然有透明效果但界面切换的时候非常卡。而且显示器智能识别它的分辨率,不能旋转,可以说基本还是不能用
展开阅读全文​