苹果“春晚”发布会上的紫色iphone 12不仅仅是改变颜色。
除了“紫色”带来的销售、热量、季节等因素外,新上市的iphone 12隐藏了苹果产品的趋势,改用“任意”序列号。如果IOS 14.5的推送升级是关于我们的“隐私”的话,那苹果的这一更改是针对iphone、ipad和Mac产品的“隐私”的。
MacBook Pro的SN码。照片来源:Macrumors
引用“随机”的原因严格来说,这个新的无序序列号,这个阶段对我们来说是随机的,没有意义的。对于苹果来说,这不一定是随机的,它可能只是创建加密算法来隐藏生产信息。(阿尔伯特爱因斯坦)(随机)。
实际上,苹果公司早在2020年就想激活“随机”序列号,虽然iphone 12系列很有可能上市,但由于疫情的关系,影响了原来的计划,推迟到了今年3月。
在紫色iphone 12上市和上市之前,苹果向苹果Carer部门发送了内部邮件,提醒其准备切换序列号更改,新序列号将“删除”制造信息。
更改序列号命名惯例会对代工厂、销售渠道、库存系统产生重大影响。而且“任意”序列号政策意外地逐渐扩大到iPad、IPAD,甚至配件。
苹果付出这么多努力的变化的目的是什么,对我们有什么影响?
苹果产品序列号中隐藏的秘密
iphone的“序列号”广义上指IMEI代码和Serial No(以下简称SN代码)。
IMEI代码是国际移动设备标识符的缩写,具有“手机串行代码”、“手机串行号码”等唯一性。这也适用于GSM、WCDMA和LTE式卫星电话。可以简单理解为“手机界身份证”。
SN码,翻译是序列号,也就是常说的“序列号”,也是这次苹果改变“规则”的主角。与IMEI代码不同,SN代码面向所有产品,是分配给产品的唯一标识符,是唯一的。但是,除了数字字符串外,它还基本上由一系列字符串组成,包括数字、字符或符号。
苹果产品的SN代码可以在“设置”、“SIM卡插槽”、“ITUNES”、“包装”中确认,主页上有更详细的查询方法,这里不赘述。
图片来源:al
过去,iphone或苹果产品的SN代码包含了一系列“制造信息”,通过简单的查询比较,可以确认原产地、生产线、年份、生产主、iphone型号、颜色、容量等主要属性信息。
第一个字符表示原产地。第二和第三个代表生产线。第四个代表生产年度。第五是生产周数。6-8位是属于苹果内部徽标的产品唯一标识码。第9位和第10位代表iphone型号,最后两位记录了iphone颜色和容量信息。以我手里的这个“以前的”iphone X为例,它的SN码是F**VLD1CJCLF,总共10位数。来自郑州富士康(F),2017年下半年17周(约10月21~27日)生产(VL),D1C是iphone X的产品标识符,JC是iphone X的型号,LF是颜色,
iphone x .图片来源:CNET
最新的紫色iphone 12的“任意”序列号长度为8-14位,是同一字母和数字混合在一起的字符串格式(例如T2KGWCD7RN),根据以前的经验,这个字符串没有意义。
连出自哪个代工厂都无从知晓。明文一下子变成了「暗码」。
公开后,会有什么后果
由于 iPhone 的 SN 码具有唯一性,一码对一机,利用 SN 码可以到官网上查询设备的保修状态。也正是因为这一层的功能,iPhone 的 SN 码也是一个较为私密的信息,并不适合公开分享。
早期,iPhone 的 SN 码或者苹果产品的 SN 码是可以透过苹果的系统反过来查询到 Apple ID,之后再通过一些手段来破解密码,从而达到盗号的目的。只是在 iOS 10 之后,苹果封堵了这个漏洞,SN 码目前只能查看「保修状态」。
▲ 图片来自:ifixit
另外, 关于苹果的 SN 码,江湖上还有传言,SN 码会用于「黑产」。利用软件将正常的 SN 码覆写到问题手机上,然后「欺骗」苹果售后换机。成功后,原 SN 码会被苹果注销,从而影响原机主的保修和正常使用。
这类「黑产」从现在来看,可信度其实并不高,软件改码,很容易被识破,将其重置,或者与机身上的 SN 码比对即可。欺骗苹果售后换机,就有些「天方夜谭」,SN 码是一种简单的检测工具,但并非是唯一的保修凭证,苹果也不会只通过 SN 码来做售后保修。
关于 SN 码泄露会造成何种影响,苹果中国社区上也有着相当多的讨论,但结果都是「没关系」、「无所谓」、「不影响」之类。苹果的 SN 码(序列号)是会印刷在产品包装外则,几乎是「公开透明」。(上文所公开的紫色 iPhone 12 的 SN 码就是一位 YouTuber 开箱时公开的。)
相反,在这个问题的讨论帖中,很多回答者一直在强调要保护好 Apple ID 和开启双重验证,毕竟 Apple ID 才是苹果生态里最为重要的加密通行证。
新序列号真的「随机」?
产品的 SN 码对于苹果来说,可以进行产品质量控制,产能、产线管理,以及相应的库存管理。在全球工厂的大环境下,iPhone 的零件往往来自全球不同的工厂,通过一个富含硬件生产信息的一串字符,很容易把它的零件供应商进行串联,从而方便快速的追溯和管理。
如果采用完全「随机」的 SN 码,不同产线、生产周期、代工厂的产品很容易混淆,庞大、无序、毫无意义的一大堆字符串,对于库存管理、分发渠道来说无疑会是一场「灾难」,即使是对供应链、库存管理、产品质量管理有着丰富经验的苹果,依然是一项巨大的挑战。
另外,对于现在苹果整个售后系统的数据库也会带来很大的冲击,尤其是 Apple Care 和「以旧换新」这两项政策来说,无序 SN 码的涌入可能需要重新进行匹配和对应,工作任务艰巨。
或许,对于 SN 码,对于「随机」,苹果还另有他意?
苹果在紫色 iPhone 12 上采用的「随机」序列号其实更像是一则经过加密的字符串。每个序列号出厂前经过加密,最终呈现在世人面前。
如此一来,这串看似无意义的 8~14 位的字符串,只会对苹果有意义,在原本供货、售后系统上加一层解密算法,即可无缝切换。而且这套算法可以不断地改变,不同的代工厂也可以用不同的算法以规避算法泄露。
「随机」目的何在?
既然 iPhone 的 SN 码,或者说苹果产品的序列号即使泄露,也不会带来什么风险的话(前提是保护好自己的 Apple ID),那大费周章、提前布局「随机」SN 码的目的何在?
众所周知,苹果的产品,以 iPhone 为例,它内部很多的元器件是来自不同的供应链,这也就造成了相同型号的 iPhone 搭载着不同「品牌」的元器件,比如屏幕混用、基带混用这类。
▲ iPhone 12 家族. 图片来自:GSMArena
而此前序列号上可以明示的制造信息,可以反过来推断出哪个代工厂、哪个生产周期运用的什么元件,从而在销售端就可以「挑选」出来。
近来传闻 BOE 京东方极有可能成为 iPhone 13 屏幕的供应商,鉴于 BOE 的技术储备比三星还有一定的差距,混用之后,很有可能造成大范围售前「挑机」的状况,因此很多 Macrumors 热心网友把采用「随机」SN 码与 BOE 和三星屏幕混用联系起来。
我觉得这有些过渡解读和恶意揣测之意了,苹果有自己的检测标准,能够混用,说明这两个厂商所供应的屏幕都达到了苹果的标准,都可以提供相同的使用体验。假使遇到屏幕问题,找苹果售后其实更靠谱一些。
▲ BOE 极有可能为 iPhone 13 供应 LTPO 屏幕. 图片来自:The Verge
采用随机 SN 码,隐藏硬件信息、制造信息,其实还是为了杜绝「黄牛」的恶意炒作,拔高某一供应商元器件的价格、稀缺度等等,造成市场混乱,从中牟利。
另外,苹果的 SN 码,或者说通过不少消费品的 SN 码是大概可以估算出「产量」。
▲ 特斯拉的 VIN 码.
举个现在的例子,特斯拉在交付之前,都会提前给用户交付车辆的 17 位 VIN(车辆识别号)码,它跟 iPhone 的序列号类似,会包含车辆的生产厂家、年代、车型、发动机代码以及组装地点等信息。最后的 6 位 VIN 码其实就是该型号的系列编号,可能是与产量有所关联。
▲ 1943 年德国豹式坦克被装载运输至前线.
而更早之前,二战时期有一则著名的「德国坦克」统计学问题。简单来说,就是盟军一直在努力估算德国坦克的生产速度和生产数量,从而知晓德军铁骑的规模,从而「知己知彼」。而完成这个预估模型最根本的数据就是已战毁豹式坦克的序列号,再经过很多的交叉数据,从而得到精确地豹式坦克的产量。
回归到苹果这里,在 2018 年,苹果就停止对外公布 iPhone 具体的销售数字,此后很多分析师分析 iPhone 的趋势、销量只能通过一些方法来预估,而序列号就是其中很好的一个。现在到了 2021 年,「随机」序列号的使用,让这些分析师的生活可能变得更困难了。
会影响到我们吗?
几乎不大。
无论是随机的 SN 码,还是此前富含信息的 SN 码,对于普通消费者来说,无非就是查询保修状态。
对于二手市场,有很多朋友表示可能不太容易区分二手机的保修状态、是否有锁(黑解与否)等等,保修状态依旧可以通过官网来查询。有锁机暂时来说还没有相对应的查询办法,也只能等苹果全面铺开「随机」SN 码之后,再去看了。
另外,对于「挑机」可能被暂时杜绝,不包含相应的信息后,很难在不激活的状态下去区分不同产线、代工厂的 iPhone,算是形成了一个「壁垒」,几乎做成了一个「盲盒」。
苹果在其产品上使用「随机」序列号,针对的还是由此诞生的第二产业,更好的去维护自己的产品供应体系和库存管理,同时也随手隐藏了预估产量的可能,算是一个很聪明的做法。
若以 2021 年春季发布会作为一个节点,在此之后,无论是对于个人,还是对于 iPhone,都加强了「隐私」,前者是 iOS 14.5,把广告追踪变得透明,而后者可能就是「随机」序列号的实行,则是降低了产品透明度,这两者其实都在「规范」市场行为,前者面向软件生态,后者面向行业硬件。