如何为国行 Mac 设备开启 Apple 智能功能?enableAppleAI 脚本全攻略

近期,GitHub 上开源的 enableAppleAI 脚本引发了广泛关注。这款工具可以帮助国行 Mac 用户绕过 Apple 对智能功能的区域限制,从而开启 Apple 智能(如消除工具、Siri 高级功能等)。以下将详细介绍该脚本的工作原理、使用方法以及注意事项,助你轻松解锁 Apple 智能功能。

什么是 enableAppleAI?

enableAppleAI 是一个开源脚本,专为运行 macOS 15.4.1 及更高版本的国行 Mac 设备设计。它通过修改系统文件和临时注入相关服务,绕过 Apple 的区域限制检查,从而永久稳定地启用 Apple 智能功能。无需长期运行后台服务或禁用 SIP(系统完整性保护),破解完成后即可重新启用 SIP,功能依然有效。

如何为国行 Mac 设备开启 Apple 智能功能?enableAppleAI 脚本全攻略插图

主要功能与支持情况

  • 支持设备:M1 芯片及以上的 Mac 设备。
  • 支持功能
    • 开启 Apple 智能核心功能。
    • 支持相册中的“消除(Clean Up)”工具(2.0 版本新增)。
  • 限制条件
    • iCloud 账号需为非中国区(美区已验证可用,其他地区待测试)。
    • 系统语言和 Siri 语言需设置为简体中文(普通话)或 English (USA)。
    • 系统版本需为 macOS 15.1 或更高版本。
    • SIP 需临时禁用,但破解后可重新启用。

工作原理概述

脚本的核心思想是通过以下步骤绕过 Apple 的区域限制检查:

  1. 注入 eligibilityd
    使用第三方脚本临时注入系统的 eligibilityd 服务,向系统数据库输出当前设备支持 Apple 智能的信息。
  2. 修改系统文件
    编辑 /private/var/db/eligibilityd/eligibility.plist 文件,调整设备区域码 (OS_ELIGIBILITY_INPUT_DEVICE_REGION_CODE) 和外部启动盘 (OS_ELIGIBILITY_INPUT_EXTERNAL_BOOT_DRIVE) 的检查值,阻止系统以这些参数作为功能开启的前提条件。
  3. 锁定文件状态
    修改文件权限并设置 uchg(不可变)标记,确保文件在系统重启后不会被还原。

操作步骤详解

前置条件

  • 一台运行兼容 macOS 版本的 Mac(M1 或以上芯片)。
  • 管理员权限(脚本需要使用 sudo 执行特权命令)。
  • 登录非中国区的 iCloud 账号(建议使用美区账号)。
  • 稳定的互联网连接。
  • 系统语言、Siri 语言均设置为简体中文(普通话)或 English (USA)。

步骤 1:禁用 System Integrity Protection (SIP)

  1. 重启 Mac,并在启动时长按开机键,进入 macOS 恢复模式。
  2. 在屏幕顶部菜单栏中,选择 实用工具 > 终端
  3. 输入以下命令并按回车:csrutil disable
  4. 按提示确认,等待 SIP 禁用完成。
  5. 输入 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:重启并最终确认

  1. 脚本完成后,重启 Mac。
  2. 前往 系统设置 > 通用 > Apple 智能,确认功能是否正常开启。
  3. 如果功能正常且希望恢复系统安全性,建议重新进入恢复模式并启用 SIP:csrutil enable

常见问题与解决方案

1. 如何卸载脚本?

  • 重新运行脚本,在提示是否看到 AI 功能出现时按 N 键,脚本会自动解锁所有已锁定文件并恢复原始系统文件。
  • 重启后即可完成卸载。

2. 能否在登录中国区 iCloud 账号时开启 AI?

  • 目前尚不支持,但有用户尝试通过代理或其他方式绕过限制,具体效果因人而异。

3. 注入 eligibilityd 报错怎么办?

  • 如果之前运行过其他类似脚本(如 XcodeLLMEligible),可能会导致冲突。建议完全清除之前的破解残留内容,或重装系统。

4. Siri 调用的仍是国内服务怎么办?

  • Siri 的行为基于 IP 地址判断。建议将相关 URL 加入代理名单,详情可参考:https://nsringo.github.io

5. 是否支持繁体中文?

  • 不支持。Apple 智能目前仅支持简体中文(普通话)及其他部分语言。

评论