今年苹果最热的产品或许就是「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),作者:发现明日产品的,36氪经授权发布。