赞
踩
图片看不到 请右键 复制图片地址 然后到别的地方看
本文非原创,最初方案出自墙外,这个版本已经经过了多方翻译,暂不讨论版权问题,侵删。另外本文只适用于clover启动
以上是解决以后的截图。
首先明确原理,MacOS每次开机时ROM(UUID生成,最后12位)和MLB(Board Serial Number)是标准和唯一的OS值。如果该值从开机启动发生变化,那么iMessage会无法激活,苹果将把你的UUID、序列号或苹果ID拉入黑名单,三叶草生成的ROM和MLB值也自动列入黑名单。而黑苹果没有官方授予的这些值,如果不手工设置,则被列入黑名单,无法使用iMessage,FaceTime和Siri。
下面是操作步骤
1.打开clover configurator挂载EFI
2.打开config.plist
3.保证Rt Variables里里面都是空白的
4.去SMBIOS里面点击魔术棒
5.初步选择机型,组装机推荐选择iMac,型号多
6.然后根据自己的平台选择具体型号,不多做介绍
7.点击shake随机生成serial码
8.复制生成的serial码去苹果官网查询,如果你能查到相关信息,继续点击shake随机生成,直到查询结果为“很抱歉,此序列号无效。请检查您的信息,然后再试。”为止。这说明这个序列号没有被白苹果用户占有,你可以使用它作为自己的序列号。
9.将可用的serial码复制到”Board Serial Number”字段中,并在末尾瞎输5个数字字母,最终达到17个字符。举个例子:“序列号是:A648A5B45Q5D(12位,注意老机子在SMBIOS里只有11位加了5位后也只有16位,所以尽量选新机形,但必需要适配你的机子和关于本机里的序列号对应)在后面随便加5位A648A5B45Q5DDA562共17位”。
10.打开终端运行”uuidgen”,系统会生成一个UUID
11.复制此UUID和粘贴在“smuuid”字段中的SMBIOS节
12.保存config.plist
13.在终端运行”defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder” (意思是显示隐藏文件)
14.前往文件夹//Users/用户名/Library/Chaches,删除文件或文件夹: com.apple.messages
com.apple.imfoundation.imremoteurlconnectionagent
15.前往文件夹/Users/用户名/Library/Preferences,删除文件或文件夹:
com.apple.ichat。 com.apple.imagent。 com.apple.imessage。 com.apple.imservice。
16.前往文件夹/Users/用户名/Library,删除“Messages”文件夹(没有就算了)
以上删除命令也可以通过终端完成
- su
- cd ~/Library/Caches/
- rm -R com.apple.Messages*
- rm -R com.apple.imfoundation*
- cd ~/Library/Preferences/
- rm com.apple.iChat*
- rm com.apple.imagent*
- rm com.apple.imessage*
- rm com.apple.imservice*
- rm -R ~/Library/Messages/
17.清空垃圾桶。如果说文件仍在使用,立即启动后清空
18.打开磁盘工具,选择你的系统分区,并重建权限。完成后重启(磁盘工具里面的急救就可以了)
19.重启完成后会重新设置一些内容
20.在终端运行”defaults write com.apple.finder AppleShowAllFiles No && killall Finder” (意思是不显示隐藏文件,喜欢显示的可以不运行此项)
另外:一些用户指出,你的网络必须设置en0。你可以用关于本机-系统报告,点击任一以太网或WiFi,确保您的 BSD 设备名称为en0。如果不是,重新设置您的网络进/Library/Preferences/SystemConfiguration和删除”NetworkInterfaces.plist”和“”preferences.plist”
大功告成,从此正常享有各种白苹果服务。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。