dfu模式刷机(为什么需要dfu模式刷机)
一、dfu刷机什么意思
DFU模式即iPhone固件的强制升降级模式,也就是“恢复模式”。恢复模式除了加载了通讯模块外,还加载了基本的显示系统,使得在刷机过程中可以看到全部过程
以下是两种进入DFU模式的方法:
第一种方法正常恢复
这个恢复方法是我们在一般的解锁教程中最常用的恢复iPhone固件的方法。
1.将iPhone连上电脑,然后将iPhone关机
2.同时按住开关机键和home键
3.当你看见白色的苹果logo时,请松开开关机键,并继续保持按住home键。
4.开启iTunes,等待其提示你进行恢复模式后,即可按住键盘上的shift键,点击“恢复”,选择相应的固件进行恢复。
第二个方法:黑屏恢复
1.用USB线将iPhone连接上电脑,然后你将会听见电脑已连接成功的提示声音。
2.现在请先将iPhone关机,然后你将会听见电脑未连接成功的提示声音。
3.请同时按住开关机键和home键,持续到第10秒的时候,请立即松开开关键,并继续保持按住home键。
4.这个时候iTunes会自动启动,并提示你进行恢复模式(iPhone会一直保持黑屏状态)。那么你就可以按住键盘上的shift键,点击“恢复”,选择相应的固件进行恢复
二、什么是DFU模式刷机
什么是DFU模式:\x0d\x0aDFU(Device Firmware Upgrade)模式不同于恢复模式,DFU模式是需要绕开正确的iOS安装(普通升级模式),运行你通过自制固件的模式升级你新的固件(也可以是平级刷机)。如果你在升级过程中出错的话,DFU模式可以帮助你解决这些问题。\x0d\x0a让你的iPhone进入DFU模式:\x0d\x0a第一步:下载iTunes并连接你的iPhone到电脑上。\x0d\x0a第二步:按住电源键3秒。\x0d\x0a第三步:不要放开电源键,然后按住Home键(就是屏幕下方的圆形按钮)10秒。\x0d\x0a第四步:不要放开Home键,放开电源键,但是继续按住Home键30秒。\x0d\x0a这样我们就可以完全进入DFU模式,这个时候屏幕会变成完全的黑色,如果不同,关闭手机,然后从第一步开始。
三、DFU模式和恢复模式刷机有什么区别iPhone刷机模式浅析
只要是智能机用户,对“刷机”都耳熟能详了。而 iPhone用户、尤其是老鸟们都应该知道 iPhone有两种刷机模式:
1. Recovery Mode(恢复模式),这是最普通连接 iTunes的方式,也称 iBoot模式(后面会讲 iBoot);(设备屏幕显示iTunes图标和数据线标志)
2. DFU Mode(Developer/Development Firmware Upgrade Mode),也可以叫“开发者模式”;(设备处于黑屏状态,连接爱思助手会提示设备处于DFU模式)
第一种恢复模式就是平常 USB接上 iTunes,然后点“恢复”后进入的常见刷机模式;也可以在彻底关机后,常按 Home键不放,同时用 USB连上电脑自动开机,直到屏幕出现 iTunes图标为止;第二种 DFU模式也是老鸟们所谓的最干净的刷机模式,它在老鸟们心里简直就是包治百病的“终极刷机模式”,因为一旦越过狱的系统崩溃“白苹果”后,假如故障严重到无法进入普通 Recovery Mode时,就只能祭出 DFU终极大法了。
那么问题来了,这两种模式究竟区别在哪里呢?细心的应该已经发现了,前面提到了 Recovery Mode又被称作 iBoot模式,而它也正是这两种模式的根本区别所在了,因为 DFU模式是直接跳过这个 iBoot引导,直接面对 iPhone硬件的“编程模式”,所以进入 DFU后,屏幕是没有任何信息显示的,所以也有人称其为“盲刷”。
那么新的问题又来了,iBoot又是个什么东西呢?iBoot其实是介于 iPhone硬件和 iOS之间的一个引导代~理,所以英文里叫作 iBoot Loader或者 iBoot Agent。我们可以简单的将其理解成 iOS的一个 PE(预安装环境),就好比 WinPE一样,它主要的功能就是在 Recovery Mode下检测并比较现有 iOS与即将刷入的 iOS的版本,一旦发现即将刷入的版本比现有的更低,或者属于苹果激活服务器已关闭验证了的版本,iBoot将拒绝后续的指令,直接返回错误……写到这里相信大家就明白了,为什么降级 iOS一定要进入 DFU模式了吧!?
了解了以上之后,相信大家也应该清楚了,其实 DFU并没有相像中那么神秘,所谓的 DFU刷机“最干净”一说不过是心理作用罢了,其实在 DFU中刷机所作的事情,在抛开 iBoot以外,和在 Recovery Mode里所做的其实都是同一件事情。
最后可能有人会问了,明明 iTunes里有个“更新”,不也是刷机么?其实它也算是一种刷机,但这种模式仅仅是替换 iOS系统本身的文件,不对用户 App或用户数据/设置等做任何操作,所以更新完成后,所有 App和用户数据/设置等都是原样保留的。也正是因为它的特殊性,我个人更倾向于将它排除在“刷机”之外。
----------使用爱思助手一键刷机降级无需进入DFU模式----------
使用爱思助手给设备从高版本降级到低版本时不需要进入DFU模式照样可以降级(低版本验证开放时),爱思助手一键刷机可以在正常模式、恢复模式、DFU模式进行刷机(升级、平刷、降级);刷机时勾选“保留用户资料刷机”,刷机后所有资料不丢失;
如果要刷纯净版iOS系统时,不勾选“保留用户资料刷机”即可彻底刷机。