<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.theiphonewiki.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=R3pwn</id>
	<title>The iPhone Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.theiphonewiki.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=R3pwn"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/R3pwn"/>
	<updated>2026-06-27T04:02:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Firmware_Keys&amp;diff=39446</id>
		<title>Firmware Keys</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Firmware_Keys&amp;diff=39446"/>
		<updated>2014-02-07T10:06:26Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
'''Firmware Keys''' are keys which decrypt the [[:/|root filesystem]] of certain ([[Beta Firmware|beta]]) [[firmware]]s. Apple uses a  to ensure the safety of their files. Over time Apple has changed the way to encrypt firmware files, thus the way to decrypt files as well as the way to get the keys has also.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
With the release of the iPhone came the [[S5L File Formats#IMG2|IMG2]] file format. They were used on all known [[iOS|iPhone OS]] [[#1.x|1.x]] firmwares. For the 1.1.x series, they were encrypted with the [[AES Keys#Key 0x837|0x837 key]]. The discovery of the 0x837 key led to the ability to decrypt ''any'' 1.x firmware.&lt;br /&gt;
&lt;br /&gt;
Following IMG2 came the [[IMG3 File Format|IMG3]] file format. They were introduced with iPhone OS [[#1.x.2F2.x|2.0b4]], and have been in use ever since. In order to maintain their integrity, they contain multiple layers of encryption, all based around a [[wikipedia:Public-key cryptography|public/private key]] encryption method. Apple took encryption seriously with IMG3 by utilizing [[wikipedia:Advanced Encryption Standard|AES]] (based on the [[wikipedia:Rijndael key schedule|Rinjndael key schedule]]). In order to complicate things, they contain the [[VFDecrypt]] key, albeit encrypted, as part of the [[KBAG]] structure in the [[ramdisk]]s.&lt;br /&gt;
&lt;br /&gt;
The ramdisk keys can ''only'' be retrieved with the processor specific [[GID Key]]. The GID key is currently unretrievable and can only be utilized through the built-in [[AES Keys|AES engine]]. To complicate things ''even more'', the engine is only accessible through a special [[bootrom]] or [[iBoot]] exploit ([[jailbreak]]s typically expose it with [[:/dev/aes_0]]). This makes usage of the key nearly impossible.&lt;br /&gt;
&lt;br /&gt;
However, once you have access to the AES engine, the entire system falls apart. You are able to upload an encrypted ramdisk and grab the decryption keys for it. Once you manage to decrypt the ramdisk, you can run it through [[GenPass]] to decrypt the Firmware key.&lt;br /&gt;
&lt;br /&gt;
Beginning with iOS 6.0b1, Apple&amp;lt;!-- [most likely] decided to --&amp;gt; tweaked their disk images so they no longer work with VFDecrypt. VFDecrypt will report that the filesystem is decrypted, but you will be unable to mount it. The current workaround is to use [[dmg]] from [[Xpwn]] to decrypt them. What has changed to break VFDecrypt is currently unknown. Decryption will take slightly longer due to dmg writing its progress to the terminal, but the difference is negligible.&lt;br /&gt;
&lt;br /&gt;
To find the keys, you can either use the the methods on [[AES Keys]] or the easier option, for OS X, [[keylimepie]].&lt;br /&gt;
&lt;br /&gt;
== Decrypting ==&lt;br /&gt;
{{main|Decrypting Firmwares}}&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;float: right;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Application&amp;amp;nbsp;Processor&lt;br /&gt;
! [[iDevice]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8900]]&lt;br /&gt;
| [[m68ap|iPhone&amp;amp;nbsp;2G]]&amp;lt;br /&amp;gt;[[n82ap|iPhone&amp;amp;nbsp;3G]]&amp;lt;br /&amp;gt;[[n45ap|iPod&amp;amp;nbsp;touch&amp;amp;nbsp;1G]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8720]]&lt;br /&gt;
| [[n72ap|iPod touch&amp;amp;nbsp;2G]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8920]]&lt;br /&gt;
| [[n88ap|iPhone&amp;amp;nbsp;3GS]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8922]]&lt;br /&gt;
| [[n18ap|iPod&amp;amp;nbsp;touch&amp;amp;nbsp;3G]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8930]] (A4)&lt;br /&gt;
| [[k48ap|iPad&amp;amp;nbsp;1G]]&amp;lt;br /&amp;gt;[[iPhone&amp;amp;nbsp;4]]&amp;lt;br /&amp;gt;[[n81ap|iPod&amp;amp;nbsp;touch&amp;amp;nbsp;4G]]&amp;lt;br /&amp;gt;[[k66ap|Apple&amp;amp;nbsp;TV&amp;amp;nbsp;2G]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8940]] (A5)&lt;br /&gt;
| [[iPad&amp;amp;nbsp;2]]&amp;lt;br /&amp;gt;[[n94ap|iPhone&amp;amp;nbsp;4S]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8942]] (A5 Rev A)&lt;br /&gt;
| [[k93aap|iPad&amp;amp;nbsp;2&amp;amp;nbsp;(Wi&amp;amp;#x2011;Fi)&amp;amp;nbsp;[Rev&amp;amp;nbsp;A]&amp;lt;nowiki/&amp;gt;]]&amp;lt;br /&amp;gt;[[j33ap|Apple&amp;amp;nbsp;TV&amp;amp;nbsp;3G]]&amp;lt;br /&amp;gt;[[iPod&amp;amp;nbsp;touch&amp;amp;nbsp;5G]]&amp;lt;br /&amp;gt;[[iPad&amp;amp;nbsp;mini&amp;amp;nbsp;1G]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8945]] (A5X)&lt;br /&gt;
| [[iPad&amp;amp;nbsp;3]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8947]] (A5 Rev B)&lt;br /&gt;
| [[j33iap|Apple&amp;amp;nbsp;TV&amp;amp;nbsp;3G&amp;amp;nbsp;(Rev A)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8950]] (A6)&lt;br /&gt;
| [[iPhone&amp;amp;nbsp;5]]&amp;lt;br /&amp;gt;[[iPhone&amp;amp;nbsp;5c]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8955]] (A6X)&lt;br /&gt;
| [[iPad&amp;amp;nbsp;4]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8960]] (A7)&lt;br /&gt;
| [[iPhone&amp;amp;nbsp;5s]], [[iPad&amp;amp;nbsp;mini&amp;amp;nbsp;2G]]&lt;br /&gt;
|-&lt;br /&gt;
| [[S5L8965]] (A7 Rev A)&lt;br /&gt;
| [[iPad&amp;amp;nbsp;Air]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Certain files share the same key and IV per [[Application Processor|application processor]] (per build) provided the devices have the same pixel resolution:&lt;br /&gt;
* [[Update Ramdisk]]&lt;br /&gt;
* [[Restore Ramdisk]]&lt;br /&gt;
* [[AppleLogo]]&lt;br /&gt;
* [[BatteryCharging0]]&lt;br /&gt;
* [[BatteryCharging1]]&lt;br /&gt;
* [[BatteryFull]]&lt;br /&gt;
* [[BatteryLow0]]&lt;br /&gt;
* [[BatteryLow1]]&lt;br /&gt;
* [[GlyphCharging]]&lt;br /&gt;
* [[GlyphPlugin]]&lt;br /&gt;
* [[Kernelcache]]&lt;br /&gt;
* [[NeedService]]&lt;br /&gt;
* [[RecoveryMode]]&lt;br /&gt;
* [[WTF]]&lt;br /&gt;
&lt;br /&gt;
The table on the right lists the application processors and their corresponding devices. This list is also accessable from the [[Main Page|main page]].&lt;br /&gt;
&lt;br /&gt;
You can use [[img3decrypt]] or [[xpwntool]] to decrypt these files as described in [[Decrypting Firmwares]]. Once done, mount or extract using the tool of your choice.&lt;br /&gt;
&lt;br /&gt;
When posting a key page, please use the [[Template:Keys|key template]].&lt;br /&gt;
&lt;br /&gt;
The firmware version number for the [[Apple TV]] builds are the ones that the Apple TV reports (also known as the &amp;quot;marketing version&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
All dates are relative to [[wikipedia:Coordinated Universal Time|UTC]].&lt;br /&gt;
&lt;br /&gt;
You cannot get A5+ keys until a bootrom exploit is found. If the ramdisk is not encrypted, you may then get the RootFS key ONLY.&lt;br /&gt;
&lt;br /&gt;
== Firmware Versions ==&lt;br /&gt;
{{see also|Prototypes}}&lt;br /&gt;
This is a full and comprehensive list of all firmwares Apple Inc. has made available to the public in some way, be it the [[Apple Developer|dev center]] or [[iTunes]].&lt;br /&gt;
=== Final ===&lt;br /&gt;
{{main|Firmware}}&lt;br /&gt;
==== 1.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Build&lt;br /&gt;
! [[iPhone]]&lt;br /&gt;
! [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! [[m68ap|2G]]&lt;br /&gt;
! [[n45ap|1G]]&lt;br /&gt;
|-&lt;br /&gt;
| 29&amp;amp;nbsp;Jun&amp;amp;nbsp;2007&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 1A543a&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Heavenly 1A543a (iPhone)|1.0]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 31&amp;amp;nbsp;Jul&amp;amp;nbsp;2007&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 1C25&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[SUHeavenlyJuly 1C25 (iPhone)|1.0.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 21&amp;amp;nbsp;Aug&amp;amp;nbsp;2007&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 1C28&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[SUHeavenlyJuly 1C28 (iPhone)|1.0.2]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 14&amp;amp;nbsp;Sep&amp;amp;nbsp;2007&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 3A100a&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Snowbird 3A100a (iPod touch)|1.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 3A101a&lt;br /&gt;
| [[Snowbird 3A101a (iPod touch)|1.1]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 27&amp;amp;nbsp;Sep&amp;amp;nbsp;2007&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 3A109a&lt;br /&gt;
| [[Snowbird 3A109a (iPhone)|1.1.1]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 3A110a&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Snowbird 3A110a (iPod touch)|1.1.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Nov&amp;amp;nbsp;2007&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 3B48b&lt;br /&gt;
| [[Oktoberfest 3B48b (iPhone)|1.1.2]]&lt;br /&gt;
| [[Oktoberfest 3B48b (iPod touch)|1.1.2]]&lt;br /&gt;
|-&lt;br /&gt;
| 15&amp;amp;nbsp;Jan&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 4A93&lt;br /&gt;
| [[Little Bear 4A93 (iPhone)|1.1.3]]&lt;br /&gt;
| [[Little Bear 4A93 (iPod touch)|1.1.3]]&lt;br /&gt;
|-&lt;br /&gt;
| 26&amp;amp;nbsp;Feb&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 4A102&lt;br /&gt;
| [[Little Bear 4A102 (iPhone)|1.1.4]]&lt;br /&gt;
| [[Little Bear 4A102 (iPod touch)|1.1.4]]&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Jul&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 4B1&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Little Bear 4B1 (iPod touch)|1.1.5]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 2.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! [[m68ap|2G]]&lt;br /&gt;
! [[n82ap|3G]]&lt;br /&gt;
! [[n45ap|1G]]&lt;br /&gt;
! [[n72ap|2G]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 11&amp;amp;nbsp;Jul&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A345&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Big Bear 5A345 (iPhone 3G)|2.0]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A347&lt;br /&gt;
| [[Big Bear 5A347 (iPhone)|2.0]]&lt;br /&gt;
| [[Big Bear 5A347 (iPhone 3G)|2.0]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Big Bear 5A347 (iPod touch)|2.0]]&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;amp;nbsp;Aug&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5B108&lt;br /&gt;
| [[Big Bear 5B108 (iPhone)|2.0.1]]&lt;br /&gt;
| [[Big Bear 5B108 (iPhone 3G)|2.0.1]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Big Bear 5B108 (iPod touch)|2.0.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 18&amp;amp;nbsp;Aug&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5C1&lt;br /&gt;
| [[Big Bear 5C1 (iPhone)|2.0.2]]&lt;br /&gt;
| [[Big Bear 5C1 (iPhone 3G)|2.0.2]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Big Bear 5C1 (iPod touch)|2.0.2]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Sep&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5F136&lt;br /&gt;
| [[Sugar Bowl 5F136 (iPhone)|2.1]]&lt;br /&gt;
| [[Sugar Bowl 5F136 (iPhone 3G)|2.1]]&lt;br /&gt;
| {{n/a|class=rborderplz}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 9&amp;amp;nbsp;Sep&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5F137&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Sugar Bowl 5F137 (iPod touch)|2.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5F138&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sugar Bowl 5F138 (iPod touch 2G)|2.1.1]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 21&amp;amp;nbsp;Nov&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5G77&lt;br /&gt;
| [[Timberline 5G77 (iPhone)|2.2]]&lt;br /&gt;
| [[Timberline 5G77 (iPhone 3G)|2.2]]&lt;br /&gt;
| [[Timberline 5G77 (iPod touch)|2.2]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5G77a&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Timberline 5G77a (iPod touch 2G)|2.2]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 27&amp;amp;nbsp;Jan&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5H11&lt;br /&gt;
| [[SUTimberline 5H11 (iPhone)|2.2.1]]&lt;br /&gt;
| [[SUTimberline 5H11 (iPhone 3G)|2.2.1]]&lt;br /&gt;
| [[SUTimberline 5H11 (iPod touch)|2.2.1]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5H11a&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[SUTimberline 5H11a (iPod touch 2G)|2.2.1]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 3.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Build&lt;br /&gt;
! [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! [[k48ap|1G]]&lt;br /&gt;
! [[m68ap|2G]]&lt;br /&gt;
! [[n82ap|3G]]&lt;br /&gt;
! [[n88ap|3GS]]&lt;br /&gt;
! [[n45ap|1G]]&lt;br /&gt;
! [[n72ap|2G]]&lt;br /&gt;
! [[n18ap|3G]]&lt;br /&gt;
|-&lt;br /&gt;
| 17&amp;amp;nbsp;Jun&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A341&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Kirkwood 7A341 (iPhone)|3.0]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPhone 3G)|3.0]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPhone 3GS)|3.0]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPod touch)|3.0]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPod touch 2G)|3.0]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 31&amp;amp;nbsp;Jul&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A400&lt;br /&gt;
| [[Kirkwood 7A400 (iPhone)|3.0.1]]&lt;br /&gt;
| [[Kirkwood 7A400 (iPhone 3G)|3.0.1]]&lt;br /&gt;
| [[Kirkwood 7A400 (iPhone 3GS)|3.0.1]]&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 9&amp;amp;nbsp;Sep&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7C144&lt;br /&gt;
| [[Northstar 7C144 (iPhone)|3.1]]&lt;br /&gt;
| [[Northstar 7C144 (iPhone 3G)|3.1]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Northstar 7C144 (iPhone 3GS)|3.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7C145&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Northstar 7C145 (iPod touch)|3.1.1]]&lt;br /&gt;
| [[Northstar 7C145 (iPod touch 2G)|3.1.1]]&lt;br /&gt;
| [[Northstar 7C145 (iPod touch 3G)|3.1.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 17&amp;amp;nbsp;Sep&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7C146&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
| [[Northstar 7C146 (iPod touch 3G)|3.1.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 8&amp;amp;nbsp;Oct&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7D11&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Northstar 7D11 (iPhone)|3.1.2]]&lt;br /&gt;
| [[Northstar 7D11 (iPhone 3G)|3.1.2]]&lt;br /&gt;
| [[Northstar 7D11 (iPhone 3GS)|3.1.2]]&lt;br /&gt;
| [[Northstar 7D11 (iPod touch)|3.1.2]]&lt;br /&gt;
| [[Northstar 7D11 (iPod touch 2G)|3.1.2]]&lt;br /&gt;
| [[Northstar 7D11 (iPod touch 3G)|3.1.2]]&lt;br /&gt;
|-&lt;br /&gt;
| 2&amp;amp;nbsp;Feb&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7E18&lt;br /&gt;
| [[SUNorthstarTwo 7E18 (iPhone)|3.1.3]]&lt;br /&gt;
| [[SUNorthstarTwo 7E18 (iPhone 3G)|3.1.3]]&lt;br /&gt;
| [[SUNorthstarTwo 7E18 (iPhone 3GS)|3.1.3]]&lt;br /&gt;
| [[SUNorthstarTwo 7E18 (iPod touch)|3.1.3]]&lt;br /&gt;
| [[SUNorthstarTwo 7E18 (iPod touch 2G)|3.1.3]]&lt;br /&gt;
| [[SUNorthstarTwo 7E18 (iPod touch 3G)|3.1.3]]&lt;br /&gt;
|-&lt;br /&gt;
| 3&amp;amp;nbsp;Apr&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7B367&lt;br /&gt;
| [[Wildcat 7B367 (iPad)|3.2]]&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; rowspan=&amp;quot;3&amp;quot; {{n/a|class=brradiusplz}}&lt;br /&gt;
|-&lt;br /&gt;
| 15&amp;amp;nbsp;Jul&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7B405&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Wildcat 7B405 (iPad)|3.2.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 11&amp;amp;nbsp;Aug&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7B500&lt;br /&gt;
| class=&amp;quot;noradiusplz rborderplz&amp;quot; | [[Wildcat 7B500 (iPad)|3.2.2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! [[Apple TV]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k48ap|1G]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 2|2]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n82ap|3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n88ap|3GS]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n72ap|2G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n18ap|3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n81ap|4G]]&lt;br /&gt;
|-&lt;br /&gt;
! [[k93ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[k94ap|GSM]]&lt;br /&gt;
! [[k95ap|CDMA]]&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n92ap|CDMA]]&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;amp;nbsp;Sep&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8M89&lt;br /&gt;
| [[Mojave 8M89 (Apple TV 2G)|4.1]]&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 21&amp;amp;nbsp;Jun&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A293&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; colspan=&amp;quot;5&amp;quot; {{n/a}}&lt;br /&gt;
| [[Apex 8A293 (iPhone 3G)|4.0]]&lt;br /&gt;
| [[Apex 8A293 (iPhone 3GS)|4.0]]&lt;br /&gt;
| [[Apex 8A293 (iPhone 4 GSM)|4.0]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Apex 8A293 (iPod touch 2G)|4.0]]&lt;br /&gt;
| [[Apex 8A293 (iPod touch 3G)|4.0]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 15&amp;amp;nbsp;Jul&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A306&lt;br /&gt;
| [[Apex 8A306 (iPhone 3G)|4.0.1]]&lt;br /&gt;
| [[Apex 8A306 (iPhone 3GS)|4.0.1]]&lt;br /&gt;
| [[Apex 8A306 (iPhone 4 GSM)|4.0.1]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 11&amp;amp;nbsp;Aug&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A400&lt;br /&gt;
| [[Apex 8A400 (iPhone 3G)|4.0.2]]&lt;br /&gt;
| [[Apex 8A400 (iPhone 3GS)|4.0.2]]&lt;br /&gt;
| [[Apex 8A400 (iPhone 4 GSM)|4.0.2]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Apex 8A400 (iPod touch 2G)|4.0.2]]&lt;br /&gt;
| [[Apex 8A400 (iPod touch 3G)|4.0.2]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 8&amp;amp;nbsp;Sep&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8B117&lt;br /&gt;
| [[Baker 8B117 (iPhone 3G)|4.1]]&lt;br /&gt;
| [[Baker 8B117 (iPhone 3GS)|4.1]]&lt;br /&gt;
| [[Baker 8B117 (iPhone 4 GSM)|4.1]]&lt;br /&gt;
| [[Baker 8B117 (iPod touch 2G)|4.1]]&lt;br /&gt;
| [[Baker 8B117 (iPod touch 3G)|4.1]]&lt;br /&gt;
| [[Baker 8B117 (iPod touch 4G)|4.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 21&amp;amp;nbsp;Sep&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8B118&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
| [[Baker 8B118 (iPod touch 4G)|4.1]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 22&amp;amp;nbsp;Nov&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C148&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Jasper 8C148 (iPad)|4.2.1]]&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Jasper 8C148 (iPhone 3G)|4.2.1]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Jasper 8C148 (iPhone 4 GSM)|4.2.1]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Jasper 8C148 (iPod touch 2G)|4.2.1]]&lt;br /&gt;
| [[Jasper 8C148 (iPod touch 3G)|4.2.1]]&lt;br /&gt;
| [[Jasper 8C148 (iPod touch 4G)|4.2.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C148a&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
| [[Jasper 8C148a (iPhone 3GS)|4.2.1]]&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 22&amp;amp;nbsp;Nov&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C150&lt;br /&gt;
| [[Jasper 8C150 (Apple TV 2G)|4.2]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Dec&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C154&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Jasper 8C154 (Apple TV 2G)|4.2.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 7&amp;amp;nbsp;Feb&amp;amp;nbsp;2011&amp;lt;!-- First shipments arrive --&amp;gt;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8E128&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; rowspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
| [[Phoenix 8E128 (iPhone 4 CDMA)|4.2.5]]&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 10&amp;amp;nbsp;Feb&amp;amp;nbsp;2011&amp;lt;!-- Update pushed --&amp;gt;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8E200&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Phoenix 8E200 (iPhone 4 CDMA)|4.2.6]]&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Apr&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8E303&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Phoenix 8E303 (iPhone 4 CDMA)|4.2.7]]&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;amp;nbsp;May&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8E401&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Phoenix 8E401 (iPhone 4 CDMA)|4.2.8]]&lt;br /&gt;
|-&lt;br /&gt;
| 15&amp;amp;nbsp;Jul&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8E501&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Phoenix 8E501 (iPhone 4 CDMA)|4.2.9]]&lt;br /&gt;
|-&lt;br /&gt;
| 25&amp;amp;nbsp;Jul&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8E600&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Phoenix 8E600 (iPhone 4 CDMA)|4.2.10]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 9&amp;amp;nbsp;Mar&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F190&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Durango 8F190 (iPad)|4.3]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8F190 (iPhone 3GS)|4.3]]&lt;br /&gt;
| [[Durango 8F190 (iPhone 4 GSM)|4.3]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8F190 (iPod touch 3G)|4.3]]&lt;br /&gt;
| [[Durango 8F190 (iPod touch 4G)|4.3]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F191&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8F191 (iPad 2 Wi-Fi)|4.3]]&lt;br /&gt;
| [[Durango 8F191 (iPad 2 GSM)|4.3]]&lt;br /&gt;
| [[Durango 8F191 (iPad 2 CDMA)|4.3]]&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 11&amp;amp;nbsp;Mar&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F191m&lt;br /&gt;
| [[Durango 8F191m (Apple TV 2G)|4.3]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 22&amp;amp;nbsp;Mar&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F202&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[DurangoTide 8F202 (Apple TV 2G)|4.3]]&lt;br /&gt;
|-&lt;br /&gt;
| 10&amp;amp;nbsp;May&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F305&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[DurangoTide 8F305 (Apple TV 2G)|4.3]]&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;amp;nbsp;Aug&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F455&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[DurangoTideCuba 8F455 (Apple TV 2G)|4.3]]&lt;br /&gt;
|-&lt;br /&gt;
| 25&amp;amp;nbsp;Mar&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8G4&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8G4 (iPad)|4.3.1]]&lt;br /&gt;
| [[Durango 8G4 (iPad 2 Wi-Fi)|4.3.1]]&lt;br /&gt;
| [[Durango 8G4 (iPad 2 GSM)|4.3.1]]&lt;br /&gt;
| [[Durango 8G4 (iPad 2 CDMA)|4.3.1]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Durango 8G4 (iPhone 3GS)|4.3.1]]&lt;br /&gt;
| [[Durango 8G4 (iPhone 4 GSM)|4.3.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8G4 (iPod touch 3G)|4.3.1]]&lt;br /&gt;
| [[Durango 8G4 (iPod touch 4G)|4.3.1]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 14&amp;amp;nbsp;Apr&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8H7&lt;br /&gt;
| [[Durango 8H7 (iPad)|4.3.2]]&lt;br /&gt;
| [[Durango 8H7 (iPad 2 Wi-Fi)|4.3.2]]&lt;br /&gt;
| [[Durango 8H7 (iPad 2 GSM)|4.3.2]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8H7 (iPhone 3GS)|4.3.2]]&lt;br /&gt;
| [[Durango 8H7 (iPhone 4 GSM)|4.3.2]]&lt;br /&gt;
| [[Durango 8H7 (iPod touch 3G)|4.3.2]]&lt;br /&gt;
| [[Durango 8H7 (iPod touch 4G)|4.3.2]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8H8&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8H8 (iPad 2 CDMA)|4.3.2]]&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 4&amp;amp;nbsp;May&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8J2&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8J2 (iPad 2 Wi-Fi)|4.3.3]]&lt;br /&gt;
| [[Durango 8J2 (iPad 2 GSM)|4.3.3]]&lt;br /&gt;
| [[Durango 8J2 (iPad 2 CDMA)|4.3.3]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Durango 8J2 (iPhone 3GS)|4.3.3]]&lt;br /&gt;
| [[Durango 8J2 (iPhone 4 GSM)|4.3.3]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8J2 (iPod touch 3G)|4.3.3]]&lt;br /&gt;
| [[Durango 8J2 (iPod touch 4G)|4.3.3]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8J3&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8J3 (iPad)|4.3.3]]&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 15&amp;amp;nbsp;Jul&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8K2&lt;br /&gt;
| [[Durango 8K2 (iPad)|4.3.4]]&lt;br /&gt;
| [[Durango 8K2 (iPad 2 Wi-Fi)|4.3.4]]&lt;br /&gt;
| [[Durango 8K2 (iPad 2 GSM)|4.3.4]]&lt;br /&gt;
| [[Durango 8K2 (iPad 2 CDMA)|4.3.4]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8K2 (iPhone 3GS)|4.3.4]]&lt;br /&gt;
| [[Durango 8K2 (iPhone 4 GSM)|4.3.4]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Durango 8K2 (iPod touch 3G)|4.3.4]]&lt;br /&gt;
| [[Durango 8K2 (iPod touch 4G)|4.3.4]]&lt;br /&gt;
|-&lt;br /&gt;
| 25&amp;amp;nbsp;Jul&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8L1&lt;br /&gt;
| [[Durango 8L1 (iPad)|4.3.5]]&lt;br /&gt;
| [[Durango 8L1 (iPad 2 Wi-Fi)|4.3.5]]&lt;br /&gt;
| [[Durango 8L1 (iPad 2 GSM)|4.3.5]]&lt;br /&gt;
| [[Durango 8L1 (iPad 2 CDMA)|4.3.5]]&lt;br /&gt;
| [[Durango 8L1 (iPhone 3GS)|4.3.5]]&lt;br /&gt;
| [[Durango 8L1 (iPhone 4 GSM)|4.3.5]]&lt;br /&gt;
| [[Durango 8L1 (iPod touch 3G)|4.3.5]]&lt;br /&gt;
| [[Durango 8L1 (iPod touch 4G)|4.3.5]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 5.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[Apple&amp;amp;nbsp;TV]]&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; | [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[j33ap|3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k48ap|1G]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPad 2|2]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 3|3]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n88ap|3GS]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n94ap|4S]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n18ap|3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n81ap|4G]]&lt;br /&gt;
|-&lt;br /&gt;
! [[k93ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[k94ap|GSM]]&lt;br /&gt;
! [[k95ap|CDMA]]&lt;br /&gt;
! [[k93aap|Wi&amp;amp;#x2011;Fi&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[j1ap|Wi-Fi]]&lt;br /&gt;
! [[j2ap|CDMA]]&lt;br /&gt;
! [[j2aap|Global]]&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n92ap|CDMA]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 12&amp;amp;nbsp;Oct&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A334&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Telluride 9A334 (iPad)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPad 2 Wi-Fi)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPad 2 GSM)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPad 2 CDMA)|5.0]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Telluride 9A334 (iPhone 3GS)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPhone 4 GSM)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPhone 4 CDMA)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPhone 4S)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPod touch 3G)|5.0]]&lt;br /&gt;
| [[Telluride 9A334 (iPod touch 4G)|5.0]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A334v&lt;br /&gt;
| [[Telluride 9A334v (Apple TV 2G)|4.4]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; colspan=&amp;quot;15&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 18&amp;amp;nbsp;Oct&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A335a&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Telluride 9A335a (Apple TV 2G)|4.4.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 2&amp;amp;nbsp;Nov&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A336a&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Telluride 9A336a (Apple TV 2G)|4.4.2]]&lt;br /&gt;
|-&lt;br /&gt;
| 10&amp;amp;nbsp;Nov&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A405&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Telluride 9A405 (iPad)|5.0.1]]&lt;br /&gt;
| [[Telluride 9A405 (iPad 2 Wi-Fi)|5.0.1]]&lt;br /&gt;
| [[Telluride 9A405 (iPad 2 GSM)|5.0.1]]&lt;br /&gt;
| [[Telluride 9A405 (iPad 2 CDMA)|5.0.1]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Telluride 9A405 (iPhone 3GS)|5.0.1]]&lt;br /&gt;
| [[Telluride 9A405 (iPhone 4 GSM)|5.0.1]]&lt;br /&gt;
| [[Telluride 9A405 (iPhone 4 CDMA)|5.0.1]]&lt;br /&gt;
| [[Telluride 9A405 (iPhone 4S)|5.0.1]]&lt;br /&gt;
| [[Telluride_9A405 (iPod touch 3G)|5.0.1]]&lt;br /&gt;
| [[Telluride_9A405 (iPod touch 4G)|5.0.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 17&amp;amp;nbsp;Nov&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A405l&lt;br /&gt;
| [[Telluride 9A405l (Apple TV 2G)|4.4.3]]&lt;br /&gt;
| colspan=&amp;quot;15&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 15&amp;amp;nbsp;Dec&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A406&lt;br /&gt;
| colspan=&amp;quot;13&amp;quot; {{n/a}}&lt;br /&gt;
| [[Telluride 9A406 (iPhone 4S)|5.0.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A406a&lt;br /&gt;
| [[Telluride 9A406a (Apple TV 2G)|4.4.4]]&lt;br /&gt;
| colspan=&amp;quot;15&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 7&amp;amp;nbsp;Mar&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B176&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Hoodoo 9B176 (iPad)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPad 2 Wi-Fi)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPad 2 GSM)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPad 2 CDMA)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPad 2 Wi-Fi Rev A)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPad 3 Wi-Fi)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPad 3 CDMA)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPad 3 Global)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPhone 3GS)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPhone 4 GSM)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPhone 4 CDMA)|5.1]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Hoodoo 9B176 (iPod touch 3G)|5.1]]&lt;br /&gt;
| [[Hoodoo 9B176 (iPod touch 4G)|5.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B179&lt;br /&gt;
| colspan=&amp;quot;13&amp;quot; {{n/a}}&lt;br /&gt;
| [[Hoodoo 9B179 (iPhone 4S)|5.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B179b&lt;br /&gt;
| [[Hoodoo 9B179b (Apple TV 2G)|5.0]]&lt;br /&gt;
| [[Hoodoo 9B179b (Apple TV 3G)|5.0]]&lt;br /&gt;
| colspan=&amp;quot;14&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 10&amp;amp;nbsp;May&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B206&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Hoodoo 9B206 (iPad)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPad 2 Wi-Fi)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPad 2 GSM)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPad 2 CDMA)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPad 2 Wi-Fi Rev A)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPad 3 Wi-Fi)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPad 3 CDMA)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPad 3 Global)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPhone 3GS)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPhone 4 GSM)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPhone 4 CDMA)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPhone 4S)|5.1.1]]&lt;br /&gt;
| [[Hoodoo_9B206 (iPod touch 3G)|5.1.1]]&lt;br /&gt;
| [[Hoodoo 9B206 (iPod touch 4G)|5.1.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B206f&lt;br /&gt;
| [[Hoodoo 9B206f (Apple TV 2G)|5.0.1]]&lt;br /&gt;
| [[Hoodoo 9B206f (Apple TV 3G)|5.0.1]]&lt;br /&gt;
| colspan=&amp;quot;14&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 25&amp;amp;nbsp;May&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B208&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
| [[Hoodoo 9B208 (iPhone 4 GSM)|5.1.1]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&amp;amp;nbsp;Jun&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B830&lt;br /&gt;
| [[HoodooTide 9B830 (Apple TV 2G)|5.0.2]]&lt;br /&gt;
| [[HoodooTide 9B830 (Apple TV 3G)|5.0.2]]&lt;br /&gt;
| colspan=&amp;quot;14&amp;quot; {{n/a}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 6.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[Apple&amp;amp;nbsp;TV]]&lt;br /&gt;
! colspan=&amp;quot;10&amp;quot; | [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad mini]]&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[Apple TV 3G|3G]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPad 2|2]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 3|3]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 4|4]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad mini 1G|1G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n88ap|3GS]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n94ap|4S]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5|5]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n81ap|4G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[iPod touch 5G|5G]]&lt;br /&gt;
|-&lt;br /&gt;
! [[j33ap|Orig]]&lt;br /&gt;
! [[j33iap|Rev&amp;amp;nbsp;A]]&lt;br /&gt;
! [[k93ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[k94ap|GSM]]&lt;br /&gt;
! [[k95ap|CDMA]]&lt;br /&gt;
! [[k93aap|Wi&amp;amp;#x2011;Fi&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[j1ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[j2ap|CDMA]]&lt;br /&gt;
! [[j2aap|Global]]&lt;br /&gt;
! [[p101ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[p102ap|GSM]]&lt;br /&gt;
! [[p103ap|Global]]&lt;br /&gt;
! [[p105ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[p106ap|GSM]]&lt;br /&gt;
! [[p107ap|Global]]&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! [[n90bap|GSM&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[n92ap|CDMA]]&lt;br /&gt;
! [[n41ap|GSM]]&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n42ap|Global]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 19&amp;amp;nbsp;Sep&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A403&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 Wi-Fi)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 GSM)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 CDMA)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 Wi-Fi Rev A)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 3 Wi-Fi)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 3 CDMA)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 3 Global)|6.0]]&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A403 (iPhone 3GS)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4 GSM)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4 GSM Rev A)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4 CDMA)|6.0]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4S)|6.0]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A403 (iPod touch 4G)|6.0]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A405&lt;br /&gt;
| colspan=&amp;quot;21&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A405 (iPhone 5 GSM)|6.0]]&lt;br /&gt;
| [[Sundance 10A405 (iPhone 5 Global)|6.0]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; rowspan=&amp;quot;2&amp;quot; | 10A406&lt;br /&gt;
| colspan=&amp;quot;24&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A406 (iPod touch 5G)|6.0]]&lt;br /&gt;
|-&lt;br /&gt;
| 30&amp;amp;nbsp;Oct&amp;amp;nbsp;2012&lt;br /&gt;
| colspan=&amp;quot;13&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A406 (iPad mini 1G Wi-Fi)|6.0]]&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 24&amp;amp;nbsp;Sep&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A406e&lt;br /&gt;
| [[Sundance 10A406e (Apple TV 2G)|5.1]]&lt;br /&gt;
| [[Sundance 10A406e (Apple TV 3G)|5.1]]&lt;br /&gt;
| colspan=&amp;quot;23&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 30&amp;amp;nbsp;Oct&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A407&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A407 (iPad 4 Wi-Fi)|6.0]]&lt;br /&gt;
| colspan=&amp;quot;14&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 1&amp;amp;nbsp;Nov&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A523&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A523 (iPad 2 Wi-Fi)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPad 2 GSM)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPad 2 CDMA)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPad 2 Wi-Fi Rev A)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPad 3 Wi-Fi)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPad 3 GSM)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPad 3 CDMA)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPad 4 Wi-Fi)|6.0.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A523 (iPad mini 1G Wi-Fi)|6.0.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A523 (iPhone 3GS)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPhone 4 GSM)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPhone 4 GSM Rev A)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPhone 4 CDMA)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPhone 4S)|6.0.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A523 (iPod touch 4G)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A523 (iPod touch 5G)|6.0.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A525&lt;br /&gt;
| colspan=&amp;quot;21&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A525 (iPhone 5 GSM)|6.0.1]]&lt;br /&gt;
| [[Sundance 10A525 (iPhone 5 Global)|6.0.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 9&amp;amp;nbsp;Nov&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A8426&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
| [[SundanceTaos 10A8426 (iPad 4 GSM)|6.0.1]]&lt;br /&gt;
| [[SundanceTaos 10A8426 (iPad 4 Global)|6.0.1]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[SundanceTaos 10A8426 (iPad mini 1G GSM)|6.0.1]]&lt;br /&gt;
| [[SundanceTaos 10A8426 (iPad mini 1G Global)|6.0.1]]&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 26&amp;amp;nbsp;Nov&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A831&lt;br /&gt;
| [[SundanceTide 10A831 (Apple TV 2G)|5.1.1]]&lt;br /&gt;
| [[SundanceTide 10A831 (Apple TV 3G)|5.1.1]]&lt;br /&gt;
| [[SundanceTide 10A831 (Apple TV 3G Rev A)|5.1.1]]&lt;br /&gt;
| colspan=&amp;quot;22&amp;quot; {{n/a}}&lt;br /&gt;
|- &lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 19&amp;amp;nbsp;Dec&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A550&lt;br /&gt;
| colspan=&amp;quot;13&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A550 (iPad mini 1G Wi-Fi)|6.0.2]]&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A551&lt;br /&gt;
| colspan=&amp;quot;21&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A551 (iPhone 5 GSM)|6.0.2]]&lt;br /&gt;
| [[Sundance 10A551 (iPhone 5 Global)|6.0.2]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A8550&lt;br /&gt;
| colspan=&amp;quot;14&amp;quot; {{n/a}}&lt;br /&gt;
| [[SundanceTaos 10A8500 (iPad mini 1G GSM)|6.0.2]]&lt;br /&gt;
| [[SundanceTaos 10A8500 (iPad mini 1G Global)|6.0.2]]&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; | 28&amp;amp;nbsp;Jan&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B141&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 Wi-Fi)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 GSM)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 CDMA)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 Wi-Fi Rev A)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 3 Wi-Fi)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 3 CDMA)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 3 Global)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 4 Wi-Fi)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 4 GSM)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 4 Global)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad mini 1G Wi-Fi)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad mini 1G GSM)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPad mini 1G Global)|6.1]]&lt;br /&gt;
| [[Brighton 10B141 (iPhone 3GS)|6.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B141 (iPhone 4 CDMA)|6.1]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B141 (iPod touch 5G)|6.1]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B142&lt;br /&gt;
| colspan=&amp;quot;20&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B142 (iPhone 4S)|6.1]]&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B143&lt;br /&gt;
| colspan=&amp;quot;21&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B143 (iPhone 5 GSM)|6.1]]&lt;br /&gt;
| [[Brighton 10B143 (iPhone 5 Global)|6.1]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B144&lt;br /&gt;
| colspan=&amp;quot;17&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B144 (iPhone 4 GSM)|6.1]]&lt;br /&gt;
| [[Brighton 10B144 (iPhone 4 GSM Rev A)|6.1]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B144 (iPod touch 4G)|6.1]]&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B144b&lt;br /&gt;
| [[Brighton 10B144b (Apple TV 2G)|5.2]]&lt;br /&gt;
| [[Brighton 10B144b (Apple TV 3G)|5.2]]&lt;br /&gt;
| [[Brighton 10B144b (Apple TV 3G Rev A)|5.2]]&lt;br /&gt;
| colspan=&amp;quot;22&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 11&amp;amp;nbsp;Feb&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B145&lt;br /&gt;
| colspan=&amp;quot;20&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B145 (iPhone 4S)|6.1.1]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 19&amp;amp;nbsp;Feb&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B146&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B146 (iPad 2 Wi-Fi)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPad 2 GSM)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPad 2 CDMA)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPad 2 Wi-Fi Rev A)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPad 3 Wi-Fi)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPad 3 CDMA)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPad 3 Global)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPad 4 Wi-Fi)|6.1.2]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B146 (iPad mini 1G Wi-Fi)|6.1.2]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B146 (iPhone 3GS)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPhone 4 GSM)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPhone 4 GSM Rev A)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPhone 4 CDMA)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPhone 4S)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPhone 5 GSM)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPhone 5 Global)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPod touch 4G)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B146 (iPod touch 5G)|6.1.2]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B147&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B147 (iPad 4 GSM)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B147 (iPad 4 Global)|6.1.2]]&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B147 (iPad 4 GSM)|6.1.2]]&lt;br /&gt;
| [[Brighton 10B147 (iPad 4 Global)|6.1.2]]&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 19&amp;amp;nbsp;Mar&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B329&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 2 Wi-Fi)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 2 GSM)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 2 CDMA)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 2 Wi-Fi Rev A)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 3 Wi-Fi)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 3 GSM)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 3 CDMA)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 4 Wi-Fi)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 4 CDMA)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad 4 Global)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad mini 1G Wi-Fi)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad mini 1G GSM)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPad mini 1G Global)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPhone 3GS)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPhone 4 GSM)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPhone 4 GSM Rev A)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPhone 4 CDMA)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPhone 4S)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPhone 5 GSM)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPhone 5 Global)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPod touch 4G)|6.1.3]]&lt;br /&gt;
| [[BrightonMaps 10B329 (iPod touch 5G)|6.1.3]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B329a&lt;br /&gt;
| [[BrightonMaps 10B329a (Apple TV 2G)|5.2.1]]&lt;br /&gt;
| [[BrightonMaps 10B329a (Apple TV 3G)|5.2.1]]&lt;br /&gt;
| [[BrightonMaps 10B329a (Apple TV 3G Rev A)|5.2.1]]&lt;br /&gt;
| colspan=&amp;quot;22&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 2&amp;amp;nbsp;May&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B350&lt;br /&gt;
| colspan=&amp;quot;21&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonMaps 10B350 (iPhone 5 GSM)|6.1.4]]&lt;br /&gt;
| [[BrightonMaps 10B350 (iPhone 5 Global)|6.1.4]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 19&amp;amp;nbsp;Jun&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B809&lt;br /&gt;
| [[BrightonTide 10B809 (Apple TV 2G)|5.3]]&lt;br /&gt;
| [[BrightonTide 10B809 (Apple TV 3G)|5.3]]&lt;br /&gt;
| [[BrightonTide 10B809 (Apple TV 3G Rev A)|5.3]]&lt;br /&gt;
| colspan=&amp;quot;22&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Nov&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B400&lt;br /&gt;
| colspan=&amp;quot;23&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonMaps 10B400 (iPod touch 4G)|6.1.5]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 7.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[Apple TV]]&lt;br /&gt;
! colspan=&amp;quot;12&amp;quot; | [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | [[iPad mini]]&lt;br /&gt;
! colspan=&amp;quot;10&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[Apple TV 3G|3G]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPad 2|2]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 3|3]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 4|4]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPad Air|Air]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad mini 1G|1G]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPad mini 2G|2G]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n94ap|4S]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5|5]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5c|5c]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5s|5s]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[iPod touch 5G|5G]]&lt;br /&gt;
|-&lt;br /&gt;
! [[j33ap|Orig]]&lt;br /&gt;
! [[j33iap|Rev&amp;amp;nbsp;A]]&lt;br /&gt;
! [[k93ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[k94ap|GSM]]&lt;br /&gt;
! [[k95ap|CDMA]]&lt;br /&gt;
! [[k93aap|Wi&amp;amp;#8209;Fi&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[j1ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[j2ap|CDMA]]&lt;br /&gt;
! [[j2aap|Global]]&lt;br /&gt;
! [[p101ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[p102ap|GSM]]&lt;br /&gt;
! [[p103ap|Global]]&lt;br /&gt;
! [[j71ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[j72ap|Cellular]]&lt;br /&gt;
! [[p105ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[p106ap|GSM]]&lt;br /&gt;
! [[p107ap|Global]]&lt;br /&gt;
! [[j85ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[j86ap|Cellular]]&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! [[n90bap|GSM&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[n92ap|CDMA]]&lt;br /&gt;
! [[n41ap|GSM]]&lt;br /&gt;
! [[n42ap|Global]]&lt;br /&gt;
! [[n48ap|GSM]]&lt;br /&gt;
! [[n49ap|Global]]&lt;br /&gt;
! [[n51ap|GSM]]&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n53ap|Global]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 18&amp;amp;nbsp;Sep&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A465&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 Wi-Fi)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 GSM)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 CDMA)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 Wi-Fi Rev A)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 3 Wi-Fi)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 3 CDMA)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 3 Global)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 4 Wi-Fi)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 4 GSM)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 4 Global)|7.0]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A465 (iPad mini 1G Wi-Fi)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad mini 1G GSM)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad mini 1G Global)|7.0]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4 GSM)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4 GSM Rev A)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4 CDMA)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4S)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 5 GSM)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 5 Global)|7.0]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A465 (iPod touch 5G)|7.0]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A466&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; colspan=&amp;quot;26&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5c GSM)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5c Global)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5s GSM)|7.0]]&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5s Global)|7.0]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A470a&lt;br /&gt;
| [[Innsbruck 11A470a (iPhone 5c GSM)|7.0.1]]&lt;br /&gt;
| [[Innsbruck 11A470a (iPhone 5c Global)|7.0.1]]&lt;br /&gt;
| [[Innsbruck 11A470a (iPhone 5s GSM)|7.0.1]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Innsbruck 11A470a (iPhone 5s Global)|7.0.1]]&lt;br /&gt;
|-&lt;br /&gt;
| 20&amp;amp;nbsp;Sep&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A470e&lt;br /&gt;
| [[Innsbruck 11A470e (Apple TV 2G)|6.0]]&lt;br /&gt;
| [[Innsbruck 11A470e (Apple TV 3G)|6.0]]&lt;br /&gt;
| [[Innsbruck 11A470e (Apple TV 3G Rev A)|6.0]]&lt;br /&gt;
| colspan=&amp;quot;28&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 26&amp;amp;nbsp;Sep&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A501&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 2 Wi-Fi)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 2 GSM)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 2 CDMA)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 2 Wi-Fi Rev A)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 3 Wi-Fi)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 3 CDMA)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 3 Global)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 4 Wi-Fi)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 4 GSM)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad 4 Global)|7.0.2]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A501 (iPad mini 1G Wi-Fi)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad mini 1G GSM)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPad mini 1G Global)|7.0.2]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 4 GSM)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 4 GSM Rev A)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 4 CDMA)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 4S)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 5 GSM)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 5 Global)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 5c GSM)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 5c Global)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 5s GSM)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPhone 5s Global)|7.0.2]]&lt;br /&gt;
| [[Innsbruck 11A501 (iPod touch 5G)|7.0.2]]&lt;br /&gt;
|-&lt;br /&gt;
| 23&amp;amp;nbsp;Sep&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A502&lt;br /&gt;
| [[Innsbruck 11A502 (Apple TV 2G)|6.0]]&lt;br /&gt;
| [[Innsbruck 11A502 (Apple TV 3G)|6.0]]&lt;br /&gt;
| [[Innsbruck 11A502 (Apple TV 3G Rev A)|6.0]]&lt;br /&gt;
| colspan=&amp;quot;28&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 22&amp;amp;nbsp;Oct&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11B511&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 2 Wi-Fi)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 2 GSM)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 2 CDMA)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 2 Wi-Fi Rev A)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 3 Wi-Fi)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 3 CDMA)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 3 Global)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 4 Wi-Fi)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 4 GSM)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad 4 Global)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad mini 1G Wi-Fi)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad mini 1G GSM)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad mini 1G Global)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad Air Wi-Fi)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad Air Cellular)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad mini Retina Wi-Fi)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPad mini Retina Cellular)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 4 GSM)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 4 GSM Rev A)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 4 CDMA)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 4S)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 5 GSM)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 5 Global)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 5c GSM)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 5c Global)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 5s GSM)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPhone 5s Global)|7.0.3]]&lt;br /&gt;
| [[InnsbruckTaos 11B511 (iPod touch 5G)|7.0.3]]&lt;br /&gt;
|-&lt;br /&gt;
| 24&amp;amp;nbsp;Oct&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11B511d&lt;br /&gt;
| [[Innsbruck 11B511d (Apple TV 2G)|6.0.1]]&lt;br /&gt;
| [[Innsbruck 11B511d (Apple TV 3G)|6.0.1]]&lt;br /&gt;
| [[Innsbruck 11B511d (Apple TV 3G Rev A)|6.0.1]]&lt;br /&gt;
| colspan=&amp;quot;28&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Oct&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11B554a&lt;br /&gt;
| [[Innsbruck 11B554a (Apple TV 2G)|6.0.2]]&lt;br /&gt;
| [[Innsbruck 11B554a (Apple TV 3G)|6.0.2]]&lt;br /&gt;
| [[Innsbruck 11B554a (Apple TV 3G Rev A)|6.0.2]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 2 Wi-Fi)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 2 GSM)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 2 CDMA)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 2 Wi-Fi Rev A)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 3 Wi-Fi)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 3 CDMA)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 3 Global)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 4 Wi-Fi)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 4 GSM)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad 4 Global)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad mini 1G Wi-Fi)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad mini 1G GSM)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad mini 1G Global)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad Air Wi-Fi)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad Air Cellular)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad mini Retina Wi-Fi)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPad mini Retina Cellular)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 4 GSM)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 4 GSM Rev A)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 4 CDMA)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 4S)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 5 GSM)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 5 Global)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 5c GSM)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 5c Global)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 5s GSM)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPhone 5s Global)|7.0.4]]&lt;br /&gt;
| [[InnsbruckTaos 11B554a (iPod touch 5G)|7.0.4]]&lt;br /&gt;
|-&lt;br /&gt;
| 29&amp;amp;nbsp;Jan&amp;amp;nbsp;2014&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11B601&lt;br /&gt;
| colspan=&amp;quot;27&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckTaos 11B601 (iPhone 5c Global)|7.0.5]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[InnsbruckTaos 11B601 (iPhone 5s Global)|7.0.5]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Beta ===&lt;br /&gt;
{{main|Beta Firmware}}&lt;br /&gt;
==== 1.x/2.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone]]&lt;br /&gt;
! [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! [[m68ap|2G]]&lt;br /&gt;
! [[n82ap|3G]]&lt;br /&gt;
! [[n45ap|1G]]&lt;br /&gt;
|-&lt;br /&gt;
| 6&amp;amp;nbsp;Mar&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A147p&lt;br /&gt;
| [[Big Bear 5A147p (iPhone)|1.2b]]&lt;br /&gt;
| rowspan=&amp;quot;13&amp;quot; {{n/a}}&lt;br /&gt;
| [[Big Bear 5A147p (iPod touch)|1.2b]]&lt;br /&gt;
|-&lt;br /&gt;
| 27&amp;amp;nbsp;Mar&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A225c&lt;br /&gt;
| [[Big Bear 5A225c (iPhone)|2.0b2]]&lt;br /&gt;
| [[Big Bear 5A225c (iPod touch)|2.0b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 8&amp;amp;nbsp;Apr&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A240d&lt;br /&gt;
| [[Big Bear 5A240d (iPhone)|2.0b3]]&lt;br /&gt;
| [[Big Bear 5A240d (iPod touch)|2.0b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 23&amp;amp;nbsp;Apr&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A258f&lt;br /&gt;
| [[Big Bear 5A258f (iPhone)|2.0b4]]&lt;br /&gt;
| [[Big Bear 5A258f (iPod touch)|2.0b4]]&lt;br /&gt;
|-&lt;br /&gt;
| 6&amp;amp;nbsp;May&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A274d&lt;br /&gt;
| [[Big Bear 5A274d (iPhone)|2.0b5]]&lt;br /&gt;
| [[Big Bear 5A274d (iPod touch)|2.0b5]]&lt;br /&gt;
|-&lt;br /&gt;
| 28&amp;amp;nbsp;May&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A292g&lt;br /&gt;
| [[Big Bear 5A292g (iPhone)|2.0b6P]]&lt;br /&gt;
| [[Big Bear 5A292g (iPod touch)|2.0b6P]]&lt;br /&gt;
|-&lt;br /&gt;
| 29&amp;amp;nbsp;May&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A308&lt;br /&gt;
| [[Big Bear 5A308 (iPhone)|2.0b6F]]&lt;br /&gt;
| [[Big Bear 5A308 (iPod touch)|2.0b6F]]&lt;br /&gt;
|-&lt;br /&gt;
| 9&amp;amp;nbsp;Jun&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A331&lt;br /&gt;
| [[Big Bear 5A331 (iPhone)|2.0b7]]&lt;br /&gt;
| [[Big Bear 5A331 (iPod touch)|2.0b7]]&lt;br /&gt;
|-&lt;br /&gt;
| 26&amp;amp;nbsp;Jun&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5A345&lt;br /&gt;
| [[Big Bear 5A345 (iPhone)|2.0GM]]&lt;br /&gt;
| [[Big Bear 5A345 (iPod touch)|2.0GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 24&amp;amp;nbsp;Jul&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5F90&lt;br /&gt;
| [[Sugar Bowl 5F90 (iPhone)|2.1b]]&lt;br /&gt;
| [[Sugar Bowl 5F90 (iPod touch)|2.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| 30&amp;amp;nbsp;Jul&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | ?&lt;br /&gt;
| 2.1b2&lt;br /&gt;
| 2.1b2&lt;br /&gt;
|-&lt;br /&gt;
| 8&amp;amp;nbsp;Aug&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | ?&lt;br /&gt;
| 2.1b3&lt;br /&gt;
| 2.1b3&lt;br /&gt;
|-&lt;br /&gt;
| 16&amp;amp;nbsp;Aug&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | ?&lt;br /&gt;
| 2.1b4&lt;br /&gt;
| 2.1b4&lt;br /&gt;
|-&lt;br /&gt;
| 25&amp;amp;nbsp;Sep&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5G29&lt;br /&gt;
| [[Timberline 5G29 (iPhone)|2.2b]]&lt;br /&gt;
| [[Timberline 5G29 (iPhone 3G)|2.2b]]&lt;br /&gt;
| [[Timberline 5G29 (iPod touch)|2.2b]]&lt;br /&gt;
|-&lt;br /&gt;
| 20&amp;amp;nbsp;Oct&amp;amp;nbsp;2008&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 5G53&lt;br /&gt;
| [[Timberline 5G53 (iPhone)|2.2b2]]&lt;br /&gt;
| [[Timberline 5G53 (iPhone 3G)|2.2b2]]&lt;br /&gt;
| [[Timberline 5G53 (iPod touch)|2.2b2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 3.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! [[m68ap|2G]]&lt;br /&gt;
! [[n82ap|3G]]&lt;br /&gt;
! [[n88ap|3GS]]&lt;br /&gt;
! [[n45ap|1G]]&lt;br /&gt;
! [[n72ap|2G]]&lt;br /&gt;
|-&lt;br /&gt;
| 17&amp;amp;nbsp;Mar&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A238j&lt;br /&gt;
| [[KirkVail 7A238j (iPhone)|3.0b]]&lt;br /&gt;
| [[KirkVail 7A238j (iPhone 3G)|3.0b]]&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
| [[KirkVail 7A238j (iPod touch)|3.0b]]&lt;br /&gt;
| [[KirkVail 7A238j (iPod touch 2G)|3.0b]]&lt;br /&gt;
|-&lt;br /&gt;
| 31&amp;amp;nbsp;Mar&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A259g&lt;br /&gt;
| [[KirkVail 7A259g (iPhone)|3.0b2]]&lt;br /&gt;
| [[KirkVail 7A259g (iPhone 3G)|3.0b2]]&lt;br /&gt;
| [[KirkVail 7A259g (iPod touch)|3.0b2]]&lt;br /&gt;
| [[KirkVail 7A259g (iPod touch 2G)|3.0b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Apr&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A280f&lt;br /&gt;
| [[KirkVail 7A280f (iPhone)|3.0b3]]&lt;br /&gt;
| [[KirkVail 7A280f (iPhone 3G)|3.0b3]]&lt;br /&gt;
| [[KirkVail 7A280f (iPod touch)|3.0b3]]&lt;br /&gt;
| [[KirkVail 7A280f (iPod touch 2G)|3.0b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 28&amp;amp;nbsp;Apr&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A300g&lt;br /&gt;
| [[KirkVail 7A300g (iPhone)|3.0b4]]&lt;br /&gt;
| [[KirkVail 7A300g (iPhone 3G)|3.0b4]]&lt;br /&gt;
| [[KirkVail 7A300g (iPod touch)|3.0b4]]&lt;br /&gt;
| [[KirkVail 7A300g (iPod touch 2G)|3.0b4]]&lt;br /&gt;
|-&lt;br /&gt;
| 6&amp;amp;nbsp;May&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A312g&lt;br /&gt;
| [[KirkVail 7A312g (iPhone)|3.0b5]]&lt;br /&gt;
| [[KirkVail 7A312g (iPhone 3G)|3.0b5]]&lt;br /&gt;
| [[KirkVail 7A312g (iPod touch)|3.0b5]]&lt;br /&gt;
| [[KirkVail 7A312g (iPod touch 2G)|3.0b5]]&lt;br /&gt;
|-&lt;br /&gt;
| 8&amp;amp;nbsp;Jun&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7A341&lt;br /&gt;
| [[Kirkwood 7A341 (iPhone)|3.0GM]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPhone 3G)|3.0GM]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPod touch)|3.0GM]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPod touch 2G)|3.0GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 30&amp;amp;nbsp;Jun&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7C97d&lt;br /&gt;
| [[NorthVail 7C97d (iPhone)|3.1b]]&lt;br /&gt;
| [[NorthVail 7C97d (iPhone 3G)|3.1b]]&lt;br /&gt;
| [[NorthVail 7C97d (iPhone 3GS)|3.1b]]&lt;br /&gt;
| [[NorthVail 7C97d (iPod touch)|3.1b]]&lt;br /&gt;
| [[NorthVail 7C97d (iPod touch 2G)|3.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Jul&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7C106c&lt;br /&gt;
| [[NorthVail 7C106c (iPhone)|3.1b2]]&lt;br /&gt;
| [[NorthVail 7C106c (iPhone 3G)|3.1b2]]&lt;br /&gt;
| [[NorthVail 7C106c (iPhone 3GS)|3.1b2]]&lt;br /&gt;
| [[NorthVail 7C106c (iPod touch)|3.1b2]]&lt;br /&gt;
| [[NorthVail 7C106c (iPod touch 2G)|3.1b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 27&amp;amp;nbsp;Jul&amp;amp;nbsp;2009&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 7C116a&lt;br /&gt;
| [[NorthVail 7C116a (iPhone)|3.1b3]]&lt;br /&gt;
| [[NorthVail 7C116a (iPhone 3G)|3.1b3]]&lt;br /&gt;
| [[NorthVail 7C116a (iPhone 3GS)|3.1b3]]&lt;br /&gt;
| [[NorthVail 7C116a (iPod touch)|3.1b3]]&lt;br /&gt;
| [[NorthVail 7C116a (iPod touch 2G)|3.1b3]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 4.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! [[Apple TV]]&lt;br /&gt;
! [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k48ap|1G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n82ap|3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n88ap|3GS]]&lt;br /&gt;
! [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n72ap|2G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n18ap|3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n81ap|4G]]&lt;br /&gt;
|-&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n90ap|GSM]]&lt;br /&gt;
|-&lt;br /&gt;
| 8&amp;amp;nbsp;Apr&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A230m&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
| [[ApexVail 8A230m (iPhone 3G)|4.0b]]&lt;br /&gt;
| [[ApexVail 8A230m (iPhone 3GS)|4.0b]]&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; {{n/a}}&lt;br /&gt;
| [[ApexVail 8A230m (iPod touch 2G)|4.0b]]&lt;br /&gt;
| [[ApexVail 8A230m (iPod touch 3G)|4.0b]]&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 20&amp;amp;nbsp;Apr&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A248c&lt;br /&gt;
| [[ApexVail 8A248c (iPhone 3G)|4.0b2]]&lt;br /&gt;
| [[ApexVail 8A248c (iPhone 3GS)|4.0b2]]&lt;br /&gt;
| [[ApexVail 8A248c (iPod touch 2G)|4.0b2]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[ApexVail 8A248c (iPod touch 3G)|4.0b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;amp;nbsp;May&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A260b&lt;br /&gt;
| [[ApexVail 8A260b (iPhone 3G)|4.0b3]]&lt;br /&gt;
| [[ApexVail 8A260b (iPhone 3GS)|4.0b3]]&lt;br /&gt;
| [[ApexVail 8A260b (iPod touch 2G)|4.0b3]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[ApexVail 8A260b (iPod touch 3G)|4.0b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 18&amp;amp;nbsp;May&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A274b&lt;br /&gt;
| [[ApexVail 8A274b (iPhone 3G)|4.0b4]]&lt;br /&gt;
| [[ApexVail 8A274b (iPhone 3GS)|4.0b4]]&lt;br /&gt;
| [[ApexVail 8A274b (iPod touch 2G)|4.0b4]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[ApexVail 8A274b (iPod touch 3G)|4.0b4]]&lt;br /&gt;
|-&lt;br /&gt;
| 7&amp;amp;nbsp;Jun&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8A293&lt;br /&gt;
| [[Apex 8A293 (iPhone 3G)|4.0GM]]&lt;br /&gt;
| [[Apex 8A293 (iPhone 3GS)|4.0GM]]&lt;br /&gt;
| [[Apex 8A293 (iPod touch 2G)|4.0GM]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Apex 8A293 (iPod touch 3G)|4.0GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Jul&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8B5080c&lt;br /&gt;
| [[BakerVail 8B5080c (iPhone 3G)|4.1b]]&lt;br /&gt;
| [[BakerVail 8B5080c (iPhone 3GS)|4.1b]]&lt;br /&gt;
| [[BakerVail 8B5080c (iPhone 4 GSM)|4.1b]]&lt;br /&gt;
| [[BakerVail 8B5080c (iPod touch 2G)|4.1b]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[BakerVail 8B5080c (iPod touch 3G)|4.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| 27&amp;amp;nbsp;Jul&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8B5091b&lt;br /&gt;
| [[BakerVail 8B5091b (iPhone 3G)|4.1b2]]&lt;br /&gt;
| [[BakerVail 8B5091b (iPhone 3GS)|4.1b2]]&lt;br /&gt;
| [[BakerVail 8B5091b (iPhone 4 GSM)|4.1b2]]&lt;br /&gt;
| [[BakerVail 8B5091b (iPod touch 2G)|4.1b2]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[BakerVail 8B5091b (iPod touch 3G)|4.1b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 3&amp;amp;nbsp;Aug&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8B5097d&lt;br /&gt;
| [[BakerVail 8B5097d (iPhone 3G)|4.1b3]]&lt;br /&gt;
| [[BakerVail 8B5097d (iPhone 3GS)|4.1b3]]&lt;br /&gt;
| [[BakerVail 8B5097d (iPhone 4 GSM)|4.1b3]]&lt;br /&gt;
| [[BakerVail 8B5097d (iPod touch 2G)|4.1b3]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[BakerVail 8B5097d (iPod touch 3G)|4.1b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;amp;nbsp;Sep&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8B117&lt;br /&gt;
| [[Baker 8B117 (iPhone 3G)|4.1GM]]&lt;br /&gt;
| [[Baker 8B117 (iPhone 3GS)|4.1GM]]&lt;br /&gt;
| [[Baker 8B117 (iPhone 4 GSM)|4.1GM]]&lt;br /&gt;
| [[Baker 8B117 (iPod touch 2G)|4.1GM]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Baker 8B117 (iPod touch 3G)|4.1GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 15&amp;amp;nbsp;Sep&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C5091e&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; {{n/a}}&lt;br /&gt;
| [[JasperVail 8C5091e (iPad)|4.2b]]&lt;br /&gt;
| [[JasperVail 8C5091e (iPhone 3G)|4.2b]]&lt;br /&gt;
| [[JasperVail 8C5091e (iPhone 3GS)|4.2b]]&lt;br /&gt;
| [[JasperVail 8C5091e (iPhone 4 GSM)|4.2b]]&lt;br /&gt;
| [[JasperVail 8C5091e (iPod touch 2G)|4.2b]]&lt;br /&gt;
| [[JasperVail 8C5091e (iPod touch 3G)|4.2b]]&lt;br /&gt;
| [[JasperVail 8C5091e (iPod touch 4G)|4.2b]]&lt;br /&gt;
|-&lt;br /&gt;
| 28&amp;amp;nbsp;Sep&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C5101c&lt;br /&gt;
| [[JasperVail 8C5101c (iPad)|4.2b2]]&lt;br /&gt;
| [[JasperVail 8C5101c (iPhone 3G)|4.2b2]]&lt;br /&gt;
| [[JasperVail 8C5101c (iPhone 3GS)|4.2b2]]&lt;br /&gt;
| [[JasperVail 8C5101c (iPhone 4 GSM)|4.2b2]]&lt;br /&gt;
| [[JasperVail 8C5101c (iPod touch 2G)|4.2b2]]&lt;br /&gt;
| [[JasperVail 8C5101c (iPod touch 3G)|4.2b2]]&lt;br /&gt;
| [[JasperVail 8C5101c (iPod touch 4G)|4.2b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Oct&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C5115c&lt;br /&gt;
| [[JasperVail 8C5115c (iPad)|4.2b3]]&lt;br /&gt;
| [[JasperVail 8C5115c (iPhone 3G)|4.2b3]]&lt;br /&gt;
| [[JasperVail 8C5115c (iPhone 3GS)|4.2b3]]&lt;br /&gt;
| [[JasperVail 8C5115c (iPhone 4 GSM)|4.2b3]]&lt;br /&gt;
| [[JasperVail 8C5115c (iPod touch 2G)|4.2b3]]&lt;br /&gt;
| [[JasperVail 8C5115c (iPod touch 3G)|4.2b3]]&lt;br /&gt;
| [[JasperVail 8C5115c (iPod touch 4G)|4.2b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;amp;nbsp;Nov&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C134&lt;br /&gt;
| [[Jasper 8C134 (iPad)|4.2GM]]&lt;br /&gt;
| [[Jasper 8C134 (iPhone 3G)|4.2GM]]&lt;br /&gt;
| [[Jasper 8C134 (iPhone 3GS)|4.2GM]]&lt;br /&gt;
| [[Jasper 8C134 (iPhone 4 GSM)|4.2GM]]&lt;br /&gt;
| [[Jasper 8C134 (iPod touch 2G)|4.2GM]]&lt;br /&gt;
| [[Jasper 8C134 (iPod touch 3G)|4.2GM]]&lt;br /&gt;
| [[Jasper 8C134 (iPod touch 4G)|4.2GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 18&amp;amp;nbsp;Nov&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C134b&lt;br /&gt;
| [[Jasper 8C134b (iPad)|4.2GM2]]&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 18&amp;amp;nbsp;Nov&amp;amp;nbsp;2010&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8C148&lt;br /&gt;
| [[Jasper 8C148 (iPad)|4.2.1GM]]&lt;br /&gt;
| [[Jasper 8C148 (iPhone 3G)|4.2.1GM]]&lt;br /&gt;
| [[Jasper 8C148 (iPhone 3GS)|4.2.1GM]]&lt;br /&gt;
| [[Jasper 8C148 (iPhone 4 GSM)|4.2.1GM]]&lt;br /&gt;
| [[Jasper 8C148 (iPod touch 2G)|4.2.1GM]]&lt;br /&gt;
| [[Jasper 8C148 (iPod touch 3G)|4.2.1GM]]&lt;br /&gt;
| [[Jasper 8C148 (iPod touch 4G)|4.2.1GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Jan&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F5148b&lt;br /&gt;
| [[DurangoVail 8F5148b (iPad)|4.3b]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[DurangoVail 8F5148b (iPhone 3GS)|4.3b]]&lt;br /&gt;
| [[DurangoVail 8F5148b (iPhone 4 GSM)|4.3b]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[DurangoVail 8F5148b (iPod touch 3G)|4.3b]]&lt;br /&gt;
| [[DurangoVail 8F5148b (iPod touch 4G)|4.3b]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Jan&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F5148c&lt;br /&gt;
| [[DurangoVail 8F5148c (Apple TV 2G)|4.2b]]&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 19&amp;amp;nbsp;Jan&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F5153d&lt;br /&gt;
| [[DurangoVail 8F5153d (Apple TV 2G)|4.2b2]]&lt;br /&gt;
| [[DurangoVail 8F5153d (iPad)|4.3b2]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[DurangoVail 8F5153d (iPhone 3GS)|4.3b2]]&lt;br /&gt;
| [[DurangoVail 8F5153d (iPhone 4 GSM)|4.3b2]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[DurangoVail 8F5153d (iPod touch 3G)|4.3b2]]&lt;br /&gt;
| [[DurangoVail 8F5153d (iPod touch 4G)|4.3b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;amp;nbsp;Feb&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F5166b&lt;br /&gt;
| [[DurangoVail 8F5166b (Apple TV 2G)|4.2b3]]&lt;br /&gt;
| [[DurangoVail 8F5166b (iPad)|4.3b3]]&lt;br /&gt;
| [[DurangoVail 8F5166b (iPhone 3GS)|4.3b3]]&lt;br /&gt;
| [[DurangoVail 8F5166b (iPhone 4 GSM)|4.3b3]]&lt;br /&gt;
| [[DurangoVail 8F5166b (iPod touch 3G)|4.3b3]]&lt;br /&gt;
| [[DurangoVail 8F5166b (iPod touch 4G)|4.3b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 3&amp;amp;nbsp;Mar&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 8F190&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[Durango 8F190 (iPad)|4.3GM]]&lt;br /&gt;
| [[Durango 8F190 (iPhone 3GS)|4.3GM]]&lt;br /&gt;
| [[Durango 8F190 (iPhone 4 GSM)|4.3GM]]&lt;br /&gt;
| [[Durango 8F190 (iPod touch 3G)|4.3GM]]&lt;br /&gt;
| [[Durango 8F190 (iPod touch 4G)|4.3GM]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 5.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! [[Apple TV]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k48ap|1G]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 2|2]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n88ap|3GS]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n94ap|4S]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n18ap|3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n81ap|4G]]&lt;br /&gt;
|-&lt;br /&gt;
! [[k93ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[k94ap|GSM]]&lt;br /&gt;
! [[k95ap|CDMA]]&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n92ap|CDMA]]&lt;br /&gt;
|-&lt;br /&gt;
| 7&amp;amp;nbsp;Jun&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A5220p&lt;br /&gt;
| [[TellurideVail 9A5220p (Apple TV 2G)|4.4b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPad)|5.0b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPad 2 Wi-Fi)|5.0b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPad 2 GSM)|5.0b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPad 2 CDMA)|5.0b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPhone 3GS)|5.0b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPhone 4 GSM)|5.0b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPhone 4 CDMA)|5.0b]]&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; {{n/a}}&lt;br /&gt;
| [[TellurideVail 9A5220p (iPod touch 3G)|5.0b]]&lt;br /&gt;
| [[TellurideVail 9A5220p (iPod touch 4G)|5.0b]]&lt;br /&gt;
|-&lt;br /&gt;
| 24&amp;amp;nbsp;Jun&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A5248d&lt;br /&gt;
| [[TellurideVail 9A5248d (Apple TV 2G)|4.4b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPad)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPad 2 Wi-Fi)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPad 2 GSM)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPad 2 CDMA)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPhone 3GS)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPhone 4 GSM)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPhone 4 CDMA)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPod touch 3G)|5.0b2]]&lt;br /&gt;
| [[TellurideVail 9A5248d (iPod touch 4G)|5.0b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 11&amp;amp;nbsp;Jul&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A5259f&lt;br /&gt;
| [[TellurideVail 9A5259f (Apple TV 2G)|4.4b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPad)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPad 2 Wi-Fi)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPad 2 GSM)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPad 2 CDMA)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPhone 3GS)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPhone 4 GSM)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPhone 4 CDMA)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPod touch 3G)|5.0b3]]&lt;br /&gt;
| [[TellurideVail 9A5259f (iPod touch 4G)|5.0b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 22&amp;amp;nbsp;Jul&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A5274d&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| [[TellurideVail 9A5274d (iPad)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPad 2 Wi-Fi)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPad 2 GSM)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPad 2 CDMA)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPhone 3GS)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPhone 4 GSM)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPhone 4 CDMA)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPod touch 3G)|5.0b4]]&lt;br /&gt;
| [[TellurideVail 9A5274d (iPod touch 4G)|5.0b4]]&lt;br /&gt;
|-&lt;br /&gt;
| 6&amp;amp;nbsp;Aug&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A5288d&lt;br /&gt;
| [[TellurideVail 9A5288d (Apple TV 2G)|4.4b4]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPad)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPad 2 Wi-Fi)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPad 2 GSM)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPad 2 CDMA)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPhone 3GS)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPhone 4 GSM)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPhone 4 CDMA)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPod touch 3G)|5.0b5]]&lt;br /&gt;
| [[TellurideVail 9A5288d (iPod touch 4G)|5.0b5]]&lt;br /&gt;
|-&lt;br /&gt;
| 19&amp;amp;nbsp;Aug&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A5302b&lt;br /&gt;
| [[TellurideVail 9A5302b (Apple TV 2G)|4.4b5]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPad)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPad 2 Wi-Fi)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPad 2 GSM)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPad 2 CDMA)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPhone 3GS)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPhone 4 GSM)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPhone 4 CDMA)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPod touch 3G)|5.0b6]]&lt;br /&gt;
| [[TellurideVail 9A5302b (iPod touch 4G)|5.0b6]]&lt;br /&gt;
|-&lt;br /&gt;
| 31&amp;amp;nbsp;Aug&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A5313e&lt;br /&gt;
| [[TellurideVail 9A5313e (Apple TV 2G)|4.4b6]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPad)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPad 2 Wi-Fi)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPad 2 GSM)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPad 2 CDMA)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPhone 3GS)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPhone 4 GSM)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPhone 4 CDMA)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPod touch 3G)|5.0b7]]&lt;br /&gt;
| [[TellurideVail 9A5313e (iPod touch 4G)|5.0b7]]&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;amp;nbsp;Oct&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A334&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Telluride 9A334 (iPad)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPad 2 Wi-Fi)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPad 2 GSM)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPad 2 CDMA)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPhone 3GS)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPhone 4 GSM)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPhone 4 CDMA)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPod touch 3G)|5.0GM]]&lt;br /&gt;
| [[Telluride 9A334 (iPod touch 4G)|5.0GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 2&amp;amp;nbsp;Nov&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A402&lt;br /&gt;
| [[Telluride 9A402 (iPad)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPad 2 Wi-Fi)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPad 2 GSM)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPad 2 CDMA)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPhone 3GS)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPhone 4 GSM)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPhone 4 CDMA)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPhone 4S)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPod touch 3G)|5.0.1b]]&lt;br /&gt;
| [[Telluride 9A402 (iPod touch 4G)|5.0.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;amp;nbsp;Nov&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9A404&lt;br /&gt;
| [[Telluride 9A404 (iPad)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPad 2 Wi-Fi)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPad 2 GSM)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPad 2 CDMA)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPhone 3GS)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPhone 4 GSM)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPhone 4 CDMA)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPhone 4S)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPod touch 3G)|5.0.1b2]]&lt;br /&gt;
| [[Telluride 9A404 (iPod touch 4G)|5.0.1b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 28&amp;amp;nbsp;Nov&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B5117b&lt;br /&gt;
| [[HoodooVail 9B5117b (iPad)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPad 2 Wi-Fi)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPad 2 GSM)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPad 2 CDMA)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPhone 3GS)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPhone 4 GSM)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPhone 4 CDMA)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPhone 4S)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPod touch 3G)|5.1b]]&lt;br /&gt;
| [[HoodooVail 9B5117b (iPod touch 4G)|5.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Dec&amp;amp;nbsp;2011&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B5127c&lt;br /&gt;
| [[HoodooVail 9B5127c (Apple TV 2G)|5.0b]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPad)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPad 2 Wi-Fi)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPad 2 GSM)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPad 2 CDMA)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPhone 3GS)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPhone 4 GSM)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPhone 4 CDMA)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPhone 4S)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPod touch 3G)|5.1b2]]&lt;br /&gt;
| [[HoodooVail 9B5127c (iPod touch 4G)|5.1b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 9&amp;amp;nbsp;Jan&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 9B5141a&lt;br /&gt;
| [[HoodooVail 9B5141a (Apple TV 2G)|5.0b2]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPad)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPad 2 Wi-Fi)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPad 2 GSM)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPad 2 CDMA)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPhone 3GS)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPhone 4 GSM)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPhone 4 CDMA)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPhone 4S)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPod touch 3G)|5.1b3]]&lt;br /&gt;
| [[HoodooVail 9B5141a (iPod touch 4G)|5.1b3]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 6.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[Apple TV]]&lt;br /&gt;
! colspan=&amp;quot;10&amp;quot; | [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad mini]]&lt;br /&gt;
! colspan=&amp;quot;7&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[j33ap|3G]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPad 2|2]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 3|3]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 4|4]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad mini 1G|1G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n88ap|3GS]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n94ap|4S]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5|5]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n81ap|4G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[iPod touch 5G|5G]]&lt;br /&gt;
|-&lt;br /&gt;
! [[k93ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[k94ap|GSM]]&lt;br /&gt;
! [[k95ap|CDMA]]&lt;br /&gt;
! [[k93aap|Wi&amp;amp;#8209;Fi&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[j1ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[j2ap|CDMA]]&lt;br /&gt;
! [[j2aap|Global]]&lt;br /&gt;
! [[p101ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[p102ap|GSM]]&lt;br /&gt;
! [[p103ap|Global]]&lt;br /&gt;
! [[p105ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[p106ap|GSM]]&lt;br /&gt;
! [[p107ap|Global]]&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! [[n90bap|GSM&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[n92ap|CDMA]]&lt;br /&gt;
! [[n41ap|GSM]]&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n42ap|Global]]&lt;br /&gt;
|-&lt;br /&gt;
| 11&amp;amp;nbsp;Jun&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A5316k&lt;br /&gt;
| [[SundanceVail 10A5316k (Apple TV 2G)|5.1b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (Apple TV 3G)|5.1b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPad 2 Wi-Fi)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPad 2 GSM)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPad 2 CDMA)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPad 2 Wi-Fi Rev A)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPad 3 Wi-Fi)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPad 3 CDMA)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPad 3 Global)|6.0b]]&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; rowspan=&amp;quot;5&amp;quot; {{n/a}}&lt;br /&gt;
| [[SundanceVail 10A5316k (iPhone 3GS)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPhone 4 GSM)|6.0b]]&lt;br /&gt;
| rowspan=&amp;quot;8&amp;quot; {{n/a}}&lt;br /&gt;
| [[SundanceVail 10A5316k (iPhone 4 CDMA)|6.0b]]&lt;br /&gt;
| [[SundanceVail 10A5316k (iPhone 4S)|6.0b]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;5&amp;quot; {{n/a}}&lt;br /&gt;
| [[SundanceVail 10A5316k (iPod touch 4G)|6.0b]]&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| 25&amp;amp;nbsp;Jun&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A5338d&lt;br /&gt;
| [[SundanceVail 10A5338d (Apple TV 2G)|5.1b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (Apple TV 3G)|5.1b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPad 2 Wi-Fi)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPad 2 GSM)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPad 2 CDMA)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPad 2 Wi-Fi Rev A)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPad 3 Wi-Fi)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPad 3 CDMA)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPad 3 Global)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPhone 3GS)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPhone 4 GSM)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPhone 4 CDMA)|6.0b2]]&lt;br /&gt;
| [[SundanceVail 10A5338d (iPhone 4S)|6.0b2]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[SundanceVail 10A5338d (iPod touch 4G)|6.0b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 16&amp;amp;nbsp;Jul&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A5355d&lt;br /&gt;
| [[SundanceVail 10A5355d (Apple TV 2G)|5.1b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (Apple TV 3G)|5.1b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPad 2 Wi-Fi)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPad 2 GSM)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPad 2 CDMA)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPad 2 Wi-Fi Rev A)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPad 3 Wi-Fi)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPad 3 CDMA)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPad 3 Global)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPhone 3GS)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPhone 4 GSM)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPhone 4 CDMA)|6.0b3]]&lt;br /&gt;
| [[SundanceVail 10A5355d (iPhone 4S)|6.0b3]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[SundanceVail 10A5355d (iPod touch 4G)|6.0b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 6&amp;amp;nbsp;Aug&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A5376e&lt;br /&gt;
| [[SundanceVail 10A5376e (Apple TV 2G)|5.1b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (Apple TV 3G)|5.1b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPad 2 Wi-Fi)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPad 2 GSM)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPad 2 CDMA)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPad 2 Wi-Fi Rev A)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPad 3 Wi-Fi)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPad 3 CDMA)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPad 3 Global)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPhone 3GS)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPhone 4 GSM)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPhone 4 CDMA)|6.0b4]]&lt;br /&gt;
| [[SundanceVail 10A5376e (iPhone 4S)|6.0b4]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[SundanceVail 10A5376e (iPod touch 4G)|6.0b4]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Sep&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10A403&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 Wi-Fi)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 GSM)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 CDMA)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 2 Wi-Fi Rev A)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 3 Wi-Fi)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 3 CDMA)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPad 3 Global)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 3GS)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4 GSM)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4 CDMA)|6.0GM]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4S)|6.0GM]]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [[Sundance 10A403 (iPod touch 4G)|6.0GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 1&amp;amp;nbsp;Nov&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B5095f&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 2 Wi-Fi)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 2 GSM)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 2 CDMA)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 2 Wi-Fi Rev A)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 3 Wi-Fi)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 3 CDMA)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 3 Global)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad 4 Wi-Fi)|6.1b]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonVail 10B5095f (iPad mini 1G Wi-Fi)|6.1b]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonVail 10B5095f (iPhone 3GS)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPhone 4 GSM)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPhone 4 CDMA)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPhone 4S)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPhone 5 GSM)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPhone 5 Global)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPod touch 4G)|6.1b]]&lt;br /&gt;
| [[BrightonVail 10B5095f (iPod touch 5G)|6.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| 12&amp;amp;nbsp;Nov&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B5105c&lt;br /&gt;
| [[BrightonVail 10B5105c (Apple TV 2G)|5.2b]]&lt;br /&gt;
| [[BrightonVail 10B5105c (Apple TV 3G)|5.2b]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 2 Wi-Fi)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 2 GSM)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 2 CDMA)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 2 Wi-Fi Rev A)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 3 Wi-Fi)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 3 CDMA)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 3 Global)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad 4 Wi-Fi)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPad mini 1G Wi-Fi)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPhone 3GS)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPhone 4 GSM)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPhone 4 CDMA)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPhone 4S)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPhone 5 GSM)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPhone 5 Global)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPod touch 4G)|6.1b2]]&lt;br /&gt;
| [[BrightonVail 10B5105c (iPod touch 5G)|6.1b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 3&amp;amp;nbsp;Dec&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B5117b&lt;br /&gt;
| [[BrightonVail 10B5117b (Apple TV 2G)|5.2b2]]&lt;br /&gt;
| [[BrightonVail 10B5117b (Apple TV 3G)|5.2b2]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 2 Wi-Fi)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 2 GSM)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 2 CDMA)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 2 Wi-Fi Rev A)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 3 Wi-Fi)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 3 CDMA)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 3 Global)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 4 Wi-Fi)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 4 GSM)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad 4 Global)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad mini 1G Wi-Fi)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad mini 1G GSM)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPad mini 1G Global)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPhone 3GS)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPhone 4 GSM)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPhone 4 CDMA)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPhone 4S)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPhone 5 GSM)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPhone 5 Global)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPod touch 4G)|6.1b3]]&lt;br /&gt;
| [[BrightonVail 10B5117b (iPod touch 5G)|6.1b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 17&amp;amp;nbsp;Dec&amp;amp;nbsp;2012&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B5126b&lt;br /&gt;
| [[BrightonVail 10B5126b (Apple TV 2G)|5.2b3]]&lt;br /&gt;
| [[BrightonVail 10B5126b (Apple TV 3G)|5.2b3]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 2 Wi-Fi)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 2 GSM)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 2 CDMA)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 2 Wi-Fi Rev A)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 3 Wi-Fi)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 3 CDMA)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 3 Global)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 4 Wi-Fi)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 4 GSM)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad 4 Global)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad mini 1G Wi-Fi)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad mini 1G GSM)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPad mini 1G Global)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPhone 3GS)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPhone 4 GSM)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPhone 4 GSM Rev A)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPhone 4 CDMA)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPhone 4S)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPhone 5 GSM)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPhone 5 Global)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPod touch 4G)|6.1b4]]&lt;br /&gt;
| [[BrightonVail 10B5126b (iPod touch 5G)|6.1b4]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 26&amp;amp;nbsp;Jan&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B141&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 Wi-Fi)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 GSM)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 CDMA)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 2 Wi-Fi Rev A)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 3 Wi-Fi)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 3 CDMA)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 3 Global)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 4 Wi-Fi)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 4 GSM)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad 4 Global)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad mini 1G Wi-Fi)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad mini 1G GSM)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPad mini 1G Global)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B141 (iPhone 3GS)|6.1b5]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B141 (iPhone 4 CDMA)|6.1b5]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B141 (iPod touch 5G)|6.1b5]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B142&lt;br /&gt;
| colspan=&amp;quot;19&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B142 (iPhone 4S)|6.1b5]]&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B143&lt;br /&gt;
| colspan=&amp;quot;20&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B143 (iPhone 5 GSM)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B143 (iPhone 5 Global)|6.1b5]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B144&lt;br /&gt;
| colspan=&amp;quot;16&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B144 (iPhone 4 GSM)|6.1b5]]&lt;br /&gt;
| [[Brighton 10B144 (iPhone 4 GSM Rev A)|6.1b5]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[Brighton 10B144 (iPod touch 4G)|6.1b5]]&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; {{n/a}}&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;1&amp;quot; | 6&amp;amp;nbsp;Feb&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B311&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 2 Wi-Fi)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 2 GSM)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 2 CDMA)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 2 Wi-Fi Rev A)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 3 Wi-Fi)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 3 CDMA)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 3 Global)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 4 Wi-Fi)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 4 GSM)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad 4 Global)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad mini 1G Wi-Fi)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad mini 1G GSM)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPad mini 1G Global)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPhone 3GS)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPhone 4 GSM)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPhone 4 GSM Rev A)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPhone 4 CDMA)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPhone 4S)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPhone 5 GSM)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPhone 5 Global)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPod touch 4G)|6.1.1b]]&lt;br /&gt;
| [[BrightonMaps 10B311 (iPod touch 5G)|6.1.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 21&amp;amp;nbsp;Feb&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B318&lt;br /&gt;
| colspan=&amp;quot;15&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonMaps 10B318 (iPhone 3GS)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPhone 4 GSM)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPhone 4 GSM Rev A)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPhone 4 CDMA)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPhone 4S)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPhone 5 GSM)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPhone 5 Global)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPod touch 4G)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318 (iPod touch 5G)|6.1.3b2]]&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 10B318a&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 2 Wi-Fi)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 2 GSM)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 2 CDMA)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 2 Wi-Fi Rev A)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 3 Wi-Fi)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 3 CDMA)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 3 Global)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 4 Wi-Fi)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 4 GSM)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad 4 Global)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad mini 1G Wi-Fi)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad mini 1G GSM)|6.1.3b2]]&lt;br /&gt;
| [[BrightonMaps 10B318a (iPad mini 1G Global)|6.1.3b2]]&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 7.x ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Date&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | Build&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[Apple TV]]&lt;br /&gt;
! colspan=&amp;quot;12&amp;quot; | [[iPad]]&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | [[iPad mini]]&lt;br /&gt;
! colspan=&amp;quot;10&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;1&amp;quot; | [[iPod&amp;amp;nbsp;touch]]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[k66ap|2G]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[Apple TV 3G|3G]]&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | [[iPad 2|2]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 3|3]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad 4|4]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPad Air|Air]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad mini 1G|1G]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPad mini 2G|2G]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone 4|4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n94ap|4S]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5|5]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5c|5c]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5s|5s]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[iPod touch 5G|5G]]&lt;br /&gt;
|-&lt;br /&gt;
! [[j33ap|Orig]]&lt;br /&gt;
! [[j33iap|Rev&amp;amp;nbsp;A]]&lt;br /&gt;
! [[k93ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[k94ap|GSM]]&lt;br /&gt;
! [[k95ap|CDMA]]&lt;br /&gt;
! [[k93aap|Wi&amp;amp;#8209;Fi&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[j1ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[j2ap|CDMA]]&lt;br /&gt;
! [[j2aap|Global]]&lt;br /&gt;
! [[p101ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[p102ap|GSM]]&lt;br /&gt;
! [[p103ap|Global]]&lt;br /&gt;
! [[j71ap|Wi&amp;amp;#8209;Fi]]&lt;br /&gt;
! [[j72ap|Cellular]]&lt;br /&gt;
! [[p105ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[p106ap|GSM]]&lt;br /&gt;
! [[p107ap|Global]]&lt;br /&gt;
! [[j85ap|Wi&amp;amp;#x2011;Fi]]&lt;br /&gt;
! [[j86ap|Cellular]]&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! [[n90bap|GSM&amp;amp;nbsp;(A)]]&lt;br /&gt;
! [[n92ap|CDMA]]&lt;br /&gt;
! [[n41ap|GSM]]&lt;br /&gt;
! [[n42ap|Global]]&lt;br /&gt;
! [[n48ap|GSM]]&lt;br /&gt;
! [[n49ap|Global]]&lt;br /&gt;
! [[n51ap|GSM]]&lt;br /&gt;
! class=&amp;quot;rborderplz&amp;quot; | [[n53ap|Global]]&lt;br /&gt;
|-&lt;br /&gt;
| 10&amp;amp;nbsp;Jun&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A4372q&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (Apple TV 2G)|5.4b]] &lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (Apple TV 3G)|5.4b]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (Apple TV 3G Rev A)|5.4b]]&lt;br /&gt;
| colspan=&amp;quot;17&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM)|7.0b]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)|7.0b]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (iPhone 4 CDMA)|7.0b]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (iPhone 4S)|7.0b]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (iPhone 5 GSM)|7.0b]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (iPhone 5 Global)|7.0b]]&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; colspan=&amp;quot;4&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckVailPrime 11A4372q (iPod touch 5G)|7.0b]]&lt;br /&gt;
|-&lt;br /&gt;
| 24&amp;amp;nbsp;Jun&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A4400f&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (Apple TV 2G)|5.4b2]] &lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (Apple TV 3G)|5.4b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (Apple TV 3G Rev A)|5.4b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 2 Wi-Fi)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 2 GSM)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 2 CDMA)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 2 Wi-Fi Rev A)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 3 Wi-Fi)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 3 CDMA)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 3 Global)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 4 Wi-Fi)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 4 GSM)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad 4 Global)|7.0b2]]&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad mini 1G Wi-Fi)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad mini 1G GSM)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPad mini 1G Global)|7.0b2]]&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPhone 4 GSM)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPhone 4 GSM Rev A)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPhone 4 CDMA)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPhone 4S)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPhone 5 GSM)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPhone 5 Global)|7.0b2]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4400f (iPod touch 5G)|7.0b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 8&amp;amp;nbsp;Jul&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A4414e&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 2 Wi-Fi)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 2 GSM)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 2 CDMA)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 2 Wi-Fi Rev A)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 3 Wi-Fi)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 3 CDMA)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 3 Global)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 4 Wi-Fi)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 4 GSM)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad 4 Global)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad mini 1G Wi-Fi)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad mini 1G GSM)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPad mini 1G Global)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPhone 4 GSM)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPhone 4 GSM Rev A)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPhone 4 CDMA)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPhone 4S)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPhone 5 GSM)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPhone 5 Global)|7.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4414e (iPod touch 5G)|7.0b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 29&amp;amp;nbsp;Jul&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A4435d&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (Apple TV 2G)|6.0b3]] &lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (Apple TV 3G)|6.0b3]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (Apple TV 3G Rev A)|6.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 2 Wi-Fi)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 2 GSM)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 2 CDMA)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 2 Wi-Fi Rev A)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 3 Wi-Fi)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 3 CDMA)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 3 Global)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 4 Wi-Fi)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 4 GSM)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad 4 Global)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad mini 1G Wi-Fi)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad mini 1G GSM)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPad mini 1G Global)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPhone 4 GSM)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPhone 4 GSM Rev A)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPhone 4 CDMA)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPhone 4S)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPhone 5 GSM)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPhone 5 Global)|7.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4435d (iPod touch 5G)|7.0b4]]&lt;br /&gt;
|-&lt;br /&gt;
| 6&amp;amp;nbsp;Aug&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A4449a&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (Apple TV 2G)|6.0b4]] &lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (Apple TV 3G)|6.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (Apple TV 3G Rev A)|6.0b4]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 2 Wi-Fi)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 2 GSM)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 2 CDMA)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 2 Wi-Fi Rev A)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 3 Wi-Fi)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 3 CDMA)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 3 Global)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 4 Wi-Fi)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 4 GSM)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad 4 Global)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad mini 1G Wi-Fi)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad mini 1G GSM)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPad mini 1G Global)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPhone 4 GSM)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPhone 4 GSM Rev A)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPhone 4 CDMA)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPhone 4S)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPhone 5 GSM)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPhone 5 Global)|7.0b5]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449a (iPod touch 5G)|7.0b5]]&lt;br /&gt;
|-&lt;br /&gt;
| 15&amp;amp;nbsp;Aug&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A4449d&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; colspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 2 Wi-Fi)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 2 GSM)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 2 CDMA)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 2 Wi-Fi Rev A)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 3 Wi-Fi)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 3 CDMA)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 3 Global)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 4 Wi-Fi)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 4 GSM)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad 4 Global)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad mini 1G Wi-Fi)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad mini 1G GSM)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPad mini 1G Global)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPhone 4 GSM)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPhone 4 GSM Rev A)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPhone 4 CDMA)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPhone 4S)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPhone 5 GSM)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPhone 5 Global)|7.0b6]]&lt;br /&gt;
| [[InnsbruckVailPrime 11A4449d (iPod touch 5G)|7.0b6]]&lt;br /&gt;
|-&lt;br /&gt;
| 10&amp;amp;nbsp;Sep&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11A465&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 Wi-Fi)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 GSM)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 CDMA)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 2 Wi-Fi Rev A)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 3 Wi-Fi)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 3 CDMA)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 3 Global)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 4 Wi-Fi)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 4 GSM)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad 4 Global)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad mini 1G Wi-Fi)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad mini 1G GSM)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPad mini 1G Global)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4 GSM)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4 GSM Rev A)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4 CDMA)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 4S)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 5 GSM)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPhone 5 Global)|7.0GM]]&lt;br /&gt;
| [[Innsbruck 11A465 (iPod touch 5G)|7.0GM]]&lt;br /&gt;
|-&lt;br /&gt;
| 18&amp;amp;nbsp;Nov&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; |11D5099e&lt;br /&gt;
| [[SochiVail 11D5099e (Apple TV 2G)|6.1b]] &lt;br /&gt;
| [[SochiVail 11D5099e (Apple TV 3G)| 6.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (Apple TV 3G Rev A)| 6.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 2 Wi-Fi)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 2 GSM)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 2 CDMA)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 2 Wi-Fi Rev A)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 3 Wi-Fi)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 3 CDMA)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 3 Global)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 4 Wi-Fi)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 4 GSM)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad 4 Global)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad Air Wi-Fi)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad Air Cellular)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad mini 1G Wi-Fi)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad mini 1G GSM)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad mini 1G Global)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad mini 2G Wi-Fi)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPad mini 2G Cellular)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 4 GSM)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 4 GSM Rev A)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 4 CDMA)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 4S)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 5 GSM)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 5 Global)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 5c GSM)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 5c Global)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 5s GSM)|7.1b]]&lt;br /&gt;
| [[SochiVail 11D5099e (iPhone 5s Global)|7.1b]]&lt;br /&gt;
| [[Innsbruck 11D5099e (iPod touch 5G)|7.1b]]&lt;br /&gt;
|-&lt;br /&gt;
| 14&amp;amp;nbsp;Dec&amp;amp;nbsp;2013&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11D5115d&lt;br /&gt;
| [[SochiVail 11D5115d (Apple TV 2G)|6.1b2]] &lt;br /&gt;
| [[SochiVail 11D5115d (Apple TV 3G)| 6.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (Apple TV 3G Rev A)| 6.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 2 Wi-Fi)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 2 GSM)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 2 CDMA)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 2 Wi-Fi Rev A)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 3 Wi-Fi)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 3 CDMA)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 3 Global)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 4 Wi-Fi)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 4 GSM)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad 4 Global)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad Air Wi-Fi)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad Air Cellular)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad mini 1G Wi-Fi)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad mini 1G GSM)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad mini 1G Global)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad mini 2G Wi-Fi)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPad mini 2G Cellular)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 4 GSM)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 4 GSM Rev A)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 4 CDMA)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 4S)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 5 GSM)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 5 Global)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 5c GSM)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 5c Global)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 5s GSM)|7.1b2]]&lt;br /&gt;
| [[SochiVail 11D5115d (iPhone 5s Global)|7.1b2]]&lt;br /&gt;
| [[Innsbruck 11D5115d (iPod touch 5G)|7.1b2]]&lt;br /&gt;
|-&lt;br /&gt;
| 7&amp;amp;nbsp;Jan&amp;amp;nbsp;2014&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11D5127c&lt;br /&gt;
| [[SochiVail 11D5127c (Apple TV 2G)|6.1b3]] &lt;br /&gt;
| [[SochiVail 11D5127c (Apple TV 3G)|6.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (Apple TV 3G Rev A)|6.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 2 Wi-Fi)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 2 GSM)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 2 CDMA)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 2 Wi-Fi Rev A)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 3 Wi-Fi)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 3 CDMA)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 3 Global)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 4 Wi-Fi)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 4 GSM)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad 4 Global)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad Air Wi-Fi)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad Air Cellular)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad mini 1G Wi-Fi)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad mini 1G GSM)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad mini 1G Global)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad mini 2G Wi-Fi)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPad mini 2G Cellular)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 4 GSM)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 4 GSM Rev A)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 4 CDMA)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 4S)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 5 GSM)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 5 Global)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 5c GSM)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 5c Global)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 5s GSM)|7.1b3]]&lt;br /&gt;
| [[SochiVail 11D5127c (iPhone 5s Global)|7.1b3]]&lt;br /&gt;
| [[Innsbruck 11D5127c (iPod touch 5G)|7.1b3]]&lt;br /&gt;
|-&lt;br /&gt;
| 20&amp;amp;nbsp;Jan&amp;amp;nbsp;2014&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11D5134c&lt;br /&gt;
| [[SochiVail 11D5134c (AppleTV2,1)|6.1b4]] &lt;br /&gt;
| [[SochiVail 11D5134c (AppleTV3,1)|6.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (AppleTV3,2)|6.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad2,1)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad2,2)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad2,3)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad2,4)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad3,1)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad3,2)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad3,3)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad3,4)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad3,5)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad3,6)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad4,1)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad4,2)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad2,5)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad2,6)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad2,7)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad4,4)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPad4,5)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone3,1)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone3,2)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone3,3)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone4,1)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone5,1)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone5,2)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone5,3)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone5,4)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone6,1)|7.1b4]]&lt;br /&gt;
| [[SochiVail 11D5134c (iPhone6,2)|7.1b4]]&lt;br /&gt;
| [[Innsbruck 11D5134c (iPod5,1)|7.1b4]]&lt;br /&gt;
|-&lt;br /&gt;
| 4&amp;amp;nbsp;Feb&amp;amp;nbsp;2014&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | 11D5145e&lt;br /&gt;
| [[SochiVail 11D5145e (AppleTV2,1)|6.1b5]] &lt;br /&gt;
| [[SochiVail 11D5145e (AppleTV3,1)|6.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (AppleTV3,2)|6.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad2,1)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad2,2)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad2,3)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad2,4)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad3,1)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad3,2)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad3,3)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad3,4)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad3,5)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad3,6)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad4,1)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad4,2)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad2,5)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad2,6)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad2,7)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad4,4)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPad4,5)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone3,1)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone3,2)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone3,3)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone4,1)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone5,1)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone5,2)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone5,3)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone5,4)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone6,1)|7.1b5]]&lt;br /&gt;
| [[SochiVail 11D5145e (iPhone6,2)|7.1b5]]&lt;br /&gt;
| [[Innsbruck 11D5145e (iPod5,1)|7.1b5]]&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Decryption]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39305</id>
		<title>IBoot (Bootloader)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39305"/>
		<updated>2014-02-03T13:03:52Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Exploits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''iBoot''' is Apple's stage 2 bootloader for all of the [[iDevice|devices]]. It runs what is known as [[Recovery Mode]]. It has an interactive interface which can be used over USB or serial.&lt;br /&gt;
&lt;br /&gt;
== [[Bootrom]] ==&lt;br /&gt;
The bootrom also goes by the name &amp;quot;iBoot.&amp;quot; The list of bootroms can be found on [[Bootrom|their own page]].&lt;br /&gt;
&lt;br /&gt;
== Extract and Disassemble ==&lt;br /&gt;
To extract the bootloader and disassemble using IDA, follow the following steps:&lt;br /&gt;
#obtain the bootloader from the iPSW. This file is in the &amp;lt;code&amp;gt;Firmware/all_flash&amp;lt;/code&amp;gt; subdir, e.g. &amp;lt;code&amp;gt;Firmware/all_flash/all_flash.n81ap.production/iBoot.n81ap.RELEASE.img3&amp;lt;/code&amp;gt;, where the &amp;quot;n81ap&amp;quot;, &amp;quot;k90&amp;quot;, etc.. are for the i-Device type&lt;br /&gt;
#run xpwntool with the proper key (from elsewhere in this Wiki)&lt;br /&gt;
#Make sure the decryption was successful - if it is, you should see:&lt;br /&gt;
 &amp;quot;iBoot for ...., Copyright 2011, Apple Inc.&amp;quot;&lt;br /&gt;
if you cat (i.e. type) the file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;remove the img3 header - the good stuff starts at offset 0x40 (i.e. 64) - using dd (skip=1 bs=64) or some other tool&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Load in IDA. Set processor to ARM. Rebase program (Edit&amp;amp;#8594;Segments&amp;amp;#8594;Rebase Program) to 0x5FF00000 (for iBoot in iOS 5). You should see something like:&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00000 loc_5FF00000                            ; CODE XREF: ROM:5FF00078�j&lt;br /&gt;
ROM:5FF00000                 B       loc_5FF00040        ; Used for Reset - This is where we start&lt;br /&gt;
ROM:5FF00004 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00004                 LDR     PC, =sub_5FF16FB4   ; Used for Undef&lt;br /&gt;
ROM:5FF00008 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00008                 LDR     PC, =sub_5FF16FEC   ; Used for SWI&lt;br /&gt;
ROM:5FF0000C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0000C                 LDR     PC, =sub_5FF17024   ; Used for Prefabt&lt;br /&gt;
ROM:5FF00010 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00010                 LDR     PC, =sub_5FF17060   ; Used for DataAbt&lt;br /&gt;
ROM:5FF00014 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00014                 LDR     PC, =loc_5FF17098   ; Used for AddrExc &lt;br /&gt;
ROM:5FF00018 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00018                 LDR     PC, =loc_5FF16F24   ; Used for IRQ&lt;br /&gt;
ROM:5FF0001C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0001C                 LDR     PC, =sub_5FF16F6C   ; Probably FIQ, need to verify this&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00020                 SVCPL   0xF00040&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00024 off_5FF00024    DCD sub_5FF16FB4        ; DATA XREF: ROM:5FF00004�r&lt;br /&gt;
ROM:5FF00028 off_5FF00028    DCD sub_5FF16FEC        ; DATA XREF: ROM:5FF00008�r&lt;br /&gt;
ROM:5FF0002C off_5FF0002C    DCD sub_5FF17024        ; DATA XREF: ROM:5FF0000C�r&lt;br /&gt;
ROM:5FF00030 off_5FF00030    DCD sub_5FF17060        ; DATA XREF: ROM:5FF00010�r&lt;br /&gt;
ROM:5FF00034 off_5FF00034    DCD loc_5FF17098        ; DATA XREF: ROM:5FF00014�r&lt;br /&gt;
ROM:5FF00038 off_5FF00038    DCD loc_5FF16F24        ; DATA XREF: ROM:5FF00018�r&lt;br /&gt;
ROM:5FF0003C off_5FF0003C    DCD sub_5FF16F6C        ; DATA XREF: ROM:5FF0001C�r&lt;br /&gt;
ROM:5FF00040 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00040&lt;br /&gt;
ROM:5FF00040 loc_5FF00040                            ; CODE XREF: ROM:loc_5FF00000�j&lt;br /&gt;
ROM:5FF00040                 ADR     R0, loc_5FF00000   &amp;lt;-- The address we rebased to&lt;br /&gt;
ROM:5FF00044                 LDR     R1, =loc_5FF00000&lt;br /&gt;
ROM:5FF00048                 CMP     R0, R1&lt;br /&gt;
ROM:5FF0004C                 CMP     R0, R1&lt;br /&gt;
ROM:5FF00050                 BEQ     loc_5FF0007C&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
ROM:5FF000E8 loc_5FF000E8                            ; CODE XREF: ROM:5FF000F0�j&lt;br /&gt;
ROM:5FF000E8                 CMP     R0, R1&lt;br /&gt;
ROM:5FF000EC                 STRLT   R2, [R0],#4&lt;br /&gt;
ROM:5FF000F0                 BLT     loc_5FF000E8&lt;br /&gt;
ROM:5FF000F4                 LDR     R0, =(_ibootStart+1)&lt;br /&gt;
ROM:5FF000F8                 MOV     LR, PC&lt;br /&gt;
ROM:5FF000FC                 BX      R0 ; _ibootStart&lt;br /&gt;
ROM:5FF00100&lt;br /&gt;
ROM:5FF00100 loc_5FF00100                            ; CODE XREF: ROM:loc_5FF00100�j&lt;br /&gt;
ROM:5FF00100                 B       loc_5FF00100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where iBootStart (not the official Apple Symbol, of course) can be seen at: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00BA4 _ibootStart                             ; CODE XREF: ROM:5FF000FC�p&lt;br /&gt;
ROM:5FF00BA4                                         ; DATA XREF: ROM:5FF000F4�o ...&lt;br /&gt;
ROM:5FF00BA4                 PUSH    {R7,LR}&lt;br /&gt;
ROM:5FF00BA6                 MOV     R7, SP&lt;br /&gt;
ROM:5FF00BA8                 LDR     R0, =aIbootStart ; &amp;quot;\niBoot start\n&amp;quot;&lt;br /&gt;
ROM:5FF00BAA                 BL      loc_5FF233C4&lt;br /&gt;
ROM:5FF00BAE                 MOVS    R0, #0&lt;br /&gt;
ROM:5FF00BB0                 BL      loc_5FF16E54&lt;br /&gt;
ROM:5FF00BB4                 BL      loc_5FF1570C&lt;br /&gt;
ROM:5FF00BB8                 BL      loc_5FF143A8&lt;br /&gt;
ROM:5FF00BBC                 BL      unk_5FF15264&lt;br /&gt;
ROM:5FF00BC0                 LDR     R0, =aMain      ; &amp;quot;main&amp;quot;&lt;br /&gt;
..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flow of iBoot (1219 - 5.0.x) ==&lt;br /&gt;
iBoot is quite a complicated binary, which spawns several ARM tasks to enable the boot process:&lt;br /&gt;
&lt;br /&gt;
 - iBootStart (disassembly started above) - starts main (5FF00BCA) - which calls the main function at 5FF00C14&lt;br /&gt;
 - main: Does the good stuff (loading the kernel, etc)&lt;br /&gt;
    starts the poweroff task (5FF00EF2) - calls  (sub_5FF00FD0+1)&lt;br /&gt;
    In recovery mode (failed boot): &lt;br /&gt;
            starts command (5FF00F0A) - calls 5FF15928&lt;br /&gt;
            starts idleoff (5FF99F2E) - calls 5FF01060&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
 [[iBoot-99]]              1.0b    (Build 1A420) [Unreleased]&lt;br /&gt;
 [[iBoot-159]]             1.0     (Build 1A543a)&lt;br /&gt;
                       1.0.1   (Build 1C25)&lt;br /&gt;
                       1.0.2   (Build 1C28)&lt;br /&gt;
 [[iBoot-204]]             1.1     (Build 3A100)&lt;br /&gt;
                       1.1     (Build 3A101)&lt;br /&gt;
                       1.1.1   (Build 3A109a)&lt;br /&gt;
 [[iBoot-204.0.2]]         1.1.1   (Build 3A110a)&lt;br /&gt;
 [[iBoot-204.2.9]]         1.1.2   (Build 3B48b)&lt;br /&gt;
 [[iBoot-204.3.14]]        1.1.3   (Build 4A93)&lt;br /&gt;
                       1.1.4   (Build 4A102)&lt;br /&gt;
 [[iBoot-204.3.16]]        1.1.5   (Build 4B1)&lt;br /&gt;
 ?                     1.2b    (Build 5A147p)&lt;br /&gt;
 ?                     2.0b2   (Build 5A225c)&lt;br /&gt;
 ?                     2.0b3   (Build 5A240d)&lt;br /&gt;
 ?                     2.0b4   (Build 5A258f)&lt;br /&gt;
 ?                     2.0b5   (Build 5A274d)&lt;br /&gt;
 ?                     2.0b6P  (Build 5A292g)&lt;br /&gt;
 ?                     2.0b6F  (Build 5A308)&lt;br /&gt;
 ?                     2.0b7   (Build 5A331)&lt;br /&gt;
 ?                     2.0b8[[Golden Master|GM]] (Build 5A345)&lt;br /&gt;
 [[iBoot-320.20]]          2.0     (Build 5A347)&lt;br /&gt;
                       2.0.1   (Build 5B108)&lt;br /&gt;
                       2.0.2   (Build 5C1)&lt;br /&gt;
 ?                     2.1b    (Build 5F90)&lt;br /&gt;
 [[iBoot-385.22]]          2.1     (Build 5F137)&lt;br /&gt;
                       2.1.1   (Build 5F138)&lt;br /&gt;
 ?                     2.2b    (Build 5G29)&lt;br /&gt;
 [[iBoot-385.49]]          2.2     (Build 5G77)&lt;br /&gt;
                       2.2     (Build 5G77a)&lt;br /&gt;
                       2.2.1   (Build 5H11)&lt;br /&gt;
                       2.2.1   (Build 5H11a)&lt;br /&gt;
 ?                     3.0b    (Build 7A238j)&amp;lt;!-- 3.0b and below need &amp;quot;~##&amp;quot;, but there is no &amp;quot;BuildManifest.plist&amp;quot;, &amp;quot;BuildSubmission.plist&amp;quot;, or &amp;quot;BuildManifesto.plist&amp;quot; in the IPSW... --&amp;gt;&lt;br /&gt;
 [[iBoot-594.2~1]]         3.0b2   (Build 7A259g)&lt;br /&gt;
 [[iBoot-596.6~3]]         3.0b3   (Build 7A280f)&lt;br /&gt;
 [[iBoot-596.16~2]]        3.0b4   (Build 7A300g)&lt;br /&gt;
 [[iBoot-596.20~1]]        3.0b5   (Build 7A312g)&lt;br /&gt;
 [[iBoot-596.24~1]]        3.0     (Build 7A341)&lt;br /&gt;
                       3.0.1   (Build 7A400)&lt;br /&gt;
 [[iBoot-636.26~2]]        3.1b    (Build 7C97d)&lt;br /&gt;
 iBoot-636.??~?        3.1b2   (Build 7C106c)&lt;br /&gt;
 [[iBoot-636.47~1]]        3.1b3   (Build 7C116a)&lt;br /&gt;
 [[iBoot-636.65~2]]        3.1     (Build 7C144)&lt;br /&gt;
 [[iBoot-636.66~1]]        3.1.1   (Build 7C145)&lt;br /&gt;
                       3.1.1   (Build 7C146)&lt;br /&gt;
 [[iBoot-636.66~5]]        3.1.2   (Build 7D11)&lt;br /&gt;
 [[iBoot-636.66.33~4]]     3.1.3   (Build 7E18)&lt;br /&gt;
 [[iBoot-817.28~18]]       3.2     (Build 7B367)&lt;br /&gt;
 [[iBoot-817.29~2]]        3.2.1   (Build 7B405)&lt;br /&gt;
                       3.2.2   (Build 7B500)&lt;br /&gt;
 [[iBoot-872~12]]          4.0b    (Build 8A230m)&lt;br /&gt;
 [[iBoot-889.3~2]]         4.0b2   (Build 8A248c)&lt;br /&gt;
 [[iBoot-889.12~2]]        4.0b3   (Build 8A260b)&lt;br /&gt;
 [[iBoot-889.19~1]]        4.0b4   (Build 8A274b)&lt;br /&gt;
 [[iBoot-889.24~4]]        4.0[[Golden Master|GM]]   (Build 8A293)&lt;br /&gt;
                       4.0     (Build 8A293)&lt;br /&gt;
                       4.0.1   (Build 8A306)&lt;br /&gt;
                       4.0.2   (Build 8A400)&lt;br /&gt;
 [[iBoot-931.18.1~1]]      4.1b    (Build 8B5080c)&lt;br /&gt;
 [[iBoot-931.18.15~2]]     4.1b2   (Build 8B5091b)&lt;br /&gt;
 [[iBoot-931.18.27~1]]     4.1     (Build 8B117)&lt;br /&gt;
                       4.1     (Build 8B118)&lt;br /&gt;
 [[iBoot-931.67~2]]        4.2b    (Build 8C5091e)&lt;br /&gt;
 [[iBoot-931.71.80~1]]     4.2b2   (Build 8C5101c)&lt;br /&gt;
 [[iBoot-931.71.13~3]]     4.2b3   (Build 8C5115c)&lt;br /&gt;
 [[iBoot-931.71.16~9]]     4.2[[Golden Master|GM]]   (Build 8C134)&lt;br /&gt;
                       4.2[[Golden Master|GM]]   (Build 8C134b)&lt;br /&gt;
                       4.2.1[[Golden Master|GM]] (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148a)&lt;br /&gt;
 [[iBoot-931.72.14~6]]     4.2.5   (Build 8E128)&lt;br /&gt;
                       4.2.6   (Build 8E200)&lt;br /&gt;
                       4.2.7   (Build 8E303)&lt;br /&gt;
                       4.2.8   (Build 8E401)&lt;br /&gt;
 [[iBoot-931.72.14~10]]    4.2.9   (Build 8E501)&lt;br /&gt;
                       4.2.10  (Build 8E600)&lt;br /&gt;
 [[iBoot-1072.33~1]]       4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]       4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]       4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.58~4]]       4.3[[Golden Master|GM]]   (Build 8F190)&lt;br /&gt;
                       4.3     (Build 8F190)&lt;br /&gt;
 [[iBoot-1072.59~2]]       4.3     (Build 8F191)&lt;br /&gt;
                       4.3.1   (Build 8G4)&lt;br /&gt;
 [[iBoot-1072.61~2]]       4.3.2   (Build 8H7)&lt;br /&gt;
                       4.3.2   (Build 8H8)&lt;br /&gt;
                       4.3.3   (Build 8J2)&lt;br /&gt;
                       4.3.3   (Build 8J3)&lt;br /&gt;
 [[iBoot-1072.61~6]]       4.3.4   (Build 8K2)&lt;br /&gt;
                       4.3.5   (Build 8L1)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]    5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]    5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.42.8~1]]     5.0b4   (Build 9A5274d)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]     5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]    5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]    5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~15]]   5.0[[Golden Master|GM]]   (Build 9A332) [Unreleased]&lt;br /&gt;
                       5.0[[Golden Master|GM]]   (Build 9A334)&lt;br /&gt;
                       5.0     (Build 9A334)&lt;br /&gt;
 [[iBoot-1219.43.32~27]]   5.0.1b1 (Build 9A402)&lt;br /&gt;
 [[iBoot-1219.43.32~29]]   5.0.1b2 (Build 9A404)&lt;br /&gt;
                       5.0.1   (Build 9A405)&lt;br /&gt;
                       5.0.1   (Build 9A406)&lt;br /&gt;
 [[iBoot-1219.61.19~6]]    5.1b    (Build 9B5117b)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]     5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]     5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15]]      5.1     (Build 9B176)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]    5.1     (Build 9B179b)&lt;br /&gt;
                       5.1.1   (Build 9B206)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]     6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]     6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]     6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.18~2]]     6.0[[Golden Master|GM]]   (Build 10A403)&lt;br /&gt;
                       6.0     (Build 10A403)&lt;br /&gt;
 [[iBoot-1537.4.19~1]]     6.0     (Build 10A405)&lt;br /&gt;
                       6.0     (Build 10A406)&lt;br /&gt;
 [[iBoot-1537.4.20~1]]     6.0     (Build 10A407)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.1   (Build 10A523)&lt;br /&gt;
                       6.0.1   (Build 10A525)&lt;br /&gt;
 [[iBoot-1537.4.21~2]]     6.0.1   (Build 10A8426)&lt;br /&gt;
                       6.0.2   (Build 10A8500)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.2   (Build 10A550)&lt;br /&gt;
                       6.0.2   (Build 10A551)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]     6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]     6.1b2   (Build 10B5105c)&lt;br /&gt;
                       6.1b3   (Build 10B5117b)&lt;br /&gt;
                       6.1b4   (Build 10B5126b)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]     6.1b5   (Build 10B141)&lt;br /&gt;
                       6.1b5   (Build 10B142)&lt;br /&gt;
                       6.1b5   (Build 10B143)&lt;br /&gt;
                       6.1b5   (Build 10B144)&lt;br /&gt;
                       6.1     (Build 10B141)&lt;br /&gt;
                       6.1     (Build 10B142)&lt;br /&gt;
                       6.1     (Build 10B143)&lt;br /&gt;
                       6.1     (Build 10B144)&lt;br /&gt;
                       6.1.1b  (Build 10B311)&lt;br /&gt;
                       6.1.1   (Build 10B145)&lt;br /&gt;
                       6.1.2   (Build 10B146)&lt;br /&gt;
                       6.1.2   (Build 10B147)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]    6.1.3b2 (Build 10B318)&lt;br /&gt;
                       6.1.3b2 (Build 10B318a)&lt;br /&gt;
                       6.1.3   (Build 10B329)&lt;br /&gt;
                       6.1.4   (Build 10B350)&lt;br /&gt;
                       6.1.5   (Build 10B400)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]     7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]     7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.46.1.1~1]] 7.0b3   (Build 11A4414e)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]     7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]     7.0b5   (Build 11A4449a)&lt;br /&gt;
                       7.0b6   (Build 11A4449d)         &lt;br /&gt;
 [[iBoot-1940.1.75~20]]    7.0[[Golden Master|GM]]   (Build 11A465)&lt;br /&gt;
                       7.0     (Build 11A465) &lt;br /&gt;
 [[iBoot-1940.1.75~93]]    7.0.1   (Build 11A470a) &lt;br /&gt;
                       7.0.2   (Build 11A501)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]      7.0.3   (Build 11B511)&lt;br /&gt;
                       7.0.4   (Build 11B554a)&lt;br /&gt;
                       7.0.5   (Build 11B601)&lt;br /&gt;
 [[iBoot-1940.10.51~3]]    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]    7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]]   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]]   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Apple TV]] ===&lt;br /&gt;
 [[iBoot-931.44.21~1]]   4.0     4.1     (Build 8M89)&lt;br /&gt;
 [[iBoot-931.71.16~9]]   4.1     4.2     (Build 8C150)&lt;br /&gt;
                     4.1.1   4.2.1   (Build 8C154)&lt;br /&gt;
 [[iBoot-1072.33~1]]     4.2b    4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]     4.2b2   4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]     4.2b3   4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.59~2]]     4.2     4.3     (Build 8F191m)&lt;br /&gt;
                     4.2.1   4.3     (Build 8F202)&lt;br /&gt;
                     4.2.2   4.3     (Build 8F305)&lt;br /&gt;
                     4.3     4.3     (Build 8F455)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]  4.4b    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]  4.4b2   5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]  4.4b3   5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]   4.4b5   5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]  4.4b6   5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]  4.4b7   5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~21]] 4.4     5.0     (Build 9A334v)&lt;br /&gt;
 [[iBoot-1219.43.32~22]] 4.4.1   5.0     (Build 9A335a)&lt;br /&gt;
                     4.4.2   5.0     (Build 9A336a)&lt;br /&gt;
 [[iBoot-1219.43.32~29]] 4.4.3   5.0.1   (Build 9A405l)&lt;br /&gt;
                     4.4.4   5.0.1   (Build 9A406a)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]   5.0b2   5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]   5.0b3   5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]  5.0     5.1     (Build 9B179b)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]  5.1b    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]   5.1b2   6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]   5.1b3   6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]   5.1b4   6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.19~1]]   5.1     6.0     (Build 10A406e)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]   5.1.1   6.0.1   (Build 10A831)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]   5.2b    6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]   5.2b2   6.1b2   (Build 10B5105c)&lt;br /&gt;
                     5.2b3   6.1b3   (Build 10B5117d)&lt;br /&gt;
                     5.2b4   6.1b4   (Build 10B5126d)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]   5.2     6.1     (Build 10B144b)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.2.1   6.1.3   (Build 10B329a)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.3     6.1.4   (Build 10B809)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]   5.4b    7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]   5.4b2   7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]   6.0b3   7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]   6.0b4   7.0b5   (Build 11A4449a)&lt;br /&gt;
 [[iBoot-1940.1.75~93]]  6.0     7.0.1   (Build 11A470e)&lt;br /&gt;
                     6.0     7.0.2   (Build 11A502)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]    6.0.1   7.0.3   (Build 11B511d)&lt;br /&gt;
                     6.0.2   7.0.4   (Build 11B554a)&lt;br /&gt;
 [[1940.10.51~3]]        6.1b    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]  6.1b2   7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]] 6.1b3   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]] 6.1b4   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Haywire]] ===&lt;br /&gt;
 [[iBoot-1537.9.55~3]]   1.0.0   (Build 10B7129)&lt;br /&gt;
&lt;br /&gt;
== [[Exploits]] ==&lt;br /&gt;
On February 1st, 2014, iH8sn0w found a very powerful iBoot exploit that allows any iDevice with an [[S5L8940|A5]] or [[S5L8945|A5X]] chip to be jailbroken, regardless of the iOS version. He used it mainly to grab AES [[Firmware Keys|decryption keys]]. However, according to [https://twitter.com/winocm/status/429704672211763200 this tweet from winocm], the exploit will never go public. Once he cleans it up a bit, the [[Firmware Keys|decryption keys]] will be available [http://www.icj.me/ios/keys here].&lt;br /&gt;
He mentioned [https://twitter.com/iH8sn0w/status/429838704077979648 here] that it will work on [[A6]] and [[A7]] chips soon, but it will require some minor modifications.&lt;br /&gt;
&lt;br /&gt;
== Commands used as an exploit vector ==&lt;br /&gt;
* '''diags''': Until 2.0 beta 6, the [[diags]] command would jump to code at the address provided to it. For example, if you sent &amp;quot;diags 0x9000000&amp;quot;, it would directly jump to the code at 0x9000000. There is now a check that only allows engineering devices to utilize this backdoor.&lt;br /&gt;
* '''arm7_go''': For firmware 2.1.1, the [[N72ap|iPod touch 2G]] iBoot contains the [[ARM7 Go]] command, which could be used to run a payload on the ARM7 in the device.&lt;br /&gt;
&lt;br /&gt;
== OpeniBoot ==&lt;br /&gt;
There is an open source version of iBoot designed so that custom kernels can be run on the iPhone/iPod/iPad. You can check out the source [http://github.com/iDroid-Project/OpeniBoot here]. It is VERY useful if you are ever reversing iBoot and do not feel like finding out what certain hardware registers are yourself.&lt;br /&gt;
OpeniBoot currently supports all S5l8900, S5l8720, S5l8920 and S5l8930 devices. More info can be found about OpeniBoot and Linux on these devices on the iDroid-Project [http://idroidproject.org website].&lt;br /&gt;
&lt;br /&gt;
== Remappings ==&lt;br /&gt;
 // n88 (3GS)&lt;br /&gt;
 0x4FF00000 =&amp;gt; 0x0&lt;br /&gt;
 0x40000000 =&amp;gt; 0xC0000000&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[iBoot (Enums)]]&lt;br /&gt;
* [http://www.youtube.com/watch?v=0NValNoW5Rc Unreleased Untethered iBoot Exploit]&lt;br /&gt;
&lt;br /&gt;
[[Category:iBoot]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39275</id>
		<title>IBoot (Bootloader)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39275"/>
		<updated>2014-02-02T17:31:20Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Exploits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''iBoot''' is Apple's stage 2 bootloader for all of the [[iDevice|devices]]. It runs what is known as [[Recovery Mode]]. It has an interactive interface which can be used over USB or serial.&lt;br /&gt;
