本文来自微信公众号:爱范儿 (ID:ifanr),作者:爱范儿,题图来自:@Applebuyer7610
今年苹果最热的产品或许就是“Apple智能”功能,但作为核心设备的iPhone,支持型号屈指可数:仅有iPhone 15 Pro和iPhone 16系列,就连去年才发布的iPhone 15都因为苹果宣称的“配置问题”无缘AI。
不过,一些民间的开发者利用了iOS中一个漏洞,成功让iPhone 15及更老的机型也能尝鲜AI功能。
Reddit上一位名为@Applebuyer7610的用户发布了一个帖子,配图里,一台标准版iPhone 15展示了“跑马灯Siri”、AI改写工具等AI功能,设置中也出现了原本没有的Apple智能选项。
根据该名用户在评论区的回复,他使用了一个叫“Nugget”的工具,这个工具可以利用iOS 18.2 Beta 2版本一个名为“sparrestore”的安全漏洞,将自己的iPhone 15“伪造”成iPhone 16 Pro,成功激活了原本不支持的Apple智能功能。
也因此,除了Apple智能,这台iPhone 15还用上了iPhone 16 Pro上的“相机控制”“操作按钮”“全天候显示”等功能。
不过,由于iPhone 15缺乏以上这些功能应有的硬件支持,所以用起来非常古怪,只能说是整活:“轻点背面”分配给了相机控制,并且几乎无法正常运作;音量键变成了“操作按钮”,长按能呼出快捷操作但不能调音量;缺少可变刷新率的屏幕,全天候显示会造成很大的损耗。
根据Nugget在GitHub上的说明,这个工具还能通过伪造设备型号做到更多事情,例如在刘海屏iPhone上开启灵动岛,在iPhone SE上开启全面屏手势操作,或者在非欧盟地区开启应用侧载,甚至还能做到禁用iOS 18中备受吐槽的相册UI界面。
图源:iSolution
这看起来有点像曾经风靡一时的iPhone“越狱”操作,不过Nugget其实只是利用sparrestore漏洞在iPhone内部写入了一些配置文件,以此伪造了手机型号,难度比越狱要小。
其实类似的漏洞在iOS 18.1推出时,就被一些欧盟和国行iPhone开发者利用过,他们将手机修改成其他地区的版本,以此绕过限制,开启Apple智能功能。
不过,在iOS 18.3 Beta 3之后的版本中,苹果已经修复了sparrestore漏洞,也就是说类似Nugget的工具已经失效。
有人指出,sparrestore漏洞很容易被恶意软件开发者利用,美国电信公司的员工设备疑似就因为这个漏洞被黑客攻击了。
在Reddit帖子下,更多人在讨论的是,明明旧iPhone型号运行Apple智能没有问题,苹果却依旧做出了相当严格的限制,甚至连依旧在售的iPhone 15都无法支持。
根据苹果高管的解释,老设备无法运行Apple智能的原因是配置无法跟上,其中8GB的运行内存是一个比较重要的门槛。
理论上,你可以在非常旧的设备上运行这些模型,但它会太慢,从而没有什么用。
有媒体指出,根据Apple智能本地大模型的参数推算,调用时可能需要0.7~1.5GB的运行内存大小,也就是说,在重度使用的情况下,6GB的iPhone 15会被占去将近四分之一的运行内存空间。
由于Apple智能的很多场景都需要跟其他本地应用协同,因此,更高的运行内存确实会带来更好的使用体验。
话虽如此,也有媒体和用户认为,苹果在设计iPhone和开发AI功能时并没有做到很好的协同,不仅造成用户体验的缺失,也不利于这个新兴功能的推广和广泛使用。
最后还要提醒一句,使用这些第三方工具来对手机进行修改有一定的风险,可能会导致手机无限重启,或者被恶意应用利用漏洞,因此不建议小伙伴为了这个国内用不上,也还不够好用的Apple智能,去进行文中提到的操作。
本文来自微信公众号:爱范儿 (ID:ifanr),作者:爱范儿