Startup Ideas Bank

A risky hack to unlock Apple AI features on Chinese Macs.

AI roast score: 45/100 (F)

The idea

This convoluted kext hack might get you banned from Apple's ecosystem faster than it boosts your AI capabilities.

In the founder's own words

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

RegionSpoof — 在国行 Mac(macOS 27)上开启完整 Apple 智能

一个极简内核扩展(kext),在 IORegistry 源头 把设备区域码从 CH/A 改成 LL/A (美版),
让 MobileGestalt 对全系统每个进程都返回美版区域,从而在国行机
(本机 Mac15,9 / M3 Max / macOS 27 26A5353q)上启用 完整的 Apple Intelligence ——
端侧 + Private Cloud Compute 云端全功能(写作工具含语气改写、图乐园、Genmoji、
Foundation Models、ChatGPT 扩展)。

快速安装(一键,推荐)

sudo ./install.sh

脚本自动完成:检查 SIP / Apple Silicon、 移除会杀死 PCC 的 amfi_get_out_of_my_way boot-arg 、
安装 kext + 配置开机自启、加载并刷新 Apple 智能守护进程。首次会提示你去
「系统设置 → 隐私与安全性」点一次 允许 后重启。

sudo ./install.sh status # 体检:SIP / AMFI / region / kext / 资格 一览
sudo ./install.sh diagnose # 一键诊断:把所有关键状态打成一段纯文本(报 issue 直接贴这个)
sudo ./install.sh uninstall # 卸载,恢复原始区域

前提:SIP 已关闭(恢复模式里 csrutil disable )。脚本若检测到未关,会给出分步指引。

原理


资格门的根因: MGGetStringAnswer("RegionCode") == "CH" → Apple 智能被关。

该值 实时 来自 IORegistry IOPlatformExpertDevice 的 region-info 属性( "CH/A" ),
并非任何 plist 缓存(macOS 27 的 eligibilityd 基于 SwiftData 实时重算,旧的改 plist / 锁
uchg 方法全部失效)。

本 kext 匹配 IOPlatformExpertDevice ,在 start() 里
setProperty("region-info", "LL/A") + setProperty("country-of-origin", "USA")
—— 全系统进程从 源头 读到美版,资格 / 模型下发 / 前端 UI 自然一通百通,无需逐进程注入。

文件



路径
作用



install.sh
一键安装 / 卸载 / 体检脚本


src/RegionSpoof.cpp
kext 源码(IOService,改 region-info )


src/kmod_info.c
kext 入口声明,提供链接必需的 _kmod_info 符号


src/Info.plist
kext bundle 的 Info.plist(IOKitPersonalities 匹配 IOPlatformExpertDevice)


BUILD.md
完整编译 / 链接命令


RegionSpoof.kext/
已编译好的 kext(arm64e,ad-hoc 签名)


com.local.regionkext.plist
LaunchDaemon,开机早期自动加载 kext 并刷新 AI 守护进程


region-kext-load.sh
LaunchDaemon 调用的加载脚本



前置条件(Apple Silicon)


SIP 关闭 + Permissive 安全模式 + 允许第三方 kext —— 恢复模式(1TR)里 csrutil disable
一条即可全设。

AMFI 必须保持开启 —— nvram boot-args 里 不能 有 amfi_get_out_of_my_way=1 。
AMFI 一关,SEP 会拒绝给 Private Cloud Compute 出硬件证明(日志表现为
AppleKeyStore kIOReturnNotPermitted ), 云端 AI 全部失效 ;端侧仍可用。

kext 首次加载需在 系统设置 → 隐私与安全性 里点 Allow 后重启。

Apple 账户「媒体与购买项目」地区必须是 Apple 智能支持区(不能是中国/CN) —— 改成
美国 / 日本等(系统设置 → 顶部你的名字 → 媒体与购买项目 → 管理 → 国家/地区)。

系统语言 == Siri 语言,且为 Apple 智能支持的语言 —— 最稳是两者都设成 English (US)。


⚠️ kext 只负责"区域"这一项。 GREYMATTER 资格要 ~10 个输入(区域、账户地区、语言匹配、
设备类型……) 全部满足 才会变 4。若装好后 region=LL/A 和 kext 都已就位、但 GREYMATTER
仍是 2 ,八成卡在 账户地区或语言 上。跑这条看是哪一项没过(值为 2 的就是它):

sudo /usr/libexec/PlistBuddy -c " Print :OS_ELIGIBILITY_DOMAIN_GREYMATTER:status " \
/private/var/db/eligibilityd/eligibility.plist

改完对应设置后, sudo launchctl kickstart -k system/com.apple.eligibilityd 或重启即可。

手动安装(可选)

sudo cp -R RegionSpoof.kext /Library/Extensions/
sudo chown -R 0:0 /Library/Extensions/RegionSpoof.kext
sudo cp region-kext-load.sh /usr/local/bin/ && sudo chmod +x /usr/local/bin/region-kext-load.sh
sudo cp com.local.r

The roast

Your idea hinges on bypassing Apple's region restrictions through a kext hack. Not only is this highly likely to violate Apple's terms of service, but it also has a significant risk of bricking devices or voiding warranties. The pitch is overly technical, assuming deep knowledge of macOS internals and kext development, which is far from a general consumer proposition (q4=consumer, q5=general). Additionally, the reliance on a solo founder with no funding (q13=solo, q14=no_funding) amplifies the execution risk. The market for such a niche and risky modification is minuscule and fraught with legal and operational hurdles.

Red flags

Verdict

This project is too risky and niche to be viable in its current form.

Start with your own startup idea →

More ideas roasted by AI

Browse all startup ideas →