- 积分
- 112
- 最后登录
- 2024-3-31
- 精华
- 0
- 阅读权限
- 20
- 主题
- 32
- UID
- 4761668
- 帖子
- 205
- PB币
- 190
- 威望
- 5
- 贡献
- 0
- 技术
- 5
- 活跃
- 434
- UID
- 4761668
- 帖子
- 205
- PB币
- 190
- 贡献
- 0
- 技术
- 5
- 活跃
- 434
|
很多人水友,会遇到10.11.6 EFI文件夹正常的驱动,到了10.12就报错了例如下图
看到那个org.rehadman.voodoo.driver.PS2Keyboard说明这个是万能PS2驱动出了问题。那该怎么去解决这个问题。
1、找到EFI文件夹下报错对应的第三方驱动,右键显示包内容->contents->打开Info.plist,如下图所示。
看到这个第三方驱动对应的github工程地址,有了这个就好办了。复制粘贴,去下对应的工程。如果你是一个搞IOS或者MAC开发的相信下面你知道我要干嘛,也不用往下看了。
2、使用Xcode8打开下下来的第三方驱动工程,一定要是Xcode8,因为只有Xcode8里才有mac10.12的SDK。
驱动输出地址
调整输出版本
还有一个最重要的,也是有的部分第三方驱动会报错的原因。就是原来的构建目标太低,有的只有10.6.所以你要调整为10.12.
然后打包,去输出文件夹拿对应的kext就好了。
但是有的第三方驱动,就算可以进系统,有的还是会失效,原因很简单,这个驱动的作者还没有考虑到10.12版本上的一些问题,你要是能看到工程就自己改吧。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|