文章目录
Apple Intelligence 是什么?
Apple Intelligence 是一套个人智能化系统,它将强大的生成式 AI 模型引入 iPhone、iPad 和 Mac,可提供令人惊叹的新功能,帮助用户进行沟通、完成工作、表达自我。
在不禁用系统完整性保护 (SIP) 的情况下在国行 Mac 上使用 Xcode LLM 的方法。
对于需要禁用系统完整性保护 (SIP) 的旧方法,请参阅 “相关链接” 部分。
破解使用教程
⚠️Note 注意⚠️
仅在macOS 15 Beta 1 ~ Beta 3下测试了该脚本。
只要苹果不删除或更改 eligibility 服务的 override 实现,预计可以在 macOS 15.x 的后续版本上工作。
脚本执行
安装
curl -L https://raw.githubusercontent.com/Kyle-Ye/XcodeLLMEligible/main/override_xcodellm.sh | bash
卸载
curl -L https://raw.githubusercontent.com/Kyle-Ye/XcodeLLMEligible/main/override_xcodellm.sh | bash -s -- uninstall
手动执行
方案一(推荐)
在脚本执行期间需要临时禁用一次 SIP。
- 在恢复模式下通过
csrutil disable
禁用 SIP - 添加启动参数
sudo nvram boot-args="amfi_get_out_of_my_way=1"
并重启 - 从发布页面下载
eligibility_util
并执行./eligibility_util forceDomainAnswer --domain-name OS_ELIGIBILITY_DOMAIN_XCODE_LLM --answer 4
- 在恢复模式下通过
csrutil enable
恢复 SIP - 删除启动参数
sudo nvram -d boot-args
如果你不熟悉 SIP 操作,请阅读 Disabling and Enabling System Integrity Protection。
你只能在恢复模式或禁用 SIP 的普通模式下设置boot-args。
设置boot-args后,记得重新启动以使更改生效。
💡Tip 提示💡
同样地,如果您想在不受支持的地区或设备上尝试 Apple Intelligence,你可以使用以下命令:
./eligibility_util forceDomainAnswer --domain-name OS_ELIGIBILITY_DOMAIN_GREYMATTER --answer 4
有关技术细节,请参阅 Kyle-Ye/eligibility#3
方案二
⚠️Note 注意⚠️
方案二存在已知问题。详见 #3。
如果此方案对你不起作用,请尝试方案一。
完全不需要禁用 SIP。
从发布页面下载 eligibility_overrides.data
文件
- 在
~/Library/Daemon Containers/<UUID>
下找到eligibilityd
的正确容器路径 - 将下载的文件移动到相应的 Deamon 容器的
Data/Library/Caches/NeverRestore/
文件夹中。如果您不确定哪个是 eligibilityd 的容器目录,您可以一个一个地尝试,或者将下载的文件添加到所有 Deamon 容器中。
注意事项
这个项目仅用于学习和研究目的。
如果您选择使用此项目,您将自行承担风险,并有责任遵守任何适用法律。
本项目的作者对您使用本项目可能产生的任何后果概不负责。