近期,GitHub 上开源的 enableAppleAI 脚本引发了广泛关注。这款工具可以帮助国行 Mac 用户绕过 Apple 对智能功能的区域限制,从而开启 Apple 智能(如消除工具、Siri 高级功能等)。以下将详细介绍该脚本的工作原理、使用方法以及注意事项,助你轻松解锁 Apple 智能功能。
什么是 enableAppleAI?
enableAppleAI 是一个开源脚本,专为运行 macOS 15.4.1 及更高版本的国行 Mac 设备设计。它通过修改系统文件和临时注入相关服务,绕过 Apple 的区域限制检查,从而永久稳定地启用 Apple 智能功能。无需长期运行后台服务或禁用 SIP(系统完整性保护),破解完成后即可重新启用 SIP,功能依然有效。

主要功能与支持情况
- 支持设备:M1 芯片及以上的 Mac 设备。
- 支持功能:
- 开启 Apple 智能核心功能。
- 支持相册中的“消除(Clean Up)”工具(2.0 版本新增)。
- 限制条件:
- iCloud 账号需为非中国区(美区已验证可用,其他地区待测试)。
- 系统语言和 Siri 语言需设置为简体中文(普通话)或 English (USA)。
- 系统版本需为 macOS 15.1 或更高版本。
- SIP 需临时禁用,但破解后可重新启用。
工作原理概述
脚本的核心思想是通过以下步骤绕过 Apple 的区域限制检查:
- 注入 eligibilityd
使用第三方脚本临时注入系统的eligibilityd
服务,向系统数据库输出当前设备支持 Apple 智能的信息。 - 修改系统文件
编辑/private/var/db/eligibilityd/eligibility.plist
文件,调整设备区域码 (OS_ELIGIBILITY_INPUT_DEVICE_REGION_CODE
) 和外部启动盘 (OS_ELIGIBILITY_INPUT_EXTERNAL_BOOT_DRIVE
) 的检查值,阻止系统以这些参数作为功能开启的前提条件。 - 锁定文件状态
修改文件权限并设置uchg
(不可变)标记,确保文件在系统重启后不会被还原。
操作步骤详解
前置条件
- 一台运行兼容 macOS 版本的 Mac(M1 或以上芯片)。
- 管理员权限(脚本需要使用
sudo
执行特权命令)。 - 登录非中国区的 iCloud 账号(建议使用美区账号)。
- 稳定的互联网连接。
- 系统语言、Siri 语言均设置为简体中文(普通话)或 English (USA)。
步骤 1:禁用 System Integrity Protection (SIP)
- 重启 Mac,并在启动时长按开机键,进入 macOS 恢复模式。
- 在屏幕顶部菜单栏中,选择 实用工具 > 终端。
- 输入以下命令并按回车:
csrutil disable
- 按提示确认,等待 SIP 禁用完成。
- 输入
reboot
重启设备。
步骤 2:下载并运行脚本
单命令快速执行
如果完全信任脚本,可以直接运行以下命令:
curl -sL https://raw.githubusercontent.com/kanshurichard/enableAppleAI/main/enable_ai.sh | bash
国内加速地址
如果 GitHub 访问困难,可以尝试以下国内镜像:
curl -sL https://cdn.jsdelivr.net/gh/kanshurichard/enableAppleAI@main/enable_ai.sh | bash
手动执行
1、打开终端,输入以下命令下载脚本:
curl -O https://raw.githubusercontent.com/kanshurichard/enableAppleAI/main/enable_ai.sh
2、 审查脚本内容(确保安全性):
cat enable_ai.sh
3、赋予脚本执行权限:
chmod +x enable_ai.sh
4、执行脚本:
./enable_ai.sh
步骤 3:按照脚本提示操作
- 脚本运行过程中会暂停并提示你检查 Apple 智能是否已开启:
- 如果已开启,请按
Y
键继续。 - 如果未开启,请按
N
键,脚本会自动恢复所有修改。
- 如果已开启,请按
步骤 4:重启并最终确认
- 脚本完成后,重启 Mac。
- 前往 系统设置 > 通用 > Apple 智能,确认功能是否正常开启。
- 如果功能正常且希望恢复系统安全性,建议重新进入恢复模式并启用 SIP:
csrutil enable
常见问题与解决方案
1. 如何卸载脚本?
- 重新运行脚本,在提示是否看到 AI 功能出现时按
N
键,脚本会自动解锁所有已锁定文件并恢复原始系统文件。 - 重启后即可完成卸载。
2. 能否在登录中国区 iCloud 账号时开启 AI?
- 目前尚不支持,但有用户尝试通过代理或其他方式绕过限制,具体效果因人而异。
3. 注入 eligibilityd 报错怎么办?
- 如果之前运行过其他类似脚本(如 XcodeLLMEligible),可能会导致冲突。建议完全清除之前的破解残留内容,或重装系统。
4. Siri 调用的仍是国内服务怎么办?
- Siri 的行为基于 IP 地址判断。建议将相关 URL 加入代理名单,详情可参考:https://nsringo.github.io。
5. 是否支持繁体中文?
- 不支持。Apple 智能目前仅支持简体中文(普通话)及其他部分语言。
评论