- 积分
- 4078
- 最后登录
- 2018-6-18
- 精华
- 0
- 阅读权限
- 205
- 主题
- 86
- UID
- 424619
- 帖子
- 4181
- PB币
- 535
- 威望
- 401
- 贡献
- 0
- 技术
- 748
- 活跃
- 2222
远景FANS
- UID
- 424619
- 帖子
- 4181
- PB币
- 535
- 贡献
- 0
- 技术
- 748
- 活跃
- 2222
|
发表于 2016-5-9 00:35:05
IP属地浙江
|显示全部楼层
pyjb2 发表于 2016-5-8 23:28
重建缓存就行了,放哪都一样。
不要迷信路径这种鬼扯的东西
内核扩展安装在哪里这个Apple在开发者文档中有规范的, 从10.11之后所有的第三方都要安装到
/Library/Extensions下面去. 虽然从内存效率上来说可能不如安装到/System/Library/Extensions好, 但是整个System目录更接近原生.
其次从10.10之后第三方内核扩展的加载就发生了变化, 一个是kext-dev-mode参数的引入, 一个是10.11之后SIP的到来都给第三方非签名内核扩展的加载带来了不少麻烦, 如果能够绕开这些验证机制, 整个系统盘便会更贴近原生, 黑苹果会更加稳定(甚至包括直接升级). 这也是为什么会出现对prelinked-kernel 上面打补丁的kexts-to-patch的原因, 如果你帖子中提及的第三方kext能够经由引导程序的注入, 会更优雅~~
参考:
一劳永逸!更新不再替换Kext(Kexts to patch)教程 | https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1580832
完美原生加载AppleHDA | https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1683592
//// |
|