中文版请见这里。
zouxian requires disabling SIP, which is not recommended for security reasons.
Thanks to Kyle-Ye, he has written a tool that can enable Apple Intelligence and Xcode Predictive Code Completion without disabling SIP.
Please follow the instructions here.
zouxian will not be abandoned. If Kyle-Ye's solution does not work on your device, zouxian is still an option.
(To be honest, Apple Intelligence is underwhelming, and I rarely use Mac afterwards, so I have hardly paid attention to this project. Sorry for the long wait.)
The rest of the README is kept for historical reasons.
Apple restricted the access to Apple Intelligence and Xcode LLM (Predictive Code Completion) feature on China models of Mac. That is, if you are using a Mac bought in China, even if you are not in China, you will not be able to use Apple Intelligence or Xcode Predictive Code Completion.
If you are unfortunate to be in this situation, now it is time take your Mac on a journey of Zouxian.
Persistent solution after rebooting, based on Cyandev's guide.
This table is no longer updated.
From | To | |
---|---|---|
Macintosh System 1 | 15.0 Beta 4 (24A5298h) | No Apple Intelligence available |
15.1 Beta 1 (24B5009l) | 15.1 Beta 1 (24B5009l) | Supported (requires zouxian >= v0.2.0) |
From | To | |
---|---|---|
Macintosh System 1 | 14.6 (23G80) | No Xcode LLM available |
15.0 Beta 1 (24A5264n) | 15.1 Beta 1 (24B5009l) | Supported |
- SIP debugging restrictions are disabled (via
csrutil enable --without debug
command in recovery mode). - For Apple Intelligence: A non-China Apple ID signed in, region set to the United States, and language set to English (US).
- For Xcode Predictive Code Completion: Xcode is installed and run at least once.
Note
No need to install Xcode if you only want to use Apple Intelligence.
Disabling SIP can cause some unknown effect. Please use with caution.
Via Homebrew
brew install catme0w/tap/zouxian
sudo brew services start zouxian
Check out the formula if you're interested
sudo curl https://raw.githubusercontent.com/CatMe0w/zouxian/master/zouxian.sh -o /usr/local/bin/zouxian
sudo chmod +x /usr/local/bin/zouxian
sudo curl https://raw.githubusercontent.com/CatMe0w/zouxian/master/cat.me0w.zouxian.plist -o /Library/LaunchDaemons/cat.me0w.zouxian.plist
sudo launchctl load -w /Library/LaunchDaemons/cat.me0w.zouxian.plist
Via Homebrew
sudo brew services stop zouxian
sudo rm -rf /opt/homebrew/Cellar/zouxian
brew untap catme0w/tap
sudo launchctl unload -w /Library/LaunchDaemons/cat.me0w.zouxian.plist
sudo rm /Library/LaunchDaemons/cat.me0w.zouxian.plist
sudo rm /usr/local/bin/zouxian
Thanks for those who make this possible together: Kyle-Ye, Cyandev, Lakr233, Sou1gh0st, Yuriko.
MIT License