IOS DFU process
This paper introduce the realization process of executive privilege code of specific iOS equipment. At first, i recommend two sites to attain informations about DFU. One is ‘The phone wiki’, another is ‘IPSWDownloader’. Now we begin to introduce the DFU knowledges as following three segments.
What is DFU? DFU is an internationally accepted norms, it is supported by USB equipment driver. All USB device can be choose to support DFU norms. But the DFU work mode can not work together with normal USB mode. When the device entered DFU mode, the result of device description that returned by the driver will be changed. Like follow:
What we can do under DFU mode? The DFU Standard name is ‘Universal Serial Bus Device Class Specification For Device Firmware Upgrade’. From the regular documents we can do some extra works. Such as : recognize, enum device, upload files, download files, command executes, etc.
How the Apple device use DFU mode? iTunes through DFU and Recovery mode to into Restore Mode for all kinds of software and hardware restore operations. The ‘TheiPhoneWiki’ provids brief description of the process.
Now there are some IOS recovery software use DFU mode to complete data recovery. Such DataToUS MobiRescuer, drfone for ios, etc.
没有评论:
发表评论