iOS 13.4 正式版来了

2020-03-25 01:12:17 +08:00
 tulongtou

12325 次点击
所在节点    iOS
111 条回复
Intelligent
2020-03-25 12:55:13 +08:00
@jfdnet
@OneMan
@Xusually
@cpper
@kkeiko
@shadownet

之前的时候 iTunes 会下载完整的固件包,但是只提取其中更新的部分上传到手机进行更新,这个我做过测试的,比如手机 ota 下载需要 500Mb,而通过 iTunes 下载的固件包会被完整传入手机,iTunes 升级前会引导手机进入恢复模式,然后上传完整固件,可以看到重启的时候会走两次完整的进度条,更接近重装系统。所以现在的情况下我更会推荐使用 iTunes 完整升级,以避免 ota 打补丁的方式造成一些小问题。

具体问题请参考 iphone 6s,ios 12 升级到 13 用户报告的耗电问题
Intelligent
2020-03-25 12:56:37 +08:00
@xbigfat 不会丢失,itunes 备份,并且开启密码功能,一定要开启密码功能保护备份,不然不会保存健康数据
u6pM63mMZ34z32cE
2020-03-25 12:58:17 +08:00
自媒体吹了半个月说什么新增了交通卡, 增个锤子, 还不是只有北京和上海
jfdnet
2020-03-25 13:00:29 +08:00
@Intelligent 嘴倒是死硬死硬的
Intelligent
2020-03-25 13:01:04 +08:00
另外我再说一点,ios 11 之后,苹果 ios 采取和 macOS 现在方式,即系统和文件分区存放(就是现在的 catalina 存放方式)

但依然解决不了很多细小的问题。

OTA 升级大多数人肯定是没问题,但是对于疑难杂症是必然的。参考以前越狱时代,ios OTA 升级上来的往往越狱失败,只有 DFU 升级,越狱才是最可靠的。

现在 ot 虽然越来越完善,但是依然无法和 DFU 重刷相提并论。我的观点就是:大版本 DFU,小版本可以 ota 或者全固件升级
@autoxbc
@tulongtou
@ccming
@peacelove
@lrigi
@MarginK
@Hilalum
@kkeiko
@Xusually
@ze00ro
@OneMan
@jfdnet
Intelligent
2020-03-25 13:08:31 +08:00
如果你们了解越狱社区的话就知道,越狱指导第一句话就是:确保你的设备是 DFU 刷机过的,OTA 升级上来的失败不负责。

参考当年的越狱工具指导:redsn0w 、PwnageTool 、Sn0wbreeze 、Jailbreakme 、GreenPois0n 、Seas0nPass 、Absinthe 、evasi0n 、evasi0n7 、盘古等

ios11 之后,苹果学乖了,分区存放系统文件和用户文件,然后 catalina 系统利用 APFS 新特性也做到了分区存放。我认为此举能大大降低 ota 风险,但依然在大版本更新中 ota 无法做到完整的固件版本更替。
leafdream
2020-03-25 13:09:55 +08:00
毫无变化
real3cho
2020-03-25 13:14:01 +08:00
@Intelligent 你可以给建议 而不是说得一副理所当然的样子
说难听点 你管我怎么升级 跟你有半毛钱关系?
Intelligent
2020-03-25 13:14:43 +08:00
@real3cho 请问我说什么了?我强制要求你了?我难道不是给建议?
real3cho
2020-03-25 13:16:13 +08:00
@Intelligent
这种比较大的更新就别 ota 升级了吧。

老老实实连 mac 全固件升级,或者 dfu 恢复升级了。
----------------------------------------------------------------
我可没听出来任何建议的口吻 张嘴就来 别 ota 了吧 老老实实吧
Intelligent
2020-03-25 13:17:35 +08:00
@real3cho

这难道不是建议吗?求你升级了吗?哪句话刺激到你了?您是有什么心理阴影吗?好好看看心理医生吧,别杠了
DAMNYOU
2020-03-25 13:20:02 +08:00
不是大版本,没必要搞个什么 dfu 刷机吧,多折腾。
whasyt
2020-03-25 13:32:44 +08:00
@Intelligent
@real3cho
二位没必要吵,熄熄火。你更你的 我更我的,自己想用啥方式就用啥方式
Hilalum
2020-03-25 13:47:35 +08:00
@Intelligent 别犟了,这个问题论坛里讨论过: https://www.v2ex.com/t/627820
转一个 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.
cwr31
2020-03-25 13:51:35 +08:00
@Intelligent 哪来的理论?
MarginK
2020-03-25 13:57:28 +08:00
@Intelligent ????

你在说什么?说了半天也没说明白到底有什么不同啊,到底会引起什么问题。。。 OTA 什么完善了?为什么不能和插线升级相提并论??结果到底是有什么区别呢??

或者有没有什么历史证据?越狱团队有没有说越狱可能失败到底是哪个环节可能失败?另外你又是如何区分什么是大版本什么是小版本的呢?但愿你不是在盲猜或臆测哦。

主观上,OTA 是苹果官方推荐的升级方式,iTunes 都被拆分成什么样了,已经算是退出历史舞台的东西了。官方连安装 IPA 功能都砍掉了。
客观上,我是真没听懂,也不太相信科技玄学,不过还是感谢你好心在给我解释吧。
youngster
2020-03-25 14:06:14 +08:00
5 年 ota,没出过问题。
wangyzj
2020-03-25 14:06:47 +08:00
你好,小白鼠
看你有没有 bug 出现
Hilalum
2020-03-25 14:15:14 +08:00
区别就是,线刷在升级过程中省去一些校验,并且把部分运算放在了电脑上。而 ota 是全在手机上,会需要更多空间,时间和造成手机发烫。

不存在什么全量升级,也没见 ota 少了什么功能,再说有大批人用 6s 一直 ota 到现在,那按一楼的说法现在他的手机已经变成安卓系统了。一楼对苹果的技术理解估计还停留在 ios 个位数版本时代。

根据我个人经历,线刷是极不安全的,受外界影响太大,升级的时候基本不敢碰电脑。而且线刷必须要备份,我惟二的两次翻车变砖都是线刷的时候。而且考虑到数据和时间成本,没必要没有困难制造困难。
Intelligent
2020-03-25 14:22:55 +08:00
@Hilalum

线刷为什么必须要备份?直接 option 刷不就好了。

说这么多没用,去当年越狱团队看看吧,为什么一定不能 ota,威锋上也有很多例子。

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

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

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

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

© 2021 V2EX