农企新闻网

苹果手机刷机多少钱一次(iPhone的IOS系统出厂时是一台一台刷进去的)

发布者:金原
导读iPhone的IOS系统还真的是一台一台刷进去的,只不过可以通过电脑和专用的刷机机架一次刷很多台iPhone,这个过程就是量产。通常手机量产刷入系统就意味着离打包发货仅有一步之遥了。iPhone刷机和

iPhone的IOS系统还真的是一台一台刷进去的,只不过可以通过电脑和专用的刷机机架一次刷很多台iPhone,这个过程就是量产。通常手机量产刷入系统就意味着离打包发货仅有一步之遥了。

iPhone的IOS系统出厂时是一台一台刷进去的

iPhone刷机和量产跟Recovery模式和DFU模式有关

iPhone新用户或许会对Recovery模式和DFU模式一知半解,但iPhone老鸟就非常清楚了,一旦自己的iPhone遇到了刷机、重置系统的时候就会用到这两个模式。

iPhone的IOS系统出厂时是一台一台刷进去的

Recovery模式也就是恢复模式,也称iBoot模式,通常手机需要刷机或者升级、降级的时候就会用到这个模式。DFU模式一般是在iPhone无法使用Recovery模式的情况下使用。DFU模式的全称是Device Firmware Upgrade,也叫开发者模式,可以强制地进行升降级,通常升级IOS系统出现白苹果或者黑屏的情况下就会用到DFU模式。

iPhone的IOS系统出厂时是一台一台刷进去的

当然iPhone刷入IOS系统之后没有按快捷键并不会随意地进入Recovery模式或者DFU模式,但没有刷入IOS系统之前开机默认就会进入DFU模式,这样为手机刷入系统提供了便利。

没有刷入IOS的iPhone如何做硬件测试呢?

自己拆过机或者看过别人拆机的小伙伴们就知道手机有各种器件,PCB板里面也布满了各种元器件。PCB板印刷厂印错了,元器件上料上错了(比如1欧姆上成10欧姆),焊接虚焊或者短路等等情况总不能照个X光来放大了来逐个检查,安装现在集成电路的复杂程度和密集规模照X光放大来检查几乎是不可能的一件事。

iPhone的IOS系统出厂时是一台一台刷进去的

这时最直接的方式就是上电测试,把所有的外围芯片、所有的连接都轮巡一遍,看连接是不是通的,再将不同的结果进行汇总分析,查看问题点出在哪里,再改进。这个过程就是测试软件该干的事了,由于测试校准都是I/O密集型而不是CPU密集型工作,所以软件最好是能跑多线程并行才能节省更多的时间。所以就需要有一个小的OS加上所有的外设驱动以及测试程序,通常这样一个小的OS仅有1~2M或者几十M就可以了。

iPhone的IOS系统出厂时是一台一台刷进去的

十几年前的手机image不过是几M,用920kbps的串口就可以满足系统写入的需求。十几年前的手机芯片根本就不支持USB,仅支持串口和jtag。但现实的需求开始倒逼芯片厂商和手机厂商,因为现在一个系统动不动就几个GB了,甚至快到10GB了,想要更快地写入系统只能通过USB下载。USB也是需要通过程序驱动,于是手机厂商就得先写一个二级loader,先通过串口把这个二级loader下载进去驱动USB,当然也有用MIPI。

iPhone的IOS系统出厂时是一台一台刷进去的

iPhone是这样的,Android也是这样的,至于具体的测试流程、写入系统的流程取决于生产线。

手机可以像电脑一样将系统提前烧入存储芯片上吗?

手机、电脑遵循冯·诺依曼体系结构,手机的loader也有类似电脑BIOS的引导方式。所以将手机的系统提前烧入存储芯片是可行的。

iPhone的IOS系统出厂时是一台一台刷进去的

以前也确实有手机厂商是这样做,但现在几乎没有手机厂商会这样去做。因为复杂程度上升了,以前的手机非常简单,网络可能也就一个GSM,也没有什么定制软件,手机卖出去之后可能用到坏都不用升级软件,现在则不同了运营商多,网络制式多,消费者非常喜欢升级,所以每一代产品的生命周期都会累积好几个系统版本。实际一点就是在手机全面检测完,组装好,快出厂的时候统一烧入系统。