&lt;br /&gt;
== [[Bootrom]] ==&lt;br /&gt;
The bootrom also goes by the name &amp;quot;iBoot.&amp;quot; The list of bootroms can be found on [[Bootrom|their own page]].&lt;br /&gt;
&lt;br /&gt;
== Extract and Disassemble ==&lt;br /&gt;
To extract the bootloader and disassemble using IDA, follow the following steps:&lt;br /&gt;
#obtain the bootloader from the iPSW. This file is in the &amp;lt;code&amp;gt;Firmware/all_flash&amp;lt;/code&amp;gt; subdir, e.g. &amp;lt;code&amp;gt;Firmware/all_flash/all_flash.n81ap.production/iBoot.n81ap.RELEASE.img3&amp;lt;/code&amp;gt;, where the &amp;quot;n81ap&amp;quot;, &amp;quot;k90&amp;quot;, etc.. are for the i-Device type&lt;br /&gt;
#run xpwntool with the proper key (from elsewhere in this Wiki)&lt;br /&gt;
#Make sure the decryption was successful - if it is, you should see:&lt;br /&gt;
 &amp;quot;iBoot for ...., Copyright 2011, Apple Inc.&amp;quot;&lt;br /&gt;
if you cat (i.e. type) the file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;remove the img3 header - the good stuff starts at offset 0x40 (i.e. 64) - using dd (skip=1 bs=64) or some other tool&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Load in IDA. Set processor to ARM. Rebase program (Edit&amp;amp;#8594;Segments&amp;amp;#8594;Rebase Program) to 0x5FF00000 (for iBoot in iOS 5). You should see something like:&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00000 loc_5FF00000                            ; CODE XREF: ROM:5FF00078�j&lt;br /&gt;
ROM:5FF00000                 B       loc_5FF00040        ; Used for Reset - This is where we start&lt;br /&gt;
ROM:5FF00004 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00004                 LDR     PC, =sub_5FF16FB4   ; Used for Undef&lt;br /&gt;
ROM:5FF00008 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00008                 LDR     PC, =sub_5FF16FEC   ; Used for SWI&lt;br /&gt;
ROM:5FF0000C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0000C                 LDR     PC, =sub_5FF17024   ; Used for Prefabt&lt;br /&gt;
ROM:5FF00010 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00010                 LDR     PC, =sub_5FF17060   ; Used for DataAbt&lt;br /&gt;
ROM:5FF00014 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00014                 LDR     PC, =loc_5FF17098   ; Used for AddrExc &lt;br /&gt;
ROM:5FF00018 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00018                 LDR     PC, =loc_5FF16F24   ; Used for IRQ&lt;br /&gt;
ROM:5FF0001C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0001C                 LDR     PC, =sub_5FF16F6C   ; Probably FIQ, need to verify this&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00020                 SVCPL   0xF00040&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00024 off_5FF00024    DCD sub_5FF16FB4        ; DATA XREF: ROM:5FF00004�r&lt;br /&gt;
ROM:5FF00028 off_5FF00028    DCD sub_5FF16FEC        ; DATA XREF: ROM:5FF00008�r&lt;br /&gt;
ROM:5FF0002C off_5FF0002C    DCD sub_5FF17024        ; DATA XREF: ROM:5FF0000C�r&lt;br /&gt;
ROM:5FF00030 off_5FF00030    DCD sub_5FF17060        ; DATA XREF: ROM:5FF00010�r&lt;br /&gt;
ROM:5FF00034 off_5FF00034    DCD loc_5FF17098        ; DATA XREF: ROM:5FF00014�r&lt;br /&gt;
ROM:5FF00038 off_5FF00038    DCD loc_5FF16F24        ; DATA XREF: ROM:5FF00018�r&lt;br /&gt;
ROM:5FF0003C off_5FF0003C    DCD sub_5FF16F6C        ; DATA XREF: ROM:5FF0001C�r&lt;br /&gt;
ROM:5FF00040 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00040&lt;br /&gt;
ROM:5FF00040 loc_5FF00040                            ; CODE XREF: ROM:loc_5FF00000�j&lt;br /&gt;
ROM:5FF00040                 ADR     R0, loc_5FF00000   &amp;lt;-- The address we rebased to&lt;br /&gt;
ROM:5FF00044                 LDR     R1, =loc_5FF00000&lt;br /&gt;
ROM:5FF00048                 CMP     R0, R1&lt;br /&gt;
ROM:5FF0004C                 CMP     R0, R1&lt;br /&gt;
ROM:5FF00050                 BEQ     loc_5FF0007C&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
ROM:5FF000E8 loc_5FF000E8                            ; CODE XREF: ROM:5FF000F0�j&lt;br /&gt;
ROM:5FF000E8                 CMP     R0, R1&lt;br /&gt;
ROM:5FF000EC                 STRLT   R2, [R0],#4&lt;br /&gt;
ROM:5FF000F0                 BLT     loc_5FF000E8&lt;br /&gt;
ROM:5FF000F4                 LDR     R0, =(_ibootStart+1)&lt;br /&gt;
ROM:5FF000F8                 MOV     LR, PC&lt;br /&gt;
ROM:5FF000FC                 BX      R0 ; _ibootStart&lt;br /&gt;
ROM:5FF00100&lt;br /&gt;
ROM:5FF00100 loc_5FF00100                            ; CODE XREF: ROM:loc_5FF00100�j&lt;br /&gt;
ROM:5FF00100                 B       loc_5FF00100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where iBootStart (not the official Apple Symbol, of course) can be seen at: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00BA4 _ibootStart                             ; CODE XREF: ROM:5FF000FC�p&lt;br /&gt;
ROM:5FF00BA4                                         ; DATA XREF: ROM:5FF000F4�o ...&lt;br /&gt;
ROM:5FF00BA4                 PUSH    {R7,LR}&lt;br /&gt;
ROM:5FF00BA6                 MOV     R7, SP&lt;br /&gt;
ROM:5FF00BA8                 LDR     R0, =aIbootStart ; &amp;quot;\niBoot start\n&amp;quot;&lt;br /&gt;
ROM:5FF00BAA                 BL      loc_5FF233C4&lt;br /&gt;
ROM:5FF00BAE                 MOVS    R0, #0&lt;br /&gt;
ROM:5FF00BB0                 BL      loc_5FF16E54&lt;br /&gt;
ROM:5FF00BB4                 BL      loc_5FF1570C&lt;br /&gt;
ROM:5FF00BB8                 BL      loc_5FF143A8&lt;br /&gt;
ROM:5FF00BBC                 BL      unk_5FF15264&lt;br /&gt;
ROM:5FF00BC0                 LDR     R0, =aMain      ; &amp;quot;main&amp;quot;&lt;br /&gt;
..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flow of iBoot (1219 - 5.0.x) ==&lt;br /&gt;
iBoot is quite a complicated binary, which spawns several ARM tasks to enable the boot process:&lt;br /&gt;
&lt;br /&gt;
 - iBootStart (disassembly started above) - starts main (5FF00BCA) - which calls the main function at 5FF00C14&lt;br /&gt;
 - main: Does the good stuff (loading the kernel, etc)&lt;br /&gt;
    starts the poweroff task (5FF00EF2) - calls  (sub_5FF00FD0+1)&lt;br /&gt;
    In recovery mode (failed boot): &lt;br /&gt;
            starts command (5FF00F0A) - calls 5FF15928&lt;br /&gt;
            starts idleoff (5FF99F2E) - calls 5FF01060&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
 [[iBoot-99]]              1.0b    (Build 1A420) [Unreleased]&lt;br /&gt;
 [[iBoot-159]]             1.0     (Build 1A543a)&lt;br /&gt;
                       1.0.1   (Build 1C25)&lt;br /&gt;
                       1.0.2   (Build 1C28)&lt;br /&gt;
 [[iBoot-204]]             1.1     (Build 3A100)&lt;br /&gt;
                       1.1     (Build 3A101)&lt;br /&gt;
                       1.1.1   (Build 3A109a)&lt;br /&gt;
 [[iBoot-204.0.2]]         1.1.1   (Build 3A110a)&lt;br /&gt;
 [[iBoot-204.2.9]]         1.1.2   (Build 3B48b)&lt;br /&gt;
 [[iBoot-204.3.14]]        1.1.3   (Build 4A93)&lt;br /&gt;
                       1.1.4   (Build 4A102)&lt;br /&gt;
 [[iBoot-204.3.16]]        1.1.5   (Build 4B1)&lt;br /&gt;
 ?                     1.2b    (Build 5A147p)&lt;br /&gt;
 ?                     2.0b2   (Build 5A225c)&lt;br /&gt;
 ?                     2.0b3   (Build 5A240d)&lt;br /&gt;
 ?                     2.0b4   (Build 5A258f)&lt;br /&gt;
 ?                     2.0b5   (Build 5A274d)&lt;br /&gt;
 ?                     2.0b6P  (Build 5A292g)&lt;br /&gt;
 ?                     2.0b6F  (Build 5A308)&lt;br /&gt;
 ?                     2.0b7   (Build 5A331)&lt;br /&gt;
 ?                     2.0b8[[Golden Master|GM]] (Build 5A345)&lt;br /&gt;
 [[iBoot-320.20]]          2.0     (Build 5A347)&lt;br /&gt;
                       2.0.1   (Build 5B108)&lt;br /&gt;
                       2.0.2   (Build 5C1)&lt;br /&gt;
 ?                     2.1b    (Build 5F90)&lt;br /&gt;
 [[iBoot-385.22]]          2.1     (Build 5F137)&lt;br /&gt;
                       2.1.1   (Build 5F138)&lt;br /&gt;
 ?                     2.2b    (Build 5G29)&lt;br /&gt;
 [[iBoot-385.49]]          2.2     (Build 5G77)&lt;br /&gt;
                       2.2     (Build 5G77a)&lt;br /&gt;
                       2.2.1   (Build 5H11)&lt;br /&gt;
                       2.2.1   (Build 5H11a)&lt;br /&gt;
 ?                     3.0b    (Build 7A238j)&amp;lt;!-- 3.0b and below need &amp;quot;~##&amp;quot;, but there is no &amp;quot;BuildManifest.plist&amp;quot;, &amp;quot;BuildSubmission.plist&amp;quot;, or &amp;quot;BuildManifesto.plist&amp;quot; in the IPSW... --&amp;gt;&lt;br /&gt;
 [[iBoot-594.2~1]]         3.0b2   (Build 7A259g)&lt;br /&gt;
 [[iBoot-596.6~3]]         3.0b3   (Build 7A280f)&lt;br /&gt;
 [[iBoot-596.16~2]]        3.0b4   (Build 7A300g)&lt;br /&gt;
 [[iBoot-596.20~1]]        3.0b5   (Build 7A312g)&lt;br /&gt;
 [[iBoot-596.24~1]]        3.0     (Build 7A341)&lt;br /&gt;
                       3.0.1   (Build 7A400)&lt;br /&gt;
 [[iBoot-636.26~2]]        3.1b    (Build 7C97d)&lt;br /&gt;
 iBoot-636.??~?        3.1b2   (Build 7C106c)&lt;br /&gt;
 [[iBoot-636.47~1]]        3.1b3   (Build 7C116a)&lt;br /&gt;
 [[iBoot-636.65~2]]        3.1     (Build 7C144)&lt;br /&gt;
 [[iBoot-636.66~1]]        3.1.1   (Build 7C145)&lt;br /&gt;
                       3.1.1   (Build 7C146)&lt;br /&gt;
 [[iBoot-636.66~5]]        3.1.2   (Build 7D11)&lt;br /&gt;
 [[iBoot-636.66.33~4]]     3.1.3   (Build 7E18)&lt;br /&gt;
 [[iBoot-817.28~18]]       3.2     (Build 7B367)&lt;br /&gt;
 [[iBoot-817.29~2]]        3.2.1   (Build 7B405)&lt;br /&gt;
                       3.2.2   (Build 7B500)&lt;br /&gt;
 [[iBoot-872~12]]          4.0b    (Build 8A230m)&lt;br /&gt;
 [[iBoot-889.3~2]]         4.0b2   (Build 8A248c)&lt;br /&gt;
 [[iBoot-889.12~2]]        4.0b3   (Build 8A260b)&lt;br /&gt;
 [[iBoot-889.19~1]]        4.0b4   (Build 8A274b)&lt;br /&gt;
 [[iBoot-889.24~4]]        4.0[[Golden Master|GM]]   (Build 8A293)&lt;br /&gt;
                       4.0     (Build 8A293)&lt;br /&gt;
                       4.0.1   (Build 8A306)&lt;br /&gt;
                       4.0.2   (Build 8A400)&lt;br /&gt;
 [[iBoot-931.18.1~1]]      4.1b    (Build 8B5080c)&lt;br /&gt;
 [[iBoot-931.18.15~2]]     4.1b2   (Build 8B5091b)&lt;br /&gt;
 [[iBoot-931.18.27~1]]     4.1     (Build 8B117)&lt;br /&gt;
                       4.1     (Build 8B118)&lt;br /&gt;
 [[iBoot-931.67~2]]        4.2b    (Build 8C5091e)&lt;br /&gt;
 [[iBoot-931.71.80~1]]     4.2b2   (Build 8C5101c)&lt;br /&gt;
 [[iBoot-931.71.13~3]]     4.2b3   (Build 8C5115c)&lt;br /&gt;
 [[iBoot-931.71.16~9]]     4.2[[Golden Master|GM]]   (Build 8C134)&lt;br /&gt;
                       4.2[[Golden Master|GM]]   (Build 8C134b)&lt;br /&gt;
                       4.2.1[[Golden Master|GM]] (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148a)&lt;br /&gt;
 [[iBoot-931.72.14~6]]     4.2.5   (Build 8E128)&lt;br /&gt;
                       4.2.6   (Build 8E200)&lt;br /&gt;
                       4.2.7   (Build 8E303)&lt;br /&gt;
                       4.2.8   (Build 8E401)&lt;br /&gt;
 [[iBoot-931.72.14~10]]    4.2.9   (Build 8E501)&lt;br /&gt;
                       4.2.10  (Build 8E600)&lt;br /&gt;
 [[iBoot-1072.33~1]]       4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]       4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]       4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.58~4]]       4.3[[Golden Master|GM]]   (Build 8F190)&lt;br /&gt;
                       4.3     (Build 8F190)&lt;br /&gt;
 [[iBoot-1072.59~2]]       4.3     (Build 8F191)&lt;br /&gt;
                       4.3.1   (Build 8G4)&lt;br /&gt;
 [[iBoot-1072.61~2]]       4.3.2   (Build 8H7)&lt;br /&gt;
                       4.3.2   (Build 8H8)&lt;br /&gt;
                       4.3.3   (Build 8J2)&lt;br /&gt;
                       4.3.3   (Build 8J3)&lt;br /&gt;
 [[iBoot-1072.61~6]]       4.3.4   (Build 8K2)&lt;br /&gt;
                       4.3.5   (Build 8L1)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]    5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]    5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.42.8~1]]     5.0b4   (Build 9A5274d)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]     5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]    5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]    5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~15]]   5.0[[Golden Master|GM]]   (Build 9A332) [Unreleased]&lt;br /&gt;
                       5.0[[Golden Master|GM]]   (Build 9A334)&lt;br /&gt;
                       5.0     (Build 9A334)&lt;br /&gt;
 [[iBoot-1219.43.32~27]]   5.0.1b1 (Build 9A402)&lt;br /&gt;
 [[iBoot-1219.43.32~29]]   5.0.1b2 (Build 9A404)&lt;br /&gt;
                       5.0.1   (Build 9A405)&lt;br /&gt;
                       5.0.1   (Build 9A406)&lt;br /&gt;
 [[iBoot-1219.61.19~6]]    5.1b    (Build 9B5117b)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]     5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]     5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15]]      5.1     (Build 9B176)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]    5.1     (Build 9B179b)&lt;br /&gt;
                       5.1.1   (Build 9B206)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]     6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]     6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]     6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.18~2]]     6.0[[Golden Master|GM]]   (Build 10A403)&lt;br /&gt;
                       6.0     (Build 10A403)&lt;br /&gt;
 [[iBoot-1537.4.19~1]]     6.0     (Build 10A405)&lt;br /&gt;
                       6.0     (Build 10A406)&lt;br /&gt;
 [[iBoot-1537.4.20~1]]     6.0     (Build 10A407)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.1   (Build 10A523)&lt;br /&gt;
                       6.0.1   (Build 10A525)&lt;br /&gt;
 [[iBoot-1537.4.21~2]]     6.0.1   (Build 10A8426)&lt;br /&gt;
                       6.0.2   (Build 10A8500)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.2   (Build 10A550)&lt;br /&gt;
                       6.0.2   (Build 10A551)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]     6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]     6.1b2   (Build 10B5105c)&lt;br /&gt;
                       6.1b3   (Build 10B5117b)&lt;br /&gt;
                       6.1b4   (Build 10B5126b)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]     6.1b5   (Build 10B141)&lt;br /&gt;
                       6.1b5   (Build 10B142)&lt;br /&gt;
                       6.1b5   (Build 10B143)&lt;br /&gt;
                       6.1b5   (Build 10B144)&lt;br /&gt;
                       6.1     (Build 10B141)&lt;br /&gt;
                       6.1     (Build 10B142)&lt;br /&gt;
                       6.1     (Build 10B143)&lt;br /&gt;
                       6.1     (Build 10B144)&lt;br /&gt;
                       6.1.1b  (Build 10B311)&lt;br /&gt;
                       6.1.1   (Build 10B145)&lt;br /&gt;
                       6.1.2   (Build 10B146)&lt;br /&gt;
                       6.1.2   (Build 10B147)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]    6.1.3b2 (Build 10B318)&lt;br /&gt;
                       6.1.3b2 (Build 10B318a)&lt;br /&gt;
                       6.1.3   (Build 10B329)&lt;br /&gt;
                       6.1.4   (Build 10B350)&lt;br /&gt;
                       6.1.5   (Build 10B400)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]     7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]     7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.46.1.1~1]] 7.0b3   (Build 11A4414e)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]     7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]     7.0b5   (Build 11A4449a)&lt;br /&gt;
                       7.0b6   (Build 11A4449d)         &lt;br /&gt;
 [[iBoot-1940.1.75~20]]    7.0[[Golden Master|GM]]   (Build 11A465)&lt;br /&gt;
                       7.0     (Build 11A465) &lt;br /&gt;
 [[iBoot-1940.1.75~93]]    7.0.1   (Build 11A470a) &lt;br /&gt;
                       7.0.2   (Build 11A501)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]      7.0.3   (Build 11B511)&lt;br /&gt;
                       7.0.4   (Build 11B554a)&lt;br /&gt;
                       7.0.5   (Build 11B601)&lt;br /&gt;
 [[iBoot-1940.10.51~3]]    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]    7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]]   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]]   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Apple TV]] ===&lt;br /&gt;
 [[iBoot-931.44.21~1]]   4.0     4.1     (Build 8M89)&lt;br /&gt;
 [[iBoot-931.71.16~9]]   4.1     4.2     (Build 8C150)&lt;br /&gt;
                     4.1.1   4.2.1   (Build 8C154)&lt;br /&gt;
 [[iBoot-1072.33~1]]     4.2b    4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]     4.2b2   4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]     4.2b3   4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.59~2]]     4.2     4.3     (Build 8F191m)&lt;br /&gt;
                     4.2.1   4.3     (Build 8F202)&lt;br /&gt;
                     4.2.2   4.3     (Build 8F305)&lt;br /&gt;
                     4.3     4.3     (Build 8F455)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]  4.4b    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]  4.4b2   5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]  4.4b3   5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]   4.4b5   5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]  4.4b6   5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]  4.4b7   5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~21]] 4.4     5.0     (Build 9A334v)&lt;br /&gt;
 [[iBoot-1219.43.32~22]] 4.4.1   5.0     (Build 9A335a)&lt;br /&gt;
                     4.4.2   5.0     (Build 9A336a)&lt;br /&gt;
 [[iBoot-1219.43.32~29]] 4.4.3   5.0.1   (Build 9A405l)&lt;br /&gt;
                     4.4.4   5.0.1   (Build 9A406a)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]   5.0b2   5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]   5.0b3   5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]  5.0     5.1     (Build 9B179b)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]  5.1b    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]   5.1b2   6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]   5.1b3   6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]   5.1b4   6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.19~1]]   5.1     6.0     (Build 10A406e)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]   5.1.1   6.0.1   (Build 10A831)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]   5.2b    6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]   5.2b2   6.1b2   (Build 10B5105c)&lt;br /&gt;
                     5.2b3   6.1b3   (Build 10B5117d)&lt;br /&gt;
                     5.2b4   6.1b4   (Build 10B5126d)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]   5.2     6.1     (Build 10B144b)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.2.1   6.1.3   (Build 10B329a)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.3     6.1.4   (Build 10B809)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]   5.4b    7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]   5.4b2   7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]   6.0b3   7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]   6.0b4   7.0b5   (Build 11A4449a)&lt;br /&gt;
 [[iBoot-1940.1.75~93]]  6.0     7.0.1   (Build 11A470e)&lt;br /&gt;
                     6.0     7.0.2   (Build 11A502)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]    6.0.1   7.0.3   (Build 11B511d)&lt;br /&gt;
                     6.0.2   7.0.4   (Build 11B554a)&lt;br /&gt;
 [[1940.10.51~3]]        6.1b    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]  6.1b2   7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]] 6.1b3   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]] 6.1b4   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Haywire]] ===&lt;br /&gt;
 [[iBoot-1537.9.55~3]]   1.0.0   (Build 10B7129)&lt;br /&gt;
