114手机乐园

iPhone固件降级是什么原理?iPhone固件降级有什么弊端?

2018-4-26   小编:ay

我们知道苹果在将旧系统进行更新成新系统的过程叫做升级,既然有升级就存在降级。首先要说的是,苹果是不允许iPhone官方降级的,这个几年前苹果都给出过解释。首先苹果认为开放iPhone降级机制会暴露旧系统的安全弱点,使得设备面临安全威胁;其次苹果认为开放iPhone降级机制会影响iOS系统的占有率,使得iOS遭遇像Android系统那样的碎片化问题;最后,苹果还觉得iPhone降级至可越狱的系统版本将降低苹果软件方面的盈利(越狱后的iPhone可安装破解应用和游戏)。

iPhone固件降级是什么原理?iPhone固件降级有什么弊端?图片1

其次,从官方渠道而言,其实不存在升级或者降级的说法,只要官方没有关闭某个固件的验证通道,那么这个固件就可以刷进你的iPhone里,而只要关闭了这个验证通道,那么这个版本的固件就无法刷入手机了。早期苹果允许离线升级,你想刷啥版本的固件都可以(当然那个时候固件也比较少),现在苹果只允许在线升级,必须有验证过程,所以只要苹果关闭了老固件的验证通道,用户当然也刷不进去老固件,也就无法降级了。

iPhone固件降级是什么原理?iPhone固件降级有什么弊端?图片2

不说降级,只说刷机的话,过程大概是:从网上下载一个ipsw格式的固件,打开iTunes,连接手机,固件就可以刷进去了。整个过程是固件文件—iTunes —设备CPU — 设备的Flash/eMMC闪存中去。其中很重要一步其实是设备CPU,只有CPU才能把固件写到Flash/eMMC中,CPU不同意,我们就无法刷机。由于iPhone从硬件和软件都是全封闭状态,加密密钥是在CPU中的,每台CPU中的密钥又不一样,所以这又避免拆卸闪存来刷机的可能性。

iPhone固件降级是什么原理?iPhone固件降级有什么弊端?图片3

那么CPU怎么决定能否刷机呢?需要验证来自苹果服务器的固件签名。假如固件签名正确,就可以刷入固件。所以iTunes必须向苹果服务器询问这个固件的签名,提供给CPU。苹果服务器根据这个固件的真伪、版本号,来决定是否提供签名。所以,苹果服务器对手机能否刷入固件是有决定权的。

所以不存在所谓的升级降级,只要服务器这套验证程序许可,什么版本的固件都能刷进iPhone,如果关闭了固件的验证通道,你想通过正常方法来降级刷机是没可能的!所以苹果推出新固件后,很快就会关闭之前版本固件的验证通道,我们也就不存在降级的可能了!

iPhone固件降级是什么原理?iPhone固件降级有什么弊端?图片4

想要降级,只要在刷入新固件后,在老固件还没关闭验证通道的时候,赶快从新刷回去。新固件推出后,一般苹果关闭老固件验证的时间不会晚于三天。目前苹果公司已经关闭ios11.24的降级通道,想要降级升级的朋友就只能等了。以上就是关于iPhone降级相关问题的详细资料,希望对大家有所帮助。

最新游戏

火爆手游

相关游戏

最新合集

相关文章

网友评论

加载更多
回复 [1楼 ]取消回复