⑴ 苹果手机系统升级可以自己选择版本吗
不能自己选择。
苹果手机不像安卓手机那样可以自己要升级系统的版本,苹果系统的版本都是有苹果公司统一发布,所有的用户都是统一的固定版本,没有别的版本。发布完用户可以选择升级或者不升级,但是只能升级为当前的最新版本。
而且一旦升级完成后,想要变成升级前的版本或者历史版本这个也是无法实现的。
(1)苹果手机可以刷同个版本的系统吗扩展阅读:
iphone无法系统自由升降级:
跟安卓手机的版本断层来比,iPhone的系统升级服务还是很靠谱的。系统升级率也是库克在发布会上最喜欢谈的。
但是如果说到系统降级,iOS就让很多人抓狂了。现在你升级iOS 11之后还能选择回退到iOS 10,但是苹果在新系统发布不久之后就会关闭旧版iOS的验证服务,一旦你升级到了新的系统,就再也没有回头的余地。
⑵ 苹果手机刷系统
电脑下载一个爱思助手软件,然后按照你的苹果手机型号找刷机教程,使用的系统刷机包,在爱思助手上进行刷机也就是刷系统。
⑶ 鑻规灉镓嬫満鍗囩骇绯荤粺镞跺椤彲浠ラ夋嫨绯荤粺鐗堟湰钖楋纻
鐜板湪鍗充究鍊熺敤绗涓夋柟锷╂坠涔熶笉鍙浠ヨ嚜宸遍夋嫨浜嗐
⑷ 你知道ios为什么不能刷任意系统版本吗
这段时间,有关降级的消息真的是闹得沸沸扬扬,结果也是令人生气。
昨天我就说了,即使不相信也抱着可能会出现的态度,就下载了一大批固件等着给“主子们”降级,为此还牺牲了硬盘里的500g,现在真的是越想越火大!
我在这里就通俗地把刷机这个过程描述一下,同时分析不能随意刷机的原因:
1、你从网上下载一个ipsw格式的固件,打开iTunes,连接手机,固件就可以刷进去了;
2、实际上,刷机过程中,数据是这么流动的:“ipsw文件--> iTunes --> iOS设备的CPU --> iOS设备的Flash/eMMC”
3、其中非常关键的一点是:只有CPU才能把固件写到Flash/eMMC中,所以你能不能成功刷机,在于CPU同不同意。CPU不同意,你就刷不进去。
4、由于iOS设备是全盘加密的,往Flash/eMMC里写东西要先加密。这个加密密钥写在CPU内部,只有CPU才知道。而且每台设备的密钥都是不一样的。
5、所以,你没有密钥,就无法向Flash/eMMC写入正确的数据,即使把Flash/eMMC拆下来刷入也不行。
CPU的决定需要验证来自苹果服务器的固件签名,假如固件签名正确,就可以刷入固件。所以iTunes必须向苹果服务器询问这个固件的签名,提供给CPU。苹果服务器根据这个固件的真伪、版本号,来决定是否提供签名。所以,苹果服务器对你能否刷入固件是有决定权的。
可以想象以下情景:
iTunes:我要刷入这个固件
CPU:那你得提供这个固件的签名
iTunes向苹果验证服务器索要了这个固件的签名
iTunes:这是这个固件的签名
CPU:这个签名是真的!这个包可以刷入。
如果固件过期的话,会是以下情景:
iTunes:我要刷入这个固件
CPU:那你得提供这个固件的签名
iTunes向苹果验证服务器索要这个固件的签名
苹果验证服务器:这个固件过期了,所以我不能给你提供签名。(数字签名使用非对称加密技术,具有不可伪造性。所以你不能自行伪造签名)
虽然数字签名不能伪造,但是可以保存下来重放。前几年可以使用SHSH刷入旧版固件,就是这个原理。可以想象以下情景:
iTunes:我要刷入这个固件
CPU:那你得提供这个固件的签名
iTunes拿出了收藏多年的旧签名
iTunes:这是这个固件的签名
CPU:这个签名是真的!这个包可以刷入。
(实际上要搭建一个假的验证服务器,把收藏多年的旧签名提供给iTunes)
这种重放攻击是很容易避免的,所以现在SHSH已经没用了。你可以想象成以下情景:
iTunes:我要刷入这个固件
CPU:那你得提供这个固件的签名,并且签名中含有随机数fasdjhpgia;
收藏的旧签名中,随机数不是fasdjhpgia,而是另外一个,所以无法使用。
最后再来个通俗易懂的:
比如iPhone是一艘能发射核弹的潜艇,在最早期只需要舰长一声命令就可以直接发射核弹(离线升级降级时代)。
后来高层觉得不行,就要求发射核弹之前和总统通话,确认,得到确认指令后才发射(在线验证)。
但是恐怖分子(黑客)找到了一个办法,破解了总统办公室的电话线,接了一根接到自己家里。
核潜艇打电话来要发射核弹的时候,恐怖分子就会模仿总统的语气和声音从而让潜艇以为是真的。
高层还是觉得不行,首先就把电话线全部检修了一遍,安全性大幅度提升(A5以后暂时没办法)。
然后验证的时候加一串及时生成的密码,两边对上才给通过,所以除了有漏洞的设备其他暂时没办法了。
所以说,如果保存了SHSH的话,就可以降级,部分机器有boot漏洞的可以直接降级。
但这样的话不能激活,只能做到伪激活。
篇幅有限,就到这了,有关苹果的验证机制老哥们知道了吗?