&lt;br /&gt;
== [[Exploits]] ==&lt;br /&gt;
On 1st February, 2014, iH8sn0w found a very powerful iBoot exploit that allows any iDevice with an [[S5L8940|A5]] or [[S5L8945|A5X]] chip to be jailbroken, regardless of the iOS version. He used it mainly to grab AES [[Firmware Keys|decryption keys]]. However, according to [https://twitter.com/winocm/status/429704672211763200 this tweet from winocm], the exploit will never go public. One he cleans it up a bit, the [[Firmware Keys|decryption keys]] will be available [http://www.icj.me/ios/keys here].&lt;br /&gt;
He mentioned [https://twitter.com/iH8sn0w/status/429838704077979648 here] that it will work on [[A6]] and [[A7]] chips soon, but it will require some minor modifications.&lt;br /&gt;
&lt;br /&gt;
== Commands used as an exploit vector ==&lt;br /&gt;
* '''diags''': Until 2.0 beta 6, the [[diags]] command would jump to code at the address provided to it. For example, if you sent &amp;quot;diags 0x9000000&amp;quot;, it would directly jump to the code at 0x9000000. There is now a check that only allows engineering devices to utilize this backdoor.&lt;br /&gt;
* '''arm7_go''': For firmware 2.1.1, the [[N72ap|iPod touch 2G]] iBoot contains the [[ARM7 Go]] command, which could be used to run a payload on the ARM7 in the device.&lt;br /&gt;
&lt;br /&gt;
== OpeniBoot ==&lt;br /&gt;
There is an open source version of iBoot designed so that custom kernels can be run on the iPhone/iPod/iPad. You can check out the source [http://github.com/iDroid-Project/OpeniBoot here]. It is VERY useful if you are ever reversing iBoot and do not feel like finding out what certain hardware registers are yourself.&lt;br /&gt;
OpeniBoot currently supports all S5l8900, S5l8720, S5l8920 and S5l8930 devices. More info can be found about OpeniBoot and Linux on these devices on the iDroid-Project [http://idroidproject.org website].&lt;br /&gt;
&lt;br /&gt;
== Remappings ==&lt;br /&gt;
 // n88 (3GS)&lt;br /&gt;
 0x4FF00000 =&amp;gt; 0x0&lt;br /&gt;
 0x40000000 =&amp;gt; 0xC0000000&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[iBoot (Enums)]]&lt;br /&gt;
* [http://www.youtube.com/watch?v=0NValNoW5Rc Unreleased Untethered iBoot Exploit]&lt;br /&gt;
&lt;br /&gt;
[[Category:iBoot]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39274</id>
		<title>IBoot (Bootloader)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39274"/>
		<updated>2014-02-02T17:29:33Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Exploits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''iBoot''' is Apple's stage 2 bootloader for all of the [[iDevice|devices]]. It runs what is known as [[Recovery Mode]]. It has an interactive interface which can be used over USB or serial.&lt;br /&gt;
&lt;br /&gt;
== [[Bootrom]] ==&lt;br /&gt;
The bootrom also goes by the name &amp;quot;iBoot.&amp;quot; The list of bootroms can be found on [[Bootrom|their own page]].&lt;br /&gt;
&lt;br /&gt;
== Extract and Disassemble ==&lt;br /&gt;
To extract the bootloader and disassemble using IDA, follow the following steps:&lt;br /&gt;
#obtain the bootloader from the iPSW. This file is in the &amp;lt;code&amp;gt;Firmware/all_flash&amp;lt;/code&amp;gt; subdir, e.g. &amp;lt;code&amp;gt;Firmware/all_flash/all_flash.n81ap.production/iBoot.n81ap.RELEASE.img3&amp;lt;/code&amp;gt;, where the &amp;quot;n81ap&amp;quot;, &amp;quot;k90&amp;quot;, etc.. are for the i-Device type&lt;br /&gt;
#run xpwntool with the proper key (from elsewhere in this Wiki)&lt;br /&gt;
#Make sure the decryption was successful - if it is, you should see:&lt;br /&gt;
 &amp;quot;iBoot for ...., Copyright 2011, Apple Inc.&amp;quot;&lt;br /&gt;
if you cat (i.e. type) the file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;remove the img3 header - the good stuff starts at offset 0x40 (i.e. 64) - using dd (skip=1 bs=64) or some other tool&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Load in IDA. Set processor to ARM. Rebase program (Edit&amp;amp;#8594;Segments&amp;amp;#8594;Rebase Program) to 0x5FF00000 (for iBoot in iOS 5). You should see something like:&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00000 loc_5FF00000                            ; CODE XREF: ROM:5FF00078�j&lt;br /&gt;
ROM:5FF00000                 B       loc_5FF00040        ; Used for Reset - This is where we start&lt;br /&gt;
ROM:5FF00004 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00004                 LDR     PC, =sub_5FF16FB4   ; Used for Undef&lt;br /&gt;
ROM:5FF00008 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00008                 LDR     PC, =sub_5FF16FEC   ; Used for SWI&lt;br /&gt;
ROM:5FF0000C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0000C                 LDR     PC, =sub_5FF17024   ; Used for Prefabt&lt;br /&gt;
ROM:5FF00010 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00010                 LDR     PC, =sub_5FF17060   ; Used for DataAbt&lt;br /&gt;
ROM:5FF00014 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00014                 LDR     PC, =loc_5FF17098   ; Used for AddrExc &lt;br /&gt;
ROM:5FF00018 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00018                 LDR     PC, =loc_5FF16F24   ; Used for IRQ&lt;br /&gt;
ROM:5FF0001C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0001C                 LDR     PC, =sub_5FF16F6C   ; Probably FIQ, need to verify this&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00020                 SVCPL   0xF00040&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00024 off_5FF00024    DCD sub_5FF16FB4        ; DATA XREF: ROM:5FF00004�r&lt;br /&gt;
ROM:5FF00028 off_5FF00028    DCD sub_5FF16FEC        ; DATA XREF: ROM:5FF00008�r&lt;br /&gt;
ROM:5FF0002C off_5FF0002C    DCD sub_5FF17024        ; DATA XREF: ROM:5FF0000C�r&lt;br /&gt;
ROM:5FF00030 off_5FF00030    DCD sub_5FF17060        ; DATA XREF: ROM:5FF00010�r&lt;br /&gt;
ROM:5FF00034 off_5FF00034    DCD loc_5FF17098        ; DATA XREF: ROM:5FF00014�r&lt;br /&gt;
ROM:5FF00038 off_5FF00038    DCD loc_5FF16F24        ; DATA XREF: ROM:5FF00018�r&lt;br /&gt;
ROM:5FF0003C off_5FF0003C    DCD sub_5FF16F6C        ; DATA XREF: ROM:5FF0001C�r&lt;br /&gt;
ROM:5FF00040 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00040&lt;br /&gt;
ROM:5FF00040 loc_5FF00040                            ; CODE XREF: ROM:loc_5FF00000�j&lt;br /&gt;
ROM:5FF00040                 ADR     R0, loc_5FF00000   &amp;lt;-- The address we rebased to&lt;br /&gt;
ROM:5FF00044                 LDR     R1, =loc_5FF00000&lt;br /&gt;
ROM:5FF00048                 CMP     R0, R1&lt;br /&gt;
ROM:5FF0004C                 CMP     R0, R1&lt;br /&gt;
ROM:5FF00050                 BEQ     loc_5FF0007C&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
ROM:5FF000E8 loc_5FF000E8                            ; CODE XREF: ROM:5FF000F0�j&lt;br /&gt;
ROM:5FF000E8                 CMP     R0, R1&lt;br /&gt;
ROM:5FF000EC                 STRLT   R2, [R0],#4&lt;br /&gt;
ROM:5FF000F0                 BLT     loc_5FF000E8&lt;br /&gt;
ROM:5FF000F4                 LDR     R0, =(_ibootStart+1)&lt;br /&gt;
ROM:5FF000F8                 MOV     LR, PC&lt;br /&gt;
ROM:5FF000FC                 BX      R0 ; _ibootStart&lt;br /&gt;
ROM:5FF00100&lt;br /&gt;
ROM:5FF00100 loc_5FF00100                            ; CODE XREF: ROM:loc_5FF00100�j&lt;br /&gt;
ROM:5FF00100                 B       loc_5FF00100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where iBootStart (not the official Apple Symbol, of course) can be seen at: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00BA4 _ibootStart                             ; CODE XREF: ROM:5FF000FC�p&lt;br /&gt;
ROM:5FF00BA4                                         ; DATA XREF: ROM:5FF000F4�o ...&lt;br /&gt;
ROM:5FF00BA4                 PUSH    {R7,LR}&lt;br /&gt;
ROM:5FF00BA6                 MOV     R7, SP&lt;br /&gt;
ROM:5FF00BA8                 LDR     R0, =aIbootStart ; &amp;quot;\niBoot start\n&amp;quot;&lt;br /&gt;
ROM:5FF00BAA                 BL      loc_5FF233C4&lt;br /&gt;
ROM:5FF00BAE                 MOVS    R0, #0&lt;br /&gt;
ROM:5FF00BB0                 BL      loc_5FF16E54&lt;br /&gt;
ROM:5FF00BB4                 BL      loc_5FF1570C&lt;br /&gt;
ROM:5FF00BB8                 BL      loc_5FF143A8&lt;br /&gt;
ROM:5FF00BBC                 BL      unk_5FF15264&lt;br /&gt;
ROM:5FF00BC0                 LDR     R0, =aMain      ; &amp;quot;main&amp;quot;&lt;br /&gt;
..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flow of iBoot (1219 - 5.0.x) ==&lt;br /&gt;
iBoot is quite a complicated binary, which spawns several ARM tasks to enable the boot process:&lt;br /&gt;
&lt;br /&gt;
 - iBootStart (disassembly started above) - starts main (5FF00BCA) - which calls the main function at 5FF00C14&lt;br /&gt;
 - main: Does the good stuff (loading the kernel, etc)&lt;br /&gt;
    starts the poweroff task (5FF00EF2) - calls  (sub_5FF00FD0+1)&lt;br /&gt;
    In recovery mode (failed boot): &lt;br /&gt;
            starts command (5FF00F0A) - calls 5FF15928&lt;br /&gt;
            starts idleoff (5FF99F2E) - calls 5FF01060&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
 [[iBoot-99]]              1.0b    (Build 1A420) [Unreleased]&lt;br /&gt;
 [[iBoot-159]]             1.0     (Build 1A543a)&lt;br /&gt;
                       1.0.1   (Build 1C25)&lt;br /&gt;
                       1.0.2   (Build 1C28)&lt;br /&gt;
 [[iBoot-204]]             1.1     (Build 3A100)&lt;br /&gt;
                       1.1     (Build 3A101)&lt;br /&gt;
                       1.1.1   (Build 3A109a)&lt;br /&gt;
 [[iBoot-204.0.2]]         1.1.1   (Build 3A110a)&lt;br /&gt;
 [[iBoot-204.2.9]]         1.1.2   (Build 3B48b)&lt;br /&gt;
 [[iBoot-204.3.14]]        1.1.3   (Build 4A93)&lt;br /&gt;
                       1.1.4   (Build 4A102)&lt;br /&gt;
 [[iBoot-204.3.16]]        1.1.5   (Build 4B1)&lt;br /&gt;
 ?                     1.2b    (Build 5A147p)&lt;br /&gt;
 ?                     2.0b2   (Build 5A225c)&lt;br /&gt;
 ?                     2.0b3   (Build 5A240d)&lt;br /&gt;
 ?                     2.0b4   (Build 5A258f)&lt;br /&gt;
 ?                     2.0b5   (Build 5A274d)&lt;br /&gt;
 ?                     2.0b6P  (Build 5A292g)&lt;br /&gt;
 ?                     2.0b6F  (Build 5A308)&lt;br /&gt;
 ?                     2.0b7   (Build 5A331)&lt;br /&gt;
 ?                     2.0b8[[Golden Master|GM]] (Build 5A345)&lt;br /&gt;
 [[iBoot-320.20]]          2.0     (Build 5A347)&lt;br /&gt;
                       2.0.1   (Build 5B108)&lt;br /&gt;
                       2.0.2   (Build 5C1)&lt;br /&gt;
 ?                     2.1b    (Build 5F90)&lt;br /&gt;
 [[iBoot-385.22]]          2.1     (Build 5F137)&lt;br /&gt;
                       2.1.1   (Build 5F138)&lt;br /&gt;
 ?                     2.2b    (Build 5G29)&lt;br /&gt;
 [[iBoot-385.49]]          2.2     (Build 5G77)&lt;br /&gt;
                       2.2     (Build 5G77a)&lt;br /&gt;
                       2.2.1   (Build 5H11)&lt;br /&gt;
                       2.2.1   (Build 5H11a)&lt;br /&gt;
 ?                     3.0b    (Build 7A238j)&amp;lt;!-- 3.0b and below need &amp;quot;~##&amp;quot;, but there is no &amp;quot;BuildManifest.plist&amp;quot;, &amp;quot;BuildSubmission.plist&amp;quot;, or &amp;quot;BuildManifesto.plist&amp;quot; in the IPSW... --&amp;gt;&lt;br /&gt;
 [[iBoot-594.2~1]]         3.0b2   (Build 7A259g)&lt;br /&gt;
 [[iBoot-596.6~3]]         3.0b3   (Build 7A280f)&lt;br /&gt;
 [[iBoot-596.16~2]]        3.0b4   (Build 7A300g)&lt;br /&gt;
 [[iBoot-596.20~1]]        3.0b5   (Build 7A312g)&lt;br /&gt;
 [[iBoot-596.24~1]]        3.0     (Build 7A341)&lt;br /&gt;
                       3.0.1   (Build 7A400)&lt;br /&gt;
 [[iBoot-636.26~2]]        3.1b    (Build 7C97d)&lt;br /&gt;
 iBoot-636.??~?        3.1b2   (Build 7C106c)&lt;br /&gt;
 [[iBoot-636.47~1]]        3.1b3   (Build 7C116a)&lt;br /&gt;
 [[iBoot-636.65~2]]        3.1     (Build 7C144)&lt;br /&gt;
 [[iBoot-636.66~1]]        3.1.1   (Build 7C145)&lt;br /&gt;
                       3.1.1   (Build 7C146)&lt;br /&gt;
 [[iBoot-636.66~5]]        3.1.2   (Build 7D11)&lt;br /&gt;
 [[iBoot-636.66.33~4]]     3.1.3   (Build 7E18)&lt;br /&gt;
 [[iBoot-817.28~18]]       3.2     (Build 7B367)&lt;br /&gt;
 [[iBoot-817.29~2]]        3.2.1   (Build 7B405)&lt;br /&gt;
                       3.2.2   (Build 7B500)&lt;br /&gt;
 [[iBoot-872~12]]          4.0b    (Build 8A230m)&lt;br /&gt;
 [[iBoot-889.3~2]]         4.0b2   (Build 8A248c)&lt;br /&gt;
 [[iBoot-889.12~2]]        4.0b3   (Build 8A260b)&lt;br /&gt;
 [[iBoot-889.19~1]]        4.0b4   (Build 8A274b)&lt;br /&gt;
 [[iBoot-889.24~4]]        4.0[[Golden Master|GM]]   (Build 8A293)&lt;br /&gt;
                       4.0     (Build 8A293)&lt;br /&gt;
                       4.0.1   (Build 8A306)&lt;br /&gt;
                       4.0.2   (Build 8A400)&lt;br /&gt;
 [[iBoot-931.18.1~1]]      4.1b    (Build 8B5080c)&lt;br /&gt;
 [[iBoot-931.18.15~2]]     4.1b2   (Build 8B5091b)&lt;br /&gt;
 [[iBoot-931.18.27~1]]     4.1     (Build 8B117)&lt;br /&gt;
                       4.1     (Build 8B118)&lt;br /&gt;
 [[iBoot-931.67~2]]        4.2b    (Build 8C5091e)&lt;br /&gt;
 [[iBoot-931.71.80~1]]     4.2b2   (Build 8C5101c)&lt;br /&gt;
 [[iBoot-931.71.13~3]]     4.2b3   (Build 8C5115c)&lt;br /&gt;
 [[iBoot-931.71.16~9]]     4.2[[Golden Master|GM]]   (Build 8C134)&lt;br /&gt;
                       4.2[[Golden Master|GM]]   (Build 8C134b)&lt;br /&gt;
                       4.2.1[[Golden Master|GM]] (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148a)&lt;br /&gt;
 [[iBoot-931.72.14~6]]     4.2.5   (Build 8E128)&lt;br /&gt;
                       4.2.6   (Build 8E200)&lt;br /&gt;
                       4.2.7   (Build 8E303)&lt;br /&gt;
                       4.2.8   (Build 8E401)&lt;br /&gt;
 [[iBoot-931.72.14~10]]    4.2.9   (Build 8E501)&lt;br /&gt;
                       4.2.10  (Build 8E600)&lt;br /&gt;
 [[iBoot-1072.33~1]]       4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]       4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]       4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.58~4]]       4.3[[Golden Master|GM]]   (Build 8F190)&lt;br /&gt;
                       4.3     (Build 8F190)&lt;br /&gt;
 [[iBoot-1072.59~2]]       4.3     (Build 8F191)&lt;br /&gt;
                       4.3.1   (Build 8G4)&lt;br /&gt;
 [[iBoot-1072.61~2]]       4.3.2   (Build 8H7)&lt;br /&gt;
                       4.3.2   (Build 8H8)&lt;br /&gt;
                       4.3.3   (Build 8J2)&lt;br /&gt;
                       4.3.3   (Build 8J3)&lt;br /&gt;
 [[iBoot-1072.61~6]]       4.3.4   (Build 8K2)&lt;br /&gt;
                       4.3.5   (Build 8L1)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]    5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]    5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.42.8~1]]     5.0b4   (Build 9A5274d)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]     5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]    5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]    5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~15]]   5.0[[Golden Master|GM]]   (Build 9A332) [Unreleased]&lt;br /&gt;
                       5.0[[Golden Master|GM]]   (Build 9A334)&lt;br /&gt;
                       5.0     (Build 9A334)&lt;br /&gt;
 [[iBoot-1219.43.32~27]]   5.0.1b1 (Build 9A402)&lt;br /&gt;
 [[iBoot-1219.43.32~29]]   5.0.1b2 (Build 9A404)&lt;br /&gt;
                       5.0.1   (Build 9A405)&lt;br /&gt;
                       5.0.1   (Build 9A406)&lt;br /&gt;
 [[iBoot-1219.61.19~6]]    5.1b    (Build 9B5117b)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]     5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]     5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15]]      5.1     (Build 9B176)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]    5.1     (Build 9B179b)&lt;br /&gt;
                       5.1.1   (Build 9B206)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]     6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]     6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]     6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.18~2]]     6.0[[Golden Master|GM]]   (Build 10A403)&lt;br /&gt;
                       6.0     (Build 10A403)&lt;br /&gt;
 [[iBoot-1537.4.19~1]]     6.0     (Build 10A405)&lt;br /&gt;
                       6.0     (Build 10A406)&lt;br /&gt;
 [[iBoot-1537.4.20~1]]     6.0     (Build 10A407)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.1   (Build 10A523)&lt;br /&gt;
                       6.0.1   (Build 10A525)&lt;br /&gt;
 [[iBoot-1537.4.21~2]]     6.0.1   (Build 10A8426)&lt;br /&gt;
                       6.0.2   (Build 10A8500)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.2   (Build 10A550)&lt;br /&gt;
                       6.0.2   (Build 10A551)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]     6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]     6.1b2   (Build 10B5105c)&lt;br /&gt;
                       6.1b3   (Build 10B5117b)&lt;br /&gt;
                       6.1b4   (Build 10B5126b)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]     6.1b5   (Build 10B141)&lt;br /&gt;
                       6.1b5   (Build 10B142)&lt;br /&gt;
                       6.1b5   (Build 10B143)&lt;br /&gt;
                       6.1b5   (Build 10B144)&lt;br /&gt;
                       6.1     (Build 10B141)&lt;br /&gt;
                       6.1     (Build 10B142)&lt;br /&gt;
                       6.1     (Build 10B143)&lt;br /&gt;
                       6.1     (Build 10B144)&lt;br /&gt;
                       6.1.1b  (Build 10B311)&lt;br /&gt;
                       6.1.1   (Build 10B145)&lt;br /&gt;
                       6.1.2   (Build 10B146)&lt;br /&gt;
                       6.1.2   (Build 10B147)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]    6.1.3b2 (Build 10B318)&lt;br /&gt;
                       6.1.3b2 (Build 10B318a)&lt;br /&gt;
                       6.1.3   (Build 10B329)&lt;br /&gt;
                       6.1.4   (Build 10B350)&lt;br /&gt;
                       6.1.5   (Build 10B400)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]     7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]     7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.46.1.1~1]] 7.0b3   (Build 11A4414e)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]     7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]     7.0b5   (Build 11A4449a)&lt;br /&gt;
                       7.0b6   (Build 11A4449d)         &lt;br /&gt;
 [[iBoot-1940.1.75~20]]    7.0[[Golden Master|GM]]   (Build 11A465)&lt;br /&gt;
                       7.0     (Build 11A465) &lt;br /&gt;
 [[iBoot-1940.1.75~93]]    7.0.1   (Build 11A470a) &lt;br /&gt;
                       7.0.2   (Build 11A501)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]      7.0.3   (Build 11B511)&lt;br /&gt;
                       7.0.4   (Build 11B554a)&lt;br /&gt;
                       7.0.5   (Build 11B601)&lt;br /&gt;
 [[iBoot-1940.10.51~3]]    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]    7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]]   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]]   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Apple TV]] ===&lt;br /&gt;
 [[iBoot-931.44.21~1]]   4.0     4.1     (Build 8M89)&lt;br /&gt;
 [[iBoot-931.71.16~9]]   4.1     4.2     (Build 8C150)&lt;br /&gt;
                     4.1.1   4.2.1   (Build 8C154)&lt;br /&gt;
 [[iBoot-1072.33~1]]     4.2b    4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]     4.2b2   4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]     4.2b3   4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.59~2]]     4.2     4.3     (Build 8F191m)&lt;br /&gt;
                     4.2.1   4.3     (Build 8F202)&lt;br /&gt;
                     4.2.2   4.3     (Build 8F305)&lt;br /&gt;
                     4.3     4.3     (Build 8F455)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]  4.4b    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]  4.4b2   5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]  4.4b3   5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]   4.4b5   5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]  4.4b6   5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]  4.4b7   5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~21]] 4.4     5.0     (Build 9A334v)&lt;br /&gt;
 [[iBoot-1219.43.32~22]] 4.4.1   5.0     (Build 9A335a)&lt;br /&gt;
                     4.4.2   5.0     (Build 9A336a)&lt;br /&gt;
 [[iBoot-1219.43.32~29]] 4.4.3   5.0.1   (Build 9A405l)&lt;br /&gt;
                     4.4.4   5.0.1   (Build 9A406a)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]   5.0b2   5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]   5.0b3   5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]  5.0     5.1     (Build 9B179b)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]  5.1b    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]   5.1b2   6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]   5.1b3   6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]   5.1b4   6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.19~1]]   5.1     6.0     (Build 10A406e)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]   5.1.1   6.0.1   (Build 10A831)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]   5.2b    6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]   5.2b2   6.1b2   (Build 10B5105c)&lt;br /&gt;
                     5.2b3   6.1b3   (Build 10B5117d)&lt;br /&gt;
                     5.2b4   6.1b4   (Build 10B5126d)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]   5.2     6.1     (Build 10B144b)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.2.1   6.1.3   (Build 10B329a)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.3     6.1.4   (Build 10B809)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]   5.4b    7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]   5.4b2   7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]   6.0b3   7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]   6.0b4   7.0b5   (Build 11A4449a)&lt;br /&gt;
 [[iBoot-1940.1.75~93]]  6.0     7.0.1   (Build 11A470e)&lt;br /&gt;
                     6.0     7.0.2   (Build 11A502)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]    6.0.1   7.0.3   (Build 11B511d)&lt;br /&gt;
                     6.0.2   7.0.4   (Build 11B554a)&lt;br /&gt;
 [[1940.10.51~3]]        6.1b    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]  6.1b2   7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]] 6.1b3   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]] 6.1b4   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Haywire]] ===&lt;br /&gt;
 [[iBoot-1537.9.55~3]]   1.0.0   (Build 10B7129)&lt;br /&gt;
&lt;br /&gt;
== [[Exploits]] ==&lt;br /&gt;
On 1st February, 2014, iH8sn0w found a very powerful iBoot exploit that allows any iDevice with an [[S5L8940|A5]] or [[S5L8945|A5X]] chip to be jailbroken, regardless of the iOS version. He used it mainly to grab AES [[Firmware Keys|decryption keys]]. However, according to [https://twitter.com/winocm/status/429704672211763200 this tweet from winocm], the exploit will never go public. One he cleans it up a bit, the [[Firmware Keys|decryption keys]] will be available [http://www.icj.me/ios/keys here].&lt;br /&gt;
He mentioned [https://twitter.com/iH8sn0w/status/429838704077979648 here] that it will work on A6 and A7 chips soon, but it will require some minor modifications.&lt;br /&gt;
&lt;br /&gt;
== Commands used as an exploit vector ==&lt;br /&gt;
* '''diags''': Until 2.0 beta 6, the [[diags]] command would jump to code at the address provided to it. For example, if you sent &amp;quot;diags 0x9000000&amp;quot;, it would directly jump to the code at 0x9000000. There is now a check that only allows engineering devices to utilize this backdoor.&lt;br /&gt;
* '''arm7_go''': For firmware 2.1.1, the [[N72ap|iPod touch 2G]] iBoot contains the [[ARM7 Go]] command, which could be used to run a payload on the ARM7 in the device.&lt;br /&gt;
&lt;br /&gt;
== OpeniBoot ==&lt;br /&gt;
There is an open source version of iBoot designed so that custom kernels can be run on the iPhone/iPod/iPad. You can check out the source [http://github.com/iDroid-Project/OpeniBoot here]. It is VERY useful if you are ever reversing iBoot and do not feel like finding out what certain hardware registers are yourself.&lt;br /&gt;
OpeniBoot currently supports all S5l8900, S5l8720, S5l8920 and S5l8930 devices. More info can be found about OpeniBoot and Linux on these devices on the iDroid-Project [http://idroidproject.org website].&lt;br /&gt;
&lt;br /&gt;
== Remappings ==&lt;br /&gt;
 // n88 (3GS)&lt;br /&gt;
 0x4FF00000 =&amp;gt; 0x0&lt;br /&gt;
 0x40000000 =&amp;gt; 0xC0000000&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[iBoot (Enums)]]&lt;br /&gt;
* [http://www.youtube.com/watch?v=0NValNoW5Rc Unreleased Untethered iBoot Exploit]&lt;br /&gt;
&lt;br /&gt;
[[Category:iBoot]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39240</id>
		<title>IBoot (Bootloader)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=39240"/>
		<updated>2014-02-02T03:59:25Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''iBoot''' is Apple's stage 2 bootloader for all of the [[iDevice|devices]]. It runs what is known as [[Recovery Mode]]. It has an interactive interface which can be used over USB or serial.&lt;br /&gt;
&lt;br /&gt;
== [[Bootrom]] ==&lt;br /&gt;
The bootrom also goes by the name &amp;quot;iBoot.&amp;quot; The list of bootroms can be found on [[Bootrom|their own page]].&lt;br /&gt;
&lt;br /&gt;
== Extract and Disassemble ==&lt;br /&gt;
To extract the bootloader and disassemble using IDA, follow the following steps:&lt;br /&gt;
#obtain the bootloader from the iPSW. This file is in the &amp;lt;code&amp;gt;Firmware/all_flash&amp;lt;/code&amp;gt; subdir, e.g. &amp;lt;code&amp;gt;Firmware/all_flash/all_flash.n81ap.production/iBoot.n81ap.RELEASE.img3&amp;lt;/code&amp;gt;, where the &amp;quot;n81ap&amp;quot;, &amp;quot;k90&amp;quot;, etc.. are for the i-Device type&lt;br /&gt;
#run xpwntool with the proper key (from elsewhere in this Wiki)&lt;br /&gt;
#Make sure the decryption was successful - if it is, you should see:&lt;br /&gt;
 &amp;quot;iBoot for ...., Copyright 2011, Apple Inc.&amp;quot;&lt;br /&gt;
if you cat (i.e. type) the file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;remove the img3 header - the good stuff starts at offset 0x40 (i.e. 64) - using dd (skip=1 bs=64) or some other tool&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Load in IDA. Set processor to ARM. Rebase program (Edit&amp;amp;#8594;Segments&amp;amp;#8594;Rebase Program) to 0x5FF00000 (for iBoot in iOS 5). You should see something like:&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00000 loc_5FF00000                            ; CODE XREF: ROM:5FF00078�j&lt;br /&gt;
ROM:5FF00000                 B       loc_5FF00040        ; Used for Reset - This is where we start&lt;br /&gt;
ROM:5FF00004 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00004                 LDR     PC, =sub_5FF16FB4   ; Used for Undef&lt;br /&gt;
ROM:5FF00008 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00008                 LDR     PC, =sub_5FF16FEC   ; Used for SWI&lt;br /&gt;
ROM:5FF0000C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0000C                 LDR     PC, =sub_5FF17024   ; Used for Prefabt&lt;br /&gt;
ROM:5FF00010 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00010                 LDR     PC, =sub_5FF17060   ; Used for DataAbt&lt;br /&gt;
ROM:5FF00014 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00014                 LDR     PC, =loc_5FF17098   ; Used for AddrExc &lt;br /&gt;
ROM:5FF00018 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00018                 LDR     PC, =loc_5FF16F24   ; Used for IRQ&lt;br /&gt;
ROM:5FF0001C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0001C                 LDR     PC, =sub_5FF16F6C   ; Probably FIQ, need to verify this&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00020                 SVCPL   0xF00040&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00024 off_5FF00024    DCD sub_5FF16FB4        ; DATA XREF: ROM:5FF00004�r&lt;br /&gt;
ROM:5FF00028 off_5FF00028    DCD sub_5FF16FEC        ; DATA XREF: ROM:5FF00008�r&lt;br /&gt;
ROM:5FF0002C off_5FF0002C    DCD sub_5FF17024        ; DATA XREF: ROM:5FF0000C�r&lt;br /&gt;
ROM:5FF00030 off_5FF00030    DCD sub_5FF17060        ; DATA XREF: ROM:5FF00010�r&lt;br /&gt;
ROM:5FF00034 off_5FF00034    DCD loc_5FF17098        ; DATA XREF: ROM:5FF00014�r&lt;br /&gt;
ROM:5FF00038 off_5FF00038    DCD loc_5FF16F24        ; DATA XREF: ROM:5FF00018�r&lt;br /&gt;
ROM:5FF0003C off_5FF0003C    DCD sub_5FF16F6C        ; DATA XREF: ROM:5FF0001C�r&lt;br /&gt;
ROM:5FF00040 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00040&lt;br /&gt;
ROM:5FF00040 loc_5FF00040                            ; CODE XREF: ROM:loc_5FF00000�j&lt;br /&gt;
ROM:5FF00040                 ADR     R0, loc_5FF00000   &amp;lt;-- The address we rebased to&lt;br /&gt;
ROM:5FF00044                 LDR     R1, =loc_5FF00000&lt;br /&gt;
ROM:5FF00048                 CMP     R0, R1&lt;br /&gt;
ROM:5FF0004C                 CMP     R0, R1&lt;br /&gt;
ROM:5FF00050                 BEQ     loc_5FF0007C&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
ROM:5FF000E8 loc_5FF000E8                            ; CODE XREF: ROM:5FF000F0�j&lt;br /&gt;
ROM:5FF000E8                 CMP     R0, R1&lt;br /&gt;
ROM:5FF000EC                 STRLT   R2, [R0],#4&lt;br /&gt;
ROM:5FF000F0                 BLT     loc_5FF000E8&lt;br /&gt;
ROM:5FF000F4                 LDR     R0, =(_ibootStart+1)&lt;br /&gt;
ROM:5FF000F8                 MOV     LR, PC&lt;br /&gt;
ROM:5FF000FC                 BX      R0 ; _ibootStart&lt;br /&gt;
ROM:5FF00100&lt;br /&gt;
ROM:5FF00100 loc_5FF00100                            ; CODE XREF: ROM:loc_5FF00100�j&lt;br /&gt;
ROM:5FF00100                 B       loc_5FF00100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where iBootStart (not the official Apple Symbol, of course) can be seen at: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00BA4 _ibootStart                             ; CODE XREF: ROM:5FF000FC�p&lt;br /&gt;
ROM:5FF00BA4                                         ; DATA XREF: ROM:5FF000F4�o ...&lt;br /&gt;
ROM:5FF00BA4                 PUSH    {R7,LR}&lt;br /&gt;
ROM:5FF00BA6                 MOV     R7, SP&lt;br /&gt;
ROM:5FF00BA8                 LDR     R0, =aIbootStart ; &amp;quot;\niBoot start\n&amp;quot;&lt;br /&gt;
ROM:5FF00BAA                 BL      loc_5FF233C4&lt;br /&gt;
ROM:5FF00BAE                 MOVS    R0, #0&lt;br /&gt;
ROM:5FF00BB0                 BL      loc_5FF16E54&lt;br /&gt;
ROM:5FF00BB4                 BL      loc_5FF1570C&lt;br /&gt;
ROM:5FF00BB8                 BL      loc_5FF143A8&lt;br /&gt;
ROM:5FF00BBC                 BL      unk_5FF15264&lt;br /&gt;
ROM:5FF00BC0                 LDR     R0, =aMain      ; &amp;quot;main&amp;quot;&lt;br /&gt;
..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flow of iBoot (1219 - 5.0.x) ==&lt;br /&gt;
iBoot is quite a complicated binary, which spawns several ARM tasks to enable the boot process:&lt;br /&gt;
&lt;br /&gt;
 - iBootStart (disassembly started above) - starts main (5FF00BCA) - which calls the main function at 5FF00C14&lt;br /&gt;
 - main: Does the good stuff (loading the kernel, etc)&lt;br /&gt;
    starts the poweroff task (5FF00EF2) - calls  (sub_5FF00FD0+1)&lt;br /&gt;
    In recovery mode (failed boot): &lt;br /&gt;
            starts command (5FF00F0A) - calls 5FF15928&lt;br /&gt;
            starts idleoff (5FF99F2E) - calls 5FF01060&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
 [[iBoot-99]]              1.0b    (Build 1A420) [Unreleased]&lt;br /&gt;
 [[iBoot-159]]             1.0     (Build 1A543a)&lt;br /&gt;
                       1.0.1   (Build 1C25)&lt;br /&gt;
                       1.0.2   (Build 1C28)&lt;br /&gt;
 [[iBoot-204]]             1.1     (Build 3A100)&lt;br /&gt;
                       1.1     (Build 3A101)&lt;br /&gt;
                       1.1.1   (Build 3A109a)&lt;br /&gt;
 [[iBoot-204.0.2]]         1.1.1   (Build 3A110a)&lt;br /&gt;
 [[iBoot-204.2.9]]         1.1.2   (Build 3B48b)&lt;br /&gt;
 [[iBoot-204.3.14]]        1.1.3   (Build 4A93)&lt;br /&gt;
                       1.1.4   (Build 4A102)&lt;br /&gt;
 [[iBoot-204.3.16]]        1.1.5   (Build 4B1)&lt;br /&gt;
 ?                     1.2b    (Build 5A147p)&lt;br /&gt;
 ?                     2.0b2   (Build 5A225c)&lt;br /&gt;
 ?                     2.0b3   (Build 5A240d)&lt;br /&gt;
 ?                     2.0b4   (Build 5A258f)&lt;br /&gt;
 ?                     2.0b5   (Build 5A274d)&lt;br /&gt;
 ?                     2.0b6P  (Build 5A292g)&lt;br /&gt;
 ?                     2.0b6F  (Build 5A308)&lt;br /&gt;
 ?                     2.0b7   (Build 5A331)&lt;br /&gt;
 ?                     2.0b8[[Golden Master|GM]] (Build 5A345)&lt;br /&gt;
 [[iBoot-320.20]]          2.0     (Build 5A347)&lt;br /&gt;
                       2.0.1   (Build 5B108)&lt;br /&gt;
                       2.0.2   (Build 5C1)&lt;br /&gt;
 ?                     2.1b    (Build 5F90)&lt;br /&gt;
 [[iBoot-385.22]]          2.1     (Build 5F137)&lt;br /&gt;
                       2.1.1   (Build 5F138)&lt;br /&gt;
 ?                     2.2b    (Build 5G29)&lt;br /&gt;
 [[iBoot-385.49]]          2.2     (Build 5G77)&lt;br /&gt;
                       2.2     (Build 5G77a)&lt;br /&gt;
                       2.2.1   (Build 5H11)&lt;br /&gt;
                       2.2.1   (Build 5H11a)&lt;br /&gt;
 ?                     3.0b    (Build 7A238j)&amp;lt;!-- 3.0b and below need &amp;quot;~##&amp;quot;, but there is no &amp;quot;BuildManifest.plist&amp;quot;, &amp;quot;BuildSubmission.plist&amp;quot;, or &amp;quot;BuildManifesto.plist&amp;quot; in the IPSW... --&amp;gt;&lt;br /&gt;
 [[iBoot-594.2~1]]         3.0b2   (Build 7A259g)&lt;br /&gt;
 [[iBoot-596.6~3]]         3.0b3   (Build 7A280f)&lt;br /&gt;
 [[iBoot-596.16~2]]        3.0b4   (Build 7A300g)&lt;br /&gt;
 [[iBoot-596.20~1]]        3.0b5   (Build 7A312g)&lt;br /&gt;
 [[iBoot-596.24~1]]        3.0     (Build 7A341)&lt;br /&gt;
                       3.0.1   (Build 7A400)&lt;br /&gt;
 [[iBoot-636.26~2]]        3.1b    (Build 7C97d)&lt;br /&gt;
 iBoot-636.??~?        3.1b2   (Build 7C106c)&lt;br /&gt;
 [[iBoot-636.47~1]]        3.1b3   (Build 7C116a)&lt;br /&gt;
 [[iBoot-636.65~2]]        3.1     (Build 7C144)&lt;br /&gt;
 [[iBoot-636.66~1]]        3.1.1   (Build 7C145)&lt;br /&gt;
                       3.1.1   (Build 7C146)&lt;br /&gt;
 [[iBoot-636.66~5]]        3.1.2   (Build 7D11)&lt;br /&gt;
 [[iBoot-636.66.33~4]]     3.1.3   (Build 7E18)&lt;br /&gt;
 [[iBoot-817.28~18]]       3.2     (Build 7B367)&lt;br /&gt;
 [[iBoot-817.29~2]]        3.2.1   (Build 7B405)&lt;br /&gt;
                       3.2.2   (Build 7B500)&lt;br /&gt;
 [[iBoot-872~12]]          4.0b    (Build 8A230m)&lt;br /&gt;
 [[iBoot-889.3~2]]         4.0b2   (Build 8A248c)&lt;br /&gt;
 [[iBoot-889.12~2]]        4.0b3   (Build 8A260b)&lt;br /&gt;
 [[iBoot-889.19~1]]        4.0b4   (Build 8A274b)&lt;br /&gt;
 [[iBoot-889.24~4]]        4.0[[Golden Master|GM]]   (Build 8A293)&lt;br /&gt;
                       4.0     (Build 8A293)&lt;br /&gt;
                       4.0.1   (Build 8A306)&lt;br /&gt;
                       4.0.2   (Build 8A400)&lt;br /&gt;
 [[iBoot-931.18.1~1]]      4.1b    (Build 8B5080c)&lt;br /&gt;
 [[iBoot-931.18.15~2]]     4.1b2   (Build 8B5091b)&lt;br /&gt;
 [[iBoot-931.18.27~1]]     4.1     (Build 8B117)&lt;br /&gt;
                       4.1     (Build 8B118)&lt;br /&gt;
 [[iBoot-931.67~2]]        4.2b    (Build 8C5091e)&lt;br /&gt;
 [[iBoot-931.71.80~1]]     4.2b2   (Build 8C5101c)&lt;br /&gt;
 [[iBoot-931.71.13~3]]     4.2b3   (Build 8C5115c)&lt;br /&gt;
 [[iBoot-931.71.16~9]]     4.2[[Golden Master|GM]]   (Build 8C134)&lt;br /&gt;
                       4.2[[Golden Master|GM]]   (Build 8C134b)&lt;br /&gt;
                       4.2.1[[Golden Master|GM]] (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148a)&lt;br /&gt;
 [[iBoot-931.72.14~6]]     4.2.5   (Build 8E128)&lt;br /&gt;
                       4.2.6   (Build 8E200)&lt;br /&gt;
                       4.2.7   (Build 8E303)&lt;br /&gt;
                       4.2.8   (Build 8E401)&lt;br /&gt;
 [[iBoot-931.72.14~10]]    4.2.9   (Build 8E501)&lt;br /&gt;
                       4.2.10  (Build 8E600)&lt;br /&gt;
 [[iBoot-1072.33~1]]       4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]       4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]       4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.58~4]]       4.3[[Golden Master|GM]]   (Build 8F190)&lt;br /&gt;
                       4.3     (Build 8F190)&lt;br /&gt;
 [[iBoot-1072.59~2]]       4.3     (Build 8F191)&lt;br /&gt;
                       4.3.1   (Build 8G4)&lt;br /&gt;
 [[iBoot-1072.61~2]]       4.3.2   (Build 8H7)&lt;br /&gt;
                       4.3.2   (Build 8H8)&lt;br /&gt;
                       4.3.3   (Build 8J2)&lt;br /&gt;
                       4.3.3   (Build 8J3)&lt;br /&gt;
 [[iBoot-1072.61~6]]       4.3.4   (Build 8K2)&lt;br /&gt;
                       4.3.5   (Build 8L1)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]    5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]    5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.42.8~1]]     5.0b4   (Build 9A5274d)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]     5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]    5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]    5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~15]]   5.0[[Golden Master|GM]]   (Build 9A332) [Unreleased]&lt;br /&gt;
                       5.0[[Golden Master|GM]]   (Build 9A334)&lt;br /&gt;
                       5.0     (Build 9A334)&lt;br /&gt;
 [[iBoot-1219.43.32~27]]   5.0.1b1 (Build 9A402)&lt;br /&gt;
 [[iBoot-1219.43.32~29]]   5.0.1b2 (Build 9A404)&lt;br /&gt;
                       5.0.1   (Build 9A405)&lt;br /&gt;
                       5.0.1   (Build 9A406)&lt;br /&gt;
 [[iBoot-1219.61.19~6]]    5.1b    (Build 9B5117b)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]     5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]     5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15]]      5.1     (Build 9B176)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]    5.1     (Build 9B179b)&lt;br /&gt;
                       5.1.1   (Build 9B206)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]     6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]     6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]     6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.18~2]]     6.0[[Golden Master|GM]]   (Build 10A403)&lt;br /&gt;
                       6.0     (Build 10A403)&lt;br /&gt;
 [[iBoot-1537.4.19~1]]     6.0     (Build 10A405)&lt;br /&gt;
                       6.0     (Build 10A406)&lt;br /&gt;
 [[iBoot-1537.4.20~1]]     6.0     (Build 10A407)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.1   (Build 10A523)&lt;br /&gt;
                       6.0.1   (Build 10A525)&lt;br /&gt;
 [[iBoot-1537.4.21~2]]     6.0.1   (Build 10A8426)&lt;br /&gt;
                       6.0.2   (Build 10A8500)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.2   (Build 10A550)&lt;br /&gt;
                       6.0.2   (Build 10A551)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]     6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]     6.1b2   (Build 10B5105c)&lt;br /&gt;
                       6.1b3   (Build 10B5117b)&lt;br /&gt;
                       6.1b4   (Build 10B5126b)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]     6.1b5   (Build 10B141)&lt;br /&gt;
                       6.1b5   (Build 10B142)&lt;br /&gt;
                       6.1b5   (Build 10B143)&lt;br /&gt;
                       6.1b5   (Build 10B144)&lt;br /&gt;
                       6.1     (Build 10B141)&lt;br /&gt;
                       6.1     (Build 10B142)&lt;br /&gt;
                       6.1     (Build 10B143)&lt;br /&gt;
                       6.1     (Build 10B144)&lt;br /&gt;
                       6.1.1b  (Build 10B311)&lt;br /&gt;
                       6.1.1   (Build 10B145)&lt;br /&gt;
                       6.1.2   (Build 10B146)&lt;br /&gt;
                       6.1.2   (Build 10B147)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]    6.1.3b2 (Build 10B318)&lt;br /&gt;
                       6.1.3b2 (Build 10B318a)&lt;br /&gt;
                       6.1.3   (Build 10B329)&lt;br /&gt;
                       6.1.4   (Build 10B350)&lt;br /&gt;
                       6.1.5   (Build 10B400)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]     7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]     7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.46.1.1~1]] 7.0b3   (Build 11A4414e)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]     7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]     7.0b5   (Build 11A4449a)&lt;br /&gt;
                       7.0b6   (Build 11A4449d)         &lt;br /&gt;
 [[iBoot-1940.1.75~20]]    7.0[[Golden Master|GM]]   (Build 11A465)&lt;br /&gt;
                       7.0     (Build 11A465) &lt;br /&gt;
 [[iBoot-1940.1.75~93]]    7.0.1   (Build 11A470a) &lt;br /&gt;
                       7.0.2   (Build 11A501)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]      7.0.3   (Build 11B511)&lt;br /&gt;
                       7.0.4   (Build 11B554a)&lt;br /&gt;
                       7.0.5   (Build 11B601)&lt;br /&gt;
 [[iBoot-1940.10.51~3]]    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]    7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]]   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]]   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Apple TV]] ===&lt;br /&gt;
 [[iBoot-931.44.21~1]]   4.0     4.1     (Build 8M89)&lt;br /&gt;
 [[iBoot-931.71.16~9]]   4.1     4.2     (Build 8C150)&lt;br /&gt;
                     4.1.1   4.2.1   (Build 8C154)&lt;br /&gt;
 [[iBoot-1072.33~1]]     4.2b    4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]     4.2b2   4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]     4.2b3   4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.59~2]]     4.2     4.3     (Build 8F191m)&lt;br /&gt;
                     4.2.1   4.3     (Build 8F202)&lt;br /&gt;
                     4.2.2   4.3     (Build 8F305)&lt;br /&gt;
                     4.3     4.3     (Build 8F455)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]  4.4b    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]  4.4b2   5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]  4.4b3   5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]   4.4b5   5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]  4.4b6   5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]  4.4b7   5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~21]] 4.4     5.0     (Build 9A334v)&lt;br /&gt;
 [[iBoot-1219.43.32~22]] 4.4.1   5.0     (Build 9A335a)&lt;br /&gt;
                     4.4.2   5.0     (Build 9A336a)&lt;br /&gt;
 [[iBoot-1219.43.32~29]] 4.4.3   5.0.1   (Build 9A405l)&lt;br /&gt;
                     4.4.4   5.0.1   (Build 9A406a)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]   5.0b2   5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]   5.0b3   5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]  5.0     5.1     (Build 9B179b)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]  5.1b    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]   5.1b2   6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]   5.1b3   6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]   5.1b4   6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.19~1]]   5.1     6.0     (Build 10A406e)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]   5.1.1   6.0.1   (Build 10A831)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]   5.2b    6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]   5.2b2   6.1b2   (Build 10B5105c)&lt;br /&gt;
                     5.2b3   6.1b3   (Build 10B5117d)&lt;br /&gt;
                     5.2b4   6.1b4   (Build 10B5126d)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]   5.2     6.1     (Build 10B144b)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.2.1   6.1.3   (Build 10B329a)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.3     6.1.4   (Build 10B809)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]   5.4b    7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]   5.4b2   7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]   6.0b3   7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]   6.0b4   7.0b5   (Build 11A4449a)&lt;br /&gt;
 [[iBoot-1940.1.75~93]]  6.0     7.0.1   (Build 11A470e)&lt;br /&gt;
                     6.0     7.0.2   (Build 11A502)&lt;br /&gt;
 [[iBoot-1940.3.5~1]]    6.0.1   7.0.3   (Build 11B511d)&lt;br /&gt;
                     6.0.2   7.0.4   (Build 11B554a)&lt;br /&gt;
 [[1940.10.51~3]]        6.1b    7.1b    (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]  6.1b2   7.1b2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]] 6.1b3   7.1b3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]] 6.1b4   7.1b4   (Build 11D5134c)&lt;br /&gt;
