Apple Music(iTunes)是我一直在用的软件,充分满足了我对音乐管理的需求,深得我心。但我在黑苹果系统下,一直受本文标题所述问题的困扰,不能正常使用。 苦此问题久矣。一直没找到解决方案,直到昨天晚上。
之前写过一篇在Surface Pro4安装黑苹果的文章,其实我对折腾这些东西并没有太多兴趣,也不追求最新的功能,只想好好用。现在我还在用10.15.2的系统,一直都没更新。
这个问题很具有迷惑性。因为如果我注册一个新的账号登录Apple Music,并选择免费试用或者单独付费,上述问题是不存在的,初次登录时会有“转移”按钮提示转移资料库(记忆中是这样的提示),可以正常使用。而一旦我加入家庭组,问题就出现了:无法转移此设备,此设备必须与您的Apple ID关联……,因此我一直以为出现这个问题的原因是我的黑苹果没有成功“洗白”。
昨天晚上看到一篇文章[1],说Apple Music通过MAC地址来区分不同设备,修改即可。虽然我已经很困了很想睡觉,但我隐隐感觉他说的是正确的,一番尝试后真的成功了。
思路:随机生成一个MAC地址;挂载EFI分区;编辑路径EFI/CLOVER/ACPI/patched/下的SSDT-rmne.aml文件;用随机生成的MAC地址替换原MAC地址(黑苹果一般都是11-22-33-44-55-66);保存后卸载EFI分区;重启。
下面详述。
1.随机生成MAC地址
可以用在线工具,我用的那个广告挺多,就不放链接了。直接搜“MAC地址生成”可以找到。
2.挂载EFI分区
使用软件Clover Configurator,这个软件是必备的,相信装了黑苹果的各位都有。不再多说。
3.编辑SSDT-rmne.aml文件
需要用到软件MaciASL,下载地址:https://github.com/acidanthera/MaciASL/releases
4.替换原MAC地址
用MaciASL打开SSDT-rmne.aml文件,像普通的文本编辑那样修改即可,如图。
5.卸载EFI分区、重启
到软件Clover Configurator里卸载EFI分区。我曾经是不卸载直接重启的,但我发现这样子重启后进入Clover界面会很困难,所以我养成了先卸载EFI分区再重启的习惯。玄学。
7.测试
打开Apple Music,应该会提示需要授权,登录账号后就能正常使用了。
在最后
我开始折腾黑苹果是在去年11月份,而我参考的知乎的那篇解决问题的文章是去年7月份写的,也就是说在我遇到这个问题之前已经有人解决了,而我直到今年8月份才搜索到这个解决方法。虽然知乎那篇文章是中文的、发表在国内的平台上的,但我却是用Google找到的。最近我遇到的几个棘手问题都是用Google找到解决方案的。这不能不让我反思我的信息获取能力以及信息获取途径。
参考资料
[1] 解决黑苹果Apple Music资料库不能转移的问题 https://zhuanlan.zhihu.com/p/74910556
[2] “You cannot associate this computer with another Apple ID for 72 days” https://www.tonymacx86.com/threads/you-cannot-associate-this-computer-with-another-apple-id-for-72-days.200078/
[3] Apple Music not downloading song on my disk https://github.com/daliansky/XiaoMi-Pro-Hackintosh/issues/193