Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

谨慎升级!iOS 18 会对二手 iPhone 零件进行保护和验证,华强北炸了锅

By: 周奕旨
12 September 2024 at 11:37

随着 iPhone 16 的发布,iOS 18 系统也做好了准备,将在下周更新正式版,其中有些功能,是发布会中并没有提到的。

比如,苹果在今年四月提起过的维修助理。

昨天,因为这个功能的悄悄上线,华强北炸了锅。

事情是这样的,如果以往维修过的 iPhone 中,有二手的苹果零件,并且这个零件是来自他人遗失或被窃取的 iPhone 时,更新了 iOS 18 系统的 iPhone 就会警告更换的零件已与物主锁定。

▲ 图片来自微博 @偷故事的宇宙人

相信不少有些年头的 iPhone 用户,都经历过一个两难的境地——当手上的 iPhone 出现问题时,苹果 Genius Bar 官方售后的价格属实不低;

而在第三方进行维修的话,更换部件中类似 Touch ID、Face ID 与原彩显示或是电池健康度等需要与系统联动的功能常常不能正确运行,同时不停报错。

这是因为当 iPhone 在苹果 Genius Bar 进行维修时,有一个必须遵循的流程:系统先将零件上的序列号与 iPhone 序列号进行配对,然后才能正常识别和使用。

所以,如果用户选择的是第三方服务,由于缺失这个配对过程,哪怕使用的是二手正品零件,iPhone 也会不断地报错:

无法验证新安装的部件。

由于给维修造成了阻碍,知名的科技拆解媒体 iFixit 曾将 iPhone 14 的可维修性从 7 分降到了 4 分。

在今年四月,苹果终于同意让用户更容易用二手的原厂配件维修 iPhone,同时保证功能的正常运行,为此,苹果专门于 iOS 18 系统中添加了维修助理。

在维修助理的帮助下,零件与 iPhone 序列号的配对的流程变了:

对正品苹果零件的校准,无论是全新的还是二手的,将在零件安装后在设备上进行。

也就是说,曾经验证的流程从更换零件前移到了更换零件后,维修助理会自动帮你匹配 iPhone 与换上的零件,并正确配置好零件的功能。

比如你的 iPhone 屏幕出现了损坏,通过第三方维修服务更换了一个苹果原厂、但二手的屏幕,维修助手将会帮助你的 iPhone 配置好它,保证原彩显示、自动亮度与其他功能可以正常使用,而不是那样缺失了前置流程,一切都行不通。

苹果表示,维修助手以后还将支持使用过的生物识别传感器,如 Face ID 或 Touch ID。

但是,维修助手还有另一个功能:将 iPhone 与手机里的零件进行绑定。

众所周知,iPhone 的安全措施做得非常好,当 iPhone 意外遗失或被盗窃后,别有用心的获得者几乎没有办法依靠软件或物理手段破解你的 iPhone。

此时唯一的办法就是将这台 iPhone「肢解」,通过售卖零件获得非法收益。

而现在,在维修助手的帮助下,iPhone 的零件也有锁了,这个功能会在匹配 iPhone 与维修更换的零件时,验证第三方维修提供的这些或新或旧的部件究竟是否有正规的来源。

于是就有了开头的一幕,更新了 iOS 18 的 iPhone 一旦测试到你曾经维修使用的零件来自于他人已挂失的 iPhone,系统就将报错,并将零件的功能全部锁定,无法正常使用。

这个功能,旨在降低 iPhone 遗失后被拆解组件的风险,让你的 iPhone 离开了你,成为一块真正的砖头。

该功能支持 iPhone 12 系列以及更新的机型,将随 iOS 18 正式版于 9 月 17 日一同推出,而最新推送的公测版中也支持了这个功能,如果你的 iPhone 在第三方维修过,并且不确定零件的来源,请务必谨慎升级!

#欢迎关注爱范儿官方微信公众号:爱范儿(微信号:ifanr),更多精彩内容第一时间为您奉上。

爱范儿 | 原文链接 · 查看评论 · 新浪微博


一张封面引发的内核更换

By: Steven
28 April 2024 at 18:29

我把博客的模版换了,更简洁,但更好用了。

事情要从「播客封面的输出事故」开始。

我在播客后台上传的一张 1600×1600 的封面图,在通过 RSS Feed 分别同步到小宇宙和 Apple Podcast 的时候,出现了不显示或被识别成「未提供」的状态。小宇宙的后台能看见,这张图是抓到了的,但在播放页没显示;而在 Apple Podcast Connect 的后台就直接识别为「未提供」。同样的源我也尝试给到 YouTube,能抓到,能显示,但非常模糊。

