cquzc
2019-12-11 08:30:16 +08:00
转一个 MacRumors 上的评论,从这个升级流程来看二者没有区别,OTA 足够安全:
The way the updates work is:
- The OS partition is cloned. (copy on write, this doesn't take extra space)
- The update is applied to the cloned partition. (Preparing update)
- The partition is verified; every file in it gets an md5 check to make sure the update has no errors. This is why that damn progress bar takes so long.
- The system is rebooted from the clone.
- Only after the system comes up correctly and various checks pass (the second progress bar) is the previous OS partition deleted.
This sequence of events makes it practically impossible for an over the air update to brick the device anymore. If something interrupts the update, the device will just boot from the unmodified original OS version and you can try again.