&lt;br /&gt;
=== [[Haywire]] ===&lt;br /&gt;
 [[iBoot-1537.9.55~3]]   1.0.0   (Build 10B7129)&lt;br /&gt;
&lt;br /&gt;
== [[Exploits]] ==&lt;br /&gt;
On February 1st, 2013, iH8sn0w found a very powerful iBoot exploit that allows any iDevice with an A5 or A5X chip to be jailbroken, regardless of iOS version. He used it mainly to grab AES decrypt keys.&lt;br /&gt;
&lt;br /&gt;
== Commands used as an exploit vector ==&lt;br /&gt;
* '''diags''': Until 2.0 beta 6, the [[diags]] command would jump to code at the address provided to it. For example, if you sent &amp;quot;diags 0x9000000&amp;quot;, it would directly jump to the code at 0x9000000. There is now a check that only allows engineering devices to utilize this backdoor.&lt;br /&gt;
* '''arm7_go''': For firmware 2.1.1, the [[N72ap|iPod touch 2G]] iBoot contains the [[ARM7 Go]] command, which could be used to run a payload on the ARM7 in the device.&lt;br /&gt;
&lt;br /&gt;
== OpeniBoot ==&lt;br /&gt;
There is an open source version of iBoot designed so that custom kernels can be run on the iPhone/iPod/iPad. You can check out the source [http://github.com/iDroid-Project/OpeniBoot here]. It is VERY useful if you are ever reversing iBoot and do not feel like finding out what certain hardware registers are yourself.&lt;br /&gt;
OpeniBoot currently supports all S5l8900, S5l8720, S5l8920 and S5l8930 devices. More info can be found about OpeniBoot and Linux on these devices on the iDroid-Project [http://idroidproject.org website].&lt;br /&gt;
&lt;br /&gt;
== Remappings ==&lt;br /&gt;
 // n88 (3GS)&lt;br /&gt;
 0x4FF00000 =&amp;gt; 0x0&lt;br /&gt;
 0x40000000 =&amp;gt; 0xC0000000&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[iBoot (Enums)]]&lt;br /&gt;
* [http://www.youtube.com/watch?v=0NValNoW5Rc Unreleased Untethered iBoot Exploit]&lt;br /&gt;
&lt;br /&gt;
[[Category:iBoot]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36707</id>
		<title>/private/var/stash</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36707"/>
		<updated>2013-10-22T11:13:45Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cydia creates this folder (which is on the user partition) and it moves here [[/Applications]], [[/Library]] and [[/Library/Themes]] on its first run to free up space on the system partition, leaving symlinks from the original path. This allows you to install tweaks and 3rd-party applications without the risk of filling up your [[/|root partition]].&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Files ===&lt;br /&gt;
(None)&lt;br /&gt;
=== Folders ===&lt;br /&gt;
* [[/Applications|Applications.XXXXXX]]&lt;br /&gt;
* [[/Library|Library.XXXXXX]]&lt;br /&gt;
* [[/Library/Themes|Themes.XXXXXX]]&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
{{parent|private|var}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Su&amp;diff=36698</id>
		<title>Talk:Su</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Su&amp;diff=36698"/>
		<updated>2013-10-22T03:01:50Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== More 'su' info ==&lt;br /&gt;
When documenting commands, please note that most are standard UNIX commands. Also, most (if not all) have a &amp;quot;man&amp;quot; page. [http://linux.die.net/man/1/su 'su' man page] --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 01:09, 17 October 2013 (UTC)&lt;br /&gt;
:So, do we even need this? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:27, 17 October 2013 (UTC)&lt;br /&gt;
::I don't think so. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 13:56, 17 October 2013 (UTC)&lt;br /&gt;
:I added your link to the page and added some other useful info. I hope that this was the improvement you were looking for! :D --[[User:R3pwn|R3pwn]] ([[User talk:R3pwn|talk]]) 20:54, 21 October 2013 (EST)&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Su&amp;diff=36697</id>
		<title>Su</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Su&amp;diff=36697"/>
		<updated>2013-10-22T02:58:12Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
Su is a command used for quickly switching between the [[root]] and [[mobile]] accounts on an iOS device. The [[root]] account gives you access to the entire filesystem and allows you to modify any file you wish. As this could be potentially dangerous, Apple has locked you out of the [[root]] account. To gain access to it, you must go through a process known as [[jailbreaking]]. You can find a list of all arguments and the proper syntax for 'su' at [http://linux.die.net/man/1/su this link], but if you don't want to do that much reading, a basic highlight of the command is shown below.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
su {user} {-c &amp;quot;command&amp;quot;} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using the syntax above, if I were logged in as [[root]] and were to type 'su mobile -c &amp;quot;hi there&amp;quot;', the output would be the user [[mobile]] executing the command &amp;quot;echo hi there&amp;quot;, which would just appear as the words &amp;quot;hi there&amp;quot; on the terminal screen. If &amp;quot;su&amp;quot; is launched by root, it does not ask for a password, but if it is launched by mobile, the terminal output is &amp;quot;Password:&amp;quot; and you need to put in the root password (by default it is &amp;quot;alpine&amp;quot; without the quotes).&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Su&amp;diff=36696</id>
		<title>Su</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Su&amp;diff=36696"/>
		<updated>2013-10-22T02:57:33Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
Su is a command used for quickly switching between the [[root]] and [[mobile]] accounts on an iOS device. The [[root]] account gives you access to the entire filesystem and allows you to modify any file you wish. As this could be potentially dangerous, Apple has locked you out of the [[root]] account. You gain access to it, you must go through a process known as [[jailbreaking]]. You can find a list of all arguments and the proper syntax for 'su' at [http://linux.die.net/man/1/su this link], but if you don't want to do that much reading, a basic highlight of the command is shown below.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
su {user} {-c &amp;quot;command&amp;quot;} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Using the syntax above, if I were logged in as [[root]] and were to type 'su mobile -c &amp;quot;hi there&amp;quot;', the output would be the user [[mobile]] executing the command &amp;quot;echo hi there&amp;quot;, which would just appear as the words &amp;quot;hi there&amp;quot; on the terminal screen. If &amp;quot;su&amp;quot; is launched by root, it does not ask for a password, but if it is launched by mobile, the terminal output is &amp;quot;Password:&amp;quot; and you need to put in the root password (by default it is &amp;quot;alpine&amp;quot; without the quotes).&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:/System/Library/Lockdown&amp;diff=36681</id>
		<title>Talk:/System/Library/Lockdown</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:/System/Library/Lockdown&amp;diff=36681"/>
		<updated>2013-10-21T21:16:05Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: Created page with &amp;quot;I do not see how this page is useless. It contains the Services.plist file that is responsible for afc2, which allows iFunbox and other software to access the root directory. ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I do not see how this page is useless. It contains the Services.plist file that is responsible for afc2, which allows iFunbox and other software to access the root directory. --[[User:R3pwn|R3pwn]] ([[User talk:R3pwn|talk]]) 17:09, 21 October 2013 (EST)&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36680</id>
		<title>Talk:Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36680"/>
		<updated>2013-10-21T21:07:59Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* No man page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Same as [[Talk:Su]] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 14:11, 17 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== No man page ==&lt;br /&gt;
&lt;br /&gt;
As launchctl is exclusive to iOS and OSX, it does not have a manpage. --[[User:R3pwn|R3pwn]] ([[User talk:R3pwn|talk]]) 17:00, 21 October 2013 (EST)&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36679</id>
		<title>Talk:Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36679"/>
		<updated>2013-10-21T21:06:23Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* No man page */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Same as [[Talk:Su]] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 14:11, 17 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== No man page ==&lt;br /&gt;
&lt;br /&gt;
As launchctl is exclusive to iOS and OSX, it does not have a manpage.&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36678</id>
		<title>Talk:Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36678"/>
		<updated>2013-10-21T21:05:32Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: Undo revision 36677 by R3pwn (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Same as [[Talk:Su]] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 14:11, 17 October 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36677</id>
		<title>Talk:Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Launchctl&amp;diff=36677"/>
		<updated>2013-10-21T21:04:46Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Same as [[Talk:Su]] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 14:11, 17 October 2013 (UTC)&lt;br /&gt;
          As [[launchctl]] is exclusive to iOS and OSX, it does not have a man page. --[[User:R3pwn|R3pwn]]([[User talk:R3pwn|talk]]) 16:58, 21 October 2013 (EST)&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/Lockdown/Services.plist&amp;diff=36660</id>
		<title>/System/Library/Lockdown/Services.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/Lockdown/Services.plist&amp;diff=36660"/>
		<updated>2013-10-21T15:10:07Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Parents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Specifies which services should be launched by [[lockdownd]], with which arguments and as what user.&lt;br /&gt;
Notable examples are [[AFC|AFC and AFC2]].&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
Files contents on a jailbroken 2nd Generation iPod Touch running iOS 4.2.1:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.BTAutoPairing&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.BTAutoPairing&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BTAutoPairingBridge&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.PortableStorage&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.PortableStorage&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/psagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.afc&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.afc&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/var/mobile/Media&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-u&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.afc2&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.afc2&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportcopy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportcopy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/CrashReportCopyAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportcopymobile&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportcopymobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/var/mobile/Library/Logs/CrashReporter&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-u&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportmover&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportmover&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/crash_mover&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.misagent&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.misagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/misagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.MCInstall&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.MCInstall&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mc_mobile_tunnel&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.MDMService&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.MDMService&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/MDMService&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.debug_image_mount&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.debug_image_mount&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/debug_image_mount&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.diagnostics_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.diagnostics_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_diagnostics_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.factory_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.factory_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_factory_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.file_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.file_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_file_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.house_arrest&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.house_arrest&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_house_arrest&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.installation_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.installation_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_installation_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.integrity_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.integrity_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_integrity_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.mobile_image_mounter&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.mobile_image_mounter&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_storage_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.notification_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.notification_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/notification_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.software_update&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.software_update&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/software_update&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.system_profiler&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.system_profiler&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/sbin/system_profiler&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilebackup&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilebackup&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BackupAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilebackup2&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilebackup2&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BackupAgent2&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilesync&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilesync&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/SyncAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-v&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.purpletestr&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.purpletestr&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/PurpleTestr&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.springboardservices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.springboardservicesrelay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/springboardservicesrelay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.syslog_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.syslog_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/syslog_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;com.apple.afc2&amp;quot; array is added during the jailbreak process.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[/|(Root)]]/[[/System|System]]/[[/System/Library|Library]]/[[/System/Library/Lockdown|Lockdown]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36659</id>
		<title>/private/var/stash</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36659"/>
		<updated>2013-10-21T11:10:00Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Cydia creates this folder (which is on the user partition) and it moves there [[/Applications]], [[/Library]] and [[/Library/Themes.XXXXXX]] to free up space on the system partition, leaving symlinks to the original path. This allow to install tweaks and 3rd party applications.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Files ===&lt;br /&gt;
(None)&lt;br /&gt;
=== Folders ===&lt;br /&gt;
* [[/Applications]]&lt;br /&gt;
* [[/Library]]&lt;br /&gt;
* [[/Library/Themes.XXXXXX]]&lt;br /&gt;
&lt;br /&gt;
==Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/private|private]]/[[/private/var|var]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36639</id>
		<title>Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36639"/>
		<updated>2013-10-20T17:31:11Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Location ==&lt;br /&gt;
&lt;br /&gt;
The launchctl binary file is located in /bin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
If you type &amp;quot;launchctl help&amp;quot;, you get a list of available commands. This is the output of &amp;quot;launchctl help&amp;quot; when done on an iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: launchctl &amp;lt;subcommand&amp;gt;&lt;br /&gt;
       load            Load configuration files and/or directories&lt;br /&gt;
       unload          Unload configuration files and/or directories&lt;br /&gt;
       start           Start specified job&lt;br /&gt;
       stop            Stop specified job&lt;br /&gt;
       submit          Submit a job from the command line&lt;br /&gt;
       remove          Remove specified job&lt;br /&gt;
       bootstrap       Bootstrap launchd&lt;br /&gt;
       list            List jobs and information about jobs&lt;br /&gt;
       setenv          Set an environmental variable in launchd&lt;br /&gt;
       unsetenv        Unset an environmental variable in launchd&lt;br /&gt;
       getenv          Get an environmental variable from launchd&lt;br /&gt;
       export          Export shell settings from launchd&lt;br /&gt;
       debug           Set the WaitForDebugger flag for the target job to true.&lt;br /&gt;
       limit           View and adjust launchd resource limits&lt;br /&gt;
       stdout          Redirect launchd's standard out to the given path&lt;br /&gt;
       stderr          Redirect launchd's standard error to the given path&lt;br /&gt;
       shutdown        Prepare for system shutdown&lt;br /&gt;
       singleuser      Switch to single-user mode&lt;br /&gt;
       getrusage       Get resource usage statistics from launchd&lt;br /&gt;
       log             Adjust the logging level or mask of launchd&lt;br /&gt;
       umask           Change launchd's umask&lt;br /&gt;
       bsexec          Execute a process within a different Mach bootstrap subset&lt;br /&gt;
       bslist          List Mach bootstrap services and optional servers&lt;br /&gt;
       bstree          Show the entire Mach bootstrap tree. Requires root privileges.&lt;br /&gt;
       managerpid      Print the PID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       manageruid      Print the UID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       managername     Print the name of this Mach bootstrap.&lt;br /&gt;
       exit            Exit the interactive invocation of launchctl&lt;br /&gt;
       quit            Quit the interactive invocation of launchctl&lt;br /&gt;
       help            This help output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
This command does not need to be run as root. Mobile will do fine. Also, this command should not differ much on your device from that of my test-device. If it does, please let me know and I will update this page accordingly.&lt;br /&gt;
&lt;br /&gt;
Before iOS 6.1.3, this command used the arguements located in /etc/launchd.conf and executed them on startup. This is how [[evasi0n]] achieved an untethered jailbreak. Please see [[launchd.conf untether]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36638</id>
		<title>Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36638"/>
		<updated>2013-10-20T17:29:23Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Location ==&lt;br /&gt;
&lt;br /&gt;
The launchctl binary file is located in /bin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
If you type &amp;quot;launchctl help&amp;quot;, you get a list of available commands. This is the output of &amp;quot;launchctl help&amp;quot; when done on an iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: launchctl &amp;lt;subcommand&amp;gt;&lt;br /&gt;
       load            Load configuration files and/or directories&lt;br /&gt;
       unload          Unload configuration files and/or directories&lt;br /&gt;
       start           Start specified job&lt;br /&gt;
       stop            Stop specified job&lt;br /&gt;
       submit          Submit a job from the command line&lt;br /&gt;
       remove          Remove specified job&lt;br /&gt;
       bootstrap       Bootstrap launchd&lt;br /&gt;
       list            List jobs and information about jobs&lt;br /&gt;
       setenv          Set an environmental variable in launchd&lt;br /&gt;
       unsetenv        Unset an environmental variable in launchd&lt;br /&gt;
       getenv          Get an environmental variable from launchd&lt;br /&gt;
       export          Export shell settings from launchd&lt;br /&gt;
       debug           Set the WaitForDebugger flag for the target job to true.&lt;br /&gt;
       limit           View and adjust launchd resource limits&lt;br /&gt;
       stdout          Redirect launchd's standard out to the given path&lt;br /&gt;
       stderr          Redirect launchd's standard error to the given path&lt;br /&gt;
       shutdown        Prepare for system shutdown&lt;br /&gt;
       singleuser      Switch to single-user mode&lt;br /&gt;
       getrusage       Get resource usage statistics from launchd&lt;br /&gt;
       log             Adjust the logging level or mask of launchd&lt;br /&gt;
       umask           Change launchd's umask&lt;br /&gt;
       bsexec          Execute a process within a different Mach bootstrap subset&lt;br /&gt;
       bslist          List Mach bootstrap services and optional servers&lt;br /&gt;
       bstree          Show the entire Mach bootstrap tree. Requires root privileges.&lt;br /&gt;
       managerpid      Print the PID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       manageruid      Print the UID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       managername     Print the name of this Mach bootstrap.&lt;br /&gt;
       exit            Exit the interactive invocation of launchctl&lt;br /&gt;
       quit            Quit the interactive invocation of launchctl&lt;br /&gt;
       help            This help output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
This command does not need to be run as root. Mobile will do fine. Also, this command should not differ much on your device from that of my test-device. If it does, please let me know and I will update this page accordingly.&lt;br /&gt;
&lt;br /&gt;
Before iOS 6.1.3, this command used the arguements located in /etc/[[launchd.conf]] and executed them on startup. This is how [[evasi0n]] achieved an untethered jailbreak.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36637</id>
		<title>Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36637"/>
		<updated>2013-10-20T17:27:25Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Location ==&lt;br /&gt;
&lt;br /&gt;
The launchctl binary file is located in /bin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
If you type &amp;quot;launchctl help&amp;quot;, you get a list of available commands. This is the output of &amp;quot;launchctl help&amp;quot; when done on an iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: launchctl &amp;lt;subcommand&amp;gt;&lt;br /&gt;
       load            Load configuration files and/or directories&lt;br /&gt;
       unload          Unload configuration files and/or directories&lt;br /&gt;
       start           Start specified job&lt;br /&gt;
       stop            Stop specified job&lt;br /&gt;
       submit          Submit a job from the command line&lt;br /&gt;
       remove          Remove specified job&lt;br /&gt;
       bootstrap       Bootstrap launchd&lt;br /&gt;
       list            List jobs and information about jobs&lt;br /&gt;
       setenv          Set an environmental variable in launchd&lt;br /&gt;
       unsetenv        Unset an environmental variable in launchd&lt;br /&gt;
       getenv          Get an environmental variable from launchd&lt;br /&gt;
       export          Export shell settings from launchd&lt;br /&gt;
       debug           Set the WaitForDebugger flag for the target job to true.&lt;br /&gt;
       limit           View and adjust launchd resource limits&lt;br /&gt;
       stdout          Redirect launchd's standard out to the given path&lt;br /&gt;
       stderr          Redirect launchd's standard error to the given path&lt;br /&gt;
       shutdown        Prepare for system shutdown&lt;br /&gt;
       singleuser      Switch to single-user mode&lt;br /&gt;
       getrusage       Get resource usage statistics from launchd&lt;br /&gt;
       log             Adjust the logging level or mask of launchd&lt;br /&gt;
       umask           Change launchd's umask&lt;br /&gt;
       bsexec          Execute a process within a different Mach bootstrap subset&lt;br /&gt;
       bslist          List Mach bootstrap services and optional servers&lt;br /&gt;
       bstree          Show the entire Mach bootstrap tree. Requires root privileges.&lt;br /&gt;
       managerpid      Print the PID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       manageruid      Print the UID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       managername     Print the name of this Mach bootstrap.&lt;br /&gt;
       exit            Exit the interactive invocation of launchctl&lt;br /&gt;
       quit            Quit the interactive invocation of launchctl&lt;br /&gt;
       help            This help output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
This command does not need to be run as root. Mobile will do fine. Also, this command should not differ much on your device from that of my test-device. If it does, please let me know and I will update this page accordingly.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36636</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36636"/>
		<updated>2013-10-20T17:26:15Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
* bash&lt;br /&gt;
* bunzip2&lt;br /&gt;
* bzcat&lt;br /&gt;
* bzip2&lt;br /&gt;
* bzip2recover&lt;br /&gt;
* cat&lt;br /&gt;
* chgrp&lt;br /&gt;
* chmod&lt;br /&gt;
* chown&lt;br /&gt;
* cp&lt;br /&gt;
* date&lt;br /&gt;
* dd&lt;br /&gt;
* df&lt;br /&gt;
* dir&lt;br /&gt;
* echo&lt;br /&gt;
* egrep&lt;br /&gt;
* false&lt;br /&gt;
* fgrep&lt;br /&gt;
* grep&lt;br /&gt;
* gunzip&lt;br /&gt;
* gzexe&lt;br /&gt;
* gzip&lt;br /&gt;
* kill&lt;br /&gt;
* [[launchctl]]&lt;br /&gt;
* ln&lt;br /&gt;
* ls&lt;br /&gt;
* mkdir&lt;br /&gt;
* mknod&lt;br /&gt;
* mktemp&lt;br /&gt;
* mv&lt;br /&gt;
* pwd&lt;br /&gt;
* [[readlink]]&lt;br /&gt;
* rm&lt;br /&gt;
* rmdir&lt;br /&gt;
* se&lt;br /&gt;
* sh&lt;br /&gt;
* sleep&lt;br /&gt;
* stty&lt;br /&gt;
* [[su]]&lt;br /&gt;
* sync&lt;br /&gt;
* tar&lt;br /&gt;
* touch&lt;br /&gt;
* true&lt;br /&gt;
* uname&lt;br /&gt;
* uncompress&lt;br /&gt;
* vdir&lt;br /&gt;
* zcat&lt;br /&gt;
* zcmp&lt;br /&gt;
* zdiff&lt;br /&gt;
* zegrep&lt;br /&gt;
* zfgrep&lt;br /&gt;
* zforce&lt;br /&gt;
* zgrep&lt;br /&gt;
* zless&lt;br /&gt;
* zmore&lt;br /&gt;
* znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:R3pwn&amp;diff=36460</id>
		<title>User:R3pwn</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:R3pwn&amp;diff=36460"/>
		<updated>2013-10-17T01:13:50Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: Created page with &amp;quot;== Bio == r3pwn's actual name is Greg Willard. He was born January 7th, 1999 and periodically switches interests between android development, iOS exploitation, and World of Wa...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Bio ==&lt;br /&gt;
r3pwn's actual name is Greg Willard. He was born January 7th, 1999 and periodically switches interests between android development, iOS exploitation, and World of Warcraft&lt;br /&gt;
&lt;br /&gt;
== Contact ==&lt;br /&gt;
r3pwn can be contacted on Twitter @r3pwn or via email/iMessage at r3pwn@icloud.com&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36458</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36458"/>
		<updated>2013-10-17T01:08:17Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
[[bash]]&lt;br /&gt;
&lt;br /&gt;
[[bunzip2]]&lt;br /&gt;
&lt;br /&gt;
[[bzcat]]&lt;br /&gt;
&lt;br /&gt;
[[bzip2]]&lt;br /&gt;
&lt;br /&gt;
[[bzip2recover]]&lt;br /&gt;
&lt;br /&gt;
[[cat]]&lt;br /&gt;
&lt;br /&gt;
[[chgrp]]&lt;br /&gt;
&lt;br /&gt;
[[chmod]]&lt;br /&gt;
&lt;br /&gt;
[[chown]]&lt;br /&gt;
&lt;br /&gt;
[[cp]]&lt;br /&gt;
&lt;br /&gt;
[[date]]&lt;br /&gt;
&lt;br /&gt;
[[dd]]&lt;br /&gt;
&lt;br /&gt;
[[df]]&lt;br /&gt;
&lt;br /&gt;
[[dir]]&lt;br /&gt;
&lt;br /&gt;
[[echo]]&lt;br /&gt;
&lt;br /&gt;
[[egrep]]&lt;br /&gt;
&lt;br /&gt;
[[false]]&lt;br /&gt;
&lt;br /&gt;
[[fgrep]]&lt;br /&gt;
&lt;br /&gt;
[[grep]]&lt;br /&gt;
&lt;br /&gt;
[[gunzip]]&lt;br /&gt;
&lt;br /&gt;
[[gzexe]]&lt;br /&gt;
&lt;br /&gt;
[[gzip]]&lt;br /&gt;
&lt;br /&gt;
[[kill]]&lt;br /&gt;
&lt;br /&gt;
[[launchctl]]&lt;br /&gt;
&lt;br /&gt;
[[ln]]&lt;br /&gt;
&lt;br /&gt;
[[ls]]&lt;br /&gt;
&lt;br /&gt;
[[mkdir]]&lt;br /&gt;
&lt;br /&gt;
[[mknod]]&lt;br /&gt;
&lt;br /&gt;
[[mktemp]]&lt;br /&gt;
&lt;br /&gt;
[[mv]]&lt;br /&gt;
&lt;br /&gt;
[[pwd]]&lt;br /&gt;
&lt;br /&gt;
[[readlink]]&lt;br /&gt;
&lt;br /&gt;
[[rm]]&lt;br /&gt;
&lt;br /&gt;
[[rmdir]]&lt;br /&gt;
&lt;br /&gt;
[[se]]&lt;br /&gt;
&lt;br /&gt;
[[sh]]&lt;br /&gt;
&lt;br /&gt;
[[sleep]]&lt;br /&gt;
&lt;br /&gt;
[[stty]]&lt;br /&gt;
&lt;br /&gt;
[[su]]&lt;br /&gt;
&lt;br /&gt;
[[sync]]&lt;br /&gt;
&lt;br /&gt;
[[tar]]&lt;br /&gt;
&lt;br /&gt;
[[touch]]&lt;br /&gt;
&lt;br /&gt;
[[true]]&lt;br /&gt;
&lt;br /&gt;
[[uname]]&lt;br /&gt;
&lt;br /&gt;
[[uncompress]]&lt;br /&gt;
&lt;br /&gt;
[[vdir]]&lt;br /&gt;
&lt;br /&gt;
[[zcat]]&lt;br /&gt;
&lt;br /&gt;
[[zcmp]]&lt;br /&gt;
&lt;br /&gt;
[[zdiff]]&lt;br /&gt;
&lt;br /&gt;
[[zegrep]]&lt;br /&gt;
&lt;br /&gt;
[[zfgrep]]&lt;br /&gt;
&lt;br /&gt;
[[zforce]]&lt;br /&gt;
&lt;br /&gt;
[[zgrep]]&lt;br /&gt;
&lt;br /&gt;
[[zless]]&lt;br /&gt;
&lt;br /&gt;
[[zmore]]&lt;br /&gt;
&lt;br /&gt;
[[znew]]&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36457</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36457"/>
		<updated>2013-10-17T01:07:43Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
[[bash]]&lt;br /&gt;
&lt;br /&gt;
[[bunzip2]]&lt;br /&gt;
&lt;br /&gt;
[[bzcat]]&lt;br /&gt;
&lt;br /&gt;
[[bzip2]]&lt;br /&gt;
&lt;br /&gt;
[[bzip2recover]]&lt;br /&gt;
&lt;br /&gt;
[[cat]]&lt;br /&gt;
&lt;br /&gt;
[[chgrp]]&lt;br /&gt;
&lt;br /&gt;
[[chmod]]&lt;br /&gt;
&lt;br /&gt;
[[chown]]&lt;br /&gt;
&lt;br /&gt;
[[cp]]&lt;br /&gt;
&lt;br /&gt;
[[date]]&lt;br /&gt;
&lt;br /&gt;
[[dd]]&lt;br /&gt;
&lt;br /&gt;
[[df]]&lt;br /&gt;
&lt;br /&gt;
[[dir]]&lt;br /&gt;
&lt;br /&gt;
[[echo]]&lt;br /&gt;
&lt;br /&gt;
[[egrep]]&lt;br /&gt;
&lt;br /&gt;
[[false]]&lt;br /&gt;
&lt;br /&gt;
[[fgrep]]&lt;br /&gt;
&lt;br /&gt;
[[grep]]&lt;br /&gt;
&lt;br /&gt;
[[gunzip]]&lt;br /&gt;
&lt;br /&gt;
[[gzexe]]&lt;br /&gt;
&lt;br /&gt;
[[gzip]]&lt;br /&gt;
&lt;br /&gt;
[[kill]]&lt;br /&gt;
&lt;br /&gt;
[[launchctl]]&lt;br /&gt;
&lt;br /&gt;
[[ln]]&lt;br /&gt;
&lt;br /&gt;
[[ls]]&lt;br /&gt;
&lt;br /&gt;
[[mkdir]]&lt;br /&gt;
&lt;br /&gt;
[[mknod]]&lt;br /&gt;
&lt;br /&gt;
[[mktemp]]&lt;br /&gt;
&lt;br /&gt;
[[mv]]&lt;br /&gt;
&lt;br /&gt;
[[pwd]]&lt;br /&gt;
&lt;br /&gt;
[[readlink]]&lt;br /&gt;
&lt;br /&gt;
[[rm]]&lt;br /&gt;
&lt;br /&gt;
[[rmdir]]&lt;br /&gt;
&lt;br /&gt;
[[se]]&lt;br /&gt;
&lt;br /&gt;
[[sh]]&lt;br /&gt;
&lt;br /&gt;
[[sleep]]&lt;br /&gt;
&lt;br /&gt;
[[stty]]&lt;br /&gt;
&lt;br /&gt;
[[su]]&lt;br /&gt;
&lt;br /&gt;
[[sync]]&lt;br /&gt;
&lt;br /&gt;
[[tar]]&lt;br /&gt;
&lt;br /&gt;
[[touch]]&lt;br /&gt;
&lt;br /&gt;
[[true]]&lt;br /&gt;
&lt;br /&gt;
[[uname]]&lt;br /&gt;
&lt;br /&gt;
[[uncompress]]&lt;br /&gt;
&lt;br /&gt;
[[vdir]]&lt;br /&gt;
&lt;br /&gt;
[[zcat]]&lt;br /&gt;
&lt;br /&gt;
[[zcmp]]&lt;br /&gt;
&lt;br /&gt;
[[zdiff]]&lt;br /&gt;
&lt;br /&gt;
[[zegrep]]&lt;br /&gt;
&lt;br /&gt;
[[zfgrep]]&lt;br /&gt;
&lt;br /&gt;
[[zforce]]&lt;br /&gt;
&lt;br /&gt;
[[zgrep]]&lt;br /&gt;
&lt;br /&gt;
[[zless]]&lt;br /&gt;
&lt;br /&gt;
[[zmore]]&lt;br /&gt;
&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Su&amp;diff=36456</id>
		<title>Su</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Su&amp;diff=36456"/>
		<updated>2013-10-17T01:03:01Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: Created page with &amp;quot;== Usage == There is no official usage of &amp;quot;su&amp;quot;, but below you can find a list of available arguements below. &amp;lt;pre&amp;gt; su {user} {-c &amp;quot;command&amp;quot;}  &amp;lt;/pre&amp;gt;  == Notes == Using the synt...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Usage ==&lt;br /&gt;
There is no official usage of &amp;quot;su&amp;quot;, but below you can find a list of available arguements below.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
su {user} {-c &amp;quot;command&amp;quot;} &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
Using the syntax above, if I were logged in as [[root]] and were to type 'su mobile -c &amp;quot;hi there&amp;quot;', the output would be the user [[mobile]] executing the command &amp;quot;echo hi there&amp;quot;, which would just appear as the words &amp;quot;hi there&amp;quot; on the terminal screen. If &amp;quot;su&amp;quot; is launched by root, it does not ask for a password, but if it is launched by mobile, the terminal output is &amp;quot;Password:&amp;quot; and you need to put in the root password (by default it is &amp;quot;alpine&amp;quot; without the quotes).&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36455</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36455"/>
		<updated>2013-10-17T00:22:00Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important Notes ==&lt;br /&gt;
Whatever you do, stay away from this file. Messing with its contents will bring nothing but trouble. If you are feeling adventurous and tell SpringBoard to run as &amp;quot;root&amp;quot; instead of &amp;quot;mobile&amp;quot;, your device will turn on, but you will be unable to open any apps. They will open their &amp;quot;loading.png&amp;quot; then immediately crash, probably because the sandbox doesn't want to run as root.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/System|System]]/[[/System/Library|Library]]/[[/System/Library/LaunchDaemons|LaunchDaemons]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36454</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36454"/>
		<updated>2013-10-17T00:09:28Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
bash&lt;br /&gt;
&lt;br /&gt;
bunzip2&lt;br /&gt;
&lt;br /&gt;
bzcat&lt;br /&gt;
&lt;br /&gt;
bzip2&lt;br /&gt;
&lt;br /&gt;
bzip2recover&lt;br /&gt;
&lt;br /&gt;
cat&lt;br /&gt;
&lt;br /&gt;
chgrp&lt;br /&gt;
&lt;br /&gt;
chmod&lt;br /&gt;
&lt;br /&gt;
chown&lt;br /&gt;
&lt;br /&gt;
cp&lt;br /&gt;
&lt;br /&gt;
date&lt;br /&gt;
&lt;br /&gt;
dd&lt;br /&gt;
&lt;br /&gt;
df&lt;br /&gt;
&lt;br /&gt;
dir&lt;br /&gt;
&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
egrep&lt;br /&gt;
&lt;br /&gt;
false&lt;br /&gt;
&lt;br /&gt;
fgrep&lt;br /&gt;
&lt;br /&gt;
grep&lt;br /&gt;
&lt;br /&gt;
gunzip&lt;br /&gt;
&lt;br /&gt;
gzexe&lt;br /&gt;
&lt;br /&gt;
gzip&lt;br /&gt;
&lt;br /&gt;
kill&lt;br /&gt;
&lt;br /&gt;
[[launchctl|launchctl]]&lt;br /&gt;
&lt;br /&gt;
ln&lt;br /&gt;
&lt;br /&gt;
ls&lt;br /&gt;
&lt;br /&gt;
mkdir&lt;br /&gt;
&lt;br /&gt;
mknod&lt;br /&gt;
&lt;br /&gt;
mktemp&lt;br /&gt;
&lt;br /&gt;
mv&lt;br /&gt;
&lt;br /&gt;
pwd&lt;br /&gt;
&lt;br /&gt;
[[readlink|readlink]]&lt;br /&gt;
&lt;br /&gt;
rm&lt;br /&gt;
&lt;br /&gt;
rmdir&lt;br /&gt;
&lt;br /&gt;
se&lt;br /&gt;
&lt;br /&gt;
sh&lt;br /&gt;
&lt;br /&gt;
sleep&lt;br /&gt;
&lt;br /&gt;
stty&lt;br /&gt;
&lt;br /&gt;
su&lt;br /&gt;
&lt;br /&gt;
sync&lt;br /&gt;
&lt;br /&gt;
tar&lt;br /&gt;
&lt;br /&gt;
touch&lt;br /&gt;
&lt;br /&gt;
true&lt;br /&gt;
&lt;br /&gt;
uname&lt;br /&gt;
&lt;br /&gt;
uncompress&lt;br /&gt;
&lt;br /&gt;
vdir&lt;br /&gt;
&lt;br /&gt;
zcat&lt;br /&gt;
&lt;br /&gt;
zcmp&lt;br /&gt;
&lt;br /&gt;
zdiff&lt;br /&gt;
&lt;br /&gt;
zegrep&lt;br /&gt;
&lt;br /&gt;
zfgrep&lt;br /&gt;
&lt;br /&gt;
zforce&lt;br /&gt;
&lt;br /&gt;
zgrep&lt;br /&gt;
&lt;br /&gt;
zless&lt;br /&gt;
&lt;br /&gt;
zmore&lt;br /&gt;
&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36453</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36453"/>
		<updated>2013-10-17T00:09:08Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
bash&lt;br /&gt;
&lt;br /&gt;
bunzip2&lt;br /&gt;
&lt;br /&gt;
bzcat&lt;br /&gt;
&lt;br /&gt;
bzip2&lt;br /&gt;
&lt;br /&gt;
bzip2recover&lt;br /&gt;
&lt;br /&gt;
cat&lt;br /&gt;
&lt;br /&gt;
chgrp&lt;br /&gt;
&lt;br /&gt;
chmod&lt;br /&gt;
&lt;br /&gt;
chown&lt;br /&gt;
&lt;br /&gt;
cp&lt;br /&gt;
date&lt;br /&gt;
&lt;br /&gt;
dd&lt;br /&gt;
&lt;br /&gt;
df&lt;br /&gt;
&lt;br /&gt;
dir&lt;br /&gt;
&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
egrep&lt;br /&gt;
&lt;br /&gt;
false&lt;br /&gt;
&lt;br /&gt;
fgrep&lt;br /&gt;
&lt;br /&gt;
grep&lt;br /&gt;
&lt;br /&gt;
gunzip&lt;br /&gt;
&lt;br /&gt;
gzexe&lt;br /&gt;
&lt;br /&gt;
gzip&lt;br /&gt;
&lt;br /&gt;
kill&lt;br /&gt;
&lt;br /&gt;
[[launchctl|launchctl]]&lt;br /&gt;
&lt;br /&gt;
ln&lt;br /&gt;
&lt;br /&gt;
ls&lt;br /&gt;
&lt;br /&gt;
mkdir&lt;br /&gt;
&lt;br /&gt;
mknod&lt;br /&gt;
&lt;br /&gt;
mktemp&lt;br /&gt;
&lt;br /&gt;
mv&lt;br /&gt;
&lt;br /&gt;
pwd&lt;br /&gt;
&lt;br /&gt;
[[readlink|readlink]]&lt;br /&gt;
&lt;br /&gt;
rm&lt;br /&gt;
&lt;br /&gt;
rmdir&lt;br /&gt;
&lt;br /&gt;
se&lt;br /&gt;
&lt;br /&gt;
sh&lt;br /&gt;
&lt;br /&gt;
sleep&lt;br /&gt;
&lt;br /&gt;
stty&lt;br /&gt;
&lt;br /&gt;
su&lt;br /&gt;
&lt;br /&gt;
sync&lt;br /&gt;
&lt;br /&gt;
tar&lt;br /&gt;
&lt;br /&gt;
touch&lt;br /&gt;
&lt;br /&gt;
true&lt;br /&gt;
&lt;br /&gt;
uname&lt;br /&gt;
&lt;br /&gt;
uncompress&lt;br /&gt;
&lt;br /&gt;
vdir&lt;br /&gt;
&lt;br /&gt;
zcat&lt;br /&gt;
&lt;br /&gt;
zcmp&lt;br /&gt;
&lt;br /&gt;
zdiff&lt;br /&gt;
&lt;br /&gt;
zegrep&lt;br /&gt;
&lt;br /&gt;
zfgrep&lt;br /&gt;
&lt;br /&gt;
zforce&lt;br /&gt;
&lt;br /&gt;
zgrep&lt;br /&gt;
&lt;br /&gt;
zless&lt;br /&gt;
&lt;br /&gt;
zmore&lt;br /&gt;
&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36452</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36452"/>
		<updated>2013-10-17T00:08:38Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
bash&lt;br /&gt;
&lt;br /&gt;
bunzip2&lt;br /&gt;
&lt;br /&gt;
bzcat&lt;br /&gt;
&lt;br /&gt;
bzip2&lt;br /&gt;
&lt;br /&gt;
bzip2recover&lt;br /&gt;
&lt;br /&gt;
cat&lt;br /&gt;
&lt;br /&gt;
chgrp&lt;br /&gt;
&lt;br /&gt;
chmod&lt;br /&gt;
&lt;br /&gt;
chown&lt;br /&gt;
&lt;br /&gt;
cp&lt;br /&gt;
&lt;br /&gt;
date&lt;br /&gt;
&lt;br /&gt;
dd&lt;br /&gt;
&lt;br /&gt;
df&lt;br /&gt;
&lt;br /&gt;
dir&lt;br /&gt;
&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
egrep&lt;br /&gt;
&lt;br /&gt;
false&lt;br /&gt;
&lt;br /&gt;
fgrep&lt;br /&gt;
&lt;br /&gt;
grep&lt;br /&gt;
&lt;br /&gt;
gunzip&lt;br /&gt;
&lt;br /&gt;
gzexe&lt;br /&gt;
&lt;br /&gt;
gzip&lt;br /&gt;
&lt;br /&gt;
kill&lt;br /&gt;
&lt;br /&gt;
[[launchctl|launchctl]]&lt;br /&gt;
&lt;br /&gt;
ln&lt;br /&gt;
&lt;br /&gt;
ls&lt;br /&gt;
&lt;br /&gt;
mkdir&lt;br /&gt;
&lt;br /&gt;
mknod&lt;br /&gt;
&lt;br /&gt;
mktemp&lt;br /&gt;
&lt;br /&gt;
mv&lt;br /&gt;
&lt;br /&gt;
pwd&lt;br /&gt;
&lt;br /&gt;
[[readlink|readlink]]&lt;br /&gt;
&lt;br /&gt;
rm&lt;br /&gt;
&lt;br /&gt;
rmdir&lt;br /&gt;
&lt;br /&gt;
se&lt;br /&gt;
&lt;br /&gt;
sh&lt;br /&gt;
&lt;br /&gt;
sleep&lt;br /&gt;
&lt;br /&gt;
stty&lt;br /&gt;
&lt;br /&gt;
su&lt;br /&gt;
&lt;br /&gt;
sync&lt;br /&gt;
&lt;br /&gt;
tar&lt;br /&gt;
&lt;br /&gt;
touch&lt;br /&gt;
&lt;br /&gt;
true&lt;br /&gt;
&lt;br /&gt;
uname&lt;br /&gt;
&lt;br /&gt;
uncompress&lt;br /&gt;
&lt;br /&gt;
vdir&lt;br /&gt;
&lt;br /&gt;
zcat&lt;br /&gt;
&lt;br /&gt;
zcmp&lt;br /&gt;
&lt;br /&gt;
zdiff&lt;br /&gt;
&lt;br /&gt;
zegrep&lt;br /&gt;
&lt;br /&gt;
zfgrep&lt;br /&gt;
&lt;br /&gt;
zforce&lt;br /&gt;
&lt;br /&gt;
zgrep&lt;br /&gt;
&lt;br /&gt;
zless&lt;br /&gt;
&lt;br /&gt;
zmore&lt;br /&gt;
&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36451</id>
		<title>/private/var/stash</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36451"/>
		<updated>2013-10-17T00:05:33Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Why does this folder exist? ==&lt;br /&gt;
Cydia creates this folder to increase the amount of files allowed on the system partition. Since this file is on the user data partition, items are symlinked to certain subfolders inside this folder so you can put many more files on the system partition.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Files ===&lt;br /&gt;
No files are under this folder.&lt;br /&gt;
=== Folders ===&lt;br /&gt;
Applications (Where the system applications are stored)&lt;br /&gt;
&lt;br /&gt;
Library (Contains system ringtones/wallpapers)&lt;br /&gt;
&lt;br /&gt;
Themes.XXXXXX (Contains WinterBoard themes)&lt;br /&gt;
&lt;br /&gt;
Certain other items from [[Cydia.app|Cydia]] that are made by Saurik store their files here as well.&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36450</id>
		<title>/private/var/stash</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/private/var/stash&amp;diff=36450"/>
		<updated>2013-10-17T00:05:06Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: Created page with &amp;quot;== Why does this folder exist? == Cydia creates this folder to increase the amount of files allowed on the system partition. Since this file is on the user data partition, ite...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Why does this folder exist? ==&lt;br /&gt;
Cydia creates this folder to increase the amount of files allowed on the system partition. Since this file is on the user data partition, items are symlinked to certain subfolders inside this folder so you can put many more files on the system partition.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Files ===&lt;br /&gt;
No files are under this folder.&lt;br /&gt;
=== Folders ===&lt;br /&gt;
Applications (Where the system applications are stored)&lt;br /&gt;
Library (Contains system ringtones/wallpapers)&lt;br /&gt;
Themes.XXXXXX (Contains WinterBoard themes)&lt;br /&gt;
&lt;br /&gt;
Certain other items from [[Cydia.app|Cydia]] that are made by Saurik store their files here as well.&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/private/var&amp;diff=36449</id>
		<title>/private/var</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/private/var&amp;diff=36449"/>
		<updated>2013-10-16T23:54:33Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
This folder is the mount point for &amp;lt;code&amp;gt;/dev/disk0s2&amp;lt;/code&amp;gt;, which is the [[iDevice|device]]'s user/data partition. This deviates from the [[wikipedia:Filesystem Hierarchy Standard|Filesystem Hierarchy Standard]] which places this at &amp;lt;code&amp;gt;/var&amp;lt;/code&amp;gt;, however, a sym-link is placed at &amp;lt;code&amp;gt;/var&amp;lt;/code&amp;gt; that redirects to here, so it is at least somewhat complient.&lt;br /&gt;
&lt;br /&gt;
It is the larger of the two partitions, and stores all App Store applications, iTunes media, settings, photos, etc.&lt;br /&gt;
&lt;br /&gt;
Before [[iOS|iPhone OS]] 1.1.3 (1.1.2 and below) all of this data was stored in [[:/private/var/root]]. However, for security reasons, in 1.1.3 Apple made most applications run under the user mobile, and moved all of the data to [[:/private/var/mobile]].&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
* audit (unused; [[iOS]] 6.0+?)&lt;br /&gt;
* [[/private/var/backups|backups]] (unused)&lt;br /&gt;
* cache (used by &amp;lt;code&amp;gt;[[wikipedia:Advanced Packaging Tool|apt-get]]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[[wikipedia:GNU Find Utilities|GNU Find Utilities]]&amp;lt;/code&amp;gt;)&lt;br /&gt;
* [[/private/var/db|db]]&lt;br /&gt;
* ea (unused; [[iOS]] 6.0+?)&lt;br /&gt;
* [[/private/var/empty|empty]]&lt;br /&gt;
* [[/private/var/folders|folders]] (unused)&lt;br /&gt;
* keybags ([[iOS]] 4.0+)&lt;br /&gt;
* Keychains&lt;br /&gt;
* [[/private/var/lib|lib]]&lt;br /&gt;
* [[/private/var/local|local]]&lt;br /&gt;
* [[/private/var/lock|lock]]&lt;br /&gt;
* log&lt;br /&gt;
* [[/private/var/logs|logs]] (which contains [[/private/var/logs/AppleSupport]])&lt;br /&gt;
* Managed Preferences&lt;br /&gt;
* [[/private/var/mobile|mobile]] (home folder for mobile user)&lt;br /&gt;
* [[/private/var/MobileDevice|MobileDevice]]&lt;br /&gt;
* MobileSoftwareUpdate (used for [[OTA Updates]]; [[iOS]] 5.0+)&lt;br /&gt;
* msgs&lt;br /&gt;
* [[/private/var/preferences|preferences]]&lt;br /&gt;
* [[/private/var/root|root]] (home folder for root user)&lt;br /&gt;
* [[/private/var/run|run]] (used by lockdownd)&lt;br /&gt;
* spool(unused)&lt;br /&gt;
* [[/private/var/stash|stash]] (created by [[Cydia.app|Cydia]])&lt;br /&gt;
* [[/private/var/tmp|tmp]] (/dev/disk0s3)&lt;br /&gt;
* vm (unused as [[iOS]] doesn't support swap files or hibernation)&lt;br /&gt;
* wireless ([[iOS]] 4.0+)&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
* [[/private/var/log/kernel.log|kernel.log]]&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
{{parent|private}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36448</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36448"/>
		<updated>2013-10-16T23:45:28Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
bash&lt;br /&gt;
bunzip2&lt;br /&gt;
bzcat&lt;br /&gt;
bzip2&lt;br /&gt;
bzip2recover&lt;br /&gt;
cat&lt;br /&gt;
chgrp&lt;br /&gt;
chmod&lt;br /&gt;
chown&lt;br /&gt;
cp&lt;br /&gt;
date&lt;br /&gt;
dd&lt;br /&gt;
df&lt;br /&gt;
dir&lt;br /&gt;
echo&lt;br /&gt;
egrep&lt;br /&gt;
false&lt;br /&gt;
fgrep&lt;br /&gt;
grep&lt;br /&gt;
gunzip&lt;br /&gt;
gzexe&lt;br /&gt;
gzip&lt;br /&gt;
kill&lt;br /&gt;
[[launchctl|launchctl]]&lt;br /&gt;
ln&lt;br /&gt;
ls&lt;br /&gt;
mkdir&lt;br /&gt;
mknod&lt;br /&gt;
mktemp&lt;br /&gt;
mv&lt;br /&gt;
pwd&lt;br /&gt;
[[readlink|readlink]]&lt;br /&gt;
rm&lt;br /&gt;
rmdir&lt;br /&gt;
se&lt;br /&gt;
sh&lt;br /&gt;
sleep&lt;br /&gt;
stty&lt;br /&gt;
su&lt;br /&gt;
sync&lt;br /&gt;
tar&lt;br /&gt;
touch&lt;br /&gt;
true&lt;br /&gt;
uname&lt;br /&gt;
uncompress&lt;br /&gt;
vdir&lt;br /&gt;
zcat&lt;br /&gt;
zcmp&lt;br /&gt;
zdiff&lt;br /&gt;
zegrep&lt;br /&gt;
zfgrep&lt;br /&gt;
zforce&lt;br /&gt;
zgrep&lt;br /&gt;
zless&lt;br /&gt;
zmore&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Readlink&amp;diff=36447</id>
		<title>Readlink</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Readlink&amp;diff=36447"/>
		<updated>2013-10-16T23:43:07Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: This is some information about the readlink binary.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Location ==&lt;br /&gt;
The binary for readlink is located in /bin.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
The usage text as it appears in iOS 4.2.1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Usage: readlink [OPTION]... FILE&lt;br /&gt;
Print value of a symbolic link or canonical file name&lt;br /&gt;
&lt;br /&gt;
 -f, --canonicalize            canonicalize by following every symlink in&lt;br /&gt;
                               every component of the given name recursively;&lt;br /&gt;
                               all but the last component must exist&lt;br /&gt;
 -e, --canonicalize-existing   canonicalize by following every symlink in&lt;br /&gt;
                               every component of the given name recursively,&lt;br /&gt;
                               all components must exist&lt;br /&gt;
 -m, --canonicalize-missing    canonicalize by following every symlink in&lt;br /&gt;
                               every component of the given name recursively,&lt;br /&gt;
                               without requirements on components existence&lt;br /&gt;
 -n, --no-newline              do not output the trailing newline&lt;br /&gt;
 -q, --quiet,&lt;br /&gt;
 -s, --silent                  suppress most error messages&lt;br /&gt;
 -v, --verbose                 report error messages&lt;br /&gt;
     --help     display this help and exit&lt;br /&gt;
     --version  output version information and exit&lt;br /&gt;
&lt;br /&gt;
Report readlink bugs to bug-coreutils@gnu.org&lt;br /&gt;
GNU coreutils home page: &amp;lt;http://www.gnu.org/software/coreutils/&amp;gt;&lt;br /&gt;
General help using GNU software: &amp;lt;http://www.gnu.org/gethelp/&amp;gt;&lt;br /&gt;
Report readlink translation bugs to &amp;lt;http://translationproject.org/team/&amp;gt;&lt;br /&gt;
For complete documentation, run: info coreutils 'readlink invocation'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
This command does not need to be run as root. Mobile will do fine.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36446</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36446"/>
		<updated>2013-10-16T23:31:12Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Folders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
&lt;br /&gt;
There are no folders that exist inside of /bin.&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
bash&lt;br /&gt;
bunzip2&lt;br /&gt;
bzcat&lt;br /&gt;
bzip2&lt;br /&gt;
bzip2recover&lt;br /&gt;
cat&lt;br /&gt;
chgrp&lt;br /&gt;
chmod&lt;br /&gt;
chown&lt;br /&gt;
cp&lt;br /&gt;
date&lt;br /&gt;
dd&lt;br /&gt;
df&lt;br /&gt;
dir&lt;br /&gt;
echo&lt;br /&gt;
egrep&lt;br /&gt;
false&lt;br /&gt;
fgrep&lt;br /&gt;
grep&lt;br /&gt;
gunzip&lt;br /&gt;
gzexe&lt;br /&gt;
gzip&lt;br /&gt;
kill&lt;br /&gt;
[[launchctl|launchctl]]&lt;br /&gt;
ln&lt;br /&gt;
ls&lt;br /&gt;
mkdir&lt;br /&gt;
mknod&lt;br /&gt;
mktemp&lt;br /&gt;
mv&lt;br /&gt;
pwd&lt;br /&gt;
readlink&lt;br /&gt;
rm&lt;br /&gt;
rmdir&lt;br /&gt;
se&lt;br /&gt;
sh&lt;br /&gt;
sleep&lt;br /&gt;
stty&lt;br /&gt;
su&lt;br /&gt;
sync&lt;br /&gt;
tar&lt;br /&gt;
touch&lt;br /&gt;
true&lt;br /&gt;
uname&lt;br /&gt;
uncompress&lt;br /&gt;
vdir&lt;br /&gt;
zcat&lt;br /&gt;
zcmp&lt;br /&gt;
zdiff&lt;br /&gt;
zegrep&lt;br /&gt;
zfgrep&lt;br /&gt;
zforce&lt;br /&gt;
zgrep&lt;br /&gt;
zless&lt;br /&gt;
zmore&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36445</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36445"/>
		<updated>2013-10-16T23:27:48Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Parents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
bash&lt;br /&gt;
bunzip2&lt;br /&gt;
bzcat&lt;br /&gt;
bzip2&lt;br /&gt;
bzip2recover&lt;br /&gt;
cat&lt;br /&gt;
chgrp&lt;br /&gt;
chmod&lt;br /&gt;
chown&lt;br /&gt;
cp&lt;br /&gt;
date&lt;br /&gt;
dd&lt;br /&gt;
df&lt;br /&gt;
dir&lt;br /&gt;
echo&lt;br /&gt;
egrep&lt;br /&gt;
false&lt;br /&gt;
fgrep&lt;br /&gt;
grep&lt;br /&gt;
gunzip&lt;br /&gt;
gzexe&lt;br /&gt;
gzip&lt;br /&gt;
kill&lt;br /&gt;
[[launchctl|launchctl]]&lt;br /&gt;
ln&lt;br /&gt;
ls&lt;br /&gt;
mkdir&lt;br /&gt;
mknod&lt;br /&gt;
mktemp&lt;br /&gt;
mv&lt;br /&gt;
pwd&lt;br /&gt;
readlink&lt;br /&gt;
rm&lt;br /&gt;
rmdir&lt;br /&gt;
se&lt;br /&gt;
sh&lt;br /&gt;
sleep&lt;br /&gt;
stty&lt;br /&gt;
su&lt;br /&gt;
sync&lt;br /&gt;
tar&lt;br /&gt;
touch&lt;br /&gt;
true&lt;br /&gt;
uname&lt;br /&gt;
uncompress&lt;br /&gt;
vdir&lt;br /&gt;
zcat&lt;br /&gt;
zcmp&lt;br /&gt;
zdiff&lt;br /&gt;
zegrep&lt;br /&gt;
zfgrep&lt;br /&gt;
zforce&lt;br /&gt;
zgrep&lt;br /&gt;
zless&lt;br /&gt;
zmore&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36444</id>
		<title>/bin</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/bin&amp;diff=36444"/>
		<updated>2013-10-16T23:26:47Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Folder that contains GNU Coreutils. The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.&lt;br /&gt;
&lt;br /&gt;
== Children ==&lt;br /&gt;
=== Folders ===&lt;br /&gt;
=== Files ===&lt;br /&gt;
&lt;br /&gt;
bash&lt;br /&gt;
bunzip2&lt;br /&gt;
bzcat&lt;br /&gt;
bzip2&lt;br /&gt;
bzip2recover&lt;br /&gt;
cat&lt;br /&gt;
chgrp&lt;br /&gt;
chmod&lt;br /&gt;
chown&lt;br /&gt;
cp&lt;br /&gt;
date&lt;br /&gt;
dd&lt;br /&gt;
df&lt;br /&gt;
dir&lt;br /&gt;
echo&lt;br /&gt;
egrep&lt;br /&gt;
false&lt;br /&gt;
fgrep&lt;br /&gt;
grep&lt;br /&gt;
gunzip&lt;br /&gt;
gzexe&lt;br /&gt;
gzip&lt;br /&gt;
kill&lt;br /&gt;
[[launchctl|launchctl]]&lt;br /&gt;
ln&lt;br /&gt;
ls&lt;br /&gt;
mkdir&lt;br /&gt;
mknod&lt;br /&gt;
mktemp&lt;br /&gt;
mv&lt;br /&gt;
pwd&lt;br /&gt;
readlink&lt;br /&gt;
rm&lt;br /&gt;
rmdir&lt;br /&gt;
se&lt;br /&gt;
sh&lt;br /&gt;
sleep&lt;br /&gt;
stty&lt;br /&gt;
su&lt;br /&gt;
sync&lt;br /&gt;
tar&lt;br /&gt;
touch&lt;br /&gt;
true&lt;br /&gt;
uname&lt;br /&gt;
uncompress&lt;br /&gt;
vdir&lt;br /&gt;
zcat&lt;br /&gt;
zcmp&lt;br /&gt;
zdiff&lt;br /&gt;
zegrep&lt;br /&gt;
zfgrep&lt;br /&gt;
zforce&lt;br /&gt;
zgrep&lt;br /&gt;
zless&lt;br /&gt;
zmore&lt;br /&gt;
znew&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
*[[/]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36443</id>
		<title>Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36443"/>
		<updated>2013-10-16T23:25:37Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Location ==&lt;br /&gt;
&lt;br /&gt;
The launchctl binary file is located in /bin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
If you type &amp;quot;launchctl help&amp;quot;, you get a list of available commands. This is the output of &amp;quot;launchctl help&amp;quot; when done on an iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: launchctl &amp;lt;subcommand&amp;gt;&lt;br /&gt;
       load            Load configuration files and/or directories&lt;br /&gt;
       unload          Unload configuration files and/or directories&lt;br /&gt;
       start           Start specified job&lt;br /&gt;
       stop            Stop specified job&lt;br /&gt;
       submit          Submit a job from the command line&lt;br /&gt;
       remove          Remove specified job&lt;br /&gt;
       bootstrap       Bootstrap launchd&lt;br /&gt;
       list            List jobs and information about jobs&lt;br /&gt;
       setenv          Set an environmental variable in launchd&lt;br /&gt;
       unsetenv        Unset an environmental variable in launchd&lt;br /&gt;
       getenv          Get an environmental variable from launchd&lt;br /&gt;
       export          Export shell settings from launchd&lt;br /&gt;
       debug           Set the WaitForDebugger flag for the target job to true.&lt;br /&gt;
       limit           View and adjust launchd resource limits&lt;br /&gt;
       stdout          Redirect launchd's standard out to the given path&lt;br /&gt;
       stderr          Redirect launchd's standard error to the given path&lt;br /&gt;
       shutdown        Prepare for system shutdown&lt;br /&gt;
       singleuser      Switch to single-user mode&lt;br /&gt;
       getrusage       Get resource usage statistics from launchd&lt;br /&gt;
       log             Adjust the logging level or mask of launchd&lt;br /&gt;
       umask           Change launchd's umask&lt;br /&gt;
       bsexec          Execute a process within a different Mach bootstrap subset&lt;br /&gt;
       bslist          List Mach bootstrap services and optional servers&lt;br /&gt;
       bstree          Show the entire Mach bootstrap tree. Requires root privileges.&lt;br /&gt;
       managerpid      Print the PID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       manageruid      Print the UID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       managername     Print the name of this Mach bootstrap.&lt;br /&gt;
       exit            Exit the interactive invocation of launchctl&lt;br /&gt;
       quit            Quit the interactive invocation of launchctl&lt;br /&gt;
       help            This help output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
This command does not need to be run as root. Mobile will do fine. Also, this command should not differ much from that of my test-device. If it does, please let me know and I will update this page accordingly.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/bin|bin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36442</id>
		<title>Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36442"/>
		<updated>2013-10-16T23:22:49Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Location ==&lt;br /&gt;
&lt;br /&gt;
The launchctl binary file is located in /bin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
If you type &amp;quot;launchctl help&amp;quot;, you get a list of available commands. This is the output of &amp;quot;launchctl help&amp;quot; when done on an iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: launchctl &amp;lt;subcommand&amp;gt;&lt;br /&gt;
       load            Load configuration files and/or directories&lt;br /&gt;
       unload          Unload configuration files and/or directories&lt;br /&gt;
       start           Start specified job&lt;br /&gt;
       stop            Stop specified job&lt;br /&gt;
       submit          Submit a job from the command line&lt;br /&gt;
       remove          Remove specified job&lt;br /&gt;
       bootstrap       Bootstrap launchd&lt;br /&gt;
       list            List jobs and information about jobs&lt;br /&gt;
       setenv          Set an environmental variable in launchd&lt;br /&gt;
       unsetenv        Unset an environmental variable in launchd&lt;br /&gt;
       getenv          Get an environmental variable from launchd&lt;br /&gt;
       export          Export shell settings from launchd&lt;br /&gt;
       debug           Set the WaitForDebugger flag for the target job to true.&lt;br /&gt;
       limit           View and adjust launchd resource limits&lt;br /&gt;
       stdout          Redirect launchd's standard out to the given path&lt;br /&gt;
       stderr          Redirect launchd's standard error to the given path&lt;br /&gt;
       shutdown        Prepare for system shutdown&lt;br /&gt;
       singleuser      Switch to single-user mode&lt;br /&gt;
       getrusage       Get resource usage statistics from launchd&lt;br /&gt;
       log             Adjust the logging level or mask of launchd&lt;br /&gt;
       umask           Change launchd's umask&lt;br /&gt;
       bsexec          Execute a process within a different Mach bootstrap subset&lt;br /&gt;
       bslist          List Mach bootstrap services and optional servers&lt;br /&gt;
       bstree          Show the entire Mach bootstrap tree. Requires root privileges.&lt;br /&gt;
       managerpid      Print the PID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       manageruid      Print the UID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       managername     Print the name of this Mach bootstrap.&lt;br /&gt;
       exit            Exit the interactive invocation of launchctl&lt;br /&gt;
       quit            Quit the interactive invocation of launchctl&lt;br /&gt;
       help            This help output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
This command does not need to be run as root. Mobile will do fine. Also, this command should not differ much from that of my test-device. If it does, please let me know and I will update this page accordingly.&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36441</id>
		<title>Launchctl</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Launchctl&amp;diff=36441"/>
		<updated>2013-10-16T23:21:36Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: Created page with &amp;quot;== Location ==  The launchctl binary file is located in /bin.   == Usage ==  If you type &amp;quot;launchctl help&amp;quot;, you get a list of available commands. This is the output of &amp;quot;launchc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Location ==&lt;br /&gt;
&lt;br /&gt;
The launchctl binary file is located in /bin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
If you type &amp;quot;launchctl help&amp;quot;, you get a list of available commands. This is the output of &amp;quot;launchctl help&amp;quot; when done on a n iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usage: launchctl &amp;lt;subcommand&amp;gt;&lt;br /&gt;
       load            Load configuration files and/or directories&lt;br /&gt;
       unload          Unload configuration files and/or directories&lt;br /&gt;
       start           Start specified job&lt;br /&gt;
       stop            Stop specified job&lt;br /&gt;
       submit          Submit a job from the command line&lt;br /&gt;
       remove          Remove specified job&lt;br /&gt;
       bootstrap       Bootstrap launchd&lt;br /&gt;
       list            List jobs and information about jobs&lt;br /&gt;
       setenv          Set an environmental variable in launchd&lt;br /&gt;
       unsetenv        Unset an environmental variable in launchd&lt;br /&gt;
       getenv          Get an environmental variable from launchd&lt;br /&gt;
       export          Export shell settings from launchd&lt;br /&gt;
       debug           Set the WaitForDebugger flag for the target job to true.&lt;br /&gt;
       limit           View and adjust launchd resource limits&lt;br /&gt;
       stdout          Redirect launchd's standard out to the given path&lt;br /&gt;
       stderr          Redirect launchd's standard error to the given path&lt;br /&gt;
       shutdown        Prepare for system shutdown&lt;br /&gt;
       singleuser      Switch to single-user mode&lt;br /&gt;
       getrusage       Get resource usage statistics from launchd&lt;br /&gt;
       log             Adjust the logging level or mask of launchd&lt;br /&gt;
       umask           Change launchd's umask&lt;br /&gt;
       bsexec          Execute a process within a different Mach bootstrap subset&lt;br /&gt;
       bslist          List Mach bootstrap services and optional servers&lt;br /&gt;
       bstree          Show the entire Mach bootstrap tree. Requires root privileges.&lt;br /&gt;
       managerpid      Print the PID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       manageruid      Print the UID of the launchd managing this Mach bootstrap.&lt;br /&gt;
       managername     Print the name of this Mach bootstrap.&lt;br /&gt;
       exit            Exit the interactive invocation of launchctl&lt;br /&gt;
       quit            Quit the interactive invocation of launchctl&lt;br /&gt;
       help            This help output&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
This command does not need to be run as root. Mobile will do fine. Also, this command should not differ much from that of my test-device. If it does, please let me know and I will update this page accordingly.&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/Lockdown/Services.plist&amp;diff=36440</id>
		<title>/System/Library/Lockdown/Services.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/Lockdown/Services.plist&amp;diff=36440"/>
		<updated>2013-10-16T22:59:08Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* File Contents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Specifies which services should be launched by [[lockdownd]], with which arguments and as what user.&lt;br /&gt;
Notable examples are [[AFC|AFC and AFC2]].&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
This files contents on a jailbroken iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.BTAutoPairing&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.BTAutoPairing&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BTAutoPairingBridge&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.PortableStorage&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.PortableStorage&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/psagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.afc&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.afc&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/var/mobile/Media&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-u&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.afc2&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.afc2&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportcopy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportcopy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/CrashReportCopyAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportcopymobile&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportcopymobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/var/mobile/Library/Logs/CrashReporter&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-u&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportmover&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportmover&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/crash_mover&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.misagent&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.misagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/misagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.MCInstall&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.MCInstall&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mc_mobile_tunnel&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.MDMService&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.MDMService&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/MDMService&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.debug_image_mount&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.debug_image_mount&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/debug_image_mount&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.diagnostics_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.diagnostics_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_diagnostics_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.factory_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.factory_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_factory_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.file_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.file_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_file_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.house_arrest&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.house_arrest&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_house_arrest&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.installation_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.installation_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_installation_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.integrity_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.integrity_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_integrity_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.mobile_image_mounter&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.mobile_image_mounter&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_storage_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.notification_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.notification_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/notification_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.software_update&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.software_update&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/software_update&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.system_profiler&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.system_profiler&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/sbin/system_profiler&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilebackup&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilebackup&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BackupAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilebackup2&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilebackup2&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BackupAgent2&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilesync&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilesync&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/SyncAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-v&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.purpletestr&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.purpletestr&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/PurpleTestr&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.springboardservices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.springboardservicesrelay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/springboardservicesrelay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.syslog_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.syslog_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/syslog_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that this file's contents may or may not vary from your device's contents, I just felt that it was necessary to include my devices model and iOS version for reference purposes.&lt;br /&gt;
&lt;br /&gt;
Please also note that the entry entitled &amp;quot;com.apple.afc2&amp;quot; will not exist on a non-jailbroken device. That part is added during the jailbreak process.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[/|Root]]/[[/System|System]]/[[/System/Library|Library]]/[[/System/Library/Lockdown|Lockdown]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/Lockdown/Services.plist&amp;diff=36439</id>
		<title>/System/Library/Lockdown/Services.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/Lockdown/Services.plist&amp;diff=36439"/>
		<updated>2013-10-16T22:55:08Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* File Contents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Specifies which services should be launched by [[lockdownd]], with which arguments and as what user.&lt;br /&gt;
Notable examples are [[AFC|AFC and AFC2]].&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
This files contents on an iPod Touch 2nd Generation running iOS 4.2.1:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.BTAutoPairing&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.BTAutoPairing&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BTAutoPairingBridge&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.PortableStorage&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.PortableStorage&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/psagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.afc&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.afc&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/var/mobile/Media&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-u&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.afc2&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.afc2&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportcopy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportcopy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/CrashReportCopyAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportcopymobile&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportcopymobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/afcd&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-d&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/var/mobile/Library/Logs/CrashReporter&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-u&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.crashreportmover&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.crashreportmover&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/crash_mover&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.misagent&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.misagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/misagent&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.MCInstall&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.MCInstall&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mc_mobile_tunnel&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.MDMService&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.MDMService&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/MDMService&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.debug_image_mount&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.debug_image_mount&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/debug_image_mount&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.diagnostics_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.diagnostics_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_diagnostics_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.factory_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.factory_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_factory_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.file_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.file_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_file_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.house_arrest&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.house_arrest&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_house_arrest&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.installation_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.installation_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_installation_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.integrity_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.integrity_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_integrity_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.mobile_image_mounter&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.mobile_image_mounter&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/mobile_storage_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.notification_proxy&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.notification_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/notification_proxy&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.software_update&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.software_update&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/software_update&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobile.system_profiler&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobile.system_profiler&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/sbin/system_profiler&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilebackup&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilebackup&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BackupAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilebackup2&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilebackup2&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/BackupAgent2&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.mobilesync&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;InstanceLimit&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;integer&amp;gt;1&amp;lt;/integer&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.mobilesync&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/SyncAgent&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;-v&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.purpletestr&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.purpletestr&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/PurpleTestr&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--oneshot&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.springboardservices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.springboardservicesrelay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/springboardservicesrelay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;com.apple.syslog_relay&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;AllowUnactivatedService&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;com.apple.syslog_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;array&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;/usr/libexec/syslog_relay&amp;lt;/string&amp;gt;&lt;br /&gt;
     &amp;lt;string&amp;gt;--lockdown&amp;lt;/string&amp;gt;&lt;br /&gt;
   &amp;lt;/array&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that this file's contents may or may not vary from your device's contents, I just felt that it was necessary to include my devices model and iOS version for reference purposes.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[/|Root]]/[[/System|System]]/[[/System/Library|Library]]/[[/System/Library/Lockdown|Lockdown]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36438</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36438"/>
		<updated>2013-10-16T22:31:49Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important Notes ==&lt;br /&gt;
Whatever you do, stay away from this file. Messing with its contents will bring nothing but trouble. If you are feeling adventurous and tell SpringBoard to run as &amp;quot;root&amp;quot; instead of &amp;quot;mobile&amp;quot;, your device will turn on, but you will be unable to open any apps. They will open their &amp;quot;loading.png&amp;quot; then immediately crash, probably because the sandbox doesn't want to run as root.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/System|System]]/[[/System/Library|Library]]/[[/System/Library/LaunchDaemons|LaunchDaemons]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36436</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36436"/>
		<updated>2013-10-16T21:41:15Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important Notes ==&lt;br /&gt;
Whatever you do, stay away from this file. Messing with its contents bring nothing but trouble. If you are feeling adventurous and tell SpringBoard to run as &amp;quot;root&amp;quot; instead of &amp;quot;mobile&amp;quot;, your device will turn on, but you will be unable to open any apps. They will open their &amp;quot;loading.png&amp;quot; then immediately crash, probably because the sandbox doesn't want to run as root.&lt;br /&gt;
&lt;br /&gt;
== Parents ==&lt;br /&gt;
[[:/|(Root)]]/[[/System|System]]/[[/System/Library|Library]]/[[/System/Library/LaunchDaemons|LaunchDaemons]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Filesystem]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36435</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36435"/>
		<updated>2013-10-16T21:35:45Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important Notes ==&lt;br /&gt;
Whatever you do, stay away from this file. Messing with its contents bring nothing but trouble. If you are feeling adventurous and tell SpringBoard to run as &amp;quot;root&amp;quot; instead of &amp;quot;mobile&amp;quot;, your device will turn on, but you will be unable to open any apps. They will open their &amp;quot;loading.png&amp;quot; then immediately crash, probably because the sandbox doesn't want to run as root.&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36434</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36434"/>
		<updated>2013-10-16T21:25:35Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&lt;br /&gt;
&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Important Notes ==&lt;br /&gt;
Whatever you do, stay away from this file. Messing with its contents bring nothing but trouble. If you are feeling adventurous and tell SpringBoard to run as &amp;quot;root&amp;quot; instead of &amp;quot;mobile&amp;quot;, your device will turn on, but you will be unable to open any apps. They will open their &amp;quot;loading.png&amp;quot; then immediately crash, probably because the sandbox doesn't want to run as root.&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36433</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36433"/>
		<updated>2013-10-16T21:20:00Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&lt;br /&gt;
&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows (The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36432</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36432"/>
		<updated>2013-10-16T21:15:00Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&lt;br /&gt;
&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows (The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== File Contents ==&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36431</id>
		<title>/System/Library/LaunchDaemons/com.apple.SpringBoard.plist</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&amp;diff=36431"/>
		<updated>2013-10-16T21:08:10Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: Explanation of com.apple.SpringBoard.plist&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/System/Library/LaunchDaemons/com.apple.SpringBoard.plist&lt;br /&gt;
&lt;br /&gt;
This is a file located in /System/Library/LaunchDaemons that loads SpringBoard at boot and tells it to re-launch itself when killed (This is how re-springs are possible). &lt;br /&gt;
The contents of this file on an iPod Touch 2 running iOS 4.2.1 is as follows (The contents in this file shouldn't change too much based on devices/iOS versions, but may vary slightly):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;plist version=&amp;quot;1.0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;EmbeddedPrivilegeDispensation&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;KeepAlive&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;Label&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;com.apple.SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;MachServices&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;PurpleSystemEventPort&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.CARenderServer&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.SBUserNotification&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.UIKit.statusbarserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.iohideventsystem&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.smsserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.UIKit.migserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.alerts&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.appstatechanged&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.backgroundappservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processassertionservices&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.processinvalidation&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;HideUntilCheckIn&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.remotenotifications&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.services&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;dict&amp;gt;&lt;br /&gt;
     &amp;lt;key&amp;gt;ResetAtClose&amp;lt;/key&amp;gt;&lt;br /&gt;
     &amp;lt;true/&amp;gt;&lt;br /&gt;
   &amp;lt;/dict&amp;gt;&lt;br /&gt;
   &amp;lt;key&amp;gt;com.apple.springboard.watchdogserver&amp;lt;/key&amp;gt;&lt;br /&gt;
   &amp;lt;true/&amp;gt;&lt;br /&gt;
 &amp;lt;/dict&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;array&amp;gt;&lt;br /&gt;
   &amp;lt;string&amp;gt;/System/Library/CoreServices/SpringBoard.app/SpringBoard&amp;lt;/string&amp;gt;&lt;br /&gt;
 &amp;lt;/array&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;ThrottleInterval&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;integer&amp;gt;5&amp;lt;/integer&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;UserName&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;string&amp;gt;mobile&amp;lt;/string&amp;gt;&lt;br /&gt;
&amp;lt;/dict&amp;gt;&lt;br /&gt;
&amp;lt;/plist&amp;gt;&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=36430</id>
		<title>IBoot (Bootloader)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=36430"/>
		<updated>2013-10-16T20:52:09Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* OpeniBoot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''iBoot''' is Apple's stage 2 bootloader for all of the [[iDevice|devices]]. It runs what is known as [[Recovery Mode]]. It has an interactive interface which can be used over USB or serial.&lt;br /&gt;
&lt;br /&gt;
== [[Bootrom]] ==&lt;br /&gt;
The bootrom also goes by the name &amp;quot;iBoot.&amp;quot; The list of bootroms can be found on [[Bootrom|their own page]].&lt;br /&gt;
&lt;br /&gt;
== Extract and Disassemble ==&lt;br /&gt;
To extract the bootloader and disassemble using IDA, follow the following steps:&lt;br /&gt;
#obtain the bootloader from the iPSW. This file is in the &amp;lt;code&amp;gt;Firmware/all_flash&amp;lt;/code&amp;gt; subdir, e.g. &amp;lt;code&amp;gt;Firmware/all_flash/all_flash.n81ap.production/iBoot.n81ap.RELEASE.img3&amp;lt;/code&amp;gt;, where the &amp;quot;n81ap&amp;quot;, &amp;quot;k90&amp;quot;, etc.. are for the i-Device type&lt;br /&gt;
#run xpwntool with the proper key (from elsewhere in this Wiki)&lt;br /&gt;
#Make sure the decryption was successful - if it is, you should see:&lt;br /&gt;
 &amp;quot;iBoot for ...., Copyright 2011, Apple Inc.&amp;quot;&lt;br /&gt;
if you cat (i.e. type) the file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;remove the img3 header - the good stuff starts at offset 0x40 (i.e. 64) - using dd (skip=1 bs=64) or some other tool&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Load in IDA. Set processor to ARM. Rebase program (Edit&amp;amp;#8594;Segments&amp;amp;#8594;Rebase Program) to 0x5FF00000 (for iBoot in iOS 5). You should see something like:&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00000 loc_5FF00000                            ; CODE XREF: ROM:5FF00078�j&lt;br /&gt;
ROM:5FF00000                 B       loc_5FF00040        ; Used for Reset - This is where we start&lt;br /&gt;
ROM:5FF00004 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00004                 LDR     PC, =sub_5FF16FB4   ; Used for Undef&lt;br /&gt;
ROM:5FF00008 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00008                 LDR     PC, =sub_5FF16FEC   ; Used for SWI&lt;br /&gt;
ROM:5FF0000C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0000C                 LDR     PC, =sub_5FF17024   ; Used for Prefabt&lt;br /&gt;
ROM:5FF00010 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00010                 LDR     PC, =sub_5FF17060   ; Used for DataAbt&lt;br /&gt;
ROM:5FF00014 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00014                 LDR     PC, =loc_5FF17098   ; Used for AddrExc &lt;br /&gt;
ROM:5FF00018 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00018                 LDR     PC, =loc_5FF16F24   ; Used for IRQ&lt;br /&gt;
ROM:5FF0001C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0001C                 LDR     PC, =sub_5FF16F6C   ; Probably FIQ, need to verify this&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00020                 SVCPL   0xF00040&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00024 off_5FF00024    DCD sub_5FF16FB4        ; DATA XREF: ROM:5FF00004�r&lt;br /&gt;
ROM:5FF00028 off_5FF00028    DCD sub_5FF16FEC        ; DATA XREF: ROM:5FF00008�r&lt;br /&gt;
ROM:5FF0002C off_5FF0002C    DCD sub_5FF17024        ; DATA XREF: ROM:5FF0000C�r&lt;br /&gt;
ROM:5FF00030 off_5FF00030    DCD sub_5FF17060        ; DATA XREF: ROM:5FF00010�r&lt;br /&gt;
ROM:5FF00034 off_5FF00034    DCD loc_5FF17098        ; DATA XREF: ROM:5FF00014�r&lt;br /&gt;
ROM:5FF00038 off_5FF00038    DCD loc_5FF16F24        ; DATA XREF: ROM:5FF00018�r&lt;br /&gt;
ROM:5FF0003C off_5FF0003C    DCD sub_5FF16F6C        ; DATA XREF: ROM:5FF0001C�r&lt;br /&gt;
ROM:5FF00040 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00040&lt;br /&gt;
ROM:5FF00040 loc_5FF00040                            ; CODE XREF: ROM:loc_5FF00000�j&lt;br /&gt;
ROM:5FF00040                 ADR     R0, loc_5FF00000   &amp;lt;-- The address we rebased to&lt;br /&gt;
ROM:5FF00044                 LDR     R1, =loc_5FF00000&lt;br /&gt;
ROM:5FF00048                 CMP     R0, R1&lt;br /&gt;
ROM:5FF0004C                 CMP     R0, R1&lt;br /&gt;
ROM:5FF00050                 BEQ     loc_5FF0007C&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
ROM:5FF000E8 loc_5FF000E8                            ; CODE XREF: ROM:5FF000F0�j&lt;br /&gt;
ROM:5FF000E8                 CMP     R0, R1&lt;br /&gt;
ROM:5FF000EC                 STRLT   R2, [R0],#4&lt;br /&gt;
ROM:5FF000F0                 BLT     loc_5FF000E8&lt;br /&gt;
ROM:5FF000F4                 LDR     R0, =(_ibootStart+1)&lt;br /&gt;
ROM:5FF000F8                 MOV     LR, PC&lt;br /&gt;
ROM:5FF000FC                 BX      R0 ; _ibootStart&lt;br /&gt;
ROM:5FF00100&lt;br /&gt;
ROM:5FF00100 loc_5FF00100                            ; CODE XREF: ROM:loc_5FF00100�j&lt;br /&gt;
ROM:5FF00100                 B       loc_5FF00100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where iBootStart (not the official Apple Symbol, of course) can be seen at: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00BA4 _ibootStart                             ; CODE XREF: ROM:5FF000FC�p&lt;br /&gt;
ROM:5FF00BA4                                         ; DATA XREF: ROM:5FF000F4�o ...&lt;br /&gt;
ROM:5FF00BA4                 PUSH    {R7,LR}&lt;br /&gt;
ROM:5FF00BA6                 MOV     R7, SP&lt;br /&gt;
ROM:5FF00BA8                 LDR     R0, =aIbootStart ; &amp;quot;\niBoot start\n&amp;quot;&lt;br /&gt;
ROM:5FF00BAA                 BL      loc_5FF233C4&lt;br /&gt;
ROM:5FF00BAE                 MOVS    R0, #0&lt;br /&gt;
ROM:5FF00BB0                 BL      loc_5FF16E54&lt;br /&gt;
ROM:5FF00BB4                 BL      loc_5FF1570C&lt;br /&gt;
ROM:5FF00BB8                 BL      loc_5FF143A8&lt;br /&gt;
ROM:5FF00BBC                 BL      unk_5FF15264&lt;br /&gt;
ROM:5FF00BC0                 LDR     R0, =aMain      ; &amp;quot;main&amp;quot;&lt;br /&gt;
..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flow of iBoot (1219 - 5.0.x) ==&lt;br /&gt;
iBoot is quite a complicated binary, which spawns several ARM tasks to enable the boot process:&lt;br /&gt;
&lt;br /&gt;
 - iBootStart (disassembly started above) - starts main (5FF00BCA) - which calls the main function at 5FF00C14&lt;br /&gt;
 - main: Does the good stuff (loading the kernel, etc)&lt;br /&gt;
    starts the poweroff task (5FF00EF2) - calls  (sub_5FF00FD0+1)&lt;br /&gt;
    In recovery mode (failed boot): &lt;br /&gt;
            starts command (5FF00F0A) - calls 5FF15928&lt;br /&gt;
            starts idleoff (5FF99F2E) - calls 5FF01060&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
 [[iBoot-99]]              1.0b    (Build 1A420) [Unreleased]&lt;br /&gt;
 [[iBoot-159]]             1.0     (Build 1A543a)&lt;br /&gt;
                       1.0.1   (Build 1C25)&lt;br /&gt;
                       1.0.2   (Build 1C28)&lt;br /&gt;
 [[iBoot-204]]             1.1     (Build 3A100)&lt;br /&gt;
                       1.1     (Build 3A101)&lt;br /&gt;
                       1.1.1   (Build 3A109a)&lt;br /&gt;
 [[iBoot-204.0.2]]         1.1.1   (Build 3A110a)&lt;br /&gt;
 [[iBoot-204.2.9]]         1.1.2   (Build 3B48b)&lt;br /&gt;
 [[iBoot-204.3.14]]        1.1.3   (Build 4A93)&lt;br /&gt;
                       1.1.4   (Build 4A102)&lt;br /&gt;
 [[iBoot-204.3.16]]        1.1.5   (Build 4B1)&lt;br /&gt;
 ?                     1.2b    (Build 5A147p)&lt;br /&gt;
 ?                     2.0b2   (Build 5A225c)&lt;br /&gt;
 ?                     2.0b3   (Build 5A240d)&lt;br /&gt;
 ?                     2.0b4   (Build 5A258f)&lt;br /&gt;
 ?                     2.0b5   (Build 5A274d)&lt;br /&gt;
 ?                     2.0b6P  (Build 5A292g)&lt;br /&gt;
 ?                     2.0b6F  (Build 5A308)&lt;br /&gt;
 ?                     2.0b7   (Build 5A331)&lt;br /&gt;
 ?                     2.0b8[[Golden Master|GM]] (Build 5A345)&lt;br /&gt;
 [[iBoot-320.20]]          2.0     (Build 5A347)&lt;br /&gt;
                       2.0.1   (Build 5B108)&lt;br /&gt;
                       2.0.2   (Build 5C1)&lt;br /&gt;
 ?                     2.1b    (Build 5F90)&lt;br /&gt;
 [[iBoot-385.22]]          2.1     (Build 5F137)&lt;br /&gt;
                       2.1.1   (Build 5F138)&lt;br /&gt;
 ?                     2.2b    (Build 5G29)&lt;br /&gt;
 [[iBoot-385.49]]          2.2     (Build 5G77)&lt;br /&gt;
                       2.2     (Build 5G77a)&lt;br /&gt;
                       2.2.1   (Build 5H11)&lt;br /&gt;
                       2.2.1   (Build 5H11a)&lt;br /&gt;
 ?                     3.0b    (Build 7A238j)&amp;lt;!-- 3.0b and below need &amp;quot;~##&amp;quot;, but there is no &amp;quot;BuildManifest.plist&amp;quot;, &amp;quot;BuildSubmission.plist&amp;quot;, or &amp;quot;BuildManifesto.plist&amp;quot; in the IPSW... --&amp;gt;&lt;br /&gt;
 [[iBoot-594.2~1]]         3.0b2   (Build 7A259g)&lt;br /&gt;
 [[iBoot-596.6~3]]         3.0b3   (Build 7A280f)&lt;br /&gt;
 [[iBoot-596.16~2]]        3.0b4   (Build 7A300g)&lt;br /&gt;
 [[iBoot-596.20~1]]        3.0b5   (Build 7A312g)&lt;br /&gt;
 [[iBoot-596.24~1]]        3.0     (Build 7A341)&lt;br /&gt;
                       3.0.1   (Build 7A400)&lt;br /&gt;
 [[iBoot-636.26~2]]        3.1b    (Build 7C97d)&lt;br /&gt;
 iBoot-636.??~?        3.1b2   (Build 7C106c)&lt;br /&gt;
 [[iBoot-636.47~1]]        3.1b3   (Build 7C116a)&lt;br /&gt;
 [[iBoot-636.65~2]]        3.1     (Build 7C144)&lt;br /&gt;
 [[iBoot-636.66~1]]        3.1.1   (Build 7C145)&lt;br /&gt;
                       3.1.1   (Build 7C146)&lt;br /&gt;
 [[iBoot-636.66~5]]        3.1.2   (Build 7D11)&lt;br /&gt;
 [[iBoot-636.66.33~4]]     3.1.3   (Build 7E18)&lt;br /&gt;
 [[iBoot-817.28~18]]       3.2     (Build 7B367)&lt;br /&gt;
 [[iBoot-817.29~2]]        3.2.1   (Build 7B405)&lt;br /&gt;
                       3.2.2   (Build 7B500)&lt;br /&gt;
 [[iBoot-872~12]]          4.0b    (Build 8A230m)&lt;br /&gt;
 [[iBoot-889.3~2]]         4.0b2   (Build 8A248c)&lt;br /&gt;
 [[iBoot-889.12~2]]        4.0b3   (Build 8A260b)&lt;br /&gt;
 [[iBoot-889.19~1]]        4.0b4   (Build 8A274b)&lt;br /&gt;
 [[iBoot-889.24~4]]        4.0[[Golden Master|GM]]   (Build 8A293)&lt;br /&gt;
                       4.0     (Build 8A293)&lt;br /&gt;
                       4.0.1   (Build 8A306)&lt;br /&gt;
                       4.0.2   (Build 8A400)&lt;br /&gt;
 [[iBoot-931.18.1~1]]      4.1b    (Build 8B5080c)&lt;br /&gt;
 [[iBoot-931.18.15~2]]     4.1b2   (Build 8B5091b)&lt;br /&gt;
 [[iBoot-931.18.27~1]]     4.1     (Build 8B117)&lt;br /&gt;
                       4.1     (Build 8B118)&lt;br /&gt;
 [[iBoot-931.67~2]]        4.2b    (Build 8C5091e)&lt;br /&gt;
 [[iBoot-931.71.80~1]]     4.2b2   (Build 8C5101c)&lt;br /&gt;
 [[iBoot-931.71.13~3]]     4.2b3   (Build 8C5115c)&lt;br /&gt;
 [[iBoot-931.71.16~9]]     4.2[[Golden Master|GM]]   (Build 8C134)&lt;br /&gt;
                       4.2[[Golden Master|GM]]   (Build 8C134b)&lt;br /&gt;
                       4.2.1[[Golden Master|GM]] (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148a)&lt;br /&gt;
 [[iBoot-931.72.14~6]]     4.2.5   (Build 8E128)&lt;br /&gt;
                       4.2.6   (Build 8E200)&lt;br /&gt;
                       4.2.7   (Build 8E303)&lt;br /&gt;
                       4.2.8   (Build 8E401)&lt;br /&gt;
 [[iBoot-931.72.14~10]]    4.2.9   (Build 8E501)&lt;br /&gt;
                       4.2.10  (Build 8E600)&lt;br /&gt;
 [[iBoot-1072.33~1]]       4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]       4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]       4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.58~4]]       4.3[[Golden Master|GM]]   (Build 8F190)&lt;br /&gt;
                       4.3     (Build 8F190)&lt;br /&gt;
 [[iBoot-1072.59~2]]       4.3     (Build 8F191)&lt;br /&gt;
                       4.3.1   (Build 8G4)&lt;br /&gt;
 [[iBoot-1072.61~2]]       4.3.2   (Build 8H7)&lt;br /&gt;
                       4.3.2   (Build 8H8)&lt;br /&gt;
                       4.3.3   (Build 8J2)&lt;br /&gt;
                       4.3.3   (Build 8J3)&lt;br /&gt;
 [[iBoot-1072.61~6]]       4.3.4   (Build 8K2)&lt;br /&gt;
                       4.3.5   (Build 8L1)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]    5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]    5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.42.8~1]]     5.0b4   (Build 9A5274d)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]     5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]    5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]    5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~15]]   5.0[[Golden Master|GM]]   (Build 9A332) [Unreleased]&lt;br /&gt;
                       5.0[[Golden Master|GM]]   (Build 9A334)&lt;br /&gt;
                       5.0     (Build 9A334)&lt;br /&gt;
 [[iBoot-1219.43.32~27]]   5.0.1b1 (Build 9A402)&lt;br /&gt;
 [[iBoot-1219.43.32~29]]   5.0.1b2 (Build 9A404)&lt;br /&gt;
                       5.0.1   (Build 9A405)&lt;br /&gt;
                       5.0.1   (Build 9A406)&lt;br /&gt;
 [[iBoot-1219.61.19~6]]    5.1b    (Build 9B5117b)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]     5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]     5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15]]      5.1     (Build 9B176)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]    5.1     (Build 9B179b)&lt;br /&gt;
                       5.1.1   (Build 9B206)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]     6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]     6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]     6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.18~2]]     6.0[[Golden Master|GM]]   (Build 10A403)&lt;br /&gt;
                       6.0     (Build 10A403)&lt;br /&gt;
 [[iBoot-1537.4.19~1]]     6.0     (Build 10A405)&lt;br /&gt;
                       6.0     (Build 10A406)&lt;br /&gt;
 [[iBoot-1537.4.20~1]]     6.0     (Build 10A407)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.1   (Build 10A523)&lt;br /&gt;
                       6.0.1   (Build 10A525)&lt;br /&gt;
 [[iBoot-1537.4.21~2]]     6.0.1   (Build 10A8426)&lt;br /&gt;
                       6.0.2   (Build 10A8500)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.2   (Build 10A550)&lt;br /&gt;
                       6.0.2   (Build 10A551)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]     6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]     6.1b2   (Build 10B5105c)&lt;br /&gt;
                       6.1b3   (Build 10B5117b)&lt;br /&gt;
                       6.1b4   (Build 10B5126b)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]     6.1b5   (Build 10B141)&lt;br /&gt;
                       6.1b5   (Build 10B142)&lt;br /&gt;
                       6.1b5   (Build 10B143)&lt;br /&gt;
                       6.1b5   (Build 10B144)&lt;br /&gt;
                       6.1     (Build 10B141)&lt;br /&gt;
                       6.1     (Build 10B142)&lt;br /&gt;
                       6.1     (Build 10B143)&lt;br /&gt;
                       6.1     (Build 10B144)&lt;br /&gt;
                       6.1.1b  (Build 10B311)&lt;br /&gt;
                       6.1.1   (Build 10B145)&lt;br /&gt;
                       6.1.2   (Build 10B146)&lt;br /&gt;
                       6.1.2   (Build 10B147)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]    6.1.3b2 (Build 10B318)&lt;br /&gt;
                       6.1.3b2 (Build 10B318a)&lt;br /&gt;
                       6.1.3   (Build 10B329)&lt;br /&gt;
                       6.1.4   (Build 10B350)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]     7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]     7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.46.1.1~1]] 7.0b3   (Build 11A4414e)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]     7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]     7.0b5   (Build 11A4449a)&lt;br /&gt;
                       7.0b6   (Build 11A4449d)         &lt;br /&gt;
 [[iBoot-1940.1.75~20]]    7.0[[Golden Master|GM]]   (Build 11A465)&lt;br /&gt;
                       7.0     (Build 11A465) &lt;br /&gt;
 [[iBoot-1940.1.75~93]]    7.0.1   (Build 11A470a) &lt;br /&gt;
                       7.0.2   (Build 11A501)&lt;br /&gt;
&lt;br /&gt;
=== [[Apple TV]] ===&lt;br /&gt;
 [[iBoot-931.44.21~1]]   4.0     4.1     (Build 8M89)&lt;br /&gt;
 [[iBoot-931.71.16~9]]   4.1     4.2     (Build 8C150)&lt;br /&gt;
                     4.1.1   4.2.1   (Build 8C154)&lt;br /&gt;
 [[iBoot-1072.33~1]]     4.2b    4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]     4.2b2   4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]     4.2b3   4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.59~2]]     4.2     4.3     (Build 8F191m)&lt;br /&gt;
                     4.2.1   4.3     (Build 8F202)&lt;br /&gt;
                     4.2.2   4.3     (Build 8F305)&lt;br /&gt;
                     4.3     4.3     (Build 8F455)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]  4.4b    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]  4.4b2   5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]  4.4b3   5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]   4.4b5   5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]  4.4b6   5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]  4.4b7   5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~21]] 4.4     5.0     (Build 9A334v)&lt;br /&gt;
 [[iBoot-1219.43.32~22]] 4.4.1   5.0     (Build 9A335a)&lt;br /&gt;
                     4.4.2   5.0     (Build 9A336a)&lt;br /&gt;
 [[iBoot-1219.43.32~29]] 4.4.3   5.0.1   (Build 9A405l)&lt;br /&gt;
                     4.4.4   5.0.1   (Build 9A406a)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]   5.0b2   5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]   5.0b3   5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]  5.0     5.1     (Build 9B179b)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]  5.1b    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]   5.1b2   6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]   5.1b3   6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]   5.1b4   6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.19~1]]   5.1     6.0     (Build 10A406e)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]   5.1.1   6.0.1   (Build 10A831)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]   5.2b    6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]   5.2b2   6.1b2   (Build 10B5105c)&lt;br /&gt;
                     5.2b3   6.1b3   (Build 10B5117d)&lt;br /&gt;
                     5.2b4   6.1b4   (Build 10B5126d)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]   5.2     6.1     (Build 10B144b)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.2.1   6.1.3   (Build 10B329a)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.3     6.1.4   (Build 10B809)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]   5.4b    7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]   5.4b2   7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]   6.0b3   7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]   6.0b4   7.0b5   (Build 11A4449a)&lt;br /&gt;
 [[iBoot-1940.1.75~93]]  6.0     7.0.1   (Build 11A470e)&lt;br /&gt;
                     6.0     7.0.2   (Build 11A502)&lt;br /&gt;
&lt;br /&gt;
=== [[Haywire]] ===&lt;br /&gt;
 [[iBoot-1537.9.55~3]]   1.0.0   (Build 10B7129)&lt;br /&gt;
&lt;br /&gt;
== Commands used as an exploit vector ==&lt;br /&gt;
* '''diags''': Until 2.0 beta 6, the [[diags]] command would jump to code at the address provided to it. For example, if you sent &amp;quot;diags 0x9000000&amp;quot;, it would directly jump to the code at 0x9000000. There is now a check that only allows engineering devices to utilize this backdoor.&lt;br /&gt;
* '''arm7_go''': For firmware 2.1.1, the [[N72ap|iPod touch 2G]] iBoot contains the [[ARM7 Go]] command, which could be used to run a payload on the ARM7 in the device.&lt;br /&gt;
&lt;br /&gt;
== OpeniBoot ==&lt;br /&gt;
There is an open source version of iBoot designed so that custom kernels can be run on the iPhone/iPod/iPad. You can check out the source [http://github.com/iDroid-Project/OpeniBoot here]. It is VERY useful if you are ever reversing iBoot and do not feel like finding out what certain hardware registers are yourself.&lt;br /&gt;
OpeniBoot currently supports all S5l8900, S5l8720, S5l8920 and S5l8930 devices. More info can be found about OpeniBoot and Linux on these devices on the iDroid-Project [http://idroidproject.org website].&lt;br /&gt;
&lt;br /&gt;
== Remappings ==&lt;br /&gt;
 // n88 (3GS)&lt;br /&gt;
 0x4FF00000 =&amp;gt; 0x0&lt;br /&gt;
 0x40000000 =&amp;gt; 0xC0000000&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[iBoot (Enums)]]&lt;br /&gt;
* [http://www.youtube.com/watch?v=0NValNoW5Rc Unreleased Untethered iBoot Exploit]&lt;br /&gt;
&lt;br /&gt;
[[Category:iBoot]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=36429</id>
		<title>IBoot (Bootloader)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=36429"/>
		<updated>2013-10-16T20:43:19Z</updated>

		<summary type="html">&lt;p&gt;R3pwn: /* OpeniBoot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''iBoot''' is Apple's stage 2 bootloader for all of the [[iDevice|devices]]. It runs what is known as [[Recovery Mode]]. It has an interactive interface which can be used over USB or serial.&lt;br /&gt;
&lt;br /&gt;
== [[Bootrom]] ==&lt;br /&gt;
The bootrom also goes by the name &amp;quot;iBoot.&amp;quot; The list of bootroms can be found on [[Bootrom|their own page]].&lt;br /&gt;
&lt;br /&gt;
== Extract and Disassemble ==&lt;br /&gt;
To extract the bootloader and disassemble using IDA, follow the following steps:&lt;br /&gt;
#obtain the bootloader from the iPSW. This file is in the &amp;lt;code&amp;gt;Firmware/all_flash&amp;lt;/code&amp;gt; subdir, e.g. &amp;lt;code&amp;gt;Firmware/all_flash/all_flash.n81ap.production/iBoot.n81ap.RELEASE.img3&amp;lt;/code&amp;gt;, where the &amp;quot;n81ap&amp;quot;, &amp;quot;k90&amp;quot;, etc.. are for the i-Device type&lt;br /&gt;
#run xpwntool with the proper key (from elsewhere in this Wiki)&lt;br /&gt;
#Make sure the decryption was successful - if it is, you should see:&lt;br /&gt;
 &amp;quot;iBoot for ...., Copyright 2011, Apple Inc.&amp;quot;&lt;br /&gt;
if you cat (i.e. type) the file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;remove the img3 header - the good stuff starts at offset 0x40 (i.e. 64) - using dd (skip=1 bs=64) or some other tool&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Load in IDA. Set processor to ARM. Rebase program (Edit&amp;amp;#8594;Segments&amp;amp;#8594;Rebase Program) to 0x5FF00000 (for iBoot in iOS 5). You should see something like:&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00000 loc_5FF00000                            ; CODE XREF: ROM:5FF00078�j&lt;br /&gt;
ROM:5FF00000                 B       loc_5FF00040        ; Used for Reset - This is where we start&lt;br /&gt;
ROM:5FF00004 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00004                 LDR     PC, =sub_5FF16FB4   ; Used for Undef&lt;br /&gt;
ROM:5FF00008 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00008                 LDR     PC, =sub_5FF16FEC   ; Used for SWI&lt;br /&gt;
ROM:5FF0000C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0000C                 LDR     PC, =sub_5FF17024   ; Used for Prefabt&lt;br /&gt;
ROM:5FF00010 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00010                 LDR     PC, =sub_5FF17060   ; Used for DataAbt&lt;br /&gt;
ROM:5FF00014 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00014                 LDR     PC, =loc_5FF17098   ; Used for AddrExc &lt;br /&gt;
ROM:5FF00018 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00018                 LDR     PC, =loc_5FF16F24   ; Used for IRQ&lt;br /&gt;
ROM:5FF0001C ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF0001C                 LDR     PC, =sub_5FF16F6C   ; Probably FIQ, need to verify this&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00020                 SVCPL   0xF00040&lt;br /&gt;
ROM:5FF00020 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00024 off_5FF00024    DCD sub_5FF16FB4        ; DATA XREF: ROM:5FF00004�r&lt;br /&gt;
ROM:5FF00028 off_5FF00028    DCD sub_5FF16FEC        ; DATA XREF: ROM:5FF00008�r&lt;br /&gt;
ROM:5FF0002C off_5FF0002C    DCD sub_5FF17024        ; DATA XREF: ROM:5FF0000C�r&lt;br /&gt;
ROM:5FF00030 off_5FF00030    DCD sub_5FF17060        ; DATA XREF: ROM:5FF00010�r&lt;br /&gt;
ROM:5FF00034 off_5FF00034    DCD loc_5FF17098        ; DATA XREF: ROM:5FF00014�r&lt;br /&gt;
ROM:5FF00038 off_5FF00038    DCD loc_5FF16F24        ; DATA XREF: ROM:5FF00018�r&lt;br /&gt;
ROM:5FF0003C off_5FF0003C    DCD sub_5FF16F6C        ; DATA XREF: ROM:5FF0001C�r&lt;br /&gt;
ROM:5FF00040 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:5FF00040&lt;br /&gt;
ROM:5FF00040 loc_5FF00040                            ; CODE XREF: ROM:loc_5FF00000�j&lt;br /&gt;
ROM:5FF00040                 ADR     R0, loc_5FF00000   &amp;lt;-- The address we rebased to&lt;br /&gt;
ROM:5FF00044                 LDR     R1, =loc_5FF00000&lt;br /&gt;
ROM:5FF00048                 CMP     R0, R1&lt;br /&gt;
ROM:5FF0004C                 CMP     R0, R1&lt;br /&gt;
ROM:5FF00050                 BEQ     loc_5FF0007C&lt;br /&gt;
...&lt;br /&gt;
...&lt;br /&gt;
ROM:5FF000E8 loc_5FF000E8                            ; CODE XREF: ROM:5FF000F0�j&lt;br /&gt;
ROM:5FF000E8                 CMP     R0, R1&lt;br /&gt;
ROM:5FF000EC                 STRLT   R2, [R0],#4&lt;br /&gt;
ROM:5FF000F0                 BLT     loc_5FF000E8&lt;br /&gt;
ROM:5FF000F4                 LDR     R0, =(_ibootStart+1)&lt;br /&gt;
ROM:5FF000F8                 MOV     LR, PC&lt;br /&gt;
ROM:5FF000FC                 BX      R0 ; _ibootStart&lt;br /&gt;
ROM:5FF00100&lt;br /&gt;
ROM:5FF00100 loc_5FF00100                            ; CODE XREF: ROM:loc_5FF00100�j&lt;br /&gt;
ROM:5FF00100                 B       loc_5FF00100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where iBootStart (not the official Apple Symbol, of course) can be seen at: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:5FF00BA4 _ibootStart                             ; CODE XREF: ROM:5FF000FC�p&lt;br /&gt;
ROM:5FF00BA4                                         ; DATA XREF: ROM:5FF000F4�o ...&lt;br /&gt;
ROM:5FF00BA4                 PUSH    {R7,LR}&lt;br /&gt;
ROM:5FF00BA6                 MOV     R7, SP&lt;br /&gt;
ROM:5FF00BA8                 LDR     R0, =aIbootStart ; &amp;quot;\niBoot start\n&amp;quot;&lt;br /&gt;
ROM:5FF00BAA                 BL      loc_5FF233C4&lt;br /&gt;
ROM:5FF00BAE                 MOVS    R0, #0&lt;br /&gt;
ROM:5FF00BB0                 BL      loc_5FF16E54&lt;br /&gt;
ROM:5FF00BB4                 BL      loc_5FF1570C&lt;br /&gt;
ROM:5FF00BB8                 BL      loc_5FF143A8&lt;br /&gt;
ROM:5FF00BBC                 BL      unk_5FF15264&lt;br /&gt;
ROM:5FF00BC0                 LDR     R0, =aMain      ; &amp;quot;main&amp;quot;&lt;br /&gt;
..&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flow of iBoot (1219 - 5.0.x) ==&lt;br /&gt;
iBoot is quite a complicated binary, which spawns several ARM tasks to enable the boot process:&lt;br /&gt;
&lt;br /&gt;
 - iBootStart (disassembly started above) - starts main (5FF00BCA) - which calls the main function at 5FF00C14&lt;br /&gt;
 - main: Does the good stuff (loading the kernel, etc)&lt;br /&gt;
    starts the poweroff task (5FF00EF2) - calls  (sub_5FF00FD0+1)&lt;br /&gt;
    In recovery mode (failed boot): &lt;br /&gt;
            starts command (5FF00F0A) - calls 5FF15928&lt;br /&gt;
            starts idleoff (5FF99F2E) - calls 5FF01060&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
 [[iBoot-99]]              1.0b    (Build 1A420) [Unreleased]&lt;br /&gt;
 [[iBoot-159]]             1.0     (Build 1A543a)&lt;br /&gt;
                       1.0.1   (Build 1C25)&lt;br /&gt;
                       1.0.2   (Build 1C28)&lt;br /&gt;
 [[iBoot-204]]             1.1     (Build 3A100)&lt;br /&gt;
                       1.1     (Build 3A101)&lt;br /&gt;
                       1.1.1   (Build 3A109a)&lt;br /&gt;
 [[iBoot-204.0.2]]         1.1.1   (Build 3A110a)&lt;br /&gt;
 [[iBoot-204.2.9]]         1.1.2   (Build 3B48b)&lt;br /&gt;
 [[iBoot-204.3.14]]        1.1.3   (Build 4A93)&lt;br /&gt;
                       1.1.4   (Build 4A102)&lt;br /&gt;
 [[iBoot-204.3.16]]        1.1.5   (Build 4B1)&lt;br /&gt;
 ?                     1.2b    (Build 5A147p)&lt;br /&gt;
 ?                     2.0b2   (Build 5A225c)&lt;br /&gt;
 ?                     2.0b3   (Build 5A240d)&lt;br /&gt;
 ?                     2.0b4   (Build 5A258f)&lt;br /&gt;
 ?                     2.0b5   (Build 5A274d)&lt;br /&gt;
 ?                     2.0b6P  (Build 5A292g)&lt;br /&gt;
 ?                     2.0b6F  (Build 5A308)&lt;br /&gt;
 ?                     2.0b7   (Build 5A331)&lt;br /&gt;
 ?                     2.0b8[[Golden Master|GM]] (Build 5A345)&lt;br /&gt;
 [[iBoot-320.20]]          2.0     (Build 5A347)&lt;br /&gt;
                       2.0.1   (Build 5B108)&lt;br /&gt;
                       2.0.2   (Build 5C1)&lt;br /&gt;
 ?                     2.1b    (Build 5F90)&lt;br /&gt;
 [[iBoot-385.22]]          2.1     (Build 5F137)&lt;br /&gt;
                       2.1.1   (Build 5F138)&lt;br /&gt;
 ?                     2.2b    (Build 5G29)&lt;br /&gt;
 [[iBoot-385.49]]          2.2     (Build 5G77)&lt;br /&gt;
                       2.2     (Build 5G77a)&lt;br /&gt;
                       2.2.1   (Build 5H11)&lt;br /&gt;
                       2.2.1   (Build 5H11a)&lt;br /&gt;
 ?                     3.0b    (Build 7A238j)&amp;lt;!-- 3.0b and below need &amp;quot;~##&amp;quot;, but there is no &amp;quot;BuildManifest.plist&amp;quot;, &amp;quot;BuildSubmission.plist&amp;quot;, or &amp;quot;BuildManifesto.plist&amp;quot; in the IPSW... --&amp;gt;&lt;br /&gt;
 [[iBoot-594.2~1]]         3.0b2   (Build 7A259g)&lt;br /&gt;
 [[iBoot-596.6~3]]         3.0b3   (Build 7A280f)&lt;br /&gt;
 [[iBoot-596.16~2]]        3.0b4   (Build 7A300g)&lt;br /&gt;
 [[iBoot-596.20~1]]        3.0b5   (Build 7A312g)&lt;br /&gt;
 [[iBoot-596.24~1]]        3.0     (Build 7A341)&lt;br /&gt;
                       3.0.1   (Build 7A400)&lt;br /&gt;
 [[iBoot-636.26~2]]        3.1b    (Build 7C97d)&lt;br /&gt;
 iBoot-636.??~?        3.1b2   (Build 7C106c)&lt;br /&gt;
 [[iBoot-636.47~1]]        3.1b3   (Build 7C116a)&lt;br /&gt;
 [[iBoot-636.65~2]]        3.1     (Build 7C144)&lt;br /&gt;
 [[iBoot-636.66~1]]        3.1.1   (Build 7C145)&lt;br /&gt;
                       3.1.1   (Build 7C146)&lt;br /&gt;
 [[iBoot-636.66~5]]        3.1.2   (Build 7D11)&lt;br /&gt;
 [[iBoot-636.66.33~4]]     3.1.3   (Build 7E18)&lt;br /&gt;
 [[iBoot-817.28~18]]       3.2     (Build 7B367)&lt;br /&gt;
 [[iBoot-817.29~2]]        3.2.1   (Build 7B405)&lt;br /&gt;
                       3.2.2   (Build 7B500)&lt;br /&gt;
 [[iBoot-872~12]]          4.0b    (Build 8A230m)&lt;br /&gt;
 [[iBoot-889.3~2]]         4.0b2   (Build 8A248c)&lt;br /&gt;
 [[iBoot-889.12~2]]        4.0b3   (Build 8A260b)&lt;br /&gt;
 [[iBoot-889.19~1]]        4.0b4   (Build 8A274b)&lt;br /&gt;
 [[iBoot-889.24~4]]        4.0[[Golden Master|GM]]   (Build 8A293)&lt;br /&gt;
                       4.0     (Build 8A293)&lt;br /&gt;
                       4.0.1   (Build 8A306)&lt;br /&gt;
                       4.0.2   (Build 8A400)&lt;br /&gt;
 [[iBoot-931.18.1~1]]      4.1b    (Build 8B5080c)&lt;br /&gt;
 [[iBoot-931.18.15~2]]     4.1b2   (Build 8B5091b)&lt;br /&gt;
 [[iBoot-931.18.27~1]]     4.1     (Build 8B117)&lt;br /&gt;
                       4.1     (Build 8B118)&lt;br /&gt;
 [[iBoot-931.67~2]]        4.2b    (Build 8C5091e)&lt;br /&gt;
 [[iBoot-931.71.80~1]]     4.2b2   (Build 8C5101c)&lt;br /&gt;
 [[iBoot-931.71.13~3]]     4.2b3   (Build 8C5115c)&lt;br /&gt;
 [[iBoot-931.71.16~9]]     4.2[[Golden Master|GM]]   (Build 8C134)&lt;br /&gt;
                       4.2[[Golden Master|GM]]   (Build 8C134b)&lt;br /&gt;
                       4.2.1[[Golden Master|GM]] (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148)&lt;br /&gt;
                       4.2.1   (Build 8C148a)&lt;br /&gt;
 [[iBoot-931.72.14~6]]     4.2.5   (Build 8E128)&lt;br /&gt;
                       4.2.6   (Build 8E200)&lt;br /&gt;
                       4.2.7   (Build 8E303)&lt;br /&gt;
                       4.2.8   (Build 8E401)&lt;br /&gt;
 [[iBoot-931.72.14~10]]    4.2.9   (Build 8E501)&lt;br /&gt;
                       4.2.10  (Build 8E600)&lt;br /&gt;
 [[iBoot-1072.33~1]]       4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]       4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]       4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.58~4]]       4.3[[Golden Master|GM]]   (Build 8F190)&lt;br /&gt;
                       4.3     (Build 8F190)&lt;br /&gt;
 [[iBoot-1072.59~2]]       4.3     (Build 8F191)&lt;br /&gt;
                       4.3.1   (Build 8G4)&lt;br /&gt;
 [[iBoot-1072.61~2]]       4.3.2   (Build 8H7)&lt;br /&gt;
                       4.3.2   (Build 8H8)&lt;br /&gt;
                       4.3.3   (Build 8J2)&lt;br /&gt;
                       4.3.3   (Build 8J3)&lt;br /&gt;
 [[iBoot-1072.61~6]]       4.3.4   (Build 8K2)&lt;br /&gt;
                       4.3.5   (Build 8L1)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]    5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]    5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.42.8~1]]     5.0b4   (Build 9A5274d)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]     5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]    5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]    5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~15]]   5.0[[Golden Master|GM]]   (Build 9A332) [Unreleased]&lt;br /&gt;
                       5.0[[Golden Master|GM]]   (Build 9A334)&lt;br /&gt;
                       5.0     (Build 9A334)&lt;br /&gt;
 [[iBoot-1219.43.32~27]]   5.0.1b1 (Build 9A402)&lt;br /&gt;
 [[iBoot-1219.43.32~29]]   5.0.1b2 (Build 9A404)&lt;br /&gt;
                       5.0.1   (Build 9A405)&lt;br /&gt;
                       5.0.1   (Build 9A406)&lt;br /&gt;
 [[iBoot-1219.61.19~6]]    5.1b    (Build 9B5117b)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]     5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]     5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15]]      5.1     (Build 9B176)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]    5.1     (Build 9B179b)&lt;br /&gt;
                       5.1.1   (Build 9B206)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]     6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]     6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]     6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.18~2]]     6.0[[Golden Master|GM]]   (Build 10A403)&lt;br /&gt;
                       6.0     (Build 10A403)&lt;br /&gt;
 [[iBoot-1537.4.19~1]]     6.0     (Build 10A405)&lt;br /&gt;
                       6.0     (Build 10A406)&lt;br /&gt;
 [[iBoot-1537.4.20~1]]     6.0     (Build 10A407)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.1   (Build 10A523)&lt;br /&gt;
                       6.0.1   (Build 10A525)&lt;br /&gt;
 [[iBoot-1537.4.21~2]]     6.0.1   (Build 10A8426)&lt;br /&gt;
                       6.0.2   (Build 10A8500)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]     6.0.2   (Build 10A550)&lt;br /&gt;
                       6.0.2   (Build 10A551)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]     6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]     6.1b2   (Build 10B5105c)&lt;br /&gt;
                       6.1b3   (Build 10B5117b)&lt;br /&gt;
                       6.1b4   (Build 10B5126b)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]     6.1b5   (Build 10B141)&lt;br /&gt;
                       6.1b5   (Build 10B142)&lt;br /&gt;
                       6.1b5   (Build 10B143)&lt;br /&gt;
                       6.1b5   (Build 10B144)&lt;br /&gt;
                       6.1     (Build 10B141)&lt;br /&gt;
                       6.1     (Build 10B142)&lt;br /&gt;
                       6.1     (Build 10B143)&lt;br /&gt;
                       6.1     (Build 10B144)&lt;br /&gt;
                       6.1.1b  (Build 10B311)&lt;br /&gt;
                       6.1.1   (Build 10B145)&lt;br /&gt;
                       6.1.2   (Build 10B146)&lt;br /&gt;
                       6.1.2   (Build 10B147)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]    6.1.3b2 (Build 10B318)&lt;br /&gt;
                       6.1.3b2 (Build 10B318a)&lt;br /&gt;
                       6.1.3   (Build 10B329)&lt;br /&gt;
                       6.1.4   (Build 10B350)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]     7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]     7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.46.1.1~1]] 7.0b3   (Build 11A4414e)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]     7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]     7.0b5   (Build 11A4449a)&lt;br /&gt;
                       7.0b6   (Build 11A4449d)         &lt;br /&gt;
 [[iBoot-1940.1.75~20]]    7.0[[Golden Master|GM]]   (Build 11A465)&lt;br /&gt;
                       7.0     (Build 11A465) &lt;br /&gt;
 [[iBoot-1940.1.75~93]]    7.0.1   (Build 11A470a) &lt;br /&gt;
                       7.0.2   (Build 11A501)&lt;br /&gt;
