DFU模式、恢复模式有什么不同? iPhone和iPad必学知识
通常iPhone用户都会听见DFU模式、恢复模式(复原模式),这两者之间到底有什么区别?其实这些都是iOS系统升降级和验证出错的模式,也是Apple替iOS/iPadOS系统还原或重新安装的模式,更能够解决iOS设备软硬件的方法。
通常iPhone和iPad用户大多数升级过程有机率会碰见“恢复模式/复原模式”,那么DFU模式和恢复模式又有什么差异呢?底下告诉大家。
DFU模式是什么?
DFU模式全名DeviceFirmwareUpgrademode简写,中文称为“装置韧体升级”,意思是指在不加载iBootBootloader情况下,能够强制替iPhone、iPad设备升降级,可以从最新iOS/iPadOS版本将回到新、旧版本中,但需要依赖iTunes来做回复升级动作,才能够进行iOS系统的重灌。
通常会需要让iPhone和iPad设备进入DFU模式,会有底下几种情况:
- 要替设备越狱或清除越狱
- iOS系统出现异常状态
- 已经安装新版iOS,想降回认证尚未关闭的旧版本中
- 从设备删除iOS测试版,装回iOS正式版
- iPhone或iPad设备升级过程卡白苹果(AppleLogo)无法正常进入系统
- 设备反复重开机,或开机一直接卡在白苹果(苹果标誌)无法进入系统
在进入DFU时设备画面为黑色,只要连上电脑iTunes/Finder时,会显示以下提示:“iTunes侦测到一台处于复原模式中的(iPhone、iPad或iPodtouch)。若要与iTunes一同使用,您必须复原(iPhone、iPad或iPodtouch)。”
复原模式是什么?
复原模式/恢复模式(RecoveryMode)是用来保护iPhone和iPad“引导载入程序(iBoot)”过程故障的一种模式,不论是iPhone开机、OTA更新或用电脑iTunes升级iOS系统,开机过程出错都会跳出此模式,会停留在导致开机过程卡在要连接iTunes画面。
当然“恢复模式”也是iPhone和iPad用户最容易碰见错误,通常会有几种情况会发生:
- 电脑无法辨识您的装置,或指出装置处于复原模式
- 升级iOS、iPadOS过程出错,造成卡在AppleLogo都没有进度条反应
- 系统异常导致直接看见复原模式
恢复模式没办法让iPhone、iPad设备降回到旧版本上,只能透过iTunes/Finder重新安装相同或升级新版iOS/iPadOS系统,会造成原本系统资料遗失风险,所以宝金科技一直提醒与建议升级iOS版本前先备份(iTunes、iCloud),避免更新过程出错。
如果跳出iPhone恢复复原模式后,iPhone卡在链接iTunes画面,也可以透过利用ReiBoot工具让iPhone退出恢复模式,也能够避免连接iTunes资料全被清空。
- iPhone白苹果无法开机一直闪怎么办?透过修复工具ReiBoot解决
了解iPhone和iPad开机安全验证机制
在iPhone、iPad装置在第一次启动时,处理器执行会立即执行唯读记忆体(开机ROM),不管是Apple或攻击者都无法修改。
“开机ROM”程序码内会包含AppleRootCA公用密钥,用于验证iBootBootloader是否经过Apple签署,以决定是否允许载入,当iBoot完成其任务后,便会验证和执行iOS或iPadOS核心。
在iOS和iPadOS开机和升降过程中,也会启动“安全开机链”检查所有元件都经过Apple加密编译签署完整性,包含启动程序、核心、核心延伸功能和基频韧体,确保底层的软件未经窜改,才能够正常启动系统。
如载入验证过程失败或错误时,就会出现“DFU模式、复原模式”两种安全机制:
- 开机ROM无法载入或错误:直接跳出 DFU模式
- 开机iBoot(引导载入程序)出错:会跳出复原模式
通常以上错误,最常见原因都是在iPhone和iPad升降级或开机过程中会出现,就需要找台电脑来回复系统。
DFU模式和复原模式差异
看完以上说明后,大致能了解DFU模式、恢复模式以及开机程序,不过还是有些人可能不懂两者之间差异。
简单来说,DFU模式和恢复模式两者之间会根据开机验证错误自动触发,恢复模式状态还有机会解救设备资料,反而DFU模式就会整个清空装置资料。
另外“DFU模式”也能够手动方式强制让设备进入,该模式不会载入开机iBoot(引导载入程序),能够让用户自订安装新旧iOS版本,也是大家常听的降级,过程也会验证iBootBootloader是否经过AppleSSH签署。
至于复原模式是开机程序过程中造成失败,有些时候是因系统错误,像是开机后突然出现出现连接iTunes画面;iTunes无法识别使用者的装置显示装置处于“复原模式”;屏幕卡在Apple标誌画面好几分钟,且未显示进度条,这类情况都会造成。