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