&lt;br /&gt;
=== [[Apple TV]] ===&lt;br /&gt;
 [[iBoot-931.44.21~1]]   4.0     4.1     (Build 8M89)&lt;br /&gt;
 [[iBoot-931.71.16~9]]   4.1     4.2     (Build 8C150)&lt;br /&gt;
                     4.1.1   4.2.1   (Build 8C154)&lt;br /&gt;
 [[iBoot-1072.33~1]]     4.2b    4.3b    (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]     4.2b2   4.3b2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]     4.2b3   4.3b3   (Build 8F5166b)&lt;br /&gt;
 [[iBoot-1072.59~2]]     4.2     4.3     (Build 8F191m)&lt;br /&gt;
                     4.2.1   4.3     (Build 8F202)&lt;br /&gt;
                     4.2.2   4.3     (Build 8F305)&lt;br /&gt;
                     4.3     4.3     (Build 8F455)&lt;br /&gt;
 [[iBoot-1219.35.80~1]]  4.4b    5.0b    (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]  4.4b2   5.0b2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]  4.4b3   5.0b3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]   4.4b5   5.0b5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]  4.4b6   5.0b6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]  4.4b7   5.0b7   (Build 9A5313e)&lt;br /&gt;
 [[iBoot-1219.43.32~21]] 4.4     5.0     (Build 9A334v)&lt;br /&gt;
 [[iBoot-1219.43.32~22]] 4.4.1   5.0     (Build 9A335a)&lt;br /&gt;
                     4.4.2   5.0     (Build 9A336a)&lt;br /&gt;
 [[iBoot-1219.43.32~29]] 4.4.3   5.0.1   (Build 9A405l)&lt;br /&gt;
                     4.4.4   5.0.1   (Build 9A406a)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]   5.0b2   5.1b2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]   5.0b3   5.1b3   (Build 9B5141a)&lt;br /&gt;
 [[iBoot-1219.62.15~2]]  5.0     5.1     (Build 9B179b)&lt;br /&gt;
 [[iBoot-1537.1.60~15]]  5.1b    6.0b    (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]   5.1b2   6.0b2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]   5.1b3   6.0b3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]   5.1b4   6.0b4   (Build 10A5376e)&amp;lt;!-- What the? --&amp;gt;&lt;br /&gt;
 [[iBoot-1537.4.19~1]]   5.1     6.0     (Build 10A406e)&lt;br /&gt;
 [[iBoot-1537.4.21~3]]   5.1.1   6.0.1   (Build 10A831)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]   5.2b    6.1b    (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]   5.2b2   6.1b2   (Build 10B5105c)&lt;br /&gt;
                     5.2b3   6.1b3   (Build 10B5117d)&lt;br /&gt;
                     5.2b4   6.1b4   (Build 10B5126d)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]   5.2     6.1     (Build 10B144b)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.2.1   6.1.3   (Build 10B329a)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]  5.3     6.1.4   (Build 10B809)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]   5.4b    7.0b    (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]   5.4b2   7.0b2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]   6.0b3   7.0b4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]   6.0b4   7.0b5   (Build 11A4449a)&lt;br /&gt;
 [[iBoot-1940.1.75~93]]  6.0     7.0.1   (Build 11A470e)&lt;br /&gt;
                     6.0     7.0.2   (Build 11A502)&lt;br /&gt;
