解决方案
Ars Technica于2024年11月报道,苹果在2006年末至2009年初期间为点击轮iPod销售了54款游戏,每款售价7.49美元,随后在2011年前将它们从iTunes中移除。FairPlay DRM将每个文件绑定到一个iTunes账户和特定台式机的硬件ID,因此要同步到新的iPod,需要原始文件和购买它的账户。
变通办法是,持有可用副本的所有者可以通过苹果的服务器将其账户重新授权到第二个iTunes安装。如果多位所有者授权同一个安装,它就会成为一个主库,可以将这些游戏同步到任意数量的iPod,而无需进一步在线检查;五账户限制可以通过手动复制文件来绕过。Reddit用户Quix用这种方式收集了19款游戏,但不得不把每台iPod寄来才能同步。
Reddit用户Olsro发起了iPod点击轮游戏保存项目,搭建了一台社区虚拟机以避免邮寄。在大约三周内,他与其他爱好者一起,已授权了54款游戏中的47款并准备好分享。
取得的成果
在一个iTunes安装上重新授权多位所有者的账户,然后将该安装作为虚拟机分享,可离线同步到任何iPod。
为何奏效
苹果自己的重新授权服务器仍然允许持有可用副本的所有者将其转移到第二个iTunes安装。
将多位所有者的账户汇集到一个主库中,可以收集到他们中任何一人单独都无法凑齐的游戏。
虚拟机消除了Quix面临的物理邮寄瓶颈。
一旦完成授权,该库即可完全离线工作,无需再向苹果进行检查。
可借鉴之处
与账户绑定的DRM可以通过将众多合法所有者的授权汇集到一个共享环境中来加以保存。
后续
Olsro希望集齐全部54款游戏,并表示如果苹果关闭iTunes重新授权服务器,该项目可能会终止,此后将无法再添加新游戏。截至报道时,已有47款游戏获得授权。该方案需要运行一台带USB直通的Qemu虚拟机。
从这里,追溯依据
参考来源
- iPod fans evade Apple's DRM to preserve 54 lost clickwheel-era games Ars Technica · arstechnica.com ·