OTA 升级真的比 iTunes 线刷更安全吗?

2019-12-11 07:31:49 +08:00
 ludan7h
OTA 升级指直接用手机 WIFI 下载更新;
iTunes 线刷指手动下载好更新包,再刷进去;

一直听到这样的理论,有依据吗?
7654 次点击
所在节点    iOS
23 条回复
xinge666
2019-12-11 07:37:20 +08:00
个人感觉没有
iOS 自带系统更新本来就是苹果开放给用户用的一个功能,既然任何人都可以一键升级系统,那肯定是没什么问题的
alphatoad
2019-12-11 07:38:43 +08:00
因为很多黑解有锁机不能 iTunes 升级,无良商家编出来骗你的
x86
2019-12-11 07:43:11 +08:00
以前 3.X,4.X 时代听过这类说法,现在不 Cydia 的话还有人用 iTunes 线刷升级?白苹果也有好些年没听过了
x86
2019-12-11 07:44:19 +08:00
不对以前没 OTA 记错了
tianshilei1992
2019-12-11 07:45:08 +08:00
@alphatoad 那他们可以 OTA 升级吗?
sbbeta
2019-12-11 07:45:32 +08:00
听微博的技术 KOL 说,苹果 OTA 比线刷更容易出问题
alphatoad
2019-12-11 08:16:44 +08:00
wwqm2
2019-12-11 08:27:18 +08:00
前几年有次升级出问题,Apple 客服说 itunes 比 OTA 安全。
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.
vinew
2019-12-11 08:30:19 +08:00
大版本 iTunes,小版本 OTA,跨版本 DFU
shengmi
2019-12-11 09:28:57 +08:00
都传 OTA 弱鸡,但是 iTunes 升级丢过一次资料,变成新机了,OTA 没出过问题呢还,
发生在我这就是 100%,没啥安全可言,备份都不靠谱呢,ICLOUD 云备份成功备份的两份文件,2 天都没还原回来,500M 的网,陷入了死循环,一直不停的归 0,下载,又下了另外一单手机,除去微信其他都不还原,才好不容易一晚上回来,icloud 云备份微信,太不靠谱了
siagasky
2019-12-11 09:40:54 +08:00
感觉还是 ota 安全一点,之前 iTunes 直接升级,莫名其妙最后一步失败,只能 dfu 再恢复备份;另外,iTunes 升级还要考虑 Windows 突然蓝屏 /osx 突然 kernel panic😂。
PostMeridiem18
2019-12-11 09:55:29 +08:00
@siagasky 别说了,有内味了 lmao
huamiao
2019-12-11 10:01:26 +08:00
OTA 是增量包,线刷下载的是全量包。从软件工程上来说是不一样的。但是一般在不出问题的情况下,达到的目的是一样的。
ericwoflskin
2019-12-11 10:03:50 +08:00
个人觉得没区别,都是下载安装包、验证、导入 iphone、验证、安装。
用 iTunes 下载和验证在电脑端,不稳定因素反而更多,我之前就出现过 windows 下,iPhone 第一次重启后 usb 检测驱动导致验证超时,进而变砖的情况。
cedoo22
2019-12-11 10:07:34 +08:00
上次 OTA 升级, 直接把我联通卡给废了, 是那种,只有我的卡 和我的手机 搭配起来无服务,换个手机换个卡都能行。
最后身上没现金 没电话的情况下走去营业厅补办一张卡。。。。。我 TM 真牛逼。
Alwaysonline
2019-12-11 10:08:47 +08:00
iPhone 4s,第 1 次用苹果,珍贵得还搞出了强迫症和洁癖。
升级 1 次都用 DFU+ iTunes,神叨叨的。


/// 现在不都是怎么简单怎么来吗?
boywang004
2019-12-11 10:25:11 +08:00
OTA 升级最重要的是剩余空间一定要够,如果齐着系统要求的最低限,很容易变砖 DFU……
1002xin
2019-12-11 10:25:22 +08:00
说反了啊,线刷安全 OTA 方便
deplives
2019-12-11 12:08:45 +08:00
没感觉有啥区别,一直以来都是备用机 OTA 主力机 iTunes

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/627820

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX