Aaron Lau(韩栖)

苹果签名服务器的设备名单 —— TSS 里的 T2 和 DTK

221 字

每次刷机,设备都要先问林檎的签名服务器 TSS:这个版本还能装吗?任何人都能向它提问,开源的 tsschecker 就是干这个的。我查芯片编号的办法也一样朴素:「跑 CPID 的脚本也是向 gs.apple.com 构造一个请求」。

tsschecker 有个参数,会把服务器认得的设备名单整份打印出来。名单比官网的产品页诚实:iBridge2 开头的一长串是各代 Mac 里的 T2,ADP3,2 是当年给开发者转 Apple silicon 用的 DTK,RealityDevice14,1 是 Vision Pro,VirtualMac2,1 是虚拟机。

反过来,名单上没有的东西同样是信息。M4 Ultra 被跳过这件事,「有另一个角度可以证实,苹果 TSS 服务器也说 CPID: 0x6042 这个值不存在」。公开接口说不了未来,但能告诉你哪条路没人走。

iOS · Mac