The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "RecoveryMode"
(New page, like AppleLogo) |
HappyMac3920 (talk | contribs) m (Updated examples for newer devices.) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Image:Iphone14promaxinrecm.png |thumb|right|An iPhone 14 Pro Max running in Recovery Mode, recreated using an extracted graphic.]] |
||
− | The '''RecoveryMode''' is located at <code>/Firmware/all_flash/all_flash.(MODEL-NAME).production/(RECOVERYMODE-IMG3-FILE-NAME).img3</code> in the [[IPSW File Format|IPSW]], the RecoveryMode logo is flashed to [[NOR]] (or [[NAND|a functionally equivalent partition]]) and displayed when the device is in [[Recovery Mode]]. |
||
+ | The '''RecoveryMode''' is located at <code>/Firmware/all_flash/all_flash.(MODEL-NAME).production/(RECOVERYMODE-IMG4-FILE-NAME).im4p</code> in the [[IPSW File Format|IPSW]]. The RecoveryMode logo is flashed to [[NOR]] (or [[NAND|a functionally equivalent partition]]) and displayed when the device is in [[Recovery Mode]]. |
||
− | It is |
+ | It is an iBootim image with an alpha channel packed into an [[IMG4 File Format|IMG4 (.im4p)]] archive. On 32 bit devices, it is a raw image packed into an [[IMG3 File Format|IMG3]]. |
− | Due to limited firmware storage space, any custom recovery mode logo must be exactly 320x480 |
+ | Due to limited firmware storage space, any custom recovery mode logo must be exactly 320x480 and under 100 KB. Custom Recovery Mode logos are not supported on devices not vulnerable to the [[0x24000 Segment Overflow]], [[Alloc8 Exploit]] or [[Pwnage 2.0]]. |
− | |||
− | |||
− | <sup>1</sup>: Custom boot logos are not supported on devices not vulnerable to [[0x24000 Segment Overflow|24kpwn]] or [[Pwnage 2.0]]. |
Latest revision as of 20:24, 16 September 2022
The RecoveryMode is located at /Firmware/all_flash/all_flash.(MODEL-NAME).production/(RECOVERYMODE-IMG4-FILE-NAME).im4p
in the IPSW. The RecoveryMode logo is flashed to NOR (or a functionally equivalent partition) and displayed when the device is in Recovery Mode.
It is an iBootim image with an alpha channel packed into an IMG4 (.im4p) archive. On 32 bit devices, it is a raw image packed into an IMG3.
Due to limited firmware storage space, any custom recovery mode logo must be exactly 320x480 and under 100 KB. Custom Recovery Mode logos are not supported on devices not vulnerable to the 0x24000 Segment Overflow, Alloc8 Exploit or Pwnage 2.0.