第一时间我就认为是博客那头的设置问题,但具体是什么原因呢?实在是太多年没有折腾过博客的模版设计了。每个菜单我挨个检查了一遍,发现确实有个「摘录」的开关打开了,它会限制 Feed 分享出去的是完整的一篇还是只有局部的内容。这确实有影响,它导致小宇宙没抓到全文,在单集详情页里只显示了第一段话,后面还跟一个无法点击的跳转的纯文字「阅读更多」。关掉这个开关之后,小宇宙也马上就更新,能显示全文了,但封面依然没有显示出来;Apple Podcast 那边完全没动静,别说更新了,就是搜索都还搜不出来,但明明已经发布了。

我实在想不出是哪里的设置不对,就上即刻问了一下。很幸运的是,小宇宙的小伙伴立刻就开始帮我找原因。在几经周折后,最终联系上了小宇宙的技术同学,他给我看说托管源输出的图片尺寸只有 180×200 px。这就很明确了!

https://suithink.files.wordpress.com/2024/04/vol-0000.jpg?w=180&h=200&crop=1

但我依然不知道为什么,因为翻遍了整个后台,都不存在一个设置 RSS Feed 输出封面尺寸的地方。别的朋友也都没遇到过这样的事。况且,一张正方形的图,就算是缩略图也应该是正方形的,比例变了又是为什么呢?

于是我意识到一件事:

这是一个行业内的标准做法,那就应该是通用的,如果别人的播客都没有这个问题,而博客后台又不存在可设置和调整的界面,那最有可能的原因大概就是,我博客使用的模板太过于老旧了。

为什么我会想到这个角度呢?

因为我博客目前用的模板,是 2013 年开始启用的,这十一年来,只在 2022 年时调整过一次,但技术内核还是原本的那套东西。然而事实上,我博客后台切换到区块编辑器已经好几年了,我还在用的这个老模板其实已经下架很多很多年了,只是因为我一直没有更换它,还在生效而已。

为了验证这件事,我先是研究了一下朋友托管播客的网站结构,确定了「封面图」在通用模版中的形式,再在我的博客后台巡了几圈,选定一些结构相似的、我也喜欢的模板,把它们套用在我的播客日志上,看看是什么表现。最后,我在区块编辑器里找到这些页面,看看它们是怎么表达和处理这张「封面图」的,有哪些可以设置的项。

至此,我锁定,问题的根源就在于,这个多年前就早已下架不再维护的老版本软件的模版,它在技术层面和现行的技术之间的差异,导致输出的封面图变成了一个比例错误的缩略图。我只需要换上一个新模版,就可以解决了。

但「换模版」这件事,其实我已经考虑好长时间了。

在这次「封面图事故」之前,我就有换新的的想法了。一方面确实是,在日常写作和新增一些页面时会明显感觉到这种技术上的代际差,只是自己懒得动,能用就不改。我相信大部分程序员也是这么想的,代码屎山不就是这么回事嘛。但如果只是换个模版,其实不用想那么久,所以另一方面更核心的是,我在同时考虑把博客的套餐升级到 Explorer 版,还想提前买下后面几年的域名使用权,因此,在我心里,模版的更新、升级、域名这三件事是合并在一起考虑的。

这次小事故,倒像是上天推了我一把。

于是乎,我下了决心,升档、域名、模版,一次性全部处理好了。我现在的博客,是一个更为简练、但更好用的全新状态。播客源的抓取也回归正常了。

20132022 到今天,眼看着我的博客越改越简练,但内容越来越充盈,我心中是欢喜的。这就是我这些年的状态,越发充盈,越不需要装饰,所有形式都让位于内容。我只要一件舒适的 T 恤就够了。年轻时喜欢说的个性,那不是通过页面、手机壳、衣裤鞋来体现的,个性是行动做派,不需要是任何视觉化的呈现。

这就是另一种「我变秃了,但更强了」。

在博客上做播客,再因为做播客而全面更新了博客,再把这个过程记录在博客上,我如果不写出来,这事儿说给人听都会觉得我有神经病哈!不过 Blog 和 Podcast 这俩完全不相关的事物,在简体中文里的说法竟然像绕口令一般相似,也是有意思。

如何禁止安卓系统的自动更新?

By: fengooge
22 May 2023 at 16:28
有时候使用的安卓系统各方面表现都还不错,不再想继续升级到未知的新系统,但是系统老是弹更新提醒的通知,该怎么办?以我使用的 PixelOS 类原生系统为例,系统每隔几个小时就会弹一次更新提醒,而且无法关闭,非常烦人。联想到之前的帖子曾经介绍过如何删除系统应用——使用ADB不root删除小米MIUI系统自带应用,下面就是解决办法:1、打开系统「设置」——「应用」,点击「查看全部 x 个应用」(不同的系统路径可能会稍有不同);2、点击右上角,打开「显示系统应用」,用关键词「更新」搜索这个系统应用;3、记录下这个负责系统更新的系统应用包名,我的是“net.pixelos.ota”(如下图所示);4、用上面提到的帖子中的方法完成必要的工具设置(ADB 配置、开启 USB 调试);使用ADB不root删除小米MIUI系统自带应用5、冻结「系统更新」这个应用;adb shell pm

❌
❌