Changes

240 bytes added ,  09:51, 27 February 2022
pattern to the shared contents
Line 1: Line 1:  
A '''Stub IOS''' is an [[IOS]] that serves no purpose other than a placeholder. They are released to overwrite other IOSes, either to overwrite a [[cIOS]] in a specific slot and break homebrew, or to remove an unused IOS, freeing up space and removing the need to maintain the unused branch as new exploits are found.
 
A '''Stub IOS''' is an [[IOS]] that serves no purpose other than a placeholder. They are released to overwrite other IOSes, either to overwrite a [[cIOS]] in a specific slot and break homebrew, or to remove an unused IOS, freeing up space and removing the need to maintain the unused branch as new exploits are found.
   −
Stub IOSes generally have 3 contents: a 0x40 byte build tag, and two shared contents, which depend on the variant.
+
Stub IOSes generally have 3 contents: a 0x40 byte build tag, and two shared contents, which depend on the variant. The first shared content generally contains [[ES]], while the second contains FFSP and the kernel (including [[IOSP]]); the second content has many loadable segments, so it is possible that there are other modules without $IOSVersion tags.
    
== Variants ==
 
== Variants ==
5,579

edits