当前位置: 首页 - 编程技术 - 文章正文

黑苹果三码注入解决iMessage、FaceTime、APPStore、iCloud登录使用问题

xiaoqihv

打开Safari并登录到iCloud.com(https://www.icloud.com)。 单击“ 查找iPhone”,然后 单击“ 所有设备”旁边的向下箭头。 如果以前失败的尝试列表中有虚假设备,请单击每个设备,然后单击“ 从帐户中删除”。 您还应该通过iCloud页面上的链接, 或直接登录到Apple ID页面,从Apple ID中删除所有不需要的设备。

注销iCloud.com

Catalina的注意事项:单击>“系统偏好设置”。单击Apple ID(macOS Catalina中不再提供iCloud图标作为选项),单击左侧面板上的Overview(概览)。单击底部的“ 注销退出登陆 ”以注销退出登陆您的Apple ID和iCloud。 关闭Safari,打开系统偏好设置-iCloud:单击“ 注销” ,然后断开与网络的连接,然后重新启动。 打开Finder(访达)窗口,单击“用户名”,然后在空白区域中单击鼠标右键,然后选择“ 查看显示选项”,然后从显示的窗口中选择 显示“资源库”文件夹。 打开新显示的“资源库”文件夹,然后选择“Caches”

从“Caches”文件夹中删除所有以以下内容开头的文件和文件夹:

com.apple.iCloudHelpercom.apple.imfoundation.IMRemoteURLConnectionAgentcom.apple.Message

在Finder(访达)中,前往到文件夹——Username / Library / Preferences并删除所有以以下内容开头的文件和文件夹(注意,mac系统可能会隐藏,如文件被隐藏,可参考Mac系统如何显示隐藏文件处理)

com.apple.iChat。com.apple.icloud。com.apple.ids.servicecom.apple.imagent。com.apple.imessage。com.apple.imservice。

清空垃圾桶并重新启动。

操作从这里开始

dpci软件截图

DPCIManager

您必须具有定义为BuiltIn和en0的有效以太网连接。 一种简单的确定方法是使用DPCIManager应用程序。 注意:自发布以来,一些用户报告说DPCIManager被检测为恶意软件,这是因为DPCIManager探测系统以确定硬件配置的方式。该警告是误报,可以忽略。

可以与无线适配器连接,但是您还必须具有内置的以太网和en0正常工作的以太网。 这是最基本的基础,也是笔记本电脑用户最容易忽略的基础,尽管它也同样适用于台式机用户。例外是当您的计算机没有以太网时,在这种情况下(使用适当的SMBISO)可以将无线适配器设置为en0,但也必须将其标识为BuiltIn。

如果您的以太网接口被标识为en0以外的任何其他内容,则可能需要重置网络配置文件。 打开Finder并浏览到/ Library / Preferences / SystemConfiguration /,然后删除以下两个文件:

NetworkInterfaces.plistpreferences.plist

清空垃圾桶,然后重新启动。 然后,您可能必须在系统偏好设置->网络中添加以太网连接。

下一个要求是正确配置的SMBISO。

为了简单起见,演示将使用Clover Configurator应用程序,但应注意,这不是获得所需结果的唯一(或最佳)方法。 可以肯定的是,如果您不熟悉xml文件的构造,则永远不要使用文本编辑器编辑config.plist文件,因为这会破坏格式。损坏的config.plist与根本没有config.plist的性质是相同。

您应该已经为您的硬件确定了最佳的系统定义。 如果随后更改系统定义,则必须再次执行本指南中详细介绍的过程。

在开始为iMessage、FaceTime配置之前,应确保已针对特定硬件正确设置了config.plist。 以下演示仅涉及对现有config.plist所需的更改。 除非特别提到,否则不建议将演示中未显示的任何内容从您自己的config.plist中删除。

如果你还没有安装Clover Configurator,请将Clover Configurator安装到/ Applications(应用程序)文件夹中。

安装后运行Clover Configurator 挂载EFI分区, 然后单击File-Open- / EFI /CLOVER/config.plist

在左侧窗格中选中Rt Variables, 从ROM下拉列表中选择Rt变量,然后选择UseMacAddr0 。确保MLB框为空 将BooterConfig设置为0x28 将CsrActiveConfig设置为0x67

在左窗格中,选择SMBISO。 单击“向上/向下”选择器。

从列表中选择所需的系统定义(建议在选择中,尽量选择与自己处理器相近的配置,如i5、i7等)。

单击Generate New按钮几次,以生成序列号和主板序列号。

此时,我建议您选择“Trust”。 默认情况下,似乎已选择“移动设备”,如果不是“笔记本电脑”,则应取消选择它。

注意:如果您拥有iMacPro1,1的SMBISO,则目前无法在everymac.com上进行验证。 请改为在appleserialnumberinfo.com上进行验证。(下图截图的网址为:“https://everymac.com/ultimate-mac-lookup/”)

复制序列号并在http://www.everymac.com/ultimate-mac-lookup/上进行检查将序列号粘贴到框中,然后单击“lookup”,进行人机身份验证(i'm not a robot)。

如果看到此响应,则序列号无效-返回Clover Configurator并重新生成另一个。

如果您看到类似的响应,则表示您已生成可识别格式的序列号,可以进入下一阶段。

复制可识别格式的序列号,打开https://checkcoverage.apple.com网站并将您的序列号粘贴到框中, 输入所需的验证码,然后单击继续。

这是该过程中最容易使人感到困惑的部分,因此请特别注意:

如果看到“您的服务和支持范围”消息以及出现注册信息一台计算机的图片显示, 则说明您已经生成了已记录在苹果官方数据库计算机的序列号。不要 使用此序列号-返回clover四叶草配置器并生成一个新的序列号。

如果您看到如上图的消息“ 很抱歉,但是此序列号无效。请检查您的信息,然后重试 ”,并且该序列号已通过everymac.com的验证,那么可以将该序列号用于您的config.plist。

这里很重要,你值得重复来操作获得可注册的序列号: 您需要一个序列号,每个mac.com都确认其格式正确,并且Apple认为该序列号无效。 这并不意味着它不是有效的序列号-这意味着它尚未注册。

退出Safari

打开“终端”窗口,然后多次键入uuidgen(然后按Return回车键)以生成一些随机UUID。

从“终端”窗口中复制您的随机UUID编号之一,并将其​​粘贴到Clover Configurator中的SmUUID框中。

Clover Configurator现在可以为您生成SmUUID号:

根据需要多次 单击“ 生成新”按钮,直到获得一个可以通过批准的SmUUID号。

在Clover Configurator中,选择文件-保存你的config.plist 退出config.plist。重新启动电脑。

从新启动后下载MLB生成脚本https://github.com/al3xtjames/MacGen,把整个目录都下载,然后用终端命令的方式运行,举个例子,如果文件放在桌面上的MacGen文件夹下,输入:

desktop/MacGen/simpleMLBSerial.sh

就会自动生成MLB.

但这个是虚拟机, model identifier不对,所以我用

desktop/MacGen/simpleMLBSerial.sh iMac14,2 C02KRSVBF8JC

生成的。也就是把机子类型和序列号直接作为参数输进去了,如果不填参数会默认调用IOReg的。

重启,然后下载运行iMessageDebug。http://www.insanelymac.com/forum/files/file/278-imessage-debug/ 输入y来创建一个txt拷贝。 然后再重启,再运行iMessageDebug,比较这次的结果和刚才txt存储的上次结果,如果两次 的结果完全相同,那么你应该就可以正常使用iMessage了。最后一行不同好像也无所谓。

到此为止,Mac的基本功能应该都设置好了。

--------------------------------------------

注:您的系统应该支持NVRAM,这一点很重要。如果您的系统不支持NVRAM,则应使用Clover安装程序安装EmuVariableUefi-64和RC脚本来模拟它。这似乎尤其适用于装有技嘉100/200/300系列主板的主板,但其他主板也同样存在问题。请自行测试吧!

或者,您可以使用AptioMemoryFix-64.efi。 确保删除任何OsxAptioFixDrv,OsxAptioFix2Drv,OsxAptioFix3Drv或OsxAptioFix2Drv-free2000。 在这种情况下,EmuVariableUefi-64不是必需的,应将其省略,尽管安装RC脚本可能是有利的。

大多数人只需要: ApfsDriverLoader-64.efi(或apfs.efi) AptioMemoryFix-64.efi FSInject-64.efi HFSPlus.efi(或vboxhfs-64-efi),

因此请确保至少具有这四个。

显示的示例适用于已以UEFI模式安装的Clover引导加载程序。 如果您以传统模式安装了Clover,则过程相同,除了config.plist 位于系统磁盘上的/ EFI / CLOVER文件夹中。

文章地址:https://wenmayi.cn/post/514.html