SkyBlue997/enableMacosAI

国行 Mac 一键开启完整 Apple 智能(端侧 + Private Cloud Compute 云端)· macOS 27 / Apple Silicon

What it solves

This project allows users with mainland China (CH/A) Mac hardware to bypass the regional eligibility restrictions for Apple Intelligence on macOS 27. It addresses the "eligibility layer" by spoofing the device's region code so the system believes the hardware is a US model (LL/A), which is a prerequisite for enabling AI features.

How it works

It uses a minimal kernel extension (kext) that targets the IOPlatformExpertDevice in the IORegistry. Instead of modifying cached files or plists—which are ignored by the real-time checks in macOS 27—the kext intercepts the source and sets the region-info property to LL/A and country-of-origin to USA. This ensures all system processes see a US region code, triggering the delivery of AI models and UI elements.

Who it’s for

Mac users with mainland China hardware who want to access Apple Intelligence and are comfortable disabling kext signing checks (via SIP/Recovery mode) and configuring their Apple account and system language to supported regions (e.g., US English).

Highlights

  • Kernel-level spoofing: Modifies the IORegistry source to bypass real-time eligibility checks.
  • One-click installation: Includes a script to handle kext installation, SIP check, and daemon configuration.
  • PCC Diagnostic Tool: A read-only classifier to diagnose Private Cloud Compute (PCC) connectivity and relay status.
  • Per-App Localization: A utility (perapp-zh) that allows the system to remain in English (to maintain AI eligibility) while setting individual apps to Chinese.

Related

  • Project
  • Project
  • Project
  • Project