&lt;br /&gt;
=== [[Haywire]] ===&lt;br /&gt;
 [[iBoot-1537.9.55~3]]   1.0.0   (Build 10B7129)&lt;br /&gt;
&lt;br /&gt;
== Commands used as an exploit vector ==&lt;br /&gt;
* '''diags''': Until 2.0 beta 6, the [[diags]] command would jump to code at the address provided to it. For example, if you sent &amp;quot;diags 0x9000000&amp;quot;, it would directly jump to the code at 0x9000000. There is now a check that only allows engineering devices to utilize this backdoor.&lt;br /&gt;
* '''arm7_go''': For firmware 2.1.1, the [[N72ap|iPod touch 2G]] iBoot contains the [[ARM7 Go]] command, which could be used to run a payload on the ARM7 in the device.&lt;br /&gt;
&lt;br /&gt;
== OpeniBoot ==&lt;br /&gt;
There is an open source version of iBoot designed so that custom kernels can be run on the iPhone/iPod/iPad. You can check out the source [http://github.com/iDroid-Project/OpeniBoot here]. It is VERY useful if you are ever reversing iBoot and do not feel like finding out what certain hardware registers are yourself.&lt;br /&gt;
OpeniBoot currently supports all S5l8900, S5l8720, S5l8920 and S5l8930 devices (There are also very early ports for all A4 devices). More info can be found about OpeniBoot and Linux on these devices on the iDroid-Project [http://idroidproject.org website].&lt;br /&gt;
&lt;br /&gt;
== Remappings ==&lt;br /&gt;
 // n88 (3GS)&lt;br /&gt;
 0x4FF00000 =&amp;gt; 0x0&lt;br /&gt;
 0x40000000 =&amp;gt; 0xC0000000&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[iBoot (Enums)]]&lt;br /&gt;
* [http://www.youtube.com/watch?v=0NValNoW5Rc Unreleased Untethered iBoot Exploit]&lt;br /&gt;
&lt;br /&gt;
[[Category:iBoot]]&lt;/div&gt;</summary>
		<author><name>R3pwn</name></author>
		
	</entry>
</feed>