<?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=Kritanta</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=Kritanta"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/Kritanta"/>
	<updated>2026-05-06T12:03:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IMG4_File_Format&amp;diff=118008</id>
		<title>IMG4 File Format</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IMG4_File_Format&amp;diff=118008"/>
		<updated>2021-09-28T13:44:44Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: very very minor clarification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''IMG4 file format''' is a replacement for the [[IMG3 File Format|IMG3 file format]] and is used on devices running a 64-bit processor (A7 or newer). It's also used across the entire [[List of Apple Watches| Apple Watch series]], in both the armv7k and arm64_32 processors. Just like the old IMG3 file format, it is used to contain files used by iOS' secure boot chain ([[#IMG4_Payload|'''im4p''' files]]), signatures of those files (&amp;lt;code&amp;gt;ApImg4Ticket&amp;lt;/code&amp;gt;) and likely some info used in the [[Restore_Process|Restore Process]] (&amp;quot;&amp;lt;code&amp;gt;IM4R&amp;lt;/code&amp;gt;&amp;quot; can be found in MobileDevice framework). The only known place in iOS filesystem where a complete IMG4 file can be found is [[/usr/standalone/firmware/sep-firmware.img4]]. Extracting a PersonalizedBundle from /tmp during a restore will also yield complete IMG4 files. The embeddedOS images in the macOS filesystem for the 2016 MacBook Pros also have complete IMG4 files.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
Contrary to the [[IMG3 File Format|IMG3 file format]] where a custom binary format was used, IMG4 files (and their payloads) are [[wikipedia:X.690#DER encoding|DER]] encoded [[wikipedia:Abstract Syntax Notation One|ASN.1]] objects. The reason for Apple's choice of ASN.1/DER encoding over their own [[PList File Format|Property List]] (PList) file format is currently unknown.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sequence [&lt;br /&gt;
   0: string &amp;quot;IMG4&amp;quot;&lt;br /&gt;
   1: payload   - IMG4 Payload, IM4P&lt;br /&gt;
   2: [0] (constructed) [&lt;br /&gt;
          manifest   - IMG4 Manifest, IM4M&lt;br /&gt;
      ]&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==IMG4 Payload==&lt;br /&gt;
Payload contains the actual content of the file. IMG4 format allows to store payload in a separate file with '''im4p''' extension. '''im4p''' files are used more often than complete IMG4 files. Payload is structured as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sequence [&lt;br /&gt;
   0: string &amp;quot;IM4P&amp;quot;&lt;br /&gt;
   1: string type    - ibot, rdsk, sepi, ...&lt;br /&gt;
   2: string description    - 'iBoot-1940.1.75'&lt;br /&gt;
   3: octetstring    - the encrypted/raw data&lt;br /&gt;
   4: octetstring    - containing DER encoded KBAG values (optional)&lt;br /&gt;
         sequence [&lt;br /&gt;
            sequence [&lt;br /&gt;
                0: int: 01&lt;br /&gt;
                1: octetstring: iv&lt;br /&gt;
                2: octetstring: key&lt;br /&gt;
            ]&lt;br /&gt;
            sequence [&lt;br /&gt;
                0: int: 02&lt;br /&gt;
                1: octetstring: iv&lt;br /&gt;
                2: octetstring: key&lt;br /&gt;
            ]&lt;br /&gt;
         ]&lt;br /&gt;
      ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==IMG4 Manifest==&lt;br /&gt;
A.k.a. IM4M. Contains signature for one or multiple IMG4 payloads. Manifests are designed in a way that they can be stored separately from an IMG4 file or be a part of one. An example of an IMG4 manifest is ApImg4Ticket. Each IMG4 manifest is made of tags structured as follows (content = DER encoded object):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[type] (private) [   - DER tag's class is the type of the tag (4 bytes) encoded as a big-endian integer&lt;br /&gt;
   sequence [&lt;br /&gt;
      string type    - type of the tag, 4 bytes&lt;br /&gt;
      content    - content of the tag&lt;br /&gt;
   ]&lt;br /&gt;
]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Manifest structure (tag &amp;lt;type&amp;gt; = tag of type 'type'):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sequence [&lt;br /&gt;
   0: string &amp;quot;IM4M&amp;quot;&lt;br /&gt;
   1: integer version    - currently 0&lt;br /&gt;
   2: set [&lt;br /&gt;
          tag MANB [   - manifest body&lt;br /&gt;
              set [&lt;br /&gt;
                  tag MANP [   - manifest properties&lt;br /&gt;
                      set [&lt;br /&gt;
                          tag &amp;lt;manifest property&amp;gt; [&lt;br /&gt;
                              content&lt;br /&gt;
                          ]&lt;br /&gt;
                          ...   - tags, describing other properties&lt;br /&gt;
                      ]&lt;br /&gt;
                  ]&lt;br /&gt;
                  tag &amp;lt;type&amp;gt; [   - ibot, illb, sepi, krnl, NvMR, bbcl...&lt;br /&gt;
                      set [&lt;br /&gt;
                          tag &amp;lt;tag property&amp;gt; [&lt;br /&gt;
                              content&lt;br /&gt;
                          ]&lt;br /&gt;
                          ...&lt;br /&gt;
                      ]&lt;br /&gt;
                  ]&lt;br /&gt;
                  ...   - tags for other images&lt;br /&gt;
              ]&lt;br /&gt;
          ]&lt;br /&gt;
      ]&lt;br /&gt;
   3: octet string signature&lt;br /&gt;
   4: sequence [   - containing certificate chain (arbitrary number of certificates)&lt;br /&gt;
          certificates&lt;br /&gt;
      ]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [https://twitter.com/i0n1c/status/501299082603020288 i0n1c's tweet]&amp;lt;!-- TODO: Work this into the article --&amp;gt;&lt;br /&gt;
* [https://www.itu.int/rec/T-REC-X.690/en X.690 - ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER)]&lt;br /&gt;
&lt;br /&gt;
[[Category:File Formats]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,3)&amp;diff=117995</id>
		<title>Jupiter 19R346 (Watch3,3)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,3)&amp;diff=117995"/>
		<updated>2021-09-27T07:41:10Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Correct Version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 8.0&lt;br /&gt;
 | Build                 = 19R346&lt;br /&gt;
 | Device                = Watch3,3&lt;br /&gt;
 | DownloadURL           = https://updates.cdn-apple.com/2021FallFCS/patches/071-98937/684ABDB5-1313-4D99-BF01-4A2EB0E898E8/com_apple_MobileAsset_SoftwareUpdate/4741791957991bc67a9545823be94bac7c2a4f57.zip&lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-80242-001&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-80166-001&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-79907-001&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@115~watch.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.n111bap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.n121s.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = c62ae28cc716ad5d2e09c560ea781903&lt;br /&gt;
 | iBECKey               = ee21bdf2a152f7b6a92182eccb285e0476c4732c0ab3a6e9c7d89fce2cd740d5&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.n121s.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = 0b54307cb4bb4624291e13c5bfa4fa85&lt;br /&gt;
 | iBootKey              = 9b13c581254b1ae9e942168e243a9fd8c68a217418b90c8a30ced1856a079689&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.n121s.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 3d112e97932003e8dda99ea526731a15&lt;br /&gt;
 | iBSSKey               = 78c19949d380a68f96545e4be308b09f2f15a1efaf8cd1a40de3507ce8e58d07&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.n121s.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = 7397ae2e40cc41e6ad8f5e1ff5a47306&lt;br /&gt;
 | LLBKey                = 6a265ece9b252cf4bf162c6b302abe1b00b0b378735e9ba9ae1eb8e3ece83508&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.n111b.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = unknown&lt;br /&gt;
 | SEPFirmwareKey        = unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,2)&amp;diff=117994</id>
		<title>Jupiter 19R346 (Watch3,2)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,2)&amp;diff=117994"/>
		<updated>2021-09-27T07:40:55Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Correct Version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 8.0&lt;br /&gt;
 | Build                 = 19R346&lt;br /&gt;
 | Device                = Watch3,2&lt;br /&gt;
 | DownloadURL           = https://updates.cdn-apple.com/2021FallFCS/patches/071-98789/3CE558B5-AC4A-4E2A-975E-862C352AD15A/com_apple_MobileAsset_SoftwareUpdate/69b3c233bcb1c40bc3253fd90326a4cf1ca82c7f.zip&lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-80242-001&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-80166-001&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-79907-001&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@115~watch.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.n111bap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.n111b.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = 38391e71591257af211feed3e0880d40&lt;br /&gt;
 | iBECKey               = 9e77397b86cdf01546208ed031ed25909361adb420cb5c421f54d3d7f7144698&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.n111b.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = 956612f518307cf16edc6c73be520e37&lt;br /&gt;
 | iBootKey              = 07642450b5c0d44538dba15c44c5bcaa2a852b02a3c56632acf70d21c6a94adf&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.n111b.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 7659aa8e43496d80a1c01f5832a04f9e&lt;br /&gt;
 | iBSSKey               = c37fa54da867ca027048c2c53cbb36ea8d589a5009af02e42f5d94a69872d112&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.n111b.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = e70c6c55c68db47798bc6bdf93815c3c&lt;br /&gt;
 | LLBKey                = db2777b0b334beb1caa5829f16d1b758d4641d1656a940d123ebe93820c6c3b0&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.n111b.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = unknown&lt;br /&gt;
 | SEPFirmwareKey        = unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,1)&amp;diff=117993</id>
		<title>Jupiter 19R346 (Watch3,1)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,1)&amp;diff=117993"/>
		<updated>2021-09-27T07:40:38Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Correct Version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 8.0&lt;br /&gt;
 | Build                 = 19R346&lt;br /&gt;
 | Device                = Watch3,1&lt;br /&gt;
 | DownloadURL           = https://updates.cdn-apple.com/2021FallFCS/patches/071-98573/83EF5833-1A95-4212-B0D1-F4BF12533C48/com_apple_MobileAsset_SoftwareUpdate/1d1da8fa4999793e0872fd2ba4730cc2e67204d7.zip&lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-80242-001&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-80166-001&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-79907-001&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@115~watch.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.n111sap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.n111s.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = 12f8550c8c535d1e8442cc4529a34f25&lt;br /&gt;
 | iBECKey               = 467055783c85fcc9b0cd9662c5b855dd78aa6d19696088867eeab9f9ba6c4596&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.n111s.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = bdc1ab9ead5f54a257ecf93fe9edca34&lt;br /&gt;
 | iBootKey              = 6c6fda377ef54d606673e304ca1826a717a27950ecbbce6518bf4b76b8548351&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.n111s.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 46f042b89b3537e2d7472dc404628239&lt;br /&gt;
 | iBSSKey               = 36af5add5f4f0d33bbe20187e6aef86e97e432404a68a6a0d5b561d6279f504b&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.n111s.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = 2b77069433cee5ec926ee8d29f184d37&lt;br /&gt;
 | LLBKey                = c9947f42f802354a0dbee38025188682c776a4703a0ae31972ef1c0425f6998c&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.n111s.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = unknown&lt;br /&gt;
 | SEPFirmwareKey        = unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,4)&amp;diff=117992</id>
		<title>Jupiter 19R346 (Watch3,4)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,4)&amp;diff=117992"/>
		<updated>2021-09-27T07:40:10Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: 19R346 Watch3,4 keys&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 8.0&lt;br /&gt;
 | Build                 = 19R346&lt;br /&gt;
 | Device                = Watch3,4&lt;br /&gt;
 | DownloadURL           = https://updates.cdn-apple.com/2021FallFCS/patches/071-99114/D34D0772-1CC7-4C6E-989B-DF41CD8A5F89/com_apple_MobileAsset_SoftwareUpdate/4c20602760665b53234d6f24fbd2a24a96986c19.zip&lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-80242-001&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-80166-001&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-79907-001&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@115~watch.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.n111bap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.n121b.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = fc54d4cc14320dbfca7c5d779daa9b18&lt;br /&gt;
 | iBECKey               = c38bc3db9167705de1c443745542ec221d24ef7d238827e154e71b77c7dab3b8&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.n121b.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = d5d5140ce2a2de7e8cfe96eb0291e444&lt;br /&gt;
 | iBootKey              = 8dc8463cd371e9fe200887fb3a0344a7647c12017a9223e4c134ceb3c297d7ef&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.n121b.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 6795a4191540c06599786727a97a9622&lt;br /&gt;
 | iBSSKey               = 77c807aba9b4b9828362fd48e71ca0ad5a493c95fea17de91ca3c6a1f0b88f87&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.n121b.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = 84a30143f07f70d54408741fe7ff32c5&lt;br /&gt;
 | LLBKey                = 58d199bc1fa4e165cfba8531d1f326456758cd4339dc87b15f0ce752ab5fff0f&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.n111b.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = unknown&lt;br /&gt;
 | SEPFirmwareKey        = unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,3)&amp;diff=117991</id>
		<title>Jupiter 19R346 (Watch3,3)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,3)&amp;diff=117991"/>
		<updated>2021-09-27T07:36:20Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: 19R346 Watch3,3 keys&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 15.0&lt;br /&gt;
 | Build                 = 19R346&lt;br /&gt;
 | Device                = Watch3,3&lt;br /&gt;
 | DownloadURL           = https://updates.cdn-apple.com/2021FallFCS/patches/071-98937/684ABDB5-1313-4D99-BF01-4A2EB0E898E8/com_apple_MobileAsset_SoftwareUpdate/4741791957991bc67a9545823be94bac7c2a4f57.zip&lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-80242-001&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-80166-001&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-79907-001&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@115~watch.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.n111bap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.n121s.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = c62ae28cc716ad5d2e09c560ea781903&lt;br /&gt;
 | iBECKey               = ee21bdf2a152f7b6a92182eccb285e0476c4732c0ab3a6e9c7d89fce2cd740d5&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.n121s.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = 0b54307cb4bb4624291e13c5bfa4fa85&lt;br /&gt;
 | iBootKey              = 9b13c581254b1ae9e942168e243a9fd8c68a217418b90c8a30ced1856a079689&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.n121s.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 3d112e97932003e8dda99ea526731a15&lt;br /&gt;
 | iBSSKey               = 78c19949d380a68f96545e4be308b09f2f15a1efaf8cd1a40de3507ce8e58d07&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.n121s.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = 7397ae2e40cc41e6ad8f5e1ff5a47306&lt;br /&gt;
 | LLBKey                = 6a265ece9b252cf4bf162c6b302abe1b00b0b378735e9ba9ae1eb8e3ece83508&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.n111b.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = unknown&lt;br /&gt;
 | SEPFirmwareKey        = unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,2)&amp;diff=117990</id>
		<title>Jupiter 19R346 (Watch3,2)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,2)&amp;diff=117990"/>
		<updated>2021-09-27T07:32:49Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: 19R346 Watch3,2 keys&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 15.0&lt;br /&gt;
 | Build                 = 19R346&lt;br /&gt;
 | Device                = Watch3,2&lt;br /&gt;
 | DownloadURL           = https://updates.cdn-apple.com/2021FallFCS/patches/071-98789/3CE558B5-AC4A-4E2A-975E-862C352AD15A/com_apple_MobileAsset_SoftwareUpdate/69b3c233bcb1c40bc3253fd90326a4cf1ca82c7f.zip&lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-80242-001&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-80166-001&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-79907-001&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@115~watch.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.n111bap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.n111b.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = 38391e71591257af211feed3e0880d40&lt;br /&gt;
 | iBECKey               = 9e77397b86cdf01546208ed031ed25909361adb420cb5c421f54d3d7f7144698&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.n111b.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = 956612f518307cf16edc6c73be520e37&lt;br /&gt;
 | iBootKey              = 07642450b5c0d44538dba15c44c5bcaa2a852b02a3c56632acf70d21c6a94adf&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.n111b.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 7659aa8e43496d80a1c01f5832a04f9e&lt;br /&gt;
 | iBSSKey               = c37fa54da867ca027048c2c53cbb36ea8d589a5009af02e42f5d94a69872d112&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.n111b.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = e70c6c55c68db47798bc6bdf93815c3c&lt;br /&gt;
 | LLBKey                = db2777b0b334beb1caa5829f16d1b758d4641d1656a940d123ebe93820c6c3b0&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.n111b.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = unknown&lt;br /&gt;
 | SEPFirmwareKey        = unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,1)&amp;diff=117989</id>
		<title>Jupiter 19R346 (Watch3,1)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Jupiter_19R346_(Watch3,1)&amp;diff=117989"/>
		<updated>2021-09-27T07:28:34Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: 19R346 Watch3,1 keys&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 15.0&lt;br /&gt;
 | Build                 = 19R346&lt;br /&gt;
 | Device                = Watch3,1&lt;br /&gt;
 | DownloadURL           = https://updates.cdn-apple.com/2021FallFCS/patches/071-98573/83EF5833-1A95-4212-B0D1-F4BF12533C48/com_apple_MobileAsset_SoftwareUpdate/1d1da8fa4999793e0872fd2ba4730cc2e67204d7.zip&lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-80242-001&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-80166-001&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-79907-001&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@115~watch.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.n111sap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.n111s.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = 12f8550c8c535d1e8442cc4529a34f25&lt;br /&gt;
 | iBECKey               = 467055783c85fcc9b0cd9662c5b855dd78aa6d19696088867eeab9f9ba6c4596&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.n111s.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = bdc1ab9ead5f54a257ecf93fe9edca34&lt;br /&gt;
 | iBootKey              = 6c6fda377ef54d606673e304ca1826a717a27950ecbbce6518bf4b76b8548351&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.n111s.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 46f042b89b3537e2d7472dc404628239&lt;br /&gt;
 | iBSSKey               = 36af5add5f4f0d33bbe20187e6aef86e97e432404a68a6a0d5b561d6279f504b&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.n111s.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = 2b77069433cee5ec926ee8d29f184d37&lt;br /&gt;
 | LLBKey                = c9947f42f802354a0dbee38025188682c776a4703a0ae31972ef1c0425f6998c&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.n111s.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = unknown&lt;br /&gt;
 | SEPFirmwareKey        = unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=SkySeed_19A5261w_(iPhone10,6)&amp;diff=114035</id>
		<title>SkySeed 19A5261w (iPhone10,6)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=SkySeed_19A5261w_(iPhone10,6)&amp;diff=114035"/>
		<updated>2021-06-09T21:03:44Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: some filenames may be inaccurate, link/sep key missing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version               = 15.0 beta&lt;br /&gt;
 | Build                 = 19A5261w&lt;br /&gt;
 | Device                = iPhone10,6&lt;br /&gt;
 | Codename              = SkySeed&lt;br /&gt;
 | Baseband              = 9.00.00&lt;br /&gt;
 | DownloadURL           = &lt;br /&gt;
&lt;br /&gt;
 | RootFS                = 018-22620-059&lt;br /&gt;
 | RootFSKey             = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk         = 018-22236-084&lt;br /&gt;
 | UpdateRamdiskIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk        = 018-22746-084&lt;br /&gt;
 | RestoreRamdiskIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware           = aopfw-t8015aop.im4p&lt;br /&gt;
 | AOPFirmwareIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo             = applelogo@2x~iphone.im4p&lt;br /&gt;
 | AppleLogoIV           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleMaggie           = AppleMaggieFirmwareImage.im4p&lt;br /&gt;
 | AppleMaggieIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AVE                   = AppleAVE2FW_H9.im4p&lt;br /&gt;
 | AVEIV                 = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | BatteryCharging0      = batterycharging0@2x~iphone.im4p&lt;br /&gt;
 | BatteryCharging0IV    = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | BatteryCharging1      = batterycharging1@2x~iphone.im4p&lt;br /&gt;
 | BatteryCharging1IV    = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | BatteryFull           = batteryfull@2x~iphone.im4p&lt;br /&gt;
 | BatteryFullIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | BatteryLow0           = batterylow0@2x~iphone.im4p&lt;br /&gt;
 | BatteryLow0IV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | BatteryLow1           = batterylow1@2x~iphone.im4p&lt;br /&gt;
 | BatteryLow1IV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree            = DeviceTree.d22ap.im4p&lt;br /&gt;
 | DeviceTreeIV          = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | GlyphPlugin           = glyphplugin@1334~iphone-lightning.im4p&lt;br /&gt;
 | GlyphPluginIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | Homer                 = homer_D10.im4p&lt;br /&gt;
 | HomerIV               = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                  = iBEC.d22.RELEASE.im4p&lt;br /&gt;
 | iBECIV                = d1c7eab58666c4562c28144cc343b2d6&lt;br /&gt;
 | iBECKey               = b99ddfba9d5538a3eb1d1ff108cb77f89fdd977a4e293487e60674a5d746c557&lt;br /&gt;
&lt;br /&gt;
 | iBoot                 = iBoot.d22.RELEASE.im4p&lt;br /&gt;
 | iBootIV               = bf5f5766e0db01b646b2735586d71c0b&lt;br /&gt;
 | iBootKey              = 454caddd7ea429e2234aa53f2e86b310fb4bc92e7fc6113c4583d598b1f93f04&lt;br /&gt;
&lt;br /&gt;
 | iBSS                  = iBSS.d22.RELEASE.im4p&lt;br /&gt;
 | iBSSIV                = 867ba05c6c198acf3be27d17cc5d337b&lt;br /&gt;
 | iBSSKey               = a6e78208361c7dd1344cae81ea56415545552a953ef9041f672afd5172a7afc1&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache           = kernelcache.release.iphone9&lt;br /&gt;
 | KernelcacheIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LiquidDetect          = liquiddetect@1334~iphone-lightning.im4p&lt;br /&gt;
 | LiquidDetectIV        = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                   = LLB.d22.RELEASE.im4p&lt;br /&gt;
 | LLBIV                 = 17989d13ecccc0b5eb49fb05b5248b7ddb7fb1a44ef1389c5d284d56e9df094d&lt;br /&gt;
 | LLBKey                = 11a97cbb2bc6bdffe549bcc66269ac41&lt;br /&gt;
&lt;br /&gt;
 | RecoveryMode          = recoverymode@1334~iphone-lightning.im4p&lt;br /&gt;
 | RecoveryModeIV        = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware           = sep-firmware.d22.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV         = &lt;br /&gt;
 | SEPFirmwareKey        = &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Malware_for_iOS&amp;diff=112796</id>
		<title>Talk:Malware for iOS</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Malware_for_iOS&amp;diff=112796"/>
		<updated>2021-04-30T23:47:56Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Created page with &amp;quot;worth splitting up malware for jailbroken and non-jailbroken iOS? extremely different categories IMO. ~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;worth splitting up malware for jailbroken and non-jailbroken iOS? extremely different categories IMO. [[User:Kritanta|Kritanta]] ([[User talk:Kritanta|talk]]) 23:47, 30 April 2021 (UTC)&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Malware_for_iOS&amp;diff=112794</id>
		<title>Malware for iOS</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Malware_for_iOS&amp;diff=112794"/>
		<updated>2021-04-30T23:47:15Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* Tools found in the wild that target the public */ i've nicknamed it 'ilius' because i'm uncreative. i'm working on a fully writeup currently, but this is ongoing. does this deserve an entry?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of known malware (including spyware, adware, trojans, viruses, worms, and similar tools) that have targeted iOS, including jailbroken iOS. The dates are approximate dates when people discovered, publicized, or started discussing the tool.&lt;br /&gt;
&lt;br /&gt;
The goal of this list is to aid better understanding of the risks of using iOS and jailbroken iOS - it's helpful to have as much accurate information as you can. If you're concerned about avoiding malware on your jailbroken device, check out [https://www.reddit.com/r/jailbreak/wiki/howtoresearch this guide to making informed guesses about whether packages are reasonable to install].&lt;br /&gt;
&lt;br /&gt;
Some context: &lt;br /&gt;
* Some of these tools targeted old iOS versions and do not work on current iOS versions.&lt;br /&gt;
* Some of these are harmful and some are merely annoying.&lt;br /&gt;
* Many of these require the device to be jailbroken, and some work on non-jailbroken devices (including via [[misuse of enterprise and developer certificates]]).&lt;br /&gt;
* Cydia is an open platform - it includes a specific set of default repositories, and it also allows users to type in any third-party repository that they want to use (much like a web browser that allows you to visit any website). Anyone can run a third-party repository and distribute any software they choose to distribute.&lt;br /&gt;
* Some of these tools are built to target specific people instead of the general public.&lt;br /&gt;
* Especially for malware that targets a specific person and requires the device to be jailbroken (such as commercial spyware tools used by governments and [http://www.forbes.com/sites/sarahjeong/2014/10/28/surveillance-begins-at-home/ people spying on family members]), it's important to consider that ''the vulnerabilities in iOS that allow it to be exploited with a jailbreak'' are part of what allows that malware to exist - the process may include finding a way to secretly jailbreak the target's device if it's not jailbroken already.&lt;br /&gt;
&lt;br /&gt;
For an earlier list of known malware, see [https://blog.fortinet.com/2014/06/09/ios-malware-does-exist &amp;quot;iOS Malware Does Exist&amp;quot;] (June 2014).&lt;br /&gt;
&lt;br /&gt;
Related research: [https://www.usenix.org/conference/usenixsecurity14/technical-sessions/presentation/wang_tielei &amp;quot;On the Feasibility of Large-Scale Infections of iOS Devices&amp;quot;] (August 2014).&lt;br /&gt;
&lt;br /&gt;
== Tools found in the wild that target the public ==&lt;br /&gt;
&lt;br /&gt;
=== iKee and Duh (November 2009) ===&lt;br /&gt;
&lt;br /&gt;
The [[Ikee-virus]] (also called Eeki) is a worm transmitted between jailbroken devices that have OpenSSH installed and haven't changed the default root password. It changes the lockscreen background to a photo of Rick Astley.&lt;br /&gt;
&lt;br /&gt;
Two weeks later, the similar [https://nakedsecurity.sophos.com/2009/11/23/lightning-strikes-iphone-malware-malicious/ Duh worm] spread, which was &amp;quot;much more serious than the original Ikee worm because it is not limited to infecting iPhone users in Australia, and communicates with an internet Control &amp;amp; Command centre, downloading new instructions - effectively turning your iPhone into part of a botnet.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Find and Call&amp;quot; (July 2012) ===&lt;br /&gt;
&lt;br /&gt;
Find and Call was an app on the App Store that automatically uploaded users' contact lists to the company's server, then spammed those contacts with a link to the app (&amp;quot;from&amp;quot; that user). This undisclosed, unwanted behavior makes the software fit the definition of a trojan. Articles: [https://securelist.com/blog/incidents/33544/find-and-call-leak-and-spam-57/ Kaspersky SecureList], [http://arstechnica.com/apple/2012/07/find-and-call-app-becomes-first-trojan-to-appear-on-ios-app-store/ Ars Technica], [https://nakedsecurity.sophos.com/2012/07/06/find-call-ios-android-malware/ Sophos NakedSecurity]. It is also called FindCall.&lt;br /&gt;
&lt;br /&gt;
=== Packages by Nobitazzz (August 2012 and September 2013) ===&lt;br /&gt;
&lt;br /&gt;
A tweak developer who went by various names (Felix, FelixCat, isoftjsc, Martin Pham, Nitram88, Nobitazzz, Nobita.ZZZ, Sara_Nobita, sara_nobita_zzz, tuyentq2009, vietSARA) included adware in his tweaks. These were many free packages along with some paid packages sold via the Cydia Store, mostly distributed by default repositories (until the problem was discovered). The adware ran ads in the background of iOS, displaying off-screen so that the user wouldn't notice them, with the revenue from those ads going to this tweak developer. This was [http://modmyi.com/forums/cydia-support/810633-new-adware-malware-found-cydia.html first reported in August 2012 on the ModMyi forum] and [http://ryanhileman.info/posts/webgl analyzed in September 2013] ([https://www.reddit.com/r/jailbreak/comments/1n5702/anatomy_of_a_jailbreak_trojan/ discussion on Reddit]).&lt;br /&gt;
&lt;br /&gt;
Packages by this developer included: Animated ICS LockScreen &amp;amp; HomeScreen, BetterChrome, Chrome Download Enabler, ChromeMe, Enable Copy text in Facebook app, Enable WebGL, Facebook Photo Library integration, FacebookThis, Handwriting recognition, Insta9gag, InstaFacebook for NotificationCenter, Instagram Image saver, InstaSocial for Notification Center, InstaTwitter for NotificationCenter, iOS 6 Photos Menu, Make Gmail as default, Notification Lunar Calendar, Olympic 2012 Medal for Notification Center, PhotoFilters, Sara, Sara Dictation Keyboard, VoiceTweet.&lt;br /&gt;
&lt;br /&gt;
=== AdThief/Spad (March and August 2014) ===&lt;br /&gt;
&lt;br /&gt;
AdThief (also called Spad) is malware targeting jailbroken iOS devices, which &amp;quot;tweaks a developer ID that’s intended to tell ad developers when their ads are either viewed or clicked and in turn, generate revenue. In the malware’s case, infected devices funnel those small payments away from the developers to the hacker&amp;quot;, as [https://threatpost.com/adthief-ios-malware-affecting-75k-jailbroken-devices/107907 explained by Kaspersky Threatpost]. Security researchers estimated it had infected 75,000 devices.&lt;br /&gt;
&lt;br /&gt;
=== Unflod (April 2014) ===&lt;br /&gt;
&lt;br /&gt;
[[Unflod]] is a malicious piece of software targeting jailbroken iOS devices, which attempts to capture the user's Apple ID and password by using MobileSubstrate to hook into the SSLWrite function of Security.framework and then listening to data passed to it. Once the Apple ID and password are captured, it is sent to a Chinese IP address. It was inadvertently discovered by a Reddit user on April 17th, 2014. Also called &amp;quot;Unflod Baby Panda&amp;quot; and &amp;quot;SSLCreds&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== AppBuyer (September 2014) ===&lt;br /&gt;
&lt;br /&gt;
AppBuyer, as discussed in [http://researchcenter.paloaltonetworks.com/2014/09/appbuyer-new-ios-malware-steals-apple-id-password-buy-apps/ this article by Palo Alto Networks], is malware that “will connect to C&amp;amp;C server, download and execute malicious executable files, hook network APIs to steal user’s Apple ID and password and upload to the attacker’s server, and simulate Apple’s proprietary protocols to buy apps from the official App Store by victim’s identity.” It targets jailbroken devices.&lt;br /&gt;
&lt;br /&gt;
=== WireLurker and Masque Attack (November 2014) ===&lt;br /&gt;
&lt;br /&gt;
As discussed at [[Misuse of enterprise and developer certificates]]: [http://researchcenter.paloaltonetworks.com/2014/11/wirelurker-new-era-os-x-ios-malware/ according to Palo Alto Networks], WireLurker is &amp;quot;a family of malware targeting both Mac OS and iOS systems for the past six months...It is the first in-the-wild malware to install third-party applications on non-jailbroken iOS devices through enterprise provisioning.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Masque Attacks are a related technique, also [https://www.fireeye.com/blog/threat-research/2014/11/masque-attack-all-your-ios-apps-belong-to-us.html discussed by Palo Alto Networks]: &amp;quot;an iOS app installed using enterprise/ad-hoc provisioning could replace another genuine app installed through the App Store, as long as both apps used the same bundle identifier.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Xsser mRAT (December 2014) ===&lt;br /&gt;
&lt;br /&gt;
Xsser mRAT is a piece of malware that targets jailbroken devices. [https://blogs.akamai.com/2014/12/ios-and-android-os-targeted-by-man-in-the-middle-attacks.html As described by Akamai]: &amp;quot;The app is installed via a rogue repository on Cydia, the most popular third-party application store for jailbroken iPhones. Once the malicious bundle has been installed and executed, it gains persistence - preventing the user from deleting it. The mRAT then makes server-side checks and proceeds to steal data from the user's device and executes remote commands as directed by its command-and-control (C2) server.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Lock Saver Free (July 2015) ===&lt;br /&gt;
&lt;br /&gt;
Lock Saver Free is a free tweak, originally distributed on a default repository (removed from the repository after discovery of the problem), that installs an extra tweak that hooks into ad banners to insert its own ad identifier, presumably in order to give ad revenue to the author of the tweak instead of to the author of the website/app where the ad was found. [https://www.reddit.com/r/jailbreak/comments/3eis8g/news_lock_saver_free_contains_a_trojan_that/ Discussion on Reddit].&lt;br /&gt;
&lt;br /&gt;
=== KeyRaider (August 2015) ===&lt;br /&gt;
&lt;br /&gt;
KeyRaider, as discussed in [http://researchcenter.paloaltonetworks.com/2015/08/keyraider-ios-malware-steals-over-225000-apple-accounts-to-create-free-app-utopia/ this article by Palo Alto Networks], is a piece of malware for jailbroken devices that &amp;quot;steals Apple account usernames, passwords and device GUID by intercepting iTunes traffic on the device.&amp;quot; These security researchers said it has over 225,000 stolen accounts in its database.&lt;br /&gt;
&lt;br /&gt;
=== XcodeGhost (September 2015) ===&lt;br /&gt;
&lt;br /&gt;
XcodeGhost is a form of malware that was found in some unofficial redistributions of Xcode targeted at Chinese developers (who often download redistributed copies because official Apple download speeds are slow in China). XcodeGhost infects apps compiled with those versions of Xcode, which included at least 39 apps published in the iOS App Store. Palo Alto Networks published a series of posts about it: [http://researchcenter.paloaltonetworks.com/2015/09/novel-malware-xcodeghost-modifies-xcode-infects-apple-ios-apps-and-hits-app-store/ original post explaining it], [http://researchcenter.paloaltonetworks.com/2015/09/malware-xcodeghost-infects-39-ios-apps-including-wechat-affecting-hundreds-of-millions-of-users/ a list of additional infected apps on the App Store], [http://researchcenter.paloaltonetworks.com/2015/09/update-xcodeghost-attacker-can-phish-passwords-and-open-urls-though-infected-apps/ more about its capabilities]. It adds code that can upload device and app information to a central server, create fake iCloud password signin prompts, and read and write from the copy-and-paste clipboard.&lt;br /&gt;
&lt;br /&gt;
=== YiSpecter (October 2015) ===&lt;br /&gt;
&lt;br /&gt;
YiSpecter, [http://researchcenter.paloaltonetworks.com/2015/10/yispecter-first-ios-malware-attacks-non-jailbroken-ios-devices-by-abusing-private-apis/ also discussed by Palo Alto Networks], is malware that uses private APIs to perform malicious actions on both non-jailbroken and jailbroken iOS. It gets installed in the form of apps signed with [[Misuse of enterprise and developer certificates|enterprise certificates]]. Palo Alto Networks says &amp;quot;On infected iOS devices, YiSpecter can download, install and launch arbitrary iOS apps, replace existing apps with those it downloads, hijack other apps’ execution to display advertisements, change Safari’s default search engine, bookmarks and opened pages, and upload device information to the C2 server.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Muda (October 2015) ===&lt;br /&gt;
&lt;br /&gt;
Muda (also called AdLord), [https://twitter.com/claud_xiao/status/653606471876263936 discussed by Claud Xiao], is a form of adware for jailbroken devices. It has been in the wild at least since October 2013. He writes &amp;quot;It spreads via third party Cydia sources in China, and only affects jailbroken iOS devices. Its main behaviors include to display advertisements over other apps or in notification bar, and to ask user downloading iOS apps it promoted. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Youmi Ad SDK (October 2015) ===&lt;br /&gt;
&lt;br /&gt;
This advertising SDK, mostly used by Chinese App Store developers, [https://sourcedna.com/blog/20151018/ios-apps-using-private-apis.html was discovered by SourceDNA] to be abusing private APIs in order to collect more personal information than is allowed by Apple security and privacy guidelines, including the list of apps installed on a device, serial numbers of a device and internal components, and user's Apple ID email address. Youmi exploited a weakness in App Store review process and evaded detection by obfuscating private API calls using simple string manipulation. 256 apps with estimated 1 million downloads were found to be affected, including the official Chinese McDonald's app.&lt;br /&gt;
&lt;br /&gt;
=== AceDeceiver (March 2016) ===&lt;br /&gt;
&lt;br /&gt;
AceDeceiver, [https://researchcenter.paloaltonetworks.com/2016/03/acedeceiver-first-ios-trojan-exploiting-apple-drm-design-flaws-to-infect-any-ios-device/ reported by Claud Xiao of Palo Alto Networks], is malware for non-jailbroken iOS devices. It gets on non-jailbroken devices through a desktop application that exploits design flaws in Apple’s DRM mechanism to install a malicious iOS app from the App Store. It can install the malicious app even after the app is removed from the App Store, and it doesn't require [[Misuse of enterprise and developer certificates|misusing an enterprise certificate]].&lt;br /&gt;
&lt;br /&gt;
=== Safari JavaScript pop-up scareware (March 2017) ===&lt;br /&gt;
&lt;br /&gt;
[https://blog.lookout.com/blog/2017/03/27/mobile-safari-scareware/ Lookout reported] that scammers had &amp;quot;abused the handling of pop-up dialogs in Mobile Safari in such a way that it would lock out a victim from using the browser. The attack would block use of the Safari browser on iOS until the victim pays the attacker money in the form of an iTunes Gift Card. During the lockout, the attackers displayed threatening messaging in an attempt to scare and coerce victims into paying. However, a knowledgeable user could restore functionality of Mobile Safari by clearing the browser’s cache via the the iOS Settings — the attack doesn’t actually encrypt any data and hold it ransom.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
iOS 10.3 changed the handling of JavaScript pop-ups to prevent this problem, making pop-ups &amp;quot;per-tab rather than taking over the entire app&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== mainrepo RAT ===&lt;br /&gt;
&lt;br /&gt;
Certain packages on the jailbreak API repository named &amp;quot;mainrepo&amp;quot; contain a remote access trojan. info: https://twitter.com/esetresearch/status/1374889630399619080. This malware is still being used and distributed in the wild at time of writing (4-30-2021).&lt;br /&gt;
&lt;br /&gt;
== Tools used by governments (and similar) to target individuals ==&lt;br /&gt;
&lt;br /&gt;
=== FinSpy Mobile (August 2012) ===&lt;br /&gt;
&lt;br /&gt;
FinFisher is a suite of commercial surveillance tools sold to governments, which have been used to target activists and other people. The suite [https://citizenlab.org/2012/08/the-smartphone-who-loved-me-finfisher-goes-mobile/ includes spyware tools for many mobile operating systems, including iOS].&lt;br /&gt;
&lt;br /&gt;
=== DROPOUTJEEP (December 2013) ===&lt;br /&gt;
&lt;br /&gt;
In December 2013, a conference presentation included information about a NSA tool called DROPOUTJEEP: [http://www.forbes.com/sites/erikkain/2013/12/30/the-nsa-reportedly-has-total-access-to-your-iphone/ &amp;quot;a software implant for the Apple iPhone that utilizes modular mission applications to provide specific SIGINT functionality. This functionality includes the ability to remotely push/pull files from the device. SMS retrieval, contact list retrieval, voicemail, geolocation, hot mic, camera capture, cell tower location, etc. Command, control and data exfiltration can occur over SMS messaging or a GPRS data connection. All communications with the implant will be covert and encrypted.”] The information was from an internal NSA software catalog from 2008. The presenter speculated that Apple had helped build this tool, and [http://techcrunch.com/2013/12/31/apple-says-it-has-never-worked-with-nsa-to-create-iphone-backdoors-is-unaware-of-alleged-dropoutjeep-snooping-program/ Apple said it &amp;quot;has never worked with the NSA to create a backdoor in any of our products&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
=== Hacking Team tools (June 2014 and July 2015) ===&lt;br /&gt;
&lt;br /&gt;
[[Hacking Team]] is a company that &amp;quot;sells offensive intrusion and surveillance capabilities to governments and law enforcement agencies&amp;quot;, including iOS spyware tools. The iOS spyware tools appear designed for targeting/attacking specific people, not for broad surveillance of the public. Their main tool (Remote Control System) requires a jailbroken device, and they were researching options for non-jailbroken devices.&lt;br /&gt;
&lt;br /&gt;
=== Inception (December 2014) ===&lt;br /&gt;
&lt;br /&gt;
Inception is an &amp;quot;attack framework&amp;quot; from an unknown source that targets individuals to steal information, using phishing emails and other techniques along with malware for iOS and other mobile operating systems, described in [https://www.bluecoat.com/security-blog/2014-12-09/blue-coat-exposes-%E2%80%9C-inception-framework%E2%80%9D-very-sophisticated-layered-malware this post by security researchers who identified it]. According to [http://images.machspeed.bluecoat.com/Web/BlueCoat/%7B7f2dda62-f240-48dc-b05e-5cc620747b73%7D_bcs_wp_The_Inception_Framework_Cloud-Hosted_APT_EN_1d.pdf the whitepaper from those security researchers], a target may receive a phishing email with a link that says it's a WhatsApp update, and if clicked on jailbroken iOS, it triggers &amp;quot;the download of a Debian installer package, WhatsAppUpdate.deb, also 1.2Mb in size. This application impersonates a Cydia installer, and can only be installed on a jailbroken phone&amp;quot; (page 23). It's unclear what they mean by &amp;quot;impersonates a Cydia installer&amp;quot;, but a .deb file is the standard format for software packages installable via Cydia. The iOS malware collects the device's [[ICCID]], address book, phone number, MAC address, and other information.&lt;br /&gt;
&lt;br /&gt;
Another group of security researchers also identified this attack framework [http://www.cso.com.au/article/562325/sophisticated-malware-targets-execs-pcs-android-blackberry-ios-devices/ and called it Cloud Atlas].&lt;br /&gt;
&lt;br /&gt;
More articles: [http://appleinsider.com/articles/14/12/11/massive-sophisticated-inception---cloud-atlas-malware-infects-windows-and-android-but-cant-exploit-apples-ios-without-jailbreak Apple Insider], [http://www.forbes.com/sites/thomasbrewster/2014/12/10/iphone-android-attacks-on-diplomats/ Forbes]. There is a sample download [http://contagiominidump.blogspot.de/2014/12/cloud-atlas-inception-ios.html available via this blog].&lt;br /&gt;
&lt;br /&gt;
=== XAgent (February 2015) ===&lt;br /&gt;
&lt;br /&gt;
XAgent is a surveillance tool targeting specific people (such as people in governments, the military, and journalists) that can affect both non-jailbroken and jailbroken devices, as described in [http://blog.trendmicro.com/trendlabs-security-intelligence/pawn-storm-update-ios-espionage-app-found/ this article by Trend Micro]. Also [http://www.pcworld.com/article/2880152/new-spyware-targets-ios-devices-steals-pictures-and-data.html covered by PCWorld].&lt;br /&gt;
&lt;br /&gt;
=== Pegasus (August 2016) ===&lt;br /&gt;
&lt;br /&gt;
Pegasus is a spyware product for iOS built by NSO Group, sold to governments, which has been used for attacks against political dissidents. It uses a chain of exploits nicknamed Trident to silently jailbreak the target device, and then it installs malware. Lookout Security described it in [https://blog.lookout.com/blog/2016/08/25/trident-pegasus/ a post] and [https://info.lookout.com/rs/051-ESQ-475/images/lookout-pegasus-technical-analysis.pdf a technical analysis]. Citizen Lab wrote [https://citizenlab.org/2016/08/million-dollar-dissident-iphone-zero-day-nso-group-uae/ a post about its use].&lt;br /&gt;
&lt;br /&gt;
In June 2017, [https://www.nytimes.com/2017/06/19/world/americas/mexico-spyware-anticrime.html?_r=0 the New York Times reported] that the Mexican government used Pegasus to target human rights lawyers, journalists and anti-corruption activists.&lt;br /&gt;
&lt;br /&gt;
=== Cellebrite (February 2017) ===&lt;br /&gt;
&lt;br /&gt;
As reported by [https://motherboard.vice.com/en_us/article/hacker-dumps-ios-cracking-tools-allegedly-stolen-from-cellebrite Motherboard in February 2017], Cellebrite is &amp;quot;an Israeli firm which specializes in extracting data from mobile phones for law enforcement agencies&amp;quot;. According to leaked information, &amp;quot;much of the iOS-related code is very similar to that used in the jailbreaking scene&amp;quot;, such as [[limera1n]] and [[QuickPwn]], with additions: &amp;quot;some of the code in the dump was designed to brute force PIN numbers&amp;quot;. The leaked files are [https://www.reddit.com/r/jailbreak/comments/5rtffh/newsfirm_that_helped_fbi_break_into_san/ddan91v/ available online].&lt;br /&gt;
&lt;br /&gt;
=== CIA &amp;quot;Vault 7&amp;quot; materials (March 2017) ===&lt;br /&gt;
&lt;br /&gt;
On March 7, 2017, WikiLeaks [https://www.nytimes.com/2017/03/07/world/europe/wikileaks-cia-hacking.html released a collection of CIA documents called Vault 7], dated from 2013 to 2016, that include information about CIA hacking tools for iOS devices. The materials include [https://wikileaks.org/ciav7p1/cms/space_2359301.html documentation for CIA iOS exploitation research] and [https://wikileaks.org/ciav7p1/cms/page_13205587.html a list of iOS exploits they have].&lt;br /&gt;
&lt;br /&gt;
== Tools developed as part of research ==&lt;br /&gt;
&lt;br /&gt;
=== iSAM (June 2011) ===&lt;br /&gt;
&lt;br /&gt;
iSAM is a malware tool [http://link.springer.com/chapter/10.1007%2F978-3-642-21424-0_2 developed by security researchers] as a proof of concept. It affects both jailbroken and not-yet-jailbroken devices: it scans for jailbroken devices that have SSH running and the default root password, and it also includes a malicious version of the [[Star]] exploit (JailbreakMe 2.0) so it can jailbreak a device that isn't jailbroken yet.&lt;br /&gt;
&lt;br /&gt;
=== Instastock (November 2011) ===&lt;br /&gt;
&lt;br /&gt;
Charlie Miller, a security researcher, [http://www.forbes.com/sites/andygreenberg/2011/11/07/iphone-security-bug-lets-innocent-looking-apps-go-bad/ submitted an app to the App Store called Instastock] to demonstrate &amp;quot;a flaw in Apple’s restrictions on code signing on iOS devices&amp;quot;. The app was initially accepted and then pulled from the store.&lt;br /&gt;
&lt;br /&gt;
=== Mactans (July 2013) ===&lt;br /&gt;
&lt;br /&gt;
At the Black Hat 2013 conference, security researchers presented a tool called Mactans, a small device that looks like a charger but [http://www.zdnet.com/article/researchers-reveal-how-to-hack-an-iphone-in-60-seconds/ can insert malware if you plug an iOS device into it]. The iOS device does not have to be jailbroken.&lt;br /&gt;
&lt;br /&gt;
=== Jekyll (August 2013) ===&lt;br /&gt;
&lt;br /&gt;
At the USENIX Security Symposium in 2013, security researchers described a method for getting a malicious app approved for the App Store, [http://www.theguardian.com/technology/appsblog/2013/aug/19/ios-malware-apple-iphone-ipad-jekyll &amp;quot;created with remotely-exploitable vulnerabilities built in, masked by legitimate features to evade detection during the App Store approval process, but ready to be triggered once the app was installed on an iOS device.&amp;quot;] They successfully got an app approved for the App Store with this method (which [http://arstechnica.com/security/2013/08/seemingly-benign-jekyll-app-passes-apple-review-then-becomes-evil/ &amp;quot;was only active for a few minutes following its launch in March, and during that time it wasn't installed by anyone not involved in the experiment&amp;quot;]).&lt;br /&gt;
&lt;br /&gt;
=== XARA attacks (June 2015) ===&lt;br /&gt;
&lt;br /&gt;
Security researchers found methods for &amp;quot;cross-app resource access&amp;quot; (XARA) attacks on OS X and iOS, and they submitted malicious proof-of-concept apps to the Mac and iOS App Store. Apple approved the apps, and the researchers immediately removed them from the stores. These XARA attacks were ways of bypassing the sandboxes that are supposed to prevent an app from accessing files that don't belong to that app, [https://drive.google.com/file/d/0BxxXk1d3yyuZOFlsdkNMSGswSGs/view described by the security researchers in a paper]. [http://arstechnica.com/security/2015/06/serious-os-x-and-ios-flaws-let-hackers-steal-keychain-1password-contents/ Ars Technica article].&lt;br /&gt;
&lt;br /&gt;
=== NeonEggShell (August 2015) ===&lt;br /&gt;
&lt;br /&gt;
[http://neoneggplants.com/projects/neoneggshell/ NeonEggShell] is a command shell creation tool for iOS and OS X. The author says &amp;quot;This project is a proof of concept way to demon strate how easy it is to take over a whole device with a piece of code no bigger than a twitter post.&amp;quot; The project includes tools for making payloads for jailbroken iOS, with features such as keylogging and location tracking. By default, the tool includes a &amp;quot;prompt that asks for permission before allowing any connection to the remote server.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Tools for sale to the public to target individuals ==&lt;br /&gt;
&lt;br /&gt;
=== 1mole ===&lt;br /&gt;
&lt;br /&gt;
[http://www.bosspy.com/user/iphoneos.aspx 1mole] is a spying tool available to the public via their own repository, authored by Bosspy. It describes itself [http://www.bosspy.com/user/default.aspx on its website] as &amp;quot;For Parents&amp;quot; (&amp;quot;Have your children going home after school? Consult their GPS position to be sure.&amp;quot;), &amp;quot;For individuals&amp;quot; (&amp;quot;You think about your lost or stolen mobile phone.&amp;quot;), and &amp;quot;For Employers&amp;quot; (&amp;quot;Install the software on your business phones and locate them in real time&amp;quot;). Its feature list includes &amp;quot;Track GPS locations&amp;quot; and &amp;quot;Capture the lock sreen passcode&amp;quot; for free, and &amp;quot;Record text messages&amp;quot;, &amp;quot;Log Calls details&amp;quot;, &amp;quot;Website monitoring&amp;quot;, and &amp;quot;Keylogger&amp;quot; as paid services.&lt;br /&gt;
&lt;br /&gt;
=== Copy9 ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.goldenspy.copy9/ Copy9] is a spying tool available to the public via the ModMyi repository (a default repository), authored by Copy9. It describes itself as &amp;quot;will be installed on target iDevice to find out a thief, cheating spouses, monitor chidren/employees or simply backup data from your devices to our cloud server. This is the best spyware on the world in spying field.&amp;quot; [http://copy9.com/ Copy9 website].&lt;br /&gt;
&lt;br /&gt;
=== Copy10 ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.copy10.copy10/ Copy10] is a similar but separate spying tool available to the public via the ModMyi repository (a default repository), authored by IntelMobi/goldenspy. Their description includes &amp;quot;Are you having trust issues in your relationship? Sign that your kid's personality has changed and their behaviors, does your teenager hang out with friends you're concerned about? What if you believe one of your employees is a spy or is stealing company's technology, intellectual property or trade secrets?&amp;quot; [https://www.intelmobi.com/ IntelMobi website].&lt;br /&gt;
&lt;br /&gt;
=== FlexiSPY ===&lt;br /&gt;
&lt;br /&gt;
[http://www.flexispy.com/en/iphone-tracker-spy-on-iphone.htm FlexiSPY] is a spying tool available to the public presumably via their own repository (this isn't specified on their website, but it's specified that you need the device to be jailbroken), authored by Flexispy, Ltd. Their website says &amp;quot;If you have a committed relationship with your partner or are responsible for a child or employee YOU HAVE A RIGHT TO KNOW To protect your relationship, spy on their iPhone.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== iKeyGuard Key Logger ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.ikeyguard.ikg/ iKeyGuard Key Logger] is a keylogging tool available to the public via the BigBoss repository (a default repository), authored by iKeyGuard. Its description includes &amp;quot;Warning: Logging other people without their permission might be illegal in your country! Make sure you abide by your local law.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== iKeyMonitor keylogger ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.aw.mobile.ikm/ iKeyMonitor keylogger] is a keylogging tool available to the public via the BigBoss repository (a default repository), authored by Awosoft Technology. [http://ikeymonitor.com/ Its website] includes &amp;quot;How to monitor your children's cell phone to discover the truth and protect them from potential dangers? Now with iKeyMonitor you can uncover the truth by secretly monitoring mobile phones and tablets such as iPhone/iPad/iPod and Android device.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== InnovaSPY ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.innovaspy.innovaspy/ InnovaSPY] is a spying tool available to the public via the ModMyi repository (a default repository), authored by Innovaspy. Its description says &amp;quot;Perfect iPhone spy app&amp;quot; and lists reasons to use it as &amp;quot;Protect your child from cyber predators&amp;quot; and &amp;quot;Find out THE TRUE from cheating spouse?&amp;quot; Related package: [http://cydia.saurik.com/package/com.innovaspy.innovamonitor/ InnovaMonitor], a monitoring app for use with the spy tool. [http://innovaspy.com/ InnovaSPY website].&lt;br /&gt;
&lt;br /&gt;
=== Mobile Spy ===&lt;br /&gt;
&lt;br /&gt;
[http://www.mobile-spy.com/iphone-v7.html Mobile Spy] is a spying tool available to the public via their own repository, authored by Retina-X Studios. [http://www.mobile-spy.com/ Their website] says &amp;quot;View your Child or Employee's Smartphone and Tablet Usage. Monitor text messages, GPS locations, call details, photos and social media activity. View the screen and location LIVE!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== MobiStealth ===&lt;br /&gt;
&lt;br /&gt;
[http://www.mobistealth.com/iphone-spy MobiStealth] is a spying tool available to the public for both [http://www.mobistealth.com/iphone-spy jailbroken iOS] (presumably installed via their own repository) and [http://www.mobistealth.com/ios-non-jailbreak non-jailbroken iOS] (&amp;quot;All that you require is the Apple ID and password of the iPhone or iPad that you want to monitor to get remote access to&amp;quot;). Their website includes &amp;quot;Are your employees misusing company owned phones? Are your kids getting more possessed and do not want to share anything with you? Stop wondering and thinking all day long, Mobistealth iPhone spy app is exactly what you need.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== mSpy ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.mtechnology.mspy.trial/ mSpy] is a spying tool available to the public via the BigBoss repository (a default repository), authored by Mtechnology. Its description of itself: &amp;quot;mSpy is the best tracking and spy application that allows users to keep a check on the cell phone activities of their kids other family members or employees in order to avoid any unwanted behavior or for safety purposes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The mSpy website [http://www.mspy.com/compatibility.html indicates that they also have a version for non-jailbroken devices].&lt;br /&gt;
&lt;br /&gt;
In May 2015, [http://krebsonsecurity.com/2015/05/mspy-denies-breach-even-as-customers-confirm-it/ mSpy had a customer data breach].&lt;br /&gt;
&lt;br /&gt;
=== OwnSpy ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.ownspy.daemon/ OwnSpy] is a spying tool available to the public via the ModMyi repository (a default repository), authored by Antonio Calatrava. It describes itself as &amp;quot;Spy your own iPhone or iPad&amp;quot;, with call recording, location tracking, and other features. It has a warning that says &amp;quot;Installing OwnSpy on a device that does not belong to you is a criminal offense and may be prosecuted. Mobile Innovations will help authorities if required.&amp;quot; [http://en.ownspy.com/P000001-install-on-ios OwnSpy website].&lt;br /&gt;
&lt;br /&gt;
=== Spy App ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.spyapp.daemon/ Spy App] is a spying tool available to the public via the ModMyi repository (a default repository), authored by dmarinov. Its description includes &amp;quot;Remotely spy SMS, Emails, Call Logs, GPS Location, Key presses (Keylogger)&amp;quot; and other features. It says it is &amp;quot;absolutely invisible and undetectable.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== SpyKey ===&lt;br /&gt;
&lt;br /&gt;
[http://cydia.saurik.com/package/com.kobisnir.spykey/ SpyKey] is a keylogging tool available to the public via the BigBoss repository (a default repository), authored by Kobi Snir. Its description includes &amp;quot;a simple app that let you monitor your PC Keyboard activity in real time, Simply connect your iphone to your compute using your Wifi or 3G connection and start monitoring.&amp;quot; The [http://www.ioslinks.com/spykey/ SpyKey website] includes &amp;quot;Great use for parental control purposes, protect your kids from chating with strangers!&amp;quot;, &amp;quot;Discover usernames &amp;amp; passwords&amp;quot;, and &amp;quot;Spy unfaithfull husband or wife.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== StealthGenie ===&lt;br /&gt;
&lt;br /&gt;
StealthGenie was a spying tool available to the public [http://blog.flexispy.com/remove-stealthgenie-iphone-android/ via their own repository]. It also supported other mobile operating systems. In November 2014, the person who advertised and sold this product was [http://www.justice.gov/opa/pr/man-pleads-guilty-selling-stealthgenie-spyware-app-and-ordered-pay-500000-fine charged with a federal crime and fined $500,000]. The charge was &amp;quot;sale of an interception device and advertisement of a known interception device&amp;quot;, a wiretapping crime. [http://www.forbes.com/sites/kashmirhill/2014/09/30/stealthgenie-ugly-marketing-of-spyware/ A Forbes article] says &amp;quot;according to the FBI, Akbar and his team developed an internal business plan that revealed that — duh — the primary target audience for the app was people who thought their partners were cheating.&amp;quot; The Forbes article points out [[#Mobile Spy]], [[#mSpy]], [[#FlexiSPY]], and [[#MobiStealth]] as similar products.&lt;br /&gt;
&lt;br /&gt;
=== Trapsms ===&lt;br /&gt;
&lt;br /&gt;
Trapsms was an early spying tool available to the public, [http://blog.fortinet.com/post/detecting-spyware-for-iphones described in this post by a security researcher in July 2009]. She says: &amp;quot;The spyware installs on any jailbroken iPhone. In Cydia (an iPhone front-end to help installing third-party applications), you first add the URL of the spyware's repository and then install the two spyware packages.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Category:Malware research]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Up_to_Speed&amp;diff=112035</id>
		<title>Talk:Up to Speed</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Up_to_Speed&amp;diff=112035"/>
		<updated>2021-04-13T03:43:45Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Speed has reached approximately 4 km/h&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is full of dead links, likely should be gone through and updated - [[User:Kritanta|Kritanta]] ([[User talk:Kritanta|talk]]) 03:43, 13 April 2021 (UTC)&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106176</id>
		<title>Bootrom 2651.0.0.3.3</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106176"/>
		<updated>2020-08-08T01:59:29Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the [[bootrom]] version found in the [[Apple Watch Series 3]]. It is vulnerable to [[Checkm8_Exploit|Checkm8]].&lt;br /&gt;
&lt;br /&gt;
== Segmentation/Loading == &lt;br /&gt;
&lt;br /&gt;
All of these segments are arbitrary and nonexistient, and only serve the purpose of helping you navigate the db more easily.&lt;br /&gt;
&lt;br /&gt;
The SecureROM image segmentation is based on iBoot.sys mapping.&lt;br /&gt;
&lt;br /&gt;
Dump from device:&lt;br /&gt;
* 0x0-0x1FFFF  &lt;br /&gt;
* 0x48100000-0x48200000  &lt;br /&gt;
* 0x48650000-0x48651000  &lt;br /&gt;
* 0x48800000-0x48820000  &lt;br /&gt;
* 0x49100000-0x49120000  &lt;br /&gt;
&lt;br /&gt;
Load each into decompiler&lt;br /&gt;
&lt;br /&gt;
Segments:  &lt;br /&gt;
* __text: 0x00000000 - 0x105CC  &lt;br /&gt;
* __TEXT_hidden: 0x000105CC - 0x00010600  &lt;br /&gt;
* __cstring: 0x00010600 - 0x000106E2  &lt;br /&gt;
* __const: 0x000106E2 - 0x000149DE  &lt;br /&gt;
* __zerofill: 0x000149DE - 0x0001FFFF  &lt;br /&gt;
&lt;br /&gt;
* RAM: 0x48100000-0x48200000  &lt;br /&gt;
* MEM: 0x48650000-0x48651000  &lt;br /&gt;
* SRAM: 0x48800000-0x48820000  &lt;br /&gt;
* SMEM: 0x49100000-0x49120000  &lt;br /&gt;
&lt;br /&gt;
== Types ==&lt;br /&gt;
&lt;br /&gt;
Some type info is available here, and can be loaded into IDA via &amp;quot;Load -&amp;gt; C Header&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
https://github.com/KritantaDev/iBootLoader/blob/master/iBootStrap/iBoot.h&lt;br /&gt;
&lt;br /&gt;
== Symbols ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Symbols found by _kritanta&lt;br /&gt;
# For: iBoot-2651.0.0.3.3 ROMRELEASE for t8004si&lt;br /&gt;
# Report any mistakes here: https://github.com/KritantaDev/timestop/blob/master/Symbols/ROM/t8004&lt;br /&gt;
# &lt;br /&gt;
# This file is in python format for ease of loading&lt;br /&gt;
#&lt;br /&gt;
# You can probably use this to bindiff symbols to most other roms&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
symbols = { &lt;br /&gt;
0x00000000: 'start',	&lt;br /&gt;
0x00000040: 'reset',	&lt;br /&gt;
0x0000005C: 'relocate_loop',	&lt;br /&gt;
0x00000078: 'relocate_data',	&lt;br /&gt;
0x000000A0: 'relocate_data_loop',	&lt;br /&gt;
0x000000B0: 'stack_setup',	&lt;br /&gt;
0x00000188: 'bss_loop',	&lt;br /&gt;
0x00000194: 'bss_done',	&lt;br /&gt;
0x000001A0: 'spin',	&lt;br /&gt;
0x00000200: 'aSecureromForT8004siCopyright20072014AppleInc',	&lt;br /&gt;
0x00000240: 'aRomrelease',	&lt;br /&gt;
0x00000280: 'aIboot26510033_0',	&lt;br /&gt;
0x00000300: 'Description',	&lt;br /&gt;
0x00000304: 'ReleaseCategory',	&lt;br /&gt;
0x00000308: 'iBootVersion',	&lt;br /&gt;
0x0000030C: 'main',	&lt;br /&gt;
0x00000310: 'Start',	&lt;br /&gt;
0x0000031C: 'sram_start',	&lt;br /&gt;
0x00000328: 'argv',	&lt;br /&gt;
0x00000334: 'heap_base',	&lt;br /&gt;
0x00000338: '_arm_read_cpsr',	&lt;br /&gt;
0x00000350: '_arm_read_ifsr',	&lt;br /&gt;
0x00000358: '_arm_read_dfsr',	&lt;br /&gt;
0x00000360: '_arm_write_l2_aux_cr',	&lt;br /&gt;
0x0000036C: '_arm_read_ifar',	&lt;br /&gt;
0x00000374: '_arm_read_extended_feature_regs',	&lt;br /&gt;
0x000003CC: '_arm_read_memory_model_feature_regs',	&lt;br /&gt;
0x000003E8: '_arm_read_instruction_set_attribute_regs',	&lt;br /&gt;
0x00000410: '_arm_read_cr',	&lt;br /&gt;
0x00000418: '_arm_write_cr',	&lt;br /&gt;
0x00000424: '_arm_read_aux_cr',	&lt;br /&gt;
0x0000042C: '_arm_write_aux_cr',	&lt;br /&gt;
0x00000438: '_arm_write_dar',	&lt;br /&gt;
0x00000444: '_arm_write_ttb',	&lt;br /&gt;
0x00000450: '_arm_write_ttbcr',	&lt;br /&gt;
0x0000045C: '_arm_read_dfar',	&lt;br /&gt;
0x00000464: '_arm_read_main_id',	&lt;br /&gt;
0x0000046C: '_arm_read_cache_id',	&lt;br /&gt;
0x00000474: '_arm_read_cache_level_id',	&lt;br /&gt;
0x00000484: '_arm_write_user_rw_tid',	&lt;br /&gt;
0x00000490: '_arm_read_fpexc',	&lt;br /&gt;
0x000004A0: '_arm_read_fpscr',	&lt;br /&gt;
0x000004F4: '_arm_read_cache_size_selection',	&lt;br /&gt;
0x000004FC: '_arm_write_user_ro_tid',	&lt;br /&gt;
0x00000508: '_arm_read_pmreg',	&lt;br /&gt;
0x000005CC: '_arm_write_pmreg',	&lt;br /&gt;
0x00000690: '_arm_read_cache_size_id',	&lt;br /&gt;
0x00000698: '_arm_write_sup_tid',	&lt;br /&gt;
0x000006A4: '_arm_read_l2_aux_cr',	&lt;br /&gt;
0x000006AC: '_arm_write_perip_port_remap',	&lt;br /&gt;
0x000006B8: '_arm_read_user_rw_tid',	&lt;br /&gt;
0x000006C0: '_arm_write_dprot_region_8',	&lt;br /&gt;
0x000006CC: '_arm_read_user_ro_tid',	&lt;br /&gt;
0x000006D4: '_arm_write_data_prot_register',	&lt;br /&gt;
0x000006E0: '_arm_flush_tlbs',	&lt;br /&gt;
0x000006F4: 'nullsub_4',	&lt;br /&gt;
0x00000798: '_arm_write_ins_prot_register',	&lt;br /&gt;
0x000007A4: '_arm_write_cacheable_registers',	&lt;br /&gt;
0x000007B4: '_arm_write_bufferable_register',	&lt;br /&gt;
0x000007F0: '_arch_restore_ints',	&lt;br /&gt;
0x0000080C: '_arm_enable_fiqs',	&lt;br /&gt;
0x0000081C: '_arm_disable_fiqs',	&lt;br /&gt;
0x0000082C: '_arm_read_sup_tid',	&lt;br /&gt;
0x00000834: '_arm_write_vbar',	&lt;br /&gt;
0x0000083C: '_arm_flush_branch_predictor',	&lt;br /&gt;
0x0000084C: '_arm_memory_barrier',	&lt;br /&gt;
0x00000854: '_arch_halt',	&lt;br /&gt;
0x00000860: '_arch_spin',	&lt;br /&gt;
0x00000868: '_main',	&lt;br /&gt;
0x000014B0: '_timer_get_ticks',	&lt;br /&gt;
0x000014B4: '_aic_get_ticks',	&lt;br /&gt;
0x000014CC: '_aic_spin',	&lt;br /&gt;
0x000014E8: '_timer_ticks_to_usecs',	&lt;br /&gt;
0x000014F8: '_timer_usecs_to_ticks',	&lt;br /&gt;
0x00001508: '_timer_get_entropy',	&lt;br /&gt;
0x00001AD0: '_usbphy_enable_pullup',	&lt;br /&gt;
0x00001C88: 'jpt_1C84',	&lt;br /&gt;
0x00001ED4: '__src',	&lt;br /&gt;
0x000026C8: 'synopsys_otg_controller_init',	&lt;br /&gt;
0x00002840: '_synopsys_otg_get_connection_speed',	&lt;br /&gt;
0x00002A78: '_synopsys_otg_is_endpoint_stalled',	&lt;br /&gt;
0x00003444: '_synopsys_otg_go_on_bus',	&lt;br /&gt;
0x000037B0: '_synopsys_otg_start_ep0_out',	&lt;br /&gt;
0x00003B34: 'verify_img4_whatever',	&lt;br /&gt;
0x00004514: 'aNrpdxekeyekeorpeceseorpdtsgdlodsmodscicedicegcnbbesccescnrpcorpc',	&lt;br /&gt;
0x000046B4: 'platform_cache_operation',	&lt;br /&gt;
0x0000475C: 'j_j__arm_memory_barrier',	&lt;br /&gt;
0x00004784: 'j__chipid_get_minimum_epoch',	&lt;br /&gt;
0x00004788: 'platform_get_usb_product_id',	&lt;br /&gt;
0x000047A0: 'platform_get_usb_product_string',	&lt;br /&gt;
0x000047A8: 'platform_get_usb_serial_number_string',	&lt;br /&gt;
0x00004888: 'platform_get_usb_more_other_string',	&lt;br /&gt;
0x000050E4: 'platform_init_setup_clocks',	&lt;br /&gt;
0x00005100: 'platform_init_hwpins',	&lt;br /&gt;
0x0000527C: 'platform_init_internal_mem',	&lt;br /&gt;
0x00005288: 'platform_quiesce_hardware',	&lt;br /&gt;
0x000052A0: 'platform_bootprep',	&lt;br /&gt;
0x00005308: 'chipid_clear_production_mode',	&lt;br /&gt;
0x00005374: '_platform_init_setup_clocks',	&lt;br /&gt;
0x00005390: 'platform_get_boot_device',	&lt;br /&gt;
0x000053AA: 'jpt_53A6',	&lt;br /&gt;
0x000053E4: 'def_53A6',	&lt;br /&gt;
0x000053EC: 'platform_enable_boot_interface',	&lt;br /&gt;
0x000054CC: 'platform_set_dfu_status',	&lt;br /&gt;
0x000054D8: 'platform_get_force_dfu',	&lt;br /&gt;
0x000054EC: 'platform_get_request_dfu1',	&lt;br /&gt;
0x00005504: 'platform_get_request_dfu2',	&lt;br /&gt;
0x00005864: 'platform_get_boot_trampoline',	&lt;br /&gt;
0x00005888: '__dst',	&lt;br /&gt;
0x00005894: '_chipid_get_production_mode',	&lt;br /&gt;
0x000058D4: '_chipid_get_security_domain',	&lt;br /&gt;
0x000058E4: '_chipid_get_board_id',	&lt;br /&gt;
0x000058F4: '_chipid_get_minimum_epoch',	&lt;br /&gt;
0x000059A8: '_charger_has_external',	&lt;br /&gt;
0x000059AC: 'chipid_set_fuse_lock',	&lt;br /&gt;
0x00005F3C: 'jpt_5F38',	&lt;br /&gt;
0x00005F46: 'def_5F38',	&lt;br /&gt;
0x00005FD8: 'halt',	&lt;br /&gt;
0x00005FE4: 'nullsub_1',	&lt;br /&gt;
0x00005FE8: '_platform_power_spin',	&lt;br /&gt;
0x00005FEC: 'platform_watchdog_tickle',	&lt;br /&gt;
0x0000601C: '_prepare_and_jump',	&lt;br /&gt;
0x00006188: '_callout_dequeue',	&lt;br /&gt;
0x0000624C: '_debug_init',	&lt;br /&gt;
0x00006264: 'nullsub_3',	&lt;br /&gt;
0x00006268: '__panic',	&lt;br /&gt;
0x00006350: 'doublePanicIn',	&lt;br /&gt;
0x00006354: 'panicMacro',	&lt;br /&gt;
0x000063A0: 'usb_controller_start',	&lt;br /&gt;
0x000063FC: 'platform_get_usb_cable_connected',	&lt;br /&gt;
0x0000648C: '_enter_critical_section',	&lt;br /&gt;
0x000064C8: '_exit_critical_section',	&lt;br /&gt;
0x0000681C: '_task_get_current_task',	&lt;br /&gt;
0x00006890: 'list_delete',	&lt;br /&gt;
0x000068C8: 'task_yield',	&lt;br /&gt;
0x0000698C: 'insert_run_q_tail',	&lt;br /&gt;
0x000069B0: 'task_start',	&lt;br /&gt;
0x000069D4: 'task_exit',	&lt;br /&gt;
0x00006A10: 'wait_queue_wake_all',	&lt;br /&gt;
0x00006B24: 'wait_queue_wake_one',	&lt;br /&gt;
0x00006B54: '_list_remove_head',	&lt;br /&gt;
0x00006B6C: 'event_init',	&lt;br /&gt;
0x00006B7C: 'event_signal',	&lt;br /&gt;
0x00006CE0: '_deep_idle_timeout',	&lt;br /&gt;
0x00006CEC: '_system_time',	&lt;br /&gt;
0x00006CFC: '_time_has_elapsed',	&lt;br /&gt;
0x00006D34: '_spin',	&lt;br /&gt;
0x00006D74: 'security_init',	&lt;br /&gt;
0x00006EB8: '_security_set_production_override',	&lt;br /&gt;
0x0000701C: '_arm_clean_dcache_line',	&lt;br /&gt;
0x000070A4: '_arm_clean_invalidate_dcache_line',	&lt;br /&gt;
0x000070B0: '_arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00007108: '_arm_clean_dcache',	&lt;br /&gt;
0x00007160: '_arm_invalidate_dcache',	&lt;br /&gt;
0x00007230: '_arm_invalidate_icache',	&lt;br /&gt;
0x00007258: '_arm_drain_write_buffer',	&lt;br /&gt;
0x000072C8: '_arm_mmu_map_section_range',	&lt;br /&gt;
0x00007320: 'jpt_731C',	&lt;br /&gt;
0x0000738C: 'def_731C',	&lt;br /&gt;
0x000073E0: '_arm_mmu_init',	&lt;br /&gt;
0x0000742C: '_arm_fp_init',	&lt;br /&gt;
0x0000745C: 'arch_cpu_init',	&lt;br /&gt;
0x000074B8: '_arch_cpu_quiesce',	&lt;br /&gt;
0x000074E0: '_clocks_init',	&lt;br /&gt;
0x00007510: '_arch_get_entropy',	&lt;br /&gt;
0x00007540: 'arm_irq',	&lt;br /&gt;
0x000075E8: 'arm_fiq',	&lt;br /&gt;
0x00007690: 'arm_undefined',	&lt;br /&gt;
0x000076C8: 'arm_syscall',	&lt;br /&gt;
0x00007700: 'arm_prefetch_abort',	&lt;br /&gt;
0x0000773C: 'arm_data_abort',	&lt;br /&gt;
0x00007774: '___arm_reserved',	&lt;br /&gt;
0x00007AF4: '_usb_init_with_controller',	&lt;br /&gt;
0x00007B3C: '_usb_init',	&lt;br /&gt;
0x00007B4C: '_usb_quiesce',	&lt;br /&gt;
0x00007B74: '_usb_free',	&lt;br /&gt;
0x00007B88: '_usb_controller_register',	&lt;br /&gt;
0x00007BA8: '__b',	&lt;br /&gt;
0x00007BAC: 'usb_controller_init',	&lt;br /&gt;
0x00007BD0: '_usb_controller_stop',	&lt;br /&gt;
0x00007BF4: '_usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007C18: 'usb_controller_stop',	&lt;br /&gt;
0x00007C3C: 'usb_controller_set_address',	&lt;br /&gt;
0x00007C60: 'usb_controller_get_connection_speed',	&lt;br /&gt;
0x00007C84: 'usb_controller_do_endpoint_io',	&lt;br /&gt;
0x00007CA8: 'usb_controller_stall_endpoint',	&lt;br /&gt;
0x00007CCC: 'usb_controller_reset_endpoint_data_toggle',	&lt;br /&gt;
0x00007CF0: 'usb_controller_do_test_mode',	&lt;br /&gt;
0x00007D14: 'usb_controller_abort_endpoint',	&lt;br /&gt;
0x00007D38: 'usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007D5C: 'usb_core_init',	&lt;br /&gt;
0x00007DE8: 'usb_alloc_string_descriptor',	&lt;br /&gt;
0x00007E34: 'usb_create_string_descriptor',	&lt;br /&gt;
0x00007E68: 'usb_core_start',	&lt;br /&gt;
0x00008104: 'usb_core_register_interface',	&lt;br /&gt;
0x0000811C: 'usb_core_handle_usb_control_receive',	&lt;br /&gt;
0x000081D6: 'jpt_81D2',	&lt;br /&gt;
0x000082D6: 'jpt_82D2',	&lt;br /&gt;
0x0000844C: 'def_81D2',	&lt;br /&gt;
0x000084C8: 'usb_core_event_handler',	&lt;br /&gt;
0x00008584: 'usb_core_complete_endpoint_io',	&lt;br /&gt;
0x000085A0: 'usb_core_do_transfer',	&lt;br /&gt;
0x00008618: 'usb_core_deactivate_endpoint',	&lt;br /&gt;
0x0000862C: 'usb_core_stop',	&lt;br /&gt;
0x0000863C: '_usb_core_free',	&lt;br /&gt;
0x000086AC: 'handle_test_mode_request',	&lt;br /&gt;
0x000086B8: '_getDFUImage',	&lt;br /&gt;
0x000086E8: '_usb_dfu_init',	&lt;br /&gt;
0x0000877C: 'handle_interface_request',	&lt;br /&gt;
0x000088C8: 'data_received',	&lt;br /&gt;
0x00008958: 'handle_bus_reset',	&lt;br /&gt;
0x00008970: '_usb_dfu_exit',	&lt;br /&gt;
0x00008A00: 'image_load',	&lt;br /&gt;
0x00009320: '_siphash_aligned',	&lt;br /&gt;
0x00009454: 'def_945E',	&lt;br /&gt;
0x00009462: 'jpt_945E',	&lt;br /&gt;
0x00009690: '_required_size',	&lt;br /&gt;
0x000096DC: '_verify_block_checksum',	&lt;br /&gt;
0x00009734: '_heap_free',	&lt;br /&gt;
0x000098A4: '_calculate_block_checksum',	&lt;br /&gt;
0x000098BC: '_heap_memalign',	&lt;br /&gt;
0x00009A80: '_alloc_ep0_device_io_request',	&lt;br /&gt;
0x00009AB0: '_heap_panic',	&lt;br /&gt;
0x00009AC0: '_verify_block_padding',	&lt;br /&gt;
0x00009B10: '_free_list_add',	&lt;br /&gt;
0x00009C5C: 'heap_verify',	&lt;br /&gt;
0x00009E18: 'j__heap_free',	&lt;br /&gt;
0x0000A016: 'jpt_A012',	&lt;br /&gt;
0x0000A044: 'def_A012',	&lt;br /&gt;
0x0000A098: 'jpt_A094',	&lt;br /&gt;
0x0000A618: '_vsnprintf',	&lt;br /&gt;
0x0000A784: '_longlong_to_hexstring',	&lt;br /&gt;
0x0000A7BC: 'kAsciiHexChars',	&lt;br /&gt;
0x0000A7C4: '___vsnprintf_chk',	&lt;br /&gt;
0x0000A7FC: '_puts',	&lt;br /&gt;
0x0000A824: '_putchar',	&lt;br /&gt;
0x0000A840: '___strlcat_chk',	&lt;br /&gt;
0x0000A85C: '___stack_chk_fail',	&lt;br /&gt;
0x0000A884: '_memcpy',	&lt;br /&gt;
0x0000ABB0: '_memset',	&lt;br /&gt;
0x0000ABC8: '_bzero',	&lt;br /&gt;
0x0000ACC0: '_strlen',	&lt;br /&gt;
0x0000AD28: '_amc_phy_run_dll_update',	&lt;br /&gt;
0x0000AD74: '_strlcat',	&lt;br /&gt;
0x0000ADD0: '_strlcpy',	&lt;br /&gt;
0x0000B068: '_DERParseBitString',	&lt;br /&gt;
0x0000B08C: '_DERParseBoolean',	&lt;br /&gt;
0x0000B0B0: '_DERParseInteger',	&lt;br /&gt;
0x0000B0F4: '_DERParseInteger64',	&lt;br /&gt;
0x0000B160: '_DERDecodeSeqInit',	&lt;br /&gt;
0x0000B1B8: '_DERDecodeSeqContentInit',	&lt;br /&gt;
0x0000B1C8: '_DERDecodeSeqNext',	&lt;br /&gt;
0x0000B210: '_DERParseSequence',	&lt;br /&gt;
0x0000B270: '_DERParseSequenceContent',	&lt;br /&gt;
0x0000B398: '_Img4DecodeParseLengthFromBuffer',	&lt;br /&gt;
0x0000B3C4: '_random_get_bytes',	&lt;br /&gt;
0x0000B3E4: '_mib_get_u32',	&lt;br /&gt;
0x0000B410: '_random_get_bytes_internal',	&lt;br /&gt;
0x0000B500: '_random_get_bytes_noheap',	&lt;br /&gt;
0x0000B530: '_chipid_get_current_production_mode',	&lt;br /&gt;
0x0000B534: '_platform_get_raw_production_mode',	&lt;br /&gt;
0x0000B538: '_platform_get_security_domain',	&lt;br /&gt;
0x0000B554: 'j__chipid_get_minimum_epoch_0',	&lt;br /&gt;
0x0000B558: '_platform_get_chip_id',	&lt;br /&gt;
0x0000B560: '_platform_get_ecid_image_personalization_required',	&lt;br /&gt;
0x0000B564: '_platform_get_entropy',	&lt;br /&gt;
0x0000B568: '_platform_get_usb_vendor_id',	&lt;br /&gt;
0x0000B570: '_power_needs_precharge',	&lt;br /&gt;
0x0000B574: '_platform_halt',	&lt;br /&gt;
0x0000B578: '_platform_deep_idle',	&lt;br /&gt;
0x0000B57C: '_platform_get_usb_manufacturer_string',	&lt;br /&gt;
0x0000B584: '_platform_get_usb_device_version',	&lt;br /&gt;
0x0000B588: '_platform_get_fuse_modes',	&lt;br /&gt;
0x0000B5A4: '_DERImg4DecodeFindInSequence',	&lt;br /&gt;
0x0000B5E8: '_DERImg4DecodeContentFindItemWithTag',	&lt;br /&gt;
0x0000B614: '_DERImg4DecodeTagCompare',	&lt;br /&gt;
0x0000B650: '_DERImg4Decode',	&lt;br /&gt;
0x0000B77C: '_DERImg4DecodeUnsignedManifest',	&lt;br /&gt;
0x0000B900: '_Img4DecodeInitUnsignedManifest',	&lt;br /&gt;
0x0000BB90: '_Img4DecodeGetBooleanFromSection',	&lt;br /&gt;
0x0000BBE0: '_Img4DecodeGetPropertyFromSection',	&lt;br /&gt;
0x0000BCA0: '_Img4DecodeGetPropertyBoolean',	&lt;br /&gt;
0x0000BD20: '_Img4DecodeEvaluateCertificateProperties',	&lt;br /&gt;
0x0000BEDC: '_Img4DecodeEvaluateDictionaryProperties',	&lt;br /&gt;
0x0001053C: '_arch_get_entropy$shim',	&lt;br /&gt;
0x00010548: 'j__arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00010554: '_arm_clean_invalidate_dcache_line_2',	&lt;br /&gt;
0x00010560: 'j__arm_clean_dcache',	&lt;br /&gt;
0x00010578: '_platform_get_chip_revision',	&lt;br /&gt;
0x00010584: '_arm_flush_tlbs$shim',	&lt;br /&gt;
0x00010590: '_arm_write_cp_access_cr$shim',	&lt;br /&gt;
0x000105A8: 'j__arm_enable_fiqs',	&lt;br /&gt;
0x000105B4: '_strlen$shim',	&lt;br /&gt;
0x000105C0: '_arch_halt$shim',	&lt;br /&gt;
0x00010600: 'aNor0',	&lt;br /&gt;
0x00010605: 'nil',	&lt;br /&gt;
0x00010606: 'aUsb',	&lt;br /&gt;
0x0001060A: 'aImg4',	&lt;br /&gt;
0x0001060F: 'aIm4p',	&lt;br /&gt;
0x00010614: 'aAppleMobileDeviceDfuMode',	&lt;br /&gt;
0x00010633: 'aCpid04xCprv02xCpfm02xScep02xBdid02xEcid016llxI',	&lt;br /&gt;
0x0001067C: 'aSrtgS',	&lt;br /&gt;
0x00010687: 'aNonc',	&lt;br /&gt;
0x0001068E: 'a02x',	&lt;br /&gt;
0x00010693: 'aSnon',	&lt;br /&gt;
0x0001069A: 'aDoublePanicIn',	&lt;br /&gt;
0x000106AE: 'aPanic',	&lt;br /&gt;
0x000106BA: 'aIdleTask',	&lt;br /&gt;
0x000106C4: 'aNull',	&lt;br /&gt;
0x000106CB: 'aPtr',	&lt;br /&gt;
0x000106D1: 'a0x',	&lt;br /&gt;
0x000106D8: 'aAppleInc',	&lt;br /&gt;
0x00012074: 'a0123456789abcdef',	&lt;br /&gt;
0x488001E0: 'current_task',	&lt;br /&gt;
0x48800388: 'aBootstrap_0',	&lt;br /&gt;
0x4880039C: 'a2kst',	&lt;br /&gt;
0x488003C2: 'usb_core_device_descriptor',	&lt;br /&gt;
0x488004A6: 'a0k10',	&lt;br /&gt;
0x488004AE: 'aU',	&lt;br /&gt;
0x488004B3: 'aAppleSecureBootRootCaG21',	&lt;br /&gt;
0x488004DC: 'aAppleInc10',	&lt;br /&gt;
0x488004F1: 'aUs0',	&lt;br /&gt;
0x488004F7: 'a141219201310z',	&lt;br /&gt;
0x48800506: 'a341214201310z0k10',	&lt;br /&gt;
0x48800520: 'aAppleSecureBootRootCaG21_0',	&lt;br /&gt;
0x48800549: 'aAppleInc10_0',	&lt;br /&gt;
0x4880055E: 'aUs0_0',	&lt;br /&gt;
0x48800563: 'a0',	&lt;br /&gt;
0x4880056A: 'aH',	&lt;br /&gt;
0x48802AE8: 'aCpid8004Cprv10Cpfm03Scep01Bdid1eEcid0015243e0e100026',	&lt;br /&gt;
0x48802B67: 'aNonc38876290c433a5c8c1f7cf74d0bcef20cec156411cbf654cd5cf957ee6',	&lt;br /&gt;
0x48802F30: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats_0',	&lt;br /&gt;
0x48805F1F: 'aHex',	&lt;br /&gt;
0x48805F28: 'aQx',	&lt;br /&gt;
0x48805F2C: 'aKats',	&lt;br /&gt;
0x488060F0: 'aIdleTask_1',	&lt;br /&gt;
0x48806104: 'a2kst_1',	&lt;br /&gt;
0x48806171: 'usb_inited',	&lt;br /&gt;
0x48806174: 'controller_functions',	&lt;br /&gt;
0x488061AC: 'usb_configuration_string_desc_index',	&lt;br /&gt;
0x488061C0: 'ep0_tx_buffer',	&lt;br /&gt;
0x488062D0: 'nonce_string_desc',	&lt;br /&gt;
0x488062D8: 'registered_interfaces_count',	&lt;br /&gt;
0x48806330: 'usb_dfu_inited',	&lt;br /&gt;
0x48807BA1: 'ebolink',	&lt;br /&gt;
0x48810240: 'aApppplleeMmoobbiilleeDdeevviicceeDdffuuMmooddee',	&lt;br /&gt;
0x48810448: 'aUsb_0',	&lt;br /&gt;
0x488104C0: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats',	&lt;br /&gt;
0x48811500: 'aCmemcmem',	&lt;br /&gt;
0x48811645: 'aPwndCheckm8' }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106175</id>
		<title>Bootrom 2651.0.0.3.3</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106175"/>
		<updated>2020-08-08T01:58:12Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Segmentation info, Type info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the [[bootrom]] version found in the [[Apple Watch Series 3]]. It is vulnerable to [[Checkm8_Exploit|Checkm8]].&lt;br /&gt;
&lt;br /&gt;
== Segmentation/Loading == &lt;br /&gt;
&lt;br /&gt;
All of these segments are arbitrary and nonexistient, and only serve the purpose of helping you navigate the db more easily.&lt;br /&gt;
&lt;br /&gt;
The SecureROM image segmentation is based on iBoot.sys mapping.&lt;br /&gt;
&lt;br /&gt;
Dump from device:&lt;br /&gt;
0x0-0x1FFFF&lt;br /&gt;
0x48100000-0x48200000&lt;br /&gt;
0x48650000-0x48651000&lt;br /&gt;
0x48800000-0x48820000&lt;br /&gt;
0x49100000-0x49120000&lt;br /&gt;
&lt;br /&gt;
Load each into decompiler&lt;br /&gt;
&lt;br /&gt;
Segments:&lt;br /&gt;
__text: 0x00000000 - 0x105CC&lt;br /&gt;
__TEXT_hidden: 0x000105CC - 0x00010600&lt;br /&gt;
__cstring: 0x00010600 - 0x000106E2&lt;br /&gt;
__const: 0x000106E2 - 0x000149DE&lt;br /&gt;
__zerofill: 0x000149DE - 0x0001FFFF&lt;br /&gt;
&lt;br /&gt;
RAM: 0x48100000-0x48200000&lt;br /&gt;
MEM: 0x48650000-0x48651000&lt;br /&gt;
SRAM: 0x48800000-0x48820000&lt;br /&gt;
SMEM: 0x49100000-0x49120000&lt;br /&gt;
&lt;br /&gt;
== Types ==&lt;br /&gt;
&lt;br /&gt;
Some type info is available here, and can be loaded into IDA via &amp;quot;Load -&amp;gt; C Header&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
https://github.com/KritantaDev/iBootLoader/blob/master/iBootStrap/iBoot.h&lt;br /&gt;
&lt;br /&gt;
== Symbols ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Symbols found by _kritanta&lt;br /&gt;
# For: iBoot-2651.0.0.3.3 ROMRELEASE for t8004si&lt;br /&gt;
# Report any mistakes here: https://github.com/KritantaDev/timestop/blob/master/Symbols/ROM/t8004&lt;br /&gt;
# &lt;br /&gt;
# This file is in python format for ease of loading&lt;br /&gt;
#&lt;br /&gt;
# You can probably use this to bindiff symbols to most other roms&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
symbols = { &lt;br /&gt;
0x00000000: 'start',	&lt;br /&gt;
0x00000040: 'reset',	&lt;br /&gt;
0x0000005C: 'relocate_loop',	&lt;br /&gt;
0x00000078: 'relocate_data',	&lt;br /&gt;
0x000000A0: 'relocate_data_loop',	&lt;br /&gt;
0x000000B0: 'stack_setup',	&lt;br /&gt;
0x00000188: 'bss_loop',	&lt;br /&gt;
0x00000194: 'bss_done',	&lt;br /&gt;
0x000001A0: 'spin',	&lt;br /&gt;
0x00000200: 'aSecureromForT8004siCopyright20072014AppleInc',	&lt;br /&gt;
0x00000240: 'aRomrelease',	&lt;br /&gt;
0x00000280: 'aIboot26510033_0',	&lt;br /&gt;
0x00000300: 'Description',	&lt;br /&gt;
0x00000304: 'ReleaseCategory',	&lt;br /&gt;
0x00000308: 'iBootVersion',	&lt;br /&gt;
0x0000030C: 'main',	&lt;br /&gt;
0x00000310: 'Start',	&lt;br /&gt;
0x0000031C: 'sram_start',	&lt;br /&gt;
0x00000328: 'argv',	&lt;br /&gt;
0x00000334: 'heap_base',	&lt;br /&gt;
0x00000338: '_arm_read_cpsr',	&lt;br /&gt;
0x00000350: '_arm_read_ifsr',	&lt;br /&gt;
0x00000358: '_arm_read_dfsr',	&lt;br /&gt;
0x00000360: '_arm_write_l2_aux_cr',	&lt;br /&gt;
0x0000036C: '_arm_read_ifar',	&lt;br /&gt;
0x00000374: '_arm_read_extended_feature_regs',	&lt;br /&gt;
0x000003CC: '_arm_read_memory_model_feature_regs',	&lt;br /&gt;
0x000003E8: '_arm_read_instruction_set_attribute_regs',	&lt;br /&gt;
0x00000410: '_arm_read_cr',	&lt;br /&gt;
0x00000418: '_arm_write_cr',	&lt;br /&gt;
0x00000424: '_arm_read_aux_cr',	&lt;br /&gt;
0x0000042C: '_arm_write_aux_cr',	&lt;br /&gt;
0x00000438: '_arm_write_dar',	&lt;br /&gt;
0x00000444: '_arm_write_ttb',	&lt;br /&gt;
0x00000450: '_arm_write_ttbcr',	&lt;br /&gt;
0x0000045C: '_arm_read_dfar',	&lt;br /&gt;
0x00000464: '_arm_read_main_id',	&lt;br /&gt;
0x0000046C: '_arm_read_cache_id',	&lt;br /&gt;
0x00000474: '_arm_read_cache_level_id',	&lt;br /&gt;
0x00000484: '_arm_write_user_rw_tid',	&lt;br /&gt;
0x00000490: '_arm_read_fpexc',	&lt;br /&gt;
0x000004A0: '_arm_read_fpscr',	&lt;br /&gt;
0x000004F4: '_arm_read_cache_size_selection',	&lt;br /&gt;
0x000004FC: '_arm_write_user_ro_tid',	&lt;br /&gt;
0x00000508: '_arm_read_pmreg',	&lt;br /&gt;
0x000005CC: '_arm_write_pmreg',	&lt;br /&gt;
0x00000690: '_arm_read_cache_size_id',	&lt;br /&gt;
0x00000698: '_arm_write_sup_tid',	&lt;br /&gt;
0x000006A4: '_arm_read_l2_aux_cr',	&lt;br /&gt;
0x000006AC: '_arm_write_perip_port_remap',	&lt;br /&gt;
0x000006B8: '_arm_read_user_rw_tid',	&lt;br /&gt;
0x000006C0: '_arm_write_dprot_region_8',	&lt;br /&gt;
0x000006CC: '_arm_read_user_ro_tid',	&lt;br /&gt;
0x000006D4: '_arm_write_data_prot_register',	&lt;br /&gt;
0x000006E0: '_arm_flush_tlbs',	&lt;br /&gt;
0x000006F4: 'nullsub_4',	&lt;br /&gt;
0x00000798: '_arm_write_ins_prot_register',	&lt;br /&gt;
0x000007A4: '_arm_write_cacheable_registers',	&lt;br /&gt;
0x000007B4: '_arm_write_bufferable_register',	&lt;br /&gt;
0x000007F0: '_arch_restore_ints',	&lt;br /&gt;
0x0000080C: '_arm_enable_fiqs',	&lt;br /&gt;
0x0000081C: '_arm_disable_fiqs',	&lt;br /&gt;
0x0000082C: '_arm_read_sup_tid',	&lt;br /&gt;
0x00000834: '_arm_write_vbar',	&lt;br /&gt;
0x0000083C: '_arm_flush_branch_predictor',	&lt;br /&gt;
0x0000084C: '_arm_memory_barrier',	&lt;br /&gt;
0x00000854: '_arch_halt',	&lt;br /&gt;
0x00000860: '_arch_spin',	&lt;br /&gt;
0x00000868: '_main',	&lt;br /&gt;
0x000014B0: '_timer_get_ticks',	&lt;br /&gt;
0x000014B4: '_aic_get_ticks',	&lt;br /&gt;
0x000014CC: '_aic_spin',	&lt;br /&gt;
0x000014E8: '_timer_ticks_to_usecs',	&lt;br /&gt;
0x000014F8: '_timer_usecs_to_ticks',	&lt;br /&gt;
0x00001508: '_timer_get_entropy',	&lt;br /&gt;
0x00001AD0: '_usbphy_enable_pullup',	&lt;br /&gt;
0x00001C88: 'jpt_1C84',	&lt;br /&gt;
0x00001ED4: '__src',	&lt;br /&gt;
0x000026C8: 'synopsys_otg_controller_init',	&lt;br /&gt;
0x00002840: '_synopsys_otg_get_connection_speed',	&lt;br /&gt;
0x00002A78: '_synopsys_otg_is_endpoint_stalled',	&lt;br /&gt;
0x00003444: '_synopsys_otg_go_on_bus',	&lt;br /&gt;
0x000037B0: '_synopsys_otg_start_ep0_out',	&lt;br /&gt;
0x00003B34: 'verify_img4_whatever',	&lt;br /&gt;
0x00004514: 'aNrpdxekeyekeorpeceseorpdtsgdlodsmodscicedicegcnbbesccescnrpcorpc',	&lt;br /&gt;
0x000046B4: 'platform_cache_operation',	&lt;br /&gt;
0x0000475C: 'j_j__arm_memory_barrier',	&lt;br /&gt;
0x00004784: 'j__chipid_get_minimum_epoch',	&lt;br /&gt;
0x00004788: 'platform_get_usb_product_id',	&lt;br /&gt;
0x000047A0: 'platform_get_usb_product_string',	&lt;br /&gt;
0x000047A8: 'platform_get_usb_serial_number_string',	&lt;br /&gt;
0x00004888: 'platform_get_usb_more_other_string',	&lt;br /&gt;
0x000050E4: 'platform_init_setup_clocks',	&lt;br /&gt;
0x00005100: 'platform_init_hwpins',	&lt;br /&gt;
0x0000527C: 'platform_init_internal_mem',	&lt;br /&gt;
0x00005288: 'platform_quiesce_hardware',	&lt;br /&gt;
0x000052A0: 'platform_bootprep',	&lt;br /&gt;
0x00005308: 'chipid_clear_production_mode',	&lt;br /&gt;
0x00005374: '_platform_init_setup_clocks',	&lt;br /&gt;
0x00005390: 'platform_get_boot_device',	&lt;br /&gt;
0x000053AA: 'jpt_53A6',	&lt;br /&gt;
0x000053E4: 'def_53A6',	&lt;br /&gt;
0x000053EC: 'platform_enable_boot_interface',	&lt;br /&gt;
0x000054CC: 'platform_set_dfu_status',	&lt;br /&gt;
0x000054D8: 'platform_get_force_dfu',	&lt;br /&gt;
0x000054EC: 'platform_get_request_dfu1',	&lt;br /&gt;
0x00005504: 'platform_get_request_dfu2',	&lt;br /&gt;
0x00005864: 'platform_get_boot_trampoline',	&lt;br /&gt;
0x00005888: '__dst',	&lt;br /&gt;
0x00005894: '_chipid_get_production_mode',	&lt;br /&gt;
0x000058D4: '_chipid_get_security_domain',	&lt;br /&gt;
0x000058E4: '_chipid_get_board_id',	&lt;br /&gt;
0x000058F4: '_chipid_get_minimum_epoch',	&lt;br /&gt;
0x000059A8: '_charger_has_external',	&lt;br /&gt;
0x000059AC: 'chipid_set_fuse_lock',	&lt;br /&gt;
0x00005F3C: 'jpt_5F38',	&lt;br /&gt;
0x00005F46: 'def_5F38',	&lt;br /&gt;
0x00005FD8: 'halt',	&lt;br /&gt;
0x00005FE4: 'nullsub_1',	&lt;br /&gt;
0x00005FE8: '_platform_power_spin',	&lt;br /&gt;
0x00005FEC: 'platform_watchdog_tickle',	&lt;br /&gt;
0x0000601C: '_prepare_and_jump',	&lt;br /&gt;
0x00006188: '_callout_dequeue',	&lt;br /&gt;
0x0000624C: '_debug_init',	&lt;br /&gt;
0x00006264: 'nullsub_3',	&lt;br /&gt;
0x00006268: '__panic',	&lt;br /&gt;
0x00006350: 'doublePanicIn',	&lt;br /&gt;
0x00006354: 'panicMacro',	&lt;br /&gt;
0x000063A0: 'usb_controller_start',	&lt;br /&gt;
0x000063FC: 'platform_get_usb_cable_connected',	&lt;br /&gt;
0x0000648C: '_enter_critical_section',	&lt;br /&gt;
0x000064C8: '_exit_critical_section',	&lt;br /&gt;
0x0000681C: '_task_get_current_task',	&lt;br /&gt;
0x00006890: 'list_delete',	&lt;br /&gt;
0x000068C8: 'task_yield',	&lt;br /&gt;
0x0000698C: 'insert_run_q_tail',	&lt;br /&gt;
0x000069B0: 'task_start',	&lt;br /&gt;
0x000069D4: 'task_exit',	&lt;br /&gt;
0x00006A10: 'wait_queue_wake_all',	&lt;br /&gt;
0x00006B24: 'wait_queue_wake_one',	&lt;br /&gt;
0x00006B54: '_list_remove_head',	&lt;br /&gt;
0x00006B6C: 'event_init',	&lt;br /&gt;
0x00006B7C: 'event_signal',	&lt;br /&gt;
0x00006CE0: '_deep_idle_timeout',	&lt;br /&gt;
0x00006CEC: '_system_time',	&lt;br /&gt;
0x00006CFC: '_time_has_elapsed',	&lt;br /&gt;
0x00006D34: '_spin',	&lt;br /&gt;
0x00006D74: 'security_init',	&lt;br /&gt;
0x00006EB8: '_security_set_production_override',	&lt;br /&gt;
0x0000701C: '_arm_clean_dcache_line',	&lt;br /&gt;
0x000070A4: '_arm_clean_invalidate_dcache_line',	&lt;br /&gt;
0x000070B0: '_arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00007108: '_arm_clean_dcache',	&lt;br /&gt;
0x00007160: '_arm_invalidate_dcache',	&lt;br /&gt;
0x00007230: '_arm_invalidate_icache',	&lt;br /&gt;
0x00007258: '_arm_drain_write_buffer',	&lt;br /&gt;
0x000072C8: '_arm_mmu_map_section_range',	&lt;br /&gt;
0x00007320: 'jpt_731C',	&lt;br /&gt;
0x0000738C: 'def_731C',	&lt;br /&gt;
0x000073E0: '_arm_mmu_init',	&lt;br /&gt;
0x0000742C: '_arm_fp_init',	&lt;br /&gt;
0x0000745C: 'arch_cpu_init',	&lt;br /&gt;
0x000074B8: '_arch_cpu_quiesce',	&lt;br /&gt;
0x000074E0: '_clocks_init',	&lt;br /&gt;
0x00007510: '_arch_get_entropy',	&lt;br /&gt;
0x00007540: 'arm_irq',	&lt;br /&gt;
0x000075E8: 'arm_fiq',	&lt;br /&gt;
0x00007690: 'arm_undefined',	&lt;br /&gt;
0x000076C8: 'arm_syscall',	&lt;br /&gt;
0x00007700: 'arm_prefetch_abort',	&lt;br /&gt;
0x0000773C: 'arm_data_abort',	&lt;br /&gt;
0x00007774: '___arm_reserved',	&lt;br /&gt;
0x00007AF4: '_usb_init_with_controller',	&lt;br /&gt;
0x00007B3C: '_usb_init',	&lt;br /&gt;
0x00007B4C: '_usb_quiesce',	&lt;br /&gt;
0x00007B74: '_usb_free',	&lt;br /&gt;
0x00007B88: '_usb_controller_register',	&lt;br /&gt;
0x00007BA8: '__b',	&lt;br /&gt;
0x00007BAC: 'usb_controller_init',	&lt;br /&gt;
0x00007BD0: '_usb_controller_stop',	&lt;br /&gt;
0x00007BF4: '_usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007C18: 'usb_controller_stop',	&lt;br /&gt;
0x00007C3C: 'usb_controller_set_address',	&lt;br /&gt;
0x00007C60: 'usb_controller_get_connection_speed',	&lt;br /&gt;
0x00007C84: 'usb_controller_do_endpoint_io',	&lt;br /&gt;
0x00007CA8: 'usb_controller_stall_endpoint',	&lt;br /&gt;
0x00007CCC: 'usb_controller_reset_endpoint_data_toggle',	&lt;br /&gt;
0x00007CF0: 'usb_controller_do_test_mode',	&lt;br /&gt;
0x00007D14: 'usb_controller_abort_endpoint',	&lt;br /&gt;
0x00007D38: 'usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007D5C: 'usb_core_init',	&lt;br /&gt;
0x00007DE8: 'usb_alloc_string_descriptor',	&lt;br /&gt;
0x00007E34: 'usb_create_string_descriptor',	&lt;br /&gt;
0x00007E68: 'usb_core_start',	&lt;br /&gt;
0x00008104: 'usb_core_register_interface',	&lt;br /&gt;
0x0000811C: 'usb_core_handle_usb_control_receive',	&lt;br /&gt;
0x000081D6: 'jpt_81D2',	&lt;br /&gt;
0x000082D6: 'jpt_82D2',	&lt;br /&gt;
0x0000844C: 'def_81D2',	&lt;br /&gt;
0x000084C8: 'usb_core_event_handler',	&lt;br /&gt;
0x00008584: 'usb_core_complete_endpoint_io',	&lt;br /&gt;
0x000085A0: 'usb_core_do_transfer',	&lt;br /&gt;
0x00008618: 'usb_core_deactivate_endpoint',	&lt;br /&gt;
0x0000862C: 'usb_core_stop',	&lt;br /&gt;
0x0000863C: '_usb_core_free',	&lt;br /&gt;
0x000086AC: 'handle_test_mode_request',	&lt;br /&gt;
0x000086B8: '_getDFUImage',	&lt;br /&gt;
0x000086E8: '_usb_dfu_init',	&lt;br /&gt;
0x0000877C: 'handle_interface_request',	&lt;br /&gt;
0x000088C8: 'data_received',	&lt;br /&gt;
0x00008958: 'handle_bus_reset',	&lt;br /&gt;
0x00008970: '_usb_dfu_exit',	&lt;br /&gt;
0x00008A00: 'image_load',	&lt;br /&gt;
0x00009320: '_siphash_aligned',	&lt;br /&gt;
0x00009454: 'def_945E',	&lt;br /&gt;
0x00009462: 'jpt_945E',	&lt;br /&gt;
0x00009690: '_required_size',	&lt;br /&gt;
0x000096DC: '_verify_block_checksum',	&lt;br /&gt;
0x00009734: '_heap_free',	&lt;br /&gt;
0x000098A4: '_calculate_block_checksum',	&lt;br /&gt;
0x000098BC: '_heap_memalign',	&lt;br /&gt;
0x00009A80: '_alloc_ep0_device_io_request',	&lt;br /&gt;
0x00009AB0: '_heap_panic',	&lt;br /&gt;
0x00009AC0: '_verify_block_padding',	&lt;br /&gt;
0x00009B10: '_free_list_add',	&lt;br /&gt;
0x00009C5C: 'heap_verify',	&lt;br /&gt;
0x00009E18: 'j__heap_free',	&lt;br /&gt;
0x0000A016: 'jpt_A012',	&lt;br /&gt;
0x0000A044: 'def_A012',	&lt;br /&gt;
0x0000A098: 'jpt_A094',	&lt;br /&gt;
0x0000A618: '_vsnprintf',	&lt;br /&gt;
0x0000A784: '_longlong_to_hexstring',	&lt;br /&gt;
0x0000A7BC: 'kAsciiHexChars',	&lt;br /&gt;
0x0000A7C4: '___vsnprintf_chk',	&lt;br /&gt;
0x0000A7FC: '_puts',	&lt;br /&gt;
0x0000A824: '_putchar',	&lt;br /&gt;
0x0000A840: '___strlcat_chk',	&lt;br /&gt;
0x0000A85C: '___stack_chk_fail',	&lt;br /&gt;
0x0000A884: '_memcpy',	&lt;br /&gt;
0x0000ABB0: '_memset',	&lt;br /&gt;
0x0000ABC8: '_bzero',	&lt;br /&gt;
0x0000ACC0: '_strlen',	&lt;br /&gt;
0x0000AD28: '_amc_phy_run_dll_update',	&lt;br /&gt;
0x0000AD74: '_strlcat',	&lt;br /&gt;
0x0000ADD0: '_strlcpy',	&lt;br /&gt;
0x0000B068: '_DERParseBitString',	&lt;br /&gt;
0x0000B08C: '_DERParseBoolean',	&lt;br /&gt;
0x0000B0B0: '_DERParseInteger',	&lt;br /&gt;
0x0000B0F4: '_DERParseInteger64',	&lt;br /&gt;
0x0000B160: '_DERDecodeSeqInit',	&lt;br /&gt;
0x0000B1B8: '_DERDecodeSeqContentInit',	&lt;br /&gt;
0x0000B1C8: '_DERDecodeSeqNext',	&lt;br /&gt;
0x0000B210: '_DERParseSequence',	&lt;br /&gt;
0x0000B270: '_DERParseSequenceContent',	&lt;br /&gt;
0x0000B398: '_Img4DecodeParseLengthFromBuffer',	&lt;br /&gt;
0x0000B3C4: '_random_get_bytes',	&lt;br /&gt;
0x0000B3E4: '_mib_get_u32',	&lt;br /&gt;
0x0000B410: '_random_get_bytes_internal',	&lt;br /&gt;
0x0000B500: '_random_get_bytes_noheap',	&lt;br /&gt;
0x0000B530: '_chipid_get_current_production_mode',	&lt;br /&gt;
0x0000B534: '_platform_get_raw_production_mode',	&lt;br /&gt;
0x0000B538: '_platform_get_security_domain',	&lt;br /&gt;
0x0000B554: 'j__chipid_get_minimum_epoch_0',	&lt;br /&gt;
0x0000B558: '_platform_get_chip_id',	&lt;br /&gt;
0x0000B560: '_platform_get_ecid_image_personalization_required',	&lt;br /&gt;
0x0000B564: '_platform_get_entropy',	&lt;br /&gt;
0x0000B568: '_platform_get_usb_vendor_id',	&lt;br /&gt;
0x0000B570: '_power_needs_precharge',	&lt;br /&gt;
0x0000B574: '_platform_halt',	&lt;br /&gt;
0x0000B578: '_platform_deep_idle',	&lt;br /&gt;
0x0000B57C: '_platform_get_usb_manufacturer_string',	&lt;br /&gt;
0x0000B584: '_platform_get_usb_device_version',	&lt;br /&gt;
0x0000B588: '_platform_get_fuse_modes',	&lt;br /&gt;
0x0000B5A4: '_DERImg4DecodeFindInSequence',	&lt;br /&gt;
0x0000B5E8: '_DERImg4DecodeContentFindItemWithTag',	&lt;br /&gt;
0x0000B614: '_DERImg4DecodeTagCompare',	&lt;br /&gt;
0x0000B650: '_DERImg4Decode',	&lt;br /&gt;
0x0000B77C: '_DERImg4DecodeUnsignedManifest',	&lt;br /&gt;
0x0000B900: '_Img4DecodeInitUnsignedManifest',	&lt;br /&gt;
0x0000BB90: '_Img4DecodeGetBooleanFromSection',	&lt;br /&gt;
0x0000BBE0: '_Img4DecodeGetPropertyFromSection',	&lt;br /&gt;
0x0000BCA0: '_Img4DecodeGetPropertyBoolean',	&lt;br /&gt;
0x0000BD20: '_Img4DecodeEvaluateCertificateProperties',	&lt;br /&gt;
0x0000BEDC: '_Img4DecodeEvaluateDictionaryProperties',	&lt;br /&gt;
0x0001053C: '_arch_get_entropy$shim',	&lt;br /&gt;
0x00010548: 'j__arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00010554: '_arm_clean_invalidate_dcache_line_2',	&lt;br /&gt;
0x00010560: 'j__arm_clean_dcache',	&lt;br /&gt;
0x00010578: '_platform_get_chip_revision',	&lt;br /&gt;
0x00010584: '_arm_flush_tlbs$shim',	&lt;br /&gt;
0x00010590: '_arm_write_cp_access_cr$shim',	&lt;br /&gt;
0x000105A8: 'j__arm_enable_fiqs',	&lt;br /&gt;
0x000105B4: '_strlen$shim',	&lt;br /&gt;
0x000105C0: '_arch_halt$shim',	&lt;br /&gt;
0x00010600: 'aNor0',	&lt;br /&gt;
0x00010605: 'nil',	&lt;br /&gt;
0x00010606: 'aUsb',	&lt;br /&gt;
0x0001060A: 'aImg4',	&lt;br /&gt;
0x0001060F: 'aIm4p',	&lt;br /&gt;
0x00010614: 'aAppleMobileDeviceDfuMode',	&lt;br /&gt;
0x00010633: 'aCpid04xCprv02xCpfm02xScep02xBdid02xEcid016llxI',	&lt;br /&gt;
0x0001067C: 'aSrtgS',	&lt;br /&gt;
0x00010687: 'aNonc',	&lt;br /&gt;
0x0001068E: 'a02x',	&lt;br /&gt;
0x00010693: 'aSnon',	&lt;br /&gt;
0x0001069A: 'aDoublePanicIn',	&lt;br /&gt;
0x000106AE: 'aPanic',	&lt;br /&gt;
0x000106BA: 'aIdleTask',	&lt;br /&gt;
0x000106C4: 'aNull',	&lt;br /&gt;
0x000106CB: 'aPtr',	&lt;br /&gt;
0x000106D1: 'a0x',	&lt;br /&gt;
0x000106D8: 'aAppleInc',	&lt;br /&gt;
0x00012074: 'a0123456789abcdef',	&lt;br /&gt;
0x488001E0: 'current_task',	&lt;br /&gt;
0x48800388: 'aBootstrap_0',	&lt;br /&gt;
0x4880039C: 'a2kst',	&lt;br /&gt;
0x488003C2: 'usb_core_device_descriptor',	&lt;br /&gt;
0x488004A6: 'a0k10',	&lt;br /&gt;
0x488004AE: 'aU',	&lt;br /&gt;
0x488004B3: 'aAppleSecureBootRootCaG21',	&lt;br /&gt;
0x488004DC: 'aAppleInc10',	&lt;br /&gt;
0x488004F1: 'aUs0',	&lt;br /&gt;
0x488004F7: 'a141219201310z',	&lt;br /&gt;
0x48800506: 'a341214201310z0k10',	&lt;br /&gt;
0x48800520: 'aAppleSecureBootRootCaG21_0',	&lt;br /&gt;
0x48800549: 'aAppleInc10_0',	&lt;br /&gt;
0x4880055E: 'aUs0_0',	&lt;br /&gt;
0x48800563: 'a0',	&lt;br /&gt;
0x4880056A: 'aH',	&lt;br /&gt;
0x48802AE8: 'aCpid8004Cprv10Cpfm03Scep01Bdid1eEcid0015243e0e100026',	&lt;br /&gt;
0x48802B67: 'aNonc38876290c433a5c8c1f7cf74d0bcef20cec156411cbf654cd5cf957ee6',	&lt;br /&gt;
0x48802F30: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats_0',	&lt;br /&gt;
0x48805F1F: 'aHex',	&lt;br /&gt;
0x48805F28: 'aQx',	&lt;br /&gt;
0x48805F2C: 'aKats',	&lt;br /&gt;
0x488060F0: 'aIdleTask_1',	&lt;br /&gt;
0x48806104: 'a2kst_1',	&lt;br /&gt;
0x48806171: 'usb_inited',	&lt;br /&gt;
0x48806174: 'controller_functions',	&lt;br /&gt;
0x488061AC: 'usb_configuration_string_desc_index',	&lt;br /&gt;
0x488061C0: 'ep0_tx_buffer',	&lt;br /&gt;
0x488062D0: 'nonce_string_desc',	&lt;br /&gt;
0x488062D8: 'registered_interfaces_count',	&lt;br /&gt;
0x48806330: 'usb_dfu_inited',	&lt;br /&gt;
0x48807BA1: 'ebolink',	&lt;br /&gt;
0x48810240: 'aApppplleeMmoobbiilleeDdeevviicceeDdffuuMmooddee',	&lt;br /&gt;
0x48810448: 'aUsb_0',	&lt;br /&gt;
0x488104C0: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats',	&lt;br /&gt;
0x48811500: 'aCmemcmem',	&lt;br /&gt;
0x48811645: 'aPwndCheckm8' }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106173</id>
		<title>Bootrom 2651.0.0.3.3</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106173"/>
		<updated>2020-08-08T01:45:42Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Today's /* Symbols */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the [[bootrom]] version found in the [[Apple Watch Series 3]]. It is vulnerable to [[Checkm8_Exploit|Checkm8]].&lt;br /&gt;
&lt;br /&gt;
== Symbols ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Symbols found by _kritanta&lt;br /&gt;
# For: iBoot-2651.0.0.3.3 ROMRELEASE for t8004si&lt;br /&gt;
# Report any mistakes here: https://github.com/KritantaDev/timestop/blob/master/Symbols/ROM/t8004&lt;br /&gt;
# &lt;br /&gt;
# This file is in python format for ease of loading&lt;br /&gt;
#&lt;br /&gt;
# You can probably use this to bindiff symbols to most other roms&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
symbols = { &lt;br /&gt;
0x00000000: 'start',	&lt;br /&gt;
0x00000040: 'reset',	&lt;br /&gt;
0x0000005C: 'relocate_loop',	&lt;br /&gt;
0x00000078: 'relocate_data',	&lt;br /&gt;
0x000000A0: 'relocate_data_loop',	&lt;br /&gt;
0x000000B0: 'stack_setup',	&lt;br /&gt;
0x00000188: 'bss_loop',	&lt;br /&gt;
0x00000194: 'bss_done',	&lt;br /&gt;
0x000001A0: 'spin',	&lt;br /&gt;
0x00000200: 'aSecureromForT8004siCopyright20072014AppleInc',	&lt;br /&gt;
0x00000240: 'aRomrelease',	&lt;br /&gt;
0x00000280: 'aIboot26510033_0',	&lt;br /&gt;
0x00000300: 'Description',	&lt;br /&gt;
0x00000304: 'ReleaseCategory',	&lt;br /&gt;
0x00000308: 'iBootVersion',	&lt;br /&gt;
0x0000030C: 'main',	&lt;br /&gt;
0x00000310: 'Start',	&lt;br /&gt;
0x0000031C: 'sram_start',	&lt;br /&gt;
0x00000328: 'argv',	&lt;br /&gt;
0x00000334: 'heap_base',	&lt;br /&gt;
0x00000338: '_arm_read_cpsr',	&lt;br /&gt;
0x00000350: '_arm_read_ifsr',	&lt;br /&gt;
0x00000358: '_arm_read_dfsr',	&lt;br /&gt;
0x00000360: '_arm_write_l2_aux_cr',	&lt;br /&gt;
0x0000036C: '_arm_read_ifar',	&lt;br /&gt;
0x00000374: '_arm_read_extended_feature_regs',	&lt;br /&gt;
0x000003CC: '_arm_read_memory_model_feature_regs',	&lt;br /&gt;
0x000003E8: '_arm_read_instruction_set_attribute_regs',	&lt;br /&gt;
0x00000410: '_arm_read_cr',	&lt;br /&gt;
0x00000418: '_arm_write_cr',	&lt;br /&gt;
0x00000424: '_arm_read_aux_cr',	&lt;br /&gt;
0x0000042C: '_arm_write_aux_cr',	&lt;br /&gt;
0x00000438: '_arm_write_dar',	&lt;br /&gt;
0x00000444: '_arm_write_ttb',	&lt;br /&gt;
0x00000450: '_arm_write_ttbcr',	&lt;br /&gt;
0x0000045C: '_arm_read_dfar',	&lt;br /&gt;
0x00000464: '_arm_read_main_id',	&lt;br /&gt;
0x0000046C: '_arm_read_cache_id',	&lt;br /&gt;
0x00000474: '_arm_read_cache_level_id',	&lt;br /&gt;
0x00000484: '_arm_write_user_rw_tid',	&lt;br /&gt;
0x00000490: '_arm_read_fpexc',	&lt;br /&gt;
0x000004A0: '_arm_read_fpscr',	&lt;br /&gt;
0x000004F4: '_arm_read_cache_size_selection',	&lt;br /&gt;
0x000004FC: '_arm_write_user_ro_tid',	&lt;br /&gt;
0x00000508: '_arm_read_pmreg',	&lt;br /&gt;
0x000005CC: '_arm_write_pmreg',	&lt;br /&gt;
0x00000690: '_arm_read_cache_size_id',	&lt;br /&gt;
0x00000698: '_arm_write_sup_tid',	&lt;br /&gt;
0x000006A4: '_arm_read_l2_aux_cr',	&lt;br /&gt;
0x000006AC: '_arm_write_perip_port_remap',	&lt;br /&gt;
0x000006B8: '_arm_read_user_rw_tid',	&lt;br /&gt;
0x000006C0: '_arm_write_dprot_region_8',	&lt;br /&gt;
0x000006CC: '_arm_read_user_ro_tid',	&lt;br /&gt;
0x000006D4: '_arm_write_data_prot_register',	&lt;br /&gt;
0x000006E0: '_arm_flush_tlbs',	&lt;br /&gt;
0x000006F4: 'nullsub_4',	&lt;br /&gt;
0x00000798: '_arm_write_ins_prot_register',	&lt;br /&gt;
0x000007A4: '_arm_write_cacheable_registers',	&lt;br /&gt;
0x000007B4: '_arm_write_bufferable_register',	&lt;br /&gt;
0x000007F0: '_arch_restore_ints',	&lt;br /&gt;
0x0000080C: '_arm_enable_fiqs',	&lt;br /&gt;
0x0000081C: '_arm_disable_fiqs',	&lt;br /&gt;
0x0000082C: '_arm_read_sup_tid',	&lt;br /&gt;
0x00000834: '_arm_write_vbar',	&lt;br /&gt;
0x0000083C: '_arm_flush_branch_predictor',	&lt;br /&gt;
0x0000084C: '_arm_memory_barrier',	&lt;br /&gt;
0x00000854: '_arch_halt',	&lt;br /&gt;
0x00000860: '_arch_spin',	&lt;br /&gt;
0x00000868: '_main',	&lt;br /&gt;
0x000014B0: '_timer_get_ticks',	&lt;br /&gt;
0x000014B4: '_aic_get_ticks',	&lt;br /&gt;
0x000014CC: '_aic_spin',	&lt;br /&gt;
0x000014E8: '_timer_ticks_to_usecs',	&lt;br /&gt;
0x000014F8: '_timer_usecs_to_ticks',	&lt;br /&gt;
0x00001508: '_timer_get_entropy',	&lt;br /&gt;
0x00001AD0: '_usbphy_enable_pullup',	&lt;br /&gt;
0x00001C88: 'jpt_1C84',	&lt;br /&gt;
0x00001ED4: '__src',	&lt;br /&gt;
0x000026C8: 'synopsys_otg_controller_init',	&lt;br /&gt;
0x00002840: '_synopsys_otg_get_connection_speed',	&lt;br /&gt;
0x00002A78: '_synopsys_otg_is_endpoint_stalled',	&lt;br /&gt;
0x00003444: '_synopsys_otg_go_on_bus',	&lt;br /&gt;
0x000037B0: '_synopsys_otg_start_ep0_out',	&lt;br /&gt;
0x00003B34: 'verify_img4_whatever',	&lt;br /&gt;
0x00004514: 'aNrpdxekeyekeorpeceseorpdtsgdlodsmodscicedicegcnbbesccescnrpcorpc',	&lt;br /&gt;
0x000046B4: 'platform_cache_operation',	&lt;br /&gt;
0x0000475C: 'j_j__arm_memory_barrier',	&lt;br /&gt;
0x00004784: 'j__chipid_get_minimum_epoch',	&lt;br /&gt;
0x00004788: 'platform_get_usb_product_id',	&lt;br /&gt;
0x000047A0: 'platform_get_usb_product_string',	&lt;br /&gt;
0x000047A8: 'platform_get_usb_serial_number_string',	&lt;br /&gt;
0x00004888: 'platform_get_usb_more_other_string',	&lt;br /&gt;
0x000050E4: 'platform_init_setup_clocks',	&lt;br /&gt;
0x00005100: 'platform_init_hwpins',	&lt;br /&gt;
0x0000527C: 'platform_init_internal_mem',	&lt;br /&gt;
0x00005288: 'platform_quiesce_hardware',	&lt;br /&gt;
0x000052A0: 'platform_bootprep',	&lt;br /&gt;
0x00005308: 'chipid_clear_production_mode',	&lt;br /&gt;
0x00005374: '_platform_init_setup_clocks',	&lt;br /&gt;
0x00005390: 'platform_get_boot_device',	&lt;br /&gt;
0x000053AA: 'jpt_53A6',	&lt;br /&gt;
0x000053E4: 'def_53A6',	&lt;br /&gt;
0x000053EC: 'platform_enable_boot_interface',	&lt;br /&gt;
0x000054CC: 'platform_set_dfu_status',	&lt;br /&gt;
0x000054D8: 'platform_get_force_dfu',	&lt;br /&gt;
0x000054EC: 'platform_get_request_dfu1',	&lt;br /&gt;
0x00005504: 'platform_get_request_dfu2',	&lt;br /&gt;
0x00005864: 'platform_get_boot_trampoline',	&lt;br /&gt;
0x00005888: '__dst',	&lt;br /&gt;
0x00005894: '_chipid_get_production_mode',	&lt;br /&gt;
0x000058D4: '_chipid_get_security_domain',	&lt;br /&gt;
0x000058E4: '_chipid_get_board_id',	&lt;br /&gt;
0x000058F4: '_chipid_get_minimum_epoch',	&lt;br /&gt;
0x000059A8: '_charger_has_external',	&lt;br /&gt;
0x000059AC: 'chipid_set_fuse_lock',	&lt;br /&gt;
0x00005F3C: 'jpt_5F38',	&lt;br /&gt;
0x00005F46: 'def_5F38',	&lt;br /&gt;
0x00005FD8: 'halt',	&lt;br /&gt;
0x00005FE4: 'nullsub_1',	&lt;br /&gt;
0x00005FE8: '_platform_power_spin',	&lt;br /&gt;
0x00005FEC: 'platform_watchdog_tickle',	&lt;br /&gt;
0x0000601C: '_prepare_and_jump',	&lt;br /&gt;
0x00006188: '_callout_dequeue',	&lt;br /&gt;
0x0000624C: '_debug_init',	&lt;br /&gt;
0x00006264: 'nullsub_3',	&lt;br /&gt;
0x00006268: '__panic',	&lt;br /&gt;
0x00006350: 'doublePanicIn',	&lt;br /&gt;
0x00006354: 'panicMacro',	&lt;br /&gt;
0x000063A0: 'usb_controller_start',	&lt;br /&gt;
0x000063FC: 'platform_get_usb_cable_connected',	&lt;br /&gt;
0x0000648C: '_enter_critical_section',	&lt;br /&gt;
0x000064C8: '_exit_critical_section',	&lt;br /&gt;
0x0000681C: '_task_get_current_task',	&lt;br /&gt;
0x00006890: 'list_delete',	&lt;br /&gt;
0x000068C8: 'task_yield',	&lt;br /&gt;
0x0000698C: 'insert_run_q_tail',	&lt;br /&gt;
0x000069B0: 'task_start',	&lt;br /&gt;
0x000069D4: 'task_exit',	&lt;br /&gt;
0x00006A10: 'wait_queue_wake_all',	&lt;br /&gt;
0x00006B24: 'wait_queue_wake_one',	&lt;br /&gt;
0x00006B54: '_list_remove_head',	&lt;br /&gt;
0x00006B6C: 'event_init',	&lt;br /&gt;
0x00006B7C: 'event_signal',	&lt;br /&gt;
0x00006CE0: '_deep_idle_timeout',	&lt;br /&gt;
0x00006CEC: '_system_time',	&lt;br /&gt;
0x00006CFC: '_time_has_elapsed',	&lt;br /&gt;
0x00006D34: '_spin',	&lt;br /&gt;
0x00006D74: 'security_init',	&lt;br /&gt;
0x00006EB8: '_security_set_production_override',	&lt;br /&gt;
0x0000701C: '_arm_clean_dcache_line',	&lt;br /&gt;
0x000070A4: '_arm_clean_invalidate_dcache_line',	&lt;br /&gt;
0x000070B0: '_arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00007108: '_arm_clean_dcache',	&lt;br /&gt;
0x00007160: '_arm_invalidate_dcache',	&lt;br /&gt;
0x00007230: '_arm_invalidate_icache',	&lt;br /&gt;
0x00007258: '_arm_drain_write_buffer',	&lt;br /&gt;
0x000072C8: '_arm_mmu_map_section_range',	&lt;br /&gt;
0x00007320: 'jpt_731C',	&lt;br /&gt;
0x0000738C: 'def_731C',	&lt;br /&gt;
0x000073E0: '_arm_mmu_init',	&lt;br /&gt;
0x0000742C: '_arm_fp_init',	&lt;br /&gt;
0x0000745C: 'arch_cpu_init',	&lt;br /&gt;
0x000074B8: '_arch_cpu_quiesce',	&lt;br /&gt;
0x000074E0: '_clocks_init',	&lt;br /&gt;
0x00007510: '_arch_get_entropy',	&lt;br /&gt;
0x00007540: 'arm_irq',	&lt;br /&gt;
0x000075E8: 'arm_fiq',	&lt;br /&gt;
0x00007690: 'arm_undefined',	&lt;br /&gt;
0x000076C8: 'arm_syscall',	&lt;br /&gt;
0x00007700: 'arm_prefetch_abort',	&lt;br /&gt;
0x0000773C: 'arm_data_abort',	&lt;br /&gt;
0x00007774: '___arm_reserved',	&lt;br /&gt;
0x00007AF4: '_usb_init_with_controller',	&lt;br /&gt;
0x00007B3C: '_usb_init',	&lt;br /&gt;
0x00007B4C: '_usb_quiesce',	&lt;br /&gt;
0x00007B74: '_usb_free',	&lt;br /&gt;
0x00007B88: '_usb_controller_register',	&lt;br /&gt;
0x00007BA8: '__b',	&lt;br /&gt;
0x00007BAC: 'usb_controller_init',	&lt;br /&gt;
0x00007BD0: '_usb_controller_stop',	&lt;br /&gt;
0x00007BF4: '_usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007C18: 'usb_controller_stop',	&lt;br /&gt;
0x00007C3C: 'usb_controller_set_address',	&lt;br /&gt;
0x00007C60: 'usb_controller_get_connection_speed',	&lt;br /&gt;
0x00007C84: 'usb_controller_do_endpoint_io',	&lt;br /&gt;
0x00007CA8: 'usb_controller_stall_endpoint',	&lt;br /&gt;
0x00007CCC: 'usb_controller_reset_endpoint_data_toggle',	&lt;br /&gt;
0x00007CF0: 'usb_controller_do_test_mode',	&lt;br /&gt;
0x00007D14: 'usb_controller_abort_endpoint',	&lt;br /&gt;
0x00007D38: 'usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007D5C: 'usb_core_init',	&lt;br /&gt;
0x00007DE8: 'usb_alloc_string_descriptor',	&lt;br /&gt;
0x00007E34: 'usb_create_string_descriptor',	&lt;br /&gt;
0x00007E68: 'usb_core_start',	&lt;br /&gt;
0x00008104: 'usb_core_register_interface',	&lt;br /&gt;
0x0000811C: 'usb_core_handle_usb_control_receive',	&lt;br /&gt;
0x000081D6: 'jpt_81D2',	&lt;br /&gt;
0x000082D6: 'jpt_82D2',	&lt;br /&gt;
0x0000844C: 'def_81D2',	&lt;br /&gt;
0x000084C8: 'usb_core_event_handler',	&lt;br /&gt;
0x00008584: 'usb_core_complete_endpoint_io',	&lt;br /&gt;
0x000085A0: 'usb_core_do_transfer',	&lt;br /&gt;
0x00008618: 'usb_core_deactivate_endpoint',	&lt;br /&gt;
0x0000862C: 'usb_core_stop',	&lt;br /&gt;
0x0000863C: '_usb_core_free',	&lt;br /&gt;
0x000086AC: 'handle_test_mode_request',	&lt;br /&gt;
0x000086B8: '_getDFUImage',	&lt;br /&gt;
0x000086E8: '_usb_dfu_init',	&lt;br /&gt;
0x0000877C: 'handle_interface_request',	&lt;br /&gt;
0x000088C8: 'data_received',	&lt;br /&gt;
0x00008958: 'handle_bus_reset',	&lt;br /&gt;
0x00008970: '_usb_dfu_exit',	&lt;br /&gt;
0x00008A00: 'image_load',	&lt;br /&gt;
0x00009320: '_siphash_aligned',	&lt;br /&gt;
0x00009454: 'def_945E',	&lt;br /&gt;
0x00009462: 'jpt_945E',	&lt;br /&gt;
0x00009690: '_required_size',	&lt;br /&gt;
0x000096DC: '_verify_block_checksum',	&lt;br /&gt;
0x00009734: '_heap_free',	&lt;br /&gt;
0x000098A4: '_calculate_block_checksum',	&lt;br /&gt;
0x000098BC: '_heap_memalign',	&lt;br /&gt;
0x00009A80: '_alloc_ep0_device_io_request',	&lt;br /&gt;
0x00009AB0: '_heap_panic',	&lt;br /&gt;
0x00009AC0: '_verify_block_padding',	&lt;br /&gt;
0x00009B10: '_free_list_add',	&lt;br /&gt;
0x00009C5C: 'heap_verify',	&lt;br /&gt;
0x00009E18: 'j__heap_free',	&lt;br /&gt;
0x0000A016: 'jpt_A012',	&lt;br /&gt;
0x0000A044: 'def_A012',	&lt;br /&gt;
0x0000A098: 'jpt_A094',	&lt;br /&gt;
0x0000A618: '_vsnprintf',	&lt;br /&gt;
0x0000A784: '_longlong_to_hexstring',	&lt;br /&gt;
0x0000A7BC: 'kAsciiHexChars',	&lt;br /&gt;
0x0000A7C4: '___vsnprintf_chk',	&lt;br /&gt;
0x0000A7FC: '_puts',	&lt;br /&gt;
0x0000A824: '_putchar',	&lt;br /&gt;
0x0000A840: '___strlcat_chk',	&lt;br /&gt;
0x0000A85C: '___stack_chk_fail',	&lt;br /&gt;
0x0000A884: '_memcpy',	&lt;br /&gt;
0x0000ABB0: '_memset',	&lt;br /&gt;
0x0000ABC8: '_bzero',	&lt;br /&gt;
0x0000ACC0: '_strlen',	&lt;br /&gt;
0x0000AD28: '_amc_phy_run_dll_update',	&lt;br /&gt;
0x0000AD74: '_strlcat',	&lt;br /&gt;
0x0000ADD0: '_strlcpy',	&lt;br /&gt;
0x0000B068: '_DERParseBitString',	&lt;br /&gt;
0x0000B08C: '_DERParseBoolean',	&lt;br /&gt;
0x0000B0B0: '_DERParseInteger',	&lt;br /&gt;
0x0000B0F4: '_DERParseInteger64',	&lt;br /&gt;
0x0000B160: '_DERDecodeSeqInit',	&lt;br /&gt;
0x0000B1B8: '_DERDecodeSeqContentInit',	&lt;br /&gt;
0x0000B1C8: '_DERDecodeSeqNext',	&lt;br /&gt;
0x0000B210: '_DERParseSequence',	&lt;br /&gt;
0x0000B270: '_DERParseSequenceContent',	&lt;br /&gt;
0x0000B398: '_Img4DecodeParseLengthFromBuffer',	&lt;br /&gt;
0x0000B3C4: '_random_get_bytes',	&lt;br /&gt;
0x0000B3E4: '_mib_get_u32',	&lt;br /&gt;
0x0000B410: '_random_get_bytes_internal',	&lt;br /&gt;
0x0000B500: '_random_get_bytes_noheap',	&lt;br /&gt;
0x0000B530: '_chipid_get_current_production_mode',	&lt;br /&gt;
0x0000B534: '_platform_get_raw_production_mode',	&lt;br /&gt;
0x0000B538: '_platform_get_security_domain',	&lt;br /&gt;
0x0000B554: 'j__chipid_get_minimum_epoch_0',	&lt;br /&gt;
0x0000B558: '_platform_get_chip_id',	&lt;br /&gt;
0x0000B560: '_platform_get_ecid_image_personalization_required',	&lt;br /&gt;
0x0000B564: '_platform_get_entropy',	&lt;br /&gt;
0x0000B568: '_platform_get_usb_vendor_id',	&lt;br /&gt;
0x0000B570: '_power_needs_precharge',	&lt;br /&gt;
0x0000B574: '_platform_halt',	&lt;br /&gt;
0x0000B578: '_platform_deep_idle',	&lt;br /&gt;
0x0000B57C: '_platform_get_usb_manufacturer_string',	&lt;br /&gt;
0x0000B584: '_platform_get_usb_device_version',	&lt;br /&gt;
0x0000B588: '_platform_get_fuse_modes',	&lt;br /&gt;
0x0000B5A4: '_DERImg4DecodeFindInSequence',	&lt;br /&gt;
0x0000B5E8: '_DERImg4DecodeContentFindItemWithTag',	&lt;br /&gt;
0x0000B614: '_DERImg4DecodeTagCompare',	&lt;br /&gt;
0x0000B650: '_DERImg4Decode',	&lt;br /&gt;
0x0000B77C: '_DERImg4DecodeUnsignedManifest',	&lt;br /&gt;
0x0000B900: '_Img4DecodeInitUnsignedManifest',	&lt;br /&gt;
0x0000BB90: '_Img4DecodeGetBooleanFromSection',	&lt;br /&gt;
0x0000BBE0: '_Img4DecodeGetPropertyFromSection',	&lt;br /&gt;
0x0000BCA0: '_Img4DecodeGetPropertyBoolean',	&lt;br /&gt;
0x0000BD20: '_Img4DecodeEvaluateCertificateProperties',	&lt;br /&gt;
0x0000BEDC: '_Img4DecodeEvaluateDictionaryProperties',	&lt;br /&gt;
0x0001053C: '_arch_get_entropy$shim',	&lt;br /&gt;
0x00010548: 'j__arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00010554: '_arm_clean_invalidate_dcache_line_2',	&lt;br /&gt;
0x00010560: 'j__arm_clean_dcache',	&lt;br /&gt;
0x00010578: '_platform_get_chip_revision',	&lt;br /&gt;
0x00010584: '_arm_flush_tlbs$shim',	&lt;br /&gt;
0x00010590: '_arm_write_cp_access_cr$shim',	&lt;br /&gt;
0x000105A8: 'j__arm_enable_fiqs',	&lt;br /&gt;
0x000105B4: '_strlen$shim',	&lt;br /&gt;
0x000105C0: '_arch_halt$shim',	&lt;br /&gt;
0x00010600: 'aNor0',	&lt;br /&gt;
0x00010605: 'nil',	&lt;br /&gt;
0x00010606: 'aUsb',	&lt;br /&gt;
0x0001060A: 'aImg4',	&lt;br /&gt;
0x0001060F: 'aIm4p',	&lt;br /&gt;
0x00010614: 'aAppleMobileDeviceDfuMode',	&lt;br /&gt;
0x00010633: 'aCpid04xCprv02xCpfm02xScep02xBdid02xEcid016llxI',	&lt;br /&gt;
0x0001067C: 'aSrtgS',	&lt;br /&gt;
0x00010687: 'aNonc',	&lt;br /&gt;
0x0001068E: 'a02x',	&lt;br /&gt;
0x00010693: 'aSnon',	&lt;br /&gt;
0x0001069A: 'aDoublePanicIn',	&lt;br /&gt;
0x000106AE: 'aPanic',	&lt;br /&gt;
0x000106BA: 'aIdleTask',	&lt;br /&gt;
0x000106C4: 'aNull',	&lt;br /&gt;
0x000106CB: 'aPtr',	&lt;br /&gt;
0x000106D1: 'a0x',	&lt;br /&gt;
0x000106D8: 'aAppleInc',	&lt;br /&gt;
0x00012074: 'a0123456789abcdef',	&lt;br /&gt;
0x488001E0: 'current_task',	&lt;br /&gt;
0x48800388: 'aBootstrap_0',	&lt;br /&gt;
0x4880039C: 'a2kst',	&lt;br /&gt;
0x488003C2: 'usb_core_device_descriptor',	&lt;br /&gt;
0x488004A6: 'a0k10',	&lt;br /&gt;
0x488004AE: 'aU',	&lt;br /&gt;
0x488004B3: 'aAppleSecureBootRootCaG21',	&lt;br /&gt;
0x488004DC: 'aAppleInc10',	&lt;br /&gt;
0x488004F1: 'aUs0',	&lt;br /&gt;
0x488004F7: 'a141219201310z',	&lt;br /&gt;
0x48800506: 'a341214201310z0k10',	&lt;br /&gt;
0x48800520: 'aAppleSecureBootRootCaG21_0',	&lt;br /&gt;
0x48800549: 'aAppleInc10_0',	&lt;br /&gt;
0x4880055E: 'aUs0_0',	&lt;br /&gt;
0x48800563: 'a0',	&lt;br /&gt;
0x4880056A: 'aH',	&lt;br /&gt;
0x48802AE8: 'aCpid8004Cprv10Cpfm03Scep01Bdid1eEcid0015243e0e100026',	&lt;br /&gt;
0x48802B67: 'aNonc38876290c433a5c8c1f7cf74d0bcef20cec156411cbf654cd5cf957ee6',	&lt;br /&gt;
0x48802F30: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats_0',	&lt;br /&gt;
0x48805F1F: 'aHex',	&lt;br /&gt;
0x48805F28: 'aQx',	&lt;br /&gt;
0x48805F2C: 'aKats',	&lt;br /&gt;
0x488060F0: 'aIdleTask_1',	&lt;br /&gt;
0x48806104: 'a2kst_1',	&lt;br /&gt;
0x48806171: 'usb_inited',	&lt;br /&gt;
0x48806174: 'controller_functions',	&lt;br /&gt;
0x488061AC: 'usb_configuration_string_desc_index',	&lt;br /&gt;
0x488061C0: 'ep0_tx_buffer',	&lt;br /&gt;
0x488062D0: 'nonce_string_desc',	&lt;br /&gt;
0x488062D8: 'registered_interfaces_count',	&lt;br /&gt;
0x48806330: 'usb_dfu_inited',	&lt;br /&gt;
0x48807BA1: 'ebolink',	&lt;br /&gt;
0x48810240: 'aApppplleeMmoobbiilleeDdeevviicceeDdffuuMmooddee',	&lt;br /&gt;
0x48810448: 'aUsb_0',	&lt;br /&gt;
0x488104C0: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats',	&lt;br /&gt;
0x48811500: 'aCmemcmem',	&lt;br /&gt;
0x48811645: 'aPwndCheckm8' }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=InternalUI_Builds&amp;diff=106171</id>
		<title>InternalUI Builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=InternalUI_Builds&amp;diff=106171"/>
		<updated>2020-08-07T20:24:32Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* iPhone 12 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
This is a list of known Internal UI builds. Unlike [[Factory Firmware]], these builds have UI, like normal iOS builds.&lt;br /&gt;
&lt;br /&gt;
== What Internal UI builds Are==&lt;br /&gt;
Internal UI builds are iOS, watchOS, iPadOS and tvOS builds that have features that aren't in normal builds.&lt;br /&gt;
These builds are for internal use within Apple and may be found on [[Prototypes]]. Internal UI builds often have experimental features and internal apps. You can learn more about internal apps [[Apple Internal Apps|here]].&lt;br /&gt;
&lt;br /&gt;
== What is Desense?==&lt;br /&gt;
Desense is a slimmed down version of Internal UI. These builds have less apps installed. These builds are also less valuable because of the lack of apps. Desense builds have around 2 full pages of internal apps while regular internal ui builds often have 3 or more pages of internal apps.&lt;br /&gt;
&lt;br /&gt;
== Screenshots from Internal UI builds ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File: Brick_device_reupload.png| The brick device button on [[Innsbruck 11A465 (Internal UI build)|Innsbruck 11A465]]&lt;br /&gt;
&lt;br /&gt;
File: InternalUI1.png|Homescreen&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the list of known Internal UI builds.&lt;br /&gt;
&lt;br /&gt;
== [[N88AP|iPhone 3GS]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 3.0&lt;br /&gt;
| [[Kirkwood 7A187a| 7A187a]]&lt;br /&gt;
| Krikwood?&lt;br /&gt;
| ?&lt;br /&gt;
| From  [https://twitter.com/1nsane_dev @1nsane_Dev] On twitter&lt;br /&gt;
|}&lt;br /&gt;
== [[N90AP|iPhone 4]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 4.0&lt;br /&gt;
| [[Apex 8A216|8A216]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 4.1&lt;br /&gt;
| [[Baker 8B117 (Internal build)|8B117]]&lt;br /&gt;
| Baker?&lt;br /&gt;
| 01.59.00&lt;br /&gt;
| From [https://micgadget.com/11604/exclusive-64gb-iphone-4-hands-on-video/ MicGadget].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N94AP|iPhone 4S]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 5.0&lt;br /&gt;
| [[TellurideNanshan 9A2306f| 9A2306f]]&lt;br /&gt;
| TellurideNanshan&lt;br /&gt;
| Trek-1.0.00&lt;br /&gt;
| Originally found on [https://twitter.com/yrh04e/status/1153343446846976000?s=21 Twitter].&lt;br /&gt;
|-&lt;br /&gt;
| 5.0 &lt;br /&gt;
| [[Telluride 9A334 (Internal build)|9A334]]&lt;br /&gt;
| Telluride? &lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 5]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[Sundance 10A405(InternalUI build)|10A405]]&lt;br /&gt;
| Sundance? &lt;br /&gt;
| ?&lt;br /&gt;
| Referenced by [[Sundance 10A525 (Internal Build)|Sundance 10A525]]&lt;br /&gt;
|-&lt;br /&gt;
| 6.0.1&lt;br /&gt;
| [[Sundance 10A525 (Internal Build)|10A525]]&lt;br /&gt;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.0&lt;br /&gt;
| [[Innsbruck 11A465 (Internal UI build)|11A465]]&lt;br /&gt;
| Innsbruck?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://mobile.twitter.com/URedditor @URedditor] On Twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N61AP|iPhone 6]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 10.0&lt;br /&gt;
| [[Whitetail 14A149|14A149]]&lt;br /&gt;
| Whitetail&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D10AP|iPhone 7]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 13.0&lt;br /&gt;
| [[Yukon 17A508|17A508]]&lt;br /&gt;
| Yukon&lt;br /&gt;
| 4.03.01&lt;br /&gt;
| From  [https://twitter.com/CollectorApple @CollectorApple] On twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D20AP|iPhone 8]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 13.0&lt;br /&gt;
| [[Yukon 17A508|17A508]]&lt;br /&gt;
| Yukon&lt;br /&gt;
| 4.03.01&lt;br /&gt;
| From  [https://twitter.com/CollectorApple CollectorApple] On twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone XS Max]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 13.0&lt;br /&gt;
| [[Yukon 17A3457I|17A3457I]]&lt;br /&gt;
| Yukon?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/BenGeskin @BenGeskin] on twitter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 12]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 14.0&lt;br /&gt;
| [[Azul 18A188|18A188]]&lt;br /&gt;
| Azul&lt;br /&gt;
| 1.05.14&lt;br /&gt;
| From  [https://twitter.com/choco_bit @choco_bit] On twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[K48AP|iPad 1]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 5.0&lt;br /&gt;
| [[Telluride 9A269|9A269]]&lt;br /&gt;
| Telluride?&lt;br /&gt;
| ?&lt;br /&gt;
| From  [https://twitter.com/DongleBookPro @DongleBookPro] On twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J96AP|iPad Mini 4]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 8.3&lt;br /&gt;
| [[Stowe  12E61520g|12E61520g]]&lt;br /&gt;
| Stowe?&lt;br /&gt;
| ?&lt;br /&gt;
| From  [https://twitter.com/Jin_Store @JinStore] On twitter&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBUS&amp;diff=106152</id>
		<title>IBUS</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBUS&amp;diff=106152"/>
		<updated>2020-08-07T17:02:51Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &amp;quot;iBUS&amp;quot; adapter is a smaller &amp;quot;dongle&amp;quot; that takes advantage of the diagnostics port hidden behind a small plate in the slot where the band for your watch would normally slide into.&lt;br /&gt;
&lt;br /&gt;
These adapters are sold by &amp;quot;MFC&amp;quot; and appear to be clones of Apple's own proprietary hardware; When plugged into a Mac via lightning-to-USB, the Apple Watch appears in Finder in the same way that other apple devices do when plugged in. It is also recognized by [[libimobiledevice]], Xcode, and Apple's Console.app, although no logs are displayed in the latter.&lt;br /&gt;
&lt;br /&gt;
Not much information about these adapters has been released, by MFC or otherwise. &lt;br /&gt;
&lt;br /&gt;
Adapters for the S4 and S5 have been announced as &amp;quot;upcoming&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Usage for Research ==&lt;br /&gt;
While the adapters are marketed for their ability to &amp;quot;restore&amp;quot; devices, the signed firmware required to do so is not readily available. However, the adapter does allow exploitation of the S1, S2, and S3 Watches using [[checkm8]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Pwning&amp;quot; the watch and dumping the bootrom ===&lt;br /&gt;
&lt;br /&gt;
==== Entering DFU ====&lt;br /&gt;
Once you've connected your apple watch via a standard USB Lightning cable and the iBUS adapter:&lt;br /&gt;
&lt;br /&gt;
# Hold the crown and power button down  &lt;br /&gt;
# Immediately after the screen goes black, count to 3  &lt;br /&gt;
# After 3 seconds, release the power button, but continue to hold the crown.  &lt;br /&gt;
&lt;br /&gt;
Finder should now show an &amp;quot;Apple Watch&amp;quot; in DFU mode, and will allow you to install signed firmware if you have any.&lt;br /&gt;
&lt;br /&gt;
==== Exploiting with ipwndfu ====&lt;br /&gt;
Reliability of checkm8 on the watch can vary. &lt;br /&gt;
&lt;br /&gt;
After cloning [https://github.com/axi0mX/ipwndfu], `cd` into the directory and run `./ipwndfu -p`&lt;br /&gt;
&lt;br /&gt;
If the exploit fails, you may need to run it again. It can take anywhere from one to several hundred attempts. &lt;br /&gt;
&lt;br /&gt;
From here, you can run `./ipwndfu --dump-rom` to dump the [[SecureRom]]. More information is available in the ipwndfu readme and on [[ipwndfu]].&lt;br /&gt;
&lt;br /&gt;
Do note the `--boot` flag currently only works for the iPhone X.&lt;br /&gt;
&lt;br /&gt;
You can use `./ipwndfu --hex-dump=0x0,0x10000000000` to crash out of DFU and force a reboot.&lt;br /&gt;
&lt;br /&gt;
== Tips for usage ==&lt;br /&gt;
* As the metal rod that ships with the adapter often fits loosely, consider using rubber bands to firmly press the adapter into the port. &lt;br /&gt;
** A hairband is exceptional at this, and perfectly fits into the top of the watch. &lt;br /&gt;
&lt;br /&gt;
{{DISPLAYTITLE:iBUS}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=106151</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=106151"/>
		<updated>2020-08-07T16:52:36Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* iPhone 12 Pro Plus? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software}}&lt;br /&gt;
{{see also|Beta Firmware|Internal OTA Updates}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;{{float toc|left}}&amp;lt;/div&amp;gt;&lt;br /&gt;
This is a documented list of known '''factory firmwares''', used by Apple workers in California to do engineering tests on prototype devices and also by factory workers on production ones during manufacturing. Factory firmwares are based on production iOS ones, but adapted for internal engineering tests, development and debugging. &lt;br /&gt;
{{see also|Prototypes}}&lt;br /&gt;
{{clear}}&lt;br /&gt;
[[File:newsblogo.png|thumb|130px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|130px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:iphxr_skankwerk.jpeg|thumb|130px|right|Prototype showing newer Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|130px|left|Prototype showing older Skankwerk logo during boot]]&lt;br /&gt;
They are also known as &amp;quot;NonUI (No User Interface)&amp;quot; builds, probably because most applications are command line ones. The SpringBoard replacement, named SwitchBoard, allows the launching of a GUI for some of those applications. Unlike production iOS firmwares, factory ones have the following differences:&lt;br /&gt;
* DEVELOPMENT/DEBUG fused bootloaders in &amp;lt;code&amp;gt;\Firmware\dfu\&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;\Firmware\all_flash\all_flash.[board codename].factoryfa\&amp;lt;/code&amp;gt;.&lt;br /&gt;
* DEVELOPMENT/DEBUG fused [[kernelcache]] with more symbols (located in &amp;lt;code&amp;gt;/System/Library/Caches/com.apple.kernelcaches&amp;lt;/code&amp;gt; on the filesystem), and with individual kexts in &amp;lt;code&amp;gt;/System/Library/Extensions&amp;lt;/code&amp;gt;.&lt;br /&gt;
* DEVELOPMENT dyld_shared_cache in &amp;lt;code&amp;gt;/System/Library/Caches/com.apple.dyld&amp;lt;/code&amp;gt;.&lt;br /&gt;
* DEBUG fused baseband firmware in &amp;lt;code&amp;gt;\Firmware\&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Skankwerk (gear) logo image file in &amp;lt;code&amp;gt;\Firmware\all_flash\all_flash.[board codename].factoryfa\&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &amp;lt;code&amp;gt;/AppleInternal&amp;lt;/code&amp;gt; folder, which the hierarchy inside get priority over hierarchy in &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt;.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* &amp;lt;code&amp;gt;/usr&amp;lt;/code&amp;gt; and subfolders contain many UNIX command line utilities.&lt;br /&gt;
* SSH daemon is pre-installed as dropbear, can be connected to over usb&lt;br /&gt;
* Boot loader passes arguments to kernel (unlike RELEASE boot loaders as of iOS 5.0) which makes it easy to disable [[AMFI]]&lt;br /&gt;
* It has some additional Private Frameworks in &amp;lt;code&amp;gt;/System/Library/PrivateFrameworks&amp;lt;/code&amp;gt; for internal GUI apps and command line utilities.&lt;br /&gt;
* Most [[Apple Internal Apps|internal applications]] require the use of SkankKit (replacement for UIKit in nonUI firmwares) to produce special layers such as text on the framebuffer.&lt;br /&gt;
Unlike regular iOS Firmwares, factory ones are distributed in both IPSWs and &amp;quot;restore bundles&amp;quot;. These bundles are unzipped IPSW files which can be restored on devices using internal restore software such as [[PurpleRestore]]. Release and factory firmware &amp;quot;restore bundles&amp;quot; have the same packaging structure (bootloaders, kernel, restore ramdisk, update ramdisk and root filesystem).&lt;br /&gt;
{{clear}}&lt;br /&gt;
= Some interesting facts about factory firmwares =&lt;br /&gt;
* '''Design:''' Apple seems to use the same GUI design from the production firmware to the factory one. &lt;br /&gt;
Production iOS 1.x to 6.x skeuomorphism design is also present on 1.x to 6.x factory firmwares, but seems really more excessive than production ones. For example, the  &amp;quot;skankwerk&amp;quot; boot logo represents a real gear and many GUI icons are realistic or simply photos of real life things (especially in [[Operator]]). For newer versions, production iOS 7.x to 9.x flat design is mostly used in 7.x to 9.x factory firmwares. For example, the new &amp;quot;skankwerk&amp;quot; boot logo is a flat, simple white gear. Some newer internal applications like Earthbound also use a &amp;quot;flat&amp;quot; design.&lt;br /&gt;
* '''Other:''' The &amp;quot;skank&amp;quot; word is used to name multiple elements of factory firmwares. For example, there is &amp;quot;skankphone&amp;quot;, &amp;quot;skankbattery&amp;quot; (the green battery shown in SwitchBoard), &amp;quot;skankwerk&amp;quot; logo, &amp;quot;skankkit&amp;quot; framework, &amp;quot;purpleskank&amp;quot; (used by BurnIn) and most likely others. The &amp;quot;skank&amp;quot; word seems to be a reference to &amp;quot;Skunkworks&amp;quot; projects, which are secrecy projects that are usually innovative. Read more about &amp;quot;Skunkworks&amp;quot; on  [https://en.wikipedia.org/wiki/Skunkworks_project Wikipedia].&lt;br /&gt;
== [[M68AP|iPhone]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 1.0&lt;br /&gt;
| [[Alpine 1A420|1A420]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | Alpine&lt;br /&gt;
| 03.06.01_G&amp;lt;sup&amp;gt;[http://web.archive.org/web/20110730023951/http://imageshack.us/photo/my-images/399/iphone2go0.jpg/]&amp;lt;/sup&amp;gt;&amp;lt;!-- http://img399.imageshack.us/i/iphone2go0.jpg/ --&amp;gt;&lt;br /&gt;
| Originally available [http://forums.macrumors.com/showpost.php?p=7249071&amp;amp;postcount=85 here], but was soon taken down.&lt;br /&gt;
|-&lt;br /&gt;
| [[Alpine 4A57|4A57]]&lt;br /&gt;
| 04.02.13_G&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 1.1.2&lt;br /&gt;
| [[Alpine 3B48|3B48]]&lt;br /&gt;
| 04.02.13_G&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| 04.04.05_G&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N82AP|iPhone 3G]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 4.0&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| 05.12.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N88AP|iPhone 3GS]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 3.1b&lt;br /&gt;
| [[Sierra 7C108b|7C108b]]&lt;br /&gt;
| Sierra?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Northstar 7C144|7C144]]&lt;br /&gt;
| Northstar?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 4.0&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| 05.12.01&lt;br /&gt;
| - &lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| 05.16.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[Sundance 10A316|10A316]]&lt;br /&gt;
| Sundance&lt;br /&gt;
| 05.16.06&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 4]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 4.0&lt;br /&gt;
| [[Apex 8A133|8A133]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| 01.42.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| 04.12.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[Sundance 10A316|10A316]]&lt;br /&gt;
| Sundance&lt;br /&gt;
| 04.12.02&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N94AP|iPhone 4S]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 5.0&lt;br /&gt;
| [[HoodooYabuli 9A2264r|9A2264r]]&lt;br /&gt;
| TellurideNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 6.0&lt;br /&gt;
| [[SundanceNanshan 10A23941a|10A23941a]]&lt;br /&gt;
| SundanceNanshan&lt;br /&gt;
| 2.0.0.2&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceNanshan 10B63290m|10B63290m]]&lt;br /&gt;
| SundanceNanshan?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 5]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 6.0&lt;br /&gt;
| [[Sundance 10A23110z|10A23110z]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A316|10A316]]&lt;br /&gt;
| Sundance&lt;br /&gt;
| 1.7.00&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
== [[iPhone 5c]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3”| 7.0&lt;br /&gt;
| [[InnsbruckTianshan 11A63840h|11A63840h]]&lt;br /&gt;
| InnsbruckTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://mobile.twitter.com/mcg29_/status/1228064075189542922 @mcg29] on Twitter &lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| InnsbruckAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckAni 11A93840l|11A93840l]]&lt;br /&gt;
| InnsbruckAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sochi 11D31620u|11D31620u]]&lt;br /&gt;
| SochiYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 5s]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[Sundance 10A101|10A101]]&lt;br /&gt;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev] on twitter&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581k|11A24581k]]&lt;br /&gt;
| InnsbruckNanshan?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev] on twitter.&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| rowspan= “1” | InnsbruckAni?&lt;br /&gt;
|  ?&lt;br /&gt;
| Originally found on a [https://forums.macrumors.com/threads/unusual-iphone-possible-engineering-sample-os.1885755/ Macrumors] post.&lt;br /&gt;
|-&lt;br /&gt;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93720r|15A93720r]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N61AP|iPhone 6]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| This build is pretty obscure, but it is in the wild.&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650z|12A93650z]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651a|12A93651a]]&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| - &lt;br /&gt;
|-&lt;br /&gt;
| 8.3&lt;br /&gt;
| [[Stowe 12F69|12F69]]&lt;br /&gt;
| Stowe?&lt;br /&gt;
| ?&lt;br /&gt;
| Seen on this Forum [https://www.ifixit.com/Answers/View/556870/What+soft+wear+is+on+this+iPhone+6]&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 9.0&lt;br /&gt;
| [[MonarchSajo 13A83261u|13A83261u]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | MonarchSajo&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/CollectorApple @CollectorApple] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A83262c|13A83262c]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/ThermalDOE @ThermalDOE] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
| 11.3&lt;br /&gt;
| [[Emet 15E61570m|15E61570m]]&lt;br /&gt;
| Emet?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/mcg29_ @mcg29] on Twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 6 Plus]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 8.0&lt;br /&gt;
| [[OkemoAni 12A22121a |12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A23410x|12A23410x]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| from [https://mobile.twitter.com/DongleBookPro @DongleBookPro] on Twitter &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 6s]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; | 9.0&lt;br /&gt;
| [[Monarch 13A22120w|13A22120w]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[MonarchAni 13A93051l|13A93051l]]&lt;br /&gt;
| MonarchAni&lt;br /&gt;
| 0.37.08&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[MonarchAni 13A93051r|13A93051r]]&lt;br /&gt;
| MonarchAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420i|13A93420i]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 10.0&lt;br /&gt;
| [[Whitetail 14A83432m|14A83432m]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/OkemoZurs @OkemoZurs] on Twitter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 6s Plus]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 9.0&lt;br /&gt;
| [[Monarch 13A22120w|13A22120w]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[MonarchNanshan 13A23161b|13A23161b]]&lt;br /&gt;
| MonarchNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D10AP|iPhone 7]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; | 10.0&lt;br /&gt;
| [[Whitetail 14A22580n|14A22580n]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 10.0.1&lt;br /&gt;
| [[BigShot 14Z1062|14Z1062]]&lt;br /&gt;
| BigShot&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPhone 7 Plus]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 10.0&lt;br /&gt;
| [[WhitetailAni 14A22161a|14A22161a]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | WhitetailAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A22181a|14A22181a]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D20AP|iPhone 8]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 11.0&lt;br /&gt;
| [[TigrisAni 15A93261h|15A93261h]]&lt;br /&gt;
| TigrisAni&lt;br /&gt;
| 00.34.09&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[TigrisAni 15A93720p|15A93720p]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
| [[TigrisAni 15A93720r|15A93720r]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D21AP|iPhone 8 Plus]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 11.0&lt;br /&gt;
| [[TigrisAni 15A93260r|15A93260r]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://mobile.twitter.com/1nsane_dev @1nsane_dev] on twitter&lt;br /&gt;
|-&lt;br /&gt;
| [[TigrisAni 15A93261f|15A93621f]]&lt;br /&gt;
| ?&lt;br /&gt;
| from [https://mobile.twitter.com/1nsane_dev @1nsane_dev ] on twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D22AP|iPhone X]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 11.0&lt;br /&gt;
| [[TigrisAni 15A783601x|15A783601x]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | TigrisAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N841AP|iPhone XR]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 12.0&lt;br /&gt;
| [[Peace 16A13580z|16A13580z]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Peace&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev on twitter]&lt;br /&gt;
|-&lt;br /&gt;
| [[Peace 16A13581a|16A13581a]] &lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/ThermalDOE @ThermalDOE on twitter]&lt;br /&gt;
|-&lt;br /&gt;
| [[Peace 16A73281c|16A73281c]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D321AP|iPhone XS]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 12.0&lt;br /&gt;
| [[PeaceAni 16A93020u|16A93020u]]&lt;br /&gt;
| PeaceAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D331pAP|iPhone XS Max]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 12.0&lt;br /&gt;
| [[Peace 16A23250u|16A23250u]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Peace?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev on twitter].&lt;br /&gt;
|-&lt;br /&gt;
| [[Peace 16A22481b|16A22481b]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/YRH04E @YRH04E on twitter]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D53AP|iPhone 12 Pro Plus?]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Verison&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 14.0&lt;br /&gt;
| [[Azul 18A311|18A311]]&lt;br /&gt;
| Azul&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/BenGeskin @BenGeskin] On twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[K48AP|iPad]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 3.2&lt;br /&gt;
| [[Wildcat 7B3341e|7B3341e]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| ?&lt;br /&gt;
| Found by SonnyDickson, documented on [https://9to5mac.com/2017/05/15/ipad-1-prototype/ 9to5mac]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[K93AP|iPad 2]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 4.3&lt;br /&gt;
| [[Durango 8F3178a|8F3178a]]&lt;br /&gt;
| Durango?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Durango 8F3191d|8F3191d]]&lt;br /&gt;
| Durango&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[IPad_(5th_generation)|iPad (5th generation)]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|10.3&lt;br /&gt;
| [[Erie 14E61810k|14E61810k]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|Erie?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
| [[Erie 14E62210l|14E62210l]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter.&lt;br /&gt;
|- &lt;br /&gt;
| 10.3.2&lt;br /&gt;
| [[Franklin 14F60900i|14F60900i]]&lt;br /&gt;
| Franklin?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[IPad_(6th_generation)|iPad (6th generation)]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 11.3&lt;br /&gt;
| [[Emet 15E61570m|15E61570m]]&lt;br /&gt;
| Emet?&lt;br /&gt;
| ?&lt;br /&gt;
| This iPad is the only device that started with 11.3, so it is safe to assume it is this device. From [https://twitter.com/mcg29_ @mcg29] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[P106AP|iPad mini]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 6.0&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970m|10A63970m]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J86AP|iPad Mini 2]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 7.0.3&lt;br /&gt;
| [[InnsbruckTaos 11B64940j|11B64940j]]&lt;br /&gt;
| InnsbruckTaos?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 10.3&lt;br /&gt;
| [[Erie 14E62210l|14E62210l]]&lt;br /&gt;
| Erie?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93720r|15A93720r]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J96AP|iPad mini 4]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 8.4&lt;br /&gt;
| [[Donner 12H60160o|12H60160o]]&lt;br /&gt;
| Donner?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 9.0&lt;br /&gt;
| [[Monarch 13A62950o|13A62950o]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 9.0.2&lt;br /&gt;
| [[MonarchTianshan 13A64520d|13A64520d]]&lt;br /&gt;
| MonarchTianshan&lt;br /&gt;
| 4.02.00&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J210AP|iPad Mini (5th generation)]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 12.2&lt;br /&gt;
| [[PeaceEYabuli 16E31120n|16E31120n]]&lt;br /&gt;
| PeaceEYabuli?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://mobile.twitter.com/laobaitd?lang=en @Laobaitd on Twitter]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J71AP|iPad Air]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 7.0&lt;br /&gt;
| [[InnsbruckTaosYabuli 11B34210y|11B34210y]]&lt;br /&gt;
| InnsbruckTaosYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| This is for the [[j72AP|iPad4,2]] model.&lt;br /&gt;
|-&lt;br /&gt;
| 7.0.1&lt;br /&gt;
| [[Innsbruck 11B34640l|11B34640l]]&lt;br /&gt;
| Innsbruck?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J82AP|iPad Air 2]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 8.1&lt;br /&gt;
| [[OkemoTaos 12B33610i| 12B33610i]]&lt;br /&gt;
| OkemoTaos?&lt;br /&gt;
| ?&lt;br /&gt;
| From journaldulapin.com [https://www.journaldulapin.com/2017/11/21/ebay-ipad/].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J217AP|iPad Air 3]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 12.2&lt;br /&gt;
| [[PeaceEYabuli 16E31120m|16E31120m]]&lt;br /&gt;
| PeaceEYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J98AP|iPad Pro (unreleased)]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 9.0&lt;br /&gt;
| [[Monarch 13A165|13A165]]&lt;br /&gt;
| Monarch&lt;br /&gt;
| 2.15.00 (debug)&lt;br /&gt;
| This comes as a Restore Bundle, and is for J98/99AP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N18AP|iPod touch (3rd generation)]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 3.1&lt;br /&gt;
| [[Inferno 7C1023e|7C1023e]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Inferno?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Northstar 7C144|7C144]]&lt;br /&gt;
| Northstar?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N81AP|iPod touch (4th generation)]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | HoodooYabuli&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[N102AP|iPod touch (6th generation)]] ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Build&lt;br /&gt;
! Codename&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 8.3&lt;br /&gt;
| [[CopperJade 12H1150f|12H1150f]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | CopperJade&lt;br /&gt;
| From [https://twitter.com/OkemoZurs @OkemoZurs] on Twitter.&lt;br /&gt;
|-&lt;br /&gt;
| 8.4&lt;br /&gt;
| [[CopperJade 12H10570d|12H10570d]]&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev] on Twitter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]] [[Category:Internal Firmware]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106150</id>
		<title>Bootrom 2651.0.0.3.3</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106150"/>
		<updated>2020-08-07T16:49:26Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* Symbols */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the [[bootrom]] version found in the [[Apple Watch Series 3]]. It is vulnerable to [[Checkm8_Exploit|Checkm8]].&lt;br /&gt;
&lt;br /&gt;
== Symbols ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Symbols found by _kritanta&lt;br /&gt;
# For: iBoot-2651.0.0.3.3 ROMRELEASE for t8004si&lt;br /&gt;
# Report any mistakes here: https://github.com/KritantaDev/timestop/blob/master/Symbols/ROM/t8004&lt;br /&gt;
# &lt;br /&gt;
# This file is in python format for ease of loading&lt;br /&gt;
#&lt;br /&gt;
# You can probably use this to bindiff symbols to most other roms&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
symbols = { &lt;br /&gt;
0x00000000: 'start',	&lt;br /&gt;
0x00000040: 'reset',	&lt;br /&gt;
0x0000005C: 'relocate_loop',	&lt;br /&gt;
0x00000078: 'relocate_data',	&lt;br /&gt;
0x000000A0: 'relocate_data_loop',	&lt;br /&gt;
0x000000B0: 'stack_setup',	&lt;br /&gt;
0x00000188: 'bss_loop',	&lt;br /&gt;
0x00000194: 'bss_done',	&lt;br /&gt;
0x000001A0: 'spin',	&lt;br /&gt;
0x00000200: 'aSecureromForT8004siCopyright20072014AppleInc',	&lt;br /&gt;
0x00000240: 'aRomrelease',	&lt;br /&gt;
0x00000280: 'aIboot26510033_0',	&lt;br /&gt;
0x00000300: 'Description',	&lt;br /&gt;
0x00000304: 'ReleaseCategory',	&lt;br /&gt;
0x00000308: 'iBootVersion',	&lt;br /&gt;
0x0000030C: 'main',	&lt;br /&gt;
0x00000310: 'Start',	&lt;br /&gt;
0x0000031C: 'sram_start',	&lt;br /&gt;
0x00000328: 'argv',	&lt;br /&gt;
0x00000334: 'heap_base',	&lt;br /&gt;
0x00000338: '_arm_read_cpsr',	&lt;br /&gt;
0x00000350: '_arm_read_ifsr',	&lt;br /&gt;
0x00000358: '_arm_read_dfsr',	&lt;br /&gt;
0x00000360: '_arm_write_l2_aux_cr',	&lt;br /&gt;
0x0000036C: '_arm_read_ifar',	&lt;br /&gt;
0x00000374: '_arm_read_extended_feature_regs',	&lt;br /&gt;
0x000003CC: '_arm_read_memory_model_feature_regs',	&lt;br /&gt;
0x000003E8: '_arm_read_instruction_set_attribute_regs',	&lt;br /&gt;
0x00000410: '_arm_read_cr',	&lt;br /&gt;
0x00000418: '_arm_write_cr',	&lt;br /&gt;
0x00000424: '_arm_read_aux_cr',	&lt;br /&gt;
0x0000042C: '_arm_write_aux_cr',	&lt;br /&gt;
0x00000438: '_arm_write_dar',	&lt;br /&gt;
0x00000444: '_arm_write_ttb',	&lt;br /&gt;
0x00000450: '_arm_write_ttbcr',	&lt;br /&gt;
0x0000045C: '_arm_read_dfar',	&lt;br /&gt;
0x00000464: '_arm_read_main_id',	&lt;br /&gt;
0x0000046C: '_arm_read_cache_id',	&lt;br /&gt;
0x00000474: '_arm_read_cache_level_id',	&lt;br /&gt;
0x00000484: '_arm_write_user_rw_tid',	&lt;br /&gt;
0x00000490: '_arm_read_fpexc',	&lt;br /&gt;
0x000004A0: '_arm_read_fpscr',	&lt;br /&gt;
0x000004F4: '_arm_read_cache_size_selection',	&lt;br /&gt;
0x000004FC: '_arm_write_user_ro_tid',	&lt;br /&gt;
0x00000508: '_arm_read_pmreg',	&lt;br /&gt;
0x000005CC: '_arm_write_pmreg',	&lt;br /&gt;
0x00000690: '_arm_read_cache_size_id',	&lt;br /&gt;
0x00000698: '_arm_write_sup_tid',	&lt;br /&gt;
0x000006A4: '_arm_read_l2_aux_cr',	&lt;br /&gt;
0x000006AC: '_arm_write_perip_port_remap',	&lt;br /&gt;
0x000006B8: '_arm_read_user_rw_tid',	&lt;br /&gt;
0x000006C0: '_arm_write_dprot_region_8',	&lt;br /&gt;
0x000006CC: '_arm_read_user_ro_tid',	&lt;br /&gt;
0x000006D4: '_arm_write_data_prot_register',	&lt;br /&gt;
0x000006E0: '_arm_flush_tlbs',	&lt;br /&gt;
0x000006F4: 'nullsub_4',	&lt;br /&gt;
0x00000798: '_arm_write_ins_prot_register',	&lt;br /&gt;
0x000007A4: '_arm_write_cacheable_registers',	&lt;br /&gt;
0x000007B4: '_arm_write_bufferable_register',	&lt;br /&gt;
0x000007F0: '_arch_restore_ints',	&lt;br /&gt;
0x0000080C: '_arm_enable_fiqs',	&lt;br /&gt;
0x0000081C: '_arm_disable_fiqs',	&lt;br /&gt;
0x0000082C: '_arm_read_sup_tid',	&lt;br /&gt;
0x00000834: '_arm_write_vbar',	&lt;br /&gt;
0x0000083C: '_arm_flush_branch_predictor',	&lt;br /&gt;
0x0000084C: '_arm_memory_barrier',	&lt;br /&gt;
0x00000854: '_arch_halt',	&lt;br /&gt;
0x00000860: '_arch_spin',	&lt;br /&gt;
0x00000868: '_main',	&lt;br /&gt;
0x000014B0: '_timer_get_ticks',	&lt;br /&gt;
0x000014B4: '_aic_get_ticks',	&lt;br /&gt;
0x000014CC: '_aic_spin',	&lt;br /&gt;
0x000014E8: '_timer_ticks_to_usecs',	&lt;br /&gt;
0x000014F8: '_timer_usecs_to_ticks',	&lt;br /&gt;
0x00001508: '_timer_get_entropy',	&lt;br /&gt;
0x00001AD0: '_usbphy_enable_pullup',	&lt;br /&gt;
0x00001C88: 'jpt_1C84',	&lt;br /&gt;
0x00001ED4: '__src',	&lt;br /&gt;
0x00002840: '_synopsys_otg_get_connection_speed',	&lt;br /&gt;
0x00002A78: '_synopsys_otg_is_endpoint_stalled',	&lt;br /&gt;
0x00003444: '_synopsys_otg_go_on_bus',	&lt;br /&gt;
0x000037B0: '_synopsys_otg_start_ep0_out',	&lt;br /&gt;
0x00003B34: 'verify_img4_whatever',	&lt;br /&gt;
0x00004514: 'aNrpdxekeyekeorpeceseorpdtsgdlodsmodscicedicegcnbbesccescnrpcorpc',	&lt;br /&gt;
0x000046B4: 'platform_cache_operation',	&lt;br /&gt;
0x0000475C: 'j_j__arm_memory_barrier',	&lt;br /&gt;
0x00004784: 'j__chipid_get_minimum_epoch',	&lt;br /&gt;
0x000050E4: 'platform_init_setup_clocks',	&lt;br /&gt;
0x00005100: 'platform_init_hwpins',	&lt;br /&gt;
0x0000527C: 'platform_init_internal_mem',	&lt;br /&gt;
0x00005288: 'platform_quiesce_hardware',	&lt;br /&gt;
0x000052A0: 'platform_bootprep',	&lt;br /&gt;
0x00005308: 'chipid_clear_production_mode',	&lt;br /&gt;
0x00005374: '_platform_init_setup_clocks',	&lt;br /&gt;
0x00005390: 'platform_get_boot_device',	&lt;br /&gt;
0x000053AA: 'jpt_53A6',	&lt;br /&gt;
0x000053E4: 'def_53A6',	&lt;br /&gt;
0x000053EC: 'platform_enable_boot_interface',	&lt;br /&gt;
0x000054CC: 'platform_set_dfu_status',	&lt;br /&gt;
0x000054D8: 'platform_get_force_dfu',	&lt;br /&gt;
0x000054EC: 'platform_get_request_dfu1',	&lt;br /&gt;
0x00005504: 'platform_get_request_dfu2',	&lt;br /&gt;
0x00005864: 'platform_get_boot_trampoline',	&lt;br /&gt;
0x00005888: '__dst',	&lt;br /&gt;
0x00005894: '_chipid_get_production_mode',	&lt;br /&gt;
0x000058D4: '_chipid_get_security_domain',	&lt;br /&gt;
0x000058E4: '_chipid_get_board_id',	&lt;br /&gt;
0x000058F4: '_chipid_get_minimum_epoch',	&lt;br /&gt;
0x000059A8: '_charger_has_external',	&lt;br /&gt;
0x000059AC: 'chipid_set_fuse_lock',	&lt;br /&gt;
0x00005F3C: 'jpt_5F38',	&lt;br /&gt;
0x00005F46: 'def_5F38',	&lt;br /&gt;
0x00005FD8: 'halt',	&lt;br /&gt;
0x00005FE4: 'nullsub_1',	&lt;br /&gt;
0x00005FE8: '_platform_power_spin',	&lt;br /&gt;
0x00005FEC: 'platform_watchdog_tickle',	&lt;br /&gt;
0x0000601C: '_prepare_and_jump',	&lt;br /&gt;
0x00006188: '_callout_dequeue',	&lt;br /&gt;
0x0000624C: '_debug_init',	&lt;br /&gt;
0x00006264: 'nullsub_3',	&lt;br /&gt;
0x00006268: '__panic',	&lt;br /&gt;
0x00006350: 'doublePanicIn',	&lt;br /&gt;
0x00006354: 'panicMacro',	&lt;br /&gt;
0x000063FC: 'platform_get_usb_cable_connected',	&lt;br /&gt;
0x0000648C: '_enter_critical_section',	&lt;br /&gt;
0x000064C8: '_exit_critical_section',	&lt;br /&gt;
0x0000681C: '_task_get_current_task',	&lt;br /&gt;
0x00006890: 'list_delete',	&lt;br /&gt;
0x000068C8: 'task_yield',	&lt;br /&gt;
0x0000698C: 'insert_run_q_tail',	&lt;br /&gt;
0x000069B0: 'task_start',	&lt;br /&gt;
0x000069D4: 'task_exit',	&lt;br /&gt;
0x00006A10: 'wait_queue_wake_all',	&lt;br /&gt;
0x00006B24: 'wait_queue_wake_one',	&lt;br /&gt;
0x00006B54: '_list_remove_head',	&lt;br /&gt;
0x00006CE0: '_deep_idle_timeout',	&lt;br /&gt;
0x00006CEC: '_system_time',	&lt;br /&gt;
0x00006CFC: '_time_has_elapsed',	&lt;br /&gt;
0x00006D34: '_spin',	&lt;br /&gt;
0x00006D74: 'security_init',	&lt;br /&gt;
0x00006EB8: '_security_set_production_override',	&lt;br /&gt;
0x0000701C: '_arm_clean_dcache_line',	&lt;br /&gt;
0x000070A4: '_arm_clean_invalidate_dcache_line',	&lt;br /&gt;
0x000070B0: '_arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00007108: '_arm_clean_dcache',	&lt;br /&gt;
0x00007160: '_arm_invalidate_dcache',	&lt;br /&gt;
0x00007230: '_arm_invalidate_icache',	&lt;br /&gt;
0x00007258: '_arm_drain_write_buffer',	&lt;br /&gt;
0x000072C8: '_arm_mmu_map_section_range',	&lt;br /&gt;
0x00007320: 'jpt_731C',	&lt;br /&gt;
0x0000738C: 'def_731C',	&lt;br /&gt;
0x000073E0: '_arm_mmu_init',	&lt;br /&gt;
0x0000742C: '_arm_fp_init',	&lt;br /&gt;
0x0000745C: 'arch_cpu_init',	&lt;br /&gt;
0x000074B8: '_arch_cpu_quiesce',	&lt;br /&gt;
0x000074E0: '_clocks_init',	&lt;br /&gt;
0x00007510: '_arch_get_entropy',	&lt;br /&gt;
0x00007540: 'arm_irq',	&lt;br /&gt;
0x000075E8: 'arm_fiq',	&lt;br /&gt;
0x00007690: 'arm_undefined',	&lt;br /&gt;
0x000076C8: 'arm_syscall',	&lt;br /&gt;
0x00007700: 'arm_prefetch_abort',	&lt;br /&gt;
0x0000773C: 'arm_data_abort',	&lt;br /&gt;
0x00007774: '___arm_reserved',	&lt;br /&gt;
0x00007AF4: '_usb_init_with_controller',	&lt;br /&gt;
0x00007B3C: '_usb_init',	&lt;br /&gt;
0x00007B4C: '_usb_quiesce',	&lt;br /&gt;
0x00007B74: '_usb_free',	&lt;br /&gt;
0x00007B88: '_usb_controller_register',	&lt;br /&gt;
0x00007BA8: '__b',	&lt;br /&gt;
0x00007BD0: '_usb_controller_stop',	&lt;br /&gt;
0x00007BF4: '_usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007C60: '_stdout_outfunc',	&lt;br /&gt;
0x00007E34: 'usb_create_string_descriptor',	&lt;br /&gt;
0x000081D6: 'jpt_81D2',	&lt;br /&gt;
0x000082D6: 'jpt_82D2',	&lt;br /&gt;
0x0000844C: 'def_81D2',	&lt;br /&gt;
0x0000863C: '_usb_core_free',	&lt;br /&gt;
0x000086B8: '_getDFUImage',	&lt;br /&gt;
0x000086E8: '_usb_dfu_init',	&lt;br /&gt;
0x00008970: '_usb_dfu_exit',	&lt;br /&gt;
0x00008A00: 'image_load',	&lt;br /&gt;
0x00009320: '_siphash_aligned',	&lt;br /&gt;
0x00009454: 'def_945E',	&lt;br /&gt;
0x00009462: 'jpt_945E',	&lt;br /&gt;
0x00009690: '_required_size',	&lt;br /&gt;
0x000096DC: '_verify_block_checksum',	&lt;br /&gt;
0x00009734: '_heap_free',	&lt;br /&gt;
0x000098A4: '_calculate_block_checksum',	&lt;br /&gt;
0x000098BC: '_heap_memalign',	&lt;br /&gt;
0x00009A80: '_alloc_ep0_device_io_request',	&lt;br /&gt;
0x00009AB0: '_heap_panic',	&lt;br /&gt;
0x00009AC0: '_verify_block_padding',	&lt;br /&gt;
0x00009B10: '_free_list_add',	&lt;br /&gt;
0x00009C5C: 'heap_verify',	&lt;br /&gt;
0x00009E18: 'j__heap_free',	&lt;br /&gt;
0x0000A016: 'jpt_A012',	&lt;br /&gt;
0x0000A044: 'def_A012',	&lt;br /&gt;
0x0000A098: 'jpt_A094',	&lt;br /&gt;
0x0000A618: '_vsnprintf',	&lt;br /&gt;
0x0000A784: '_longlong_to_hexstring',	&lt;br /&gt;
0x0000A7BC: 'kAsciiHexChars',	&lt;br /&gt;
0x0000A7C4: '___vsnprintf_chk',	&lt;br /&gt;
0x0000A7FC: '_puts',	&lt;br /&gt;
0x0000A824: '_putchar',	&lt;br /&gt;
0x0000A840: '___strlcat_chk',	&lt;br /&gt;
0x0000A85C: '___stack_chk_fail',	&lt;br /&gt;
0x0000A884: '_memcpy',	&lt;br /&gt;
0x0000ABB0: '_memset',	&lt;br /&gt;
0x0000ABC8: '_bzero',	&lt;br /&gt;
0x0000ACC0: '_strlen',	&lt;br /&gt;
0x0000AD28: '_amc_phy_run_dll_update',	&lt;br /&gt;
0x0000AD74: '_strlcat',	&lt;br /&gt;
0x0000ADD0: '_strlcpy',	&lt;br /&gt;
0x0000B068: '_DERParseBitString',	&lt;br /&gt;
0x0000B08C: '_DERParseBoolean',	&lt;br /&gt;
0x0000B0B0: '_DERParseInteger',	&lt;br /&gt;
0x0000B0F4: '_DERParseInteger64',	&lt;br /&gt;
0x0000B160: '_DERDecodeSeqInit',	&lt;br /&gt;
0x0000B1B8: '_DERDecodeSeqContentInit',	&lt;br /&gt;
0x0000B1C8: '_DERDecodeSeqNext',	&lt;br /&gt;
0x0000B210: '_DERParseSequence',	&lt;br /&gt;
0x0000B270: '_DERParseSequenceContent',	&lt;br /&gt;
0x0000B398: '_Img4DecodeParseLengthFromBuffer',	&lt;br /&gt;
0x0000B3C4: '_random_get_bytes',	&lt;br /&gt;
0x0000B3E4: '_mib_get_u32',	&lt;br /&gt;
0x0000B410: '_random_get_bytes_internal',	&lt;br /&gt;
0x0000B500: '_random_get_bytes_noheap',	&lt;br /&gt;
0x0000B530: '_chipid_get_current_production_mode',	&lt;br /&gt;
0x0000B534: '_platform_get_raw_production_mode',	&lt;br /&gt;
0x0000B538: '_platform_get_security_domain',	&lt;br /&gt;
0x0000B554: 'j__chipid_get_minimum_epoch_0',	&lt;br /&gt;
0x0000B558: '_platform_get_chip_id',	&lt;br /&gt;
0x0000B560: '_platform_get_ecid_image_personalization_required',	&lt;br /&gt;
0x0000B564: '_platform_get_entropy',	&lt;br /&gt;
0x0000B568: '_platform_get_usb_vendor_id',	&lt;br /&gt;
0x0000B570: '_power_needs_precharge',	&lt;br /&gt;
0x0000B574: '_platform_halt',	&lt;br /&gt;
0x0000B578: '_platform_deep_idle',	&lt;br /&gt;
0x0000B57C: '_platform_get_usb_manufacturer_string',	&lt;br /&gt;
0x0000B584: '_platform_get_usb_device_version',	&lt;br /&gt;
0x0000B588: '_platform_get_fuse_modes',	&lt;br /&gt;
0x0000B5A4: '_DERImg4DecodeFindInSequence',	&lt;br /&gt;
0x0000B5E8: '_DERImg4DecodeContentFindItemWithTag',	&lt;br /&gt;
0x0000B614: '_DERImg4DecodeTagCompare',	&lt;br /&gt;
0x0000B650: '_DERImg4Decode',	&lt;br /&gt;
0x0000B77C: '_DERImg4DecodeUnsignedManifest',	&lt;br /&gt;
0x0000B900: '_Img4DecodeInitUnsignedManifest',	&lt;br /&gt;
0x0000BB90: '_Img4DecodeGetBooleanFromSection',	&lt;br /&gt;
0x0000BBE0: '_Img4DecodeGetPropertyFromSection',	&lt;br /&gt;
0x0000BCA0: '_Img4DecodeGetPropertyBoolean',	&lt;br /&gt;
0x0000BD20: '_Img4DecodeEvaluateCertificateProperties',	&lt;br /&gt;
0x0000BEDC: '_Img4DecodeEvaluateDictionaryProperties',	&lt;br /&gt;
0x0001053C: '_arch_get_entropy$shim',	&lt;br /&gt;
0x00010548: 'j__arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00010554: '_arm_clean_invalidate_dcache_line_2',	&lt;br /&gt;
0x00010560: 'j__arm_clean_dcache',	&lt;br /&gt;
0x00010578: '_platform_get_chip_revision',	&lt;br /&gt;
0x00010584: '_arm_flush_tlbs$shim',	&lt;br /&gt;
0x00010590: '_arm_write_cp_access_cr$shim',	&lt;br /&gt;
0x000105A8: 'j__arm_enable_fiqs',	&lt;br /&gt;
0x000105B4: '_strlen$shim',	&lt;br /&gt;
0x000105C0: '_arch_halt$shim',	&lt;br /&gt;
0x00010600: 'aNor0',	&lt;br /&gt;
0x00010605: 'nil',	&lt;br /&gt;
0x00010606: 'aUsb',	&lt;br /&gt;
0x0001060A: 'aImg4',	&lt;br /&gt;
0x0001060F: 'aIm4p',	&lt;br /&gt;
0x00010614: 'aAppleMobileDeviceDfuMode',	&lt;br /&gt;
0x00010633: 'aCpid04xCprv02xCpfm02xScep02xBdid02xEcid016llxI',	&lt;br /&gt;
0x0001067C: 'aSrtgS',	&lt;br /&gt;
0x00010687: 'aNonc',	&lt;br /&gt;
0x0001068E: 'a02x',	&lt;br /&gt;
0x00010693: 'aSnon',	&lt;br /&gt;
0x0001069A: 'aDoublePanicIn',	&lt;br /&gt;
0x000106AB: 'doubleNewline',	&lt;br /&gt;
0x000106AE: 'newlinePanic',	&lt;br /&gt;
0x000106B7: 'colon',	&lt;br /&gt;
0x000106BA: 'aIdleTask',	&lt;br /&gt;
0x000106C4: 'aNull',	&lt;br /&gt;
0x000106CB: 'aPtr',	&lt;br /&gt;
0x000106D1: 'a0x',	&lt;br /&gt;
0x000106D8: 'aAppleInc',	&lt;br /&gt;
0x00012064: 'a0123456789abcdef',	&lt;br /&gt;
0x00012074: 'a0123456789abcdef_0',		&lt;br /&gt;
0x488001E0: 'current_task',	&lt;br /&gt;
0x48800388: 'aBootstrap_0',	&lt;br /&gt;
0x4880039C: 'a2kst',	&lt;br /&gt;
0x488004A6: 'a0k10',	&lt;br /&gt;
0x488004AE: 'aU',	&lt;br /&gt;
0x488004B3: 'aAppleSecureBootRootCaG21',	&lt;br /&gt;
0x488004DC: 'aAppleInc10',	&lt;br /&gt;
0x488004F1: 'aUs0',	&lt;br /&gt;
0x488004F7: 'a141219201310z',	&lt;br /&gt;
0x48800506: 'a341214201310z0k10',	&lt;br /&gt;
0x48800520: 'aAppleSecureBootRootCaG21_0',	&lt;br /&gt;
0x48800549: 'aAppleInc10_0',	&lt;br /&gt;
0x4880055E: 'aUs0_0',	&lt;br /&gt;
0x48800563: 'a0',	&lt;br /&gt;
0x4880056A: 'aH',	&lt;br /&gt;
0x48802AE8: 'aCpid8004Cprv10Cpfm03Scep01Bdid1eEcid0015243e0e100026',	&lt;br /&gt;
0x48802B67: 'aNonc38876290c433a5c8c1f7cf74d0bcef20cec156411cbf654cd5cf957ee6',	&lt;br /&gt;
0x48802F30: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats_0',	&lt;br /&gt;
0x48805F1F: 'aHex',	&lt;br /&gt;
0x48805F28: 'aQx',	&lt;br /&gt;
0x48805F2C: 'aKats',	&lt;br /&gt;
0x488060F0: 'aIdleTask_1',	&lt;br /&gt;
0x48806104: 'a2kst_1',	&lt;br /&gt;
0x48807BA1: 'ebolink',	&lt;br /&gt;
0x48810240: 'aApppplleeMmoobbiilleeDdeevviicceeDdffuuMmooddee',	&lt;br /&gt;
0x48810448: 'aUsb_0',	&lt;br /&gt;
0x488104C0: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats',	&lt;br /&gt;
0x48811500: 'aCmemcmem' }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106149</id>
		<title>Bootrom 2651.0.0.3.3</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106149"/>
		<updated>2020-08-07T16:49:16Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: more /* Symbols */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the [[bootrom]] version found in the [[Apple Watch Series 3]]. It is vulnerable to [[Checkm8_Exploit|Checkm8]].&lt;br /&gt;
&lt;br /&gt;
== Symbols ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Symbols found by _kritanta&lt;br /&gt;
# For: iBoot-2651.0.0.3.3 ROMRELEASE for t8004si&lt;br /&gt;
# Report any mistakes here: https://github.com/KritantaDev/timestop/blob/master/Symbols/ROM/t8004&lt;br /&gt;
# &lt;br /&gt;
# This file is in python format for ease of loading&lt;br /&gt;
#&lt;br /&gt;
# You can probably use this to bindiff symbols to most other roms&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
symbols = { 0x00000000: 'start',	&lt;br /&gt;
0x00000040: 'reset',	&lt;br /&gt;
0x0000005C: 'relocate_loop',	&lt;br /&gt;
0x00000078: 'relocate_data',	&lt;br /&gt;
0x000000A0: 'relocate_data_loop',	&lt;br /&gt;
0x000000B0: 'stack_setup',	&lt;br /&gt;
0x00000188: 'bss_loop',	&lt;br /&gt;
0x00000194: 'bss_done',	&lt;br /&gt;
0x000001A0: 'spin',	&lt;br /&gt;
0x00000200: 'aSecureromForT8004siCopyright20072014AppleInc',	&lt;br /&gt;
0x00000240: 'aRomrelease',	&lt;br /&gt;
0x00000280: 'aIboot26510033_0',	&lt;br /&gt;
0x00000300: 'Description',	&lt;br /&gt;
0x00000304: 'ReleaseCategory',	&lt;br /&gt;
0x00000308: 'iBootVersion',	&lt;br /&gt;
0x0000030C: 'main',	&lt;br /&gt;
0x00000310: 'Start',	&lt;br /&gt;
0x0000031C: 'sram_start',	&lt;br /&gt;
0x00000328: 'argv',	&lt;br /&gt;
0x00000334: 'heap_base',	&lt;br /&gt;
0x00000338: '_arm_read_cpsr',	&lt;br /&gt;
0x00000350: '_arm_read_ifsr',	&lt;br /&gt;
0x00000358: '_arm_read_dfsr',	&lt;br /&gt;
0x00000360: '_arm_write_l2_aux_cr',	&lt;br /&gt;
0x0000036C: '_arm_read_ifar',	&lt;br /&gt;
0x00000374: '_arm_read_extended_feature_regs',	&lt;br /&gt;
0x000003CC: '_arm_read_memory_model_feature_regs',	&lt;br /&gt;
0x000003E8: '_arm_read_instruction_set_attribute_regs',	&lt;br /&gt;
0x00000410: '_arm_read_cr',	&lt;br /&gt;
0x00000418: '_arm_write_cr',	&lt;br /&gt;
0x00000424: '_arm_read_aux_cr',	&lt;br /&gt;
0x0000042C: '_arm_write_aux_cr',	&lt;br /&gt;
0x00000438: '_arm_write_dar',	&lt;br /&gt;
0x00000444: '_arm_write_ttb',	&lt;br /&gt;
0x00000450: '_arm_write_ttbcr',	&lt;br /&gt;
0x0000045C: '_arm_read_dfar',	&lt;br /&gt;
0x00000464: '_arm_read_main_id',	&lt;br /&gt;
0x0000046C: '_arm_read_cache_id',	&lt;br /&gt;
0x00000474: '_arm_read_cache_level_id',	&lt;br /&gt;
0x00000484: '_arm_write_user_rw_tid',	&lt;br /&gt;
0x00000490: '_arm_read_fpexc',	&lt;br /&gt;
0x000004A0: '_arm_read_fpscr',	&lt;br /&gt;
0x000004F4: '_arm_read_cache_size_selection',	&lt;br /&gt;
0x000004FC: '_arm_write_user_ro_tid',	&lt;br /&gt;
0x00000508: '_arm_read_pmreg',	&lt;br /&gt;
0x000005CC: '_arm_write_pmreg',	&lt;br /&gt;
0x00000690: '_arm_read_cache_size_id',	&lt;br /&gt;
0x00000698: '_arm_write_sup_tid',	&lt;br /&gt;
0x000006A4: '_arm_read_l2_aux_cr',	&lt;br /&gt;
0x000006AC: '_arm_write_perip_port_remap',	&lt;br /&gt;
0x000006B8: '_arm_read_user_rw_tid',	&lt;br /&gt;
0x000006C0: '_arm_write_dprot_region_8',	&lt;br /&gt;
0x000006CC: '_arm_read_user_ro_tid',	&lt;br /&gt;
0x000006D4: '_arm_write_data_prot_register',	&lt;br /&gt;
0x000006E0: '_arm_flush_tlbs',	&lt;br /&gt;
0x000006F4: 'nullsub_4',	&lt;br /&gt;
0x00000798: '_arm_write_ins_prot_register',	&lt;br /&gt;
0x000007A4: '_arm_write_cacheable_registers',	&lt;br /&gt;
0x000007B4: '_arm_write_bufferable_register',	&lt;br /&gt;
0x000007F0: '_arch_restore_ints',	&lt;br /&gt;
0x0000080C: '_arm_enable_fiqs',	&lt;br /&gt;
0x0000081C: '_arm_disable_fiqs',	&lt;br /&gt;
0x0000082C: '_arm_read_sup_tid',	&lt;br /&gt;
0x00000834: '_arm_write_vbar',	&lt;br /&gt;
0x0000083C: '_arm_flush_branch_predictor',	&lt;br /&gt;
0x0000084C: '_arm_memory_barrier',	&lt;br /&gt;
0x00000854: '_arch_halt',	&lt;br /&gt;
0x00000860: '_arch_spin',	&lt;br /&gt;
0x00000868: '_main',	&lt;br /&gt;
0x000014B0: '_timer_get_ticks',	&lt;br /&gt;
0x000014B4: '_aic_get_ticks',	&lt;br /&gt;
0x000014CC: '_aic_spin',	&lt;br /&gt;
0x000014E8: '_timer_ticks_to_usecs',	&lt;br /&gt;
0x000014F8: '_timer_usecs_to_ticks',	&lt;br /&gt;
0x00001508: '_timer_get_entropy',	&lt;br /&gt;
0x00001AD0: '_usbphy_enable_pullup',	&lt;br /&gt;
0x00001C88: 'jpt_1C84',	&lt;br /&gt;
0x00001ED4: '__src',	&lt;br /&gt;
0x00002840: '_synopsys_otg_get_connection_speed',	&lt;br /&gt;
0x00002A78: '_synopsys_otg_is_endpoint_stalled',	&lt;br /&gt;
0x00003444: '_synopsys_otg_go_on_bus',	&lt;br /&gt;
0x000037B0: '_synopsys_otg_start_ep0_out',	&lt;br /&gt;
0x00003B34: 'verify_img4_whatever',	&lt;br /&gt;
0x00004514: 'aNrpdxekeyekeorpeceseorpdtsgdlodsmodscicedicegcnbbesccescnrpcorpc',	&lt;br /&gt;
0x000046B4: 'platform_cache_operation',	&lt;br /&gt;
0x0000475C: 'j_j__arm_memory_barrier',	&lt;br /&gt;
0x00004784: 'j__chipid_get_minimum_epoch',	&lt;br /&gt;
0x000050E4: 'platform_init_setup_clocks',	&lt;br /&gt;
0x00005100: 'platform_init_hwpins',	&lt;br /&gt;
0x0000527C: 'platform_init_internal_mem',	&lt;br /&gt;
0x00005288: 'platform_quiesce_hardware',	&lt;br /&gt;
0x000052A0: 'platform_bootprep',	&lt;br /&gt;
0x00005308: 'chipid_clear_production_mode',	&lt;br /&gt;
0x00005374: '_platform_init_setup_clocks',	&lt;br /&gt;
0x00005390: 'platform_get_boot_device',	&lt;br /&gt;
0x000053AA: 'jpt_53A6',	&lt;br /&gt;
0x000053E4: 'def_53A6',	&lt;br /&gt;
0x000053EC: 'platform_enable_boot_interface',	&lt;br /&gt;
0x000054CC: 'platform_set_dfu_status',	&lt;br /&gt;
0x000054D8: 'platform_get_force_dfu',	&lt;br /&gt;
0x000054EC: 'platform_get_request_dfu1',	&lt;br /&gt;
0x00005504: 'platform_get_request_dfu2',	&lt;br /&gt;
0x00005864: 'platform_get_boot_trampoline',	&lt;br /&gt;
0x00005888: '__dst',	&lt;br /&gt;
0x00005894: '_chipid_get_production_mode',	&lt;br /&gt;
0x000058D4: '_chipid_get_security_domain',	&lt;br /&gt;
0x000058E4: '_chipid_get_board_id',	&lt;br /&gt;
0x000058F4: '_chipid_get_minimum_epoch',	&lt;br /&gt;
0x000059A8: '_charger_has_external',	&lt;br /&gt;
0x000059AC: 'chipid_set_fuse_lock',	&lt;br /&gt;
0x00005F3C: 'jpt_5F38',	&lt;br /&gt;
0x00005F46: 'def_5F38',	&lt;br /&gt;
0x00005FD8: 'halt',	&lt;br /&gt;
0x00005FE4: 'nullsub_1',	&lt;br /&gt;
0x00005FE8: '_platform_power_spin',	&lt;br /&gt;
0x00005FEC: 'platform_watchdog_tickle',	&lt;br /&gt;
0x0000601C: '_prepare_and_jump',	&lt;br /&gt;
0x00006188: '_callout_dequeue',	&lt;br /&gt;
0x0000624C: '_debug_init',	&lt;br /&gt;
0x00006264: 'nullsub_3',	&lt;br /&gt;
0x00006268: '__panic',	&lt;br /&gt;
0x00006350: 'doublePanicIn',	&lt;br /&gt;
0x00006354: 'panicMacro',	&lt;br /&gt;
0x000063FC: 'platform_get_usb_cable_connected',	&lt;br /&gt;
0x0000648C: '_enter_critical_section',	&lt;br /&gt;
0x000064C8: '_exit_critical_section',	&lt;br /&gt;
0x0000681C: '_task_get_current_task',	&lt;br /&gt;
0x00006890: 'list_delete',	&lt;br /&gt;
0x000068C8: 'task_yield',	&lt;br /&gt;
0x0000698C: 'insert_run_q_tail',	&lt;br /&gt;
0x000069B0: 'task_start',	&lt;br /&gt;
0x000069D4: 'task_exit',	&lt;br /&gt;
0x00006A10: 'wait_queue_wake_all',	&lt;br /&gt;
0x00006B24: 'wait_queue_wake_one',	&lt;br /&gt;
0x00006B54: '_list_remove_head',	&lt;br /&gt;
0x00006CE0: '_deep_idle_timeout',	&lt;br /&gt;
0x00006CEC: '_system_time',	&lt;br /&gt;
0x00006CFC: '_time_has_elapsed',	&lt;br /&gt;
0x00006D34: '_spin',	&lt;br /&gt;
0x00006D74: 'security_init',	&lt;br /&gt;
0x00006EB8: '_security_set_production_override',	&lt;br /&gt;
0x0000701C: '_arm_clean_dcache_line',	&lt;br /&gt;
0x000070A4: '_arm_clean_invalidate_dcache_line',	&lt;br /&gt;
0x000070B0: '_arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00007108: '_arm_clean_dcache',	&lt;br /&gt;
0x00007160: '_arm_invalidate_dcache',	&lt;br /&gt;
0x00007230: '_arm_invalidate_icache',	&lt;br /&gt;
0x00007258: '_arm_drain_write_buffer',	&lt;br /&gt;
0x000072C8: '_arm_mmu_map_section_range',	&lt;br /&gt;
0x00007320: 'jpt_731C',	&lt;br /&gt;
0x0000738C: 'def_731C',	&lt;br /&gt;
0x000073E0: '_arm_mmu_init',	&lt;br /&gt;
0x0000742C: '_arm_fp_init',	&lt;br /&gt;
0x0000745C: 'arch_cpu_init',	&lt;br /&gt;
0x000074B8: '_arch_cpu_quiesce',	&lt;br /&gt;
0x000074E0: '_clocks_init',	&lt;br /&gt;
0x00007510: '_arch_get_entropy',	&lt;br /&gt;
0x00007540: 'arm_irq',	&lt;br /&gt;
0x000075E8: 'arm_fiq',	&lt;br /&gt;
0x00007690: 'arm_undefined',	&lt;br /&gt;
0x000076C8: 'arm_syscall',	&lt;br /&gt;
0x00007700: 'arm_prefetch_abort',	&lt;br /&gt;
0x0000773C: 'arm_data_abort',	&lt;br /&gt;
0x00007774: '___arm_reserved',	&lt;br /&gt;
0x00007AF4: '_usb_init_with_controller',	&lt;br /&gt;
0x00007B3C: '_usb_init',	&lt;br /&gt;
0x00007B4C: '_usb_quiesce',	&lt;br /&gt;
0x00007B74: '_usb_free',	&lt;br /&gt;
0x00007B88: '_usb_controller_register',	&lt;br /&gt;
0x00007BA8: '__b',	&lt;br /&gt;
0x00007BD0: '_usb_controller_stop',	&lt;br /&gt;
0x00007BF4: '_usb_controller_deactivate_endpoint',	&lt;br /&gt;
0x00007C60: '_stdout_outfunc',	&lt;br /&gt;
0x00007E34: 'usb_create_string_descriptor',	&lt;br /&gt;
0x000081D6: 'jpt_81D2',	&lt;br /&gt;
0x000082D6: 'jpt_82D2',	&lt;br /&gt;
0x0000844C: 'def_81D2',	&lt;br /&gt;
0x0000863C: '_usb_core_free',	&lt;br /&gt;
0x000086B8: '_getDFUImage',	&lt;br /&gt;
0x000086E8: '_usb_dfu_init',	&lt;br /&gt;
0x00008970: '_usb_dfu_exit',	&lt;br /&gt;
0x00008A00: 'image_load',	&lt;br /&gt;
0x00009320: '_siphash_aligned',	&lt;br /&gt;
0x00009454: 'def_945E',	&lt;br /&gt;
0x00009462: 'jpt_945E',	&lt;br /&gt;
0x00009690: '_required_size',	&lt;br /&gt;
0x000096DC: '_verify_block_checksum',	&lt;br /&gt;
0x00009734: '_heap_free',	&lt;br /&gt;
0x000098A4: '_calculate_block_checksum',	&lt;br /&gt;
0x000098BC: '_heap_memalign',	&lt;br /&gt;
0x00009A80: '_alloc_ep0_device_io_request',	&lt;br /&gt;
0x00009AB0: '_heap_panic',	&lt;br /&gt;
0x00009AC0: '_verify_block_padding',	&lt;br /&gt;
0x00009B10: '_free_list_add',	&lt;br /&gt;
0x00009C5C: 'heap_verify',	&lt;br /&gt;
0x00009E18: 'j__heap_free',	&lt;br /&gt;
0x0000A016: 'jpt_A012',	&lt;br /&gt;
0x0000A044: 'def_A012',	&lt;br /&gt;
0x0000A098: 'jpt_A094',	&lt;br /&gt;
0x0000A618: '_vsnprintf',	&lt;br /&gt;
0x0000A784: '_longlong_to_hexstring',	&lt;br /&gt;
0x0000A7BC: 'kAsciiHexChars',	&lt;br /&gt;
0x0000A7C4: '___vsnprintf_chk',	&lt;br /&gt;
0x0000A7FC: '_puts',	&lt;br /&gt;
0x0000A824: '_putchar',	&lt;br /&gt;
0x0000A840: '___strlcat_chk',	&lt;br /&gt;
0x0000A85C: '___stack_chk_fail',	&lt;br /&gt;
0x0000A884: '_memcpy',	&lt;br /&gt;
0x0000ABB0: '_memset',	&lt;br /&gt;
0x0000ABC8: '_bzero',	&lt;br /&gt;
0x0000ACC0: '_strlen',	&lt;br /&gt;
0x0000AD28: '_amc_phy_run_dll_update',	&lt;br /&gt;
0x0000AD74: '_strlcat',	&lt;br /&gt;
0x0000ADD0: '_strlcpy',	&lt;br /&gt;
0x0000B068: '_DERParseBitString',	&lt;br /&gt;
0x0000B08C: '_DERParseBoolean',	&lt;br /&gt;
0x0000B0B0: '_DERParseInteger',	&lt;br /&gt;
0x0000B0F4: '_DERParseInteger64',	&lt;br /&gt;
0x0000B160: '_DERDecodeSeqInit',	&lt;br /&gt;
0x0000B1B8: '_DERDecodeSeqContentInit',	&lt;br /&gt;
0x0000B1C8: '_DERDecodeSeqNext',	&lt;br /&gt;
0x0000B210: '_DERParseSequence',	&lt;br /&gt;
0x0000B270: '_DERParseSequenceContent',	&lt;br /&gt;
0x0000B398: '_Img4DecodeParseLengthFromBuffer',	&lt;br /&gt;
0x0000B3C4: '_random_get_bytes',	&lt;br /&gt;
0x0000B3E4: '_mib_get_u32',	&lt;br /&gt;
0x0000B410: '_random_get_bytes_internal',	&lt;br /&gt;
0x0000B500: '_random_get_bytes_noheap',	&lt;br /&gt;
0x0000B530: '_chipid_get_current_production_mode',	&lt;br /&gt;
0x0000B534: '_platform_get_raw_production_mode',	&lt;br /&gt;
0x0000B538: '_platform_get_security_domain',	&lt;br /&gt;
0x0000B554: 'j__chipid_get_minimum_epoch_0',	&lt;br /&gt;
0x0000B558: '_platform_get_chip_id',	&lt;br /&gt;
0x0000B560: '_platform_get_ecid_image_personalization_required',	&lt;br /&gt;
0x0000B564: '_platform_get_entropy',	&lt;br /&gt;
0x0000B568: '_platform_get_usb_vendor_id',	&lt;br /&gt;
0x0000B570: '_power_needs_precharge',	&lt;br /&gt;
0x0000B574: '_platform_halt',	&lt;br /&gt;
0x0000B578: '_platform_deep_idle',	&lt;br /&gt;
0x0000B57C: '_platform_get_usb_manufacturer_string',	&lt;br /&gt;
0x0000B584: '_platform_get_usb_device_version',	&lt;br /&gt;
0x0000B588: '_platform_get_fuse_modes',	&lt;br /&gt;
0x0000B5A4: '_DERImg4DecodeFindInSequence',	&lt;br /&gt;
0x0000B5E8: '_DERImg4DecodeContentFindItemWithTag',	&lt;br /&gt;
0x0000B614: '_DERImg4DecodeTagCompare',	&lt;br /&gt;
0x0000B650: '_DERImg4Decode',	&lt;br /&gt;
0x0000B77C: '_DERImg4DecodeUnsignedManifest',	&lt;br /&gt;
0x0000B900: '_Img4DecodeInitUnsignedManifest',	&lt;br /&gt;
0x0000BB90: '_Img4DecodeGetBooleanFromSection',	&lt;br /&gt;
0x0000BBE0: '_Img4DecodeGetPropertyFromSection',	&lt;br /&gt;
0x0000BCA0: '_Img4DecodeGetPropertyBoolean',	&lt;br /&gt;
0x0000BD20: '_Img4DecodeEvaluateCertificateProperties',	&lt;br /&gt;
0x0000BEDC: '_Img4DecodeEvaluateDictionaryProperties',	&lt;br /&gt;
0x0001053C: '_arch_get_entropy$shim',	&lt;br /&gt;
0x00010548: 'j__arm_clean_invalidate_dcache',	&lt;br /&gt;
0x00010554: '_arm_clean_invalidate_dcache_line_2',	&lt;br /&gt;
0x00010560: 'j__arm_clean_dcache',	&lt;br /&gt;
0x00010578: '_platform_get_chip_revision',	&lt;br /&gt;
0x00010584: '_arm_flush_tlbs$shim',	&lt;br /&gt;
0x00010590: '_arm_write_cp_access_cr$shim',	&lt;br /&gt;
0x000105A8: 'j__arm_enable_fiqs',	&lt;br /&gt;
0x000105B4: '_strlen$shim',	&lt;br /&gt;
0x000105C0: '_arch_halt$shim',	&lt;br /&gt;
0x00010600: 'aNor0',	&lt;br /&gt;
0x00010605: 'nil',	&lt;br /&gt;
0x00010606: 'aUsb',	&lt;br /&gt;
0x0001060A: 'aImg4',	&lt;br /&gt;
0x0001060F: 'aIm4p',	&lt;br /&gt;
0x00010614: 'aAppleMobileDeviceDfuMode',	&lt;br /&gt;
0x00010633: 'aCpid04xCprv02xCpfm02xScep02xBdid02xEcid016llxI',	&lt;br /&gt;
0x0001067C: 'aSrtgS',	&lt;br /&gt;
0x00010687: 'aNonc',	&lt;br /&gt;
0x0001068E: 'a02x',	&lt;br /&gt;
0x00010693: 'aSnon',	&lt;br /&gt;
0x0001069A: 'aDoublePanicIn',	&lt;br /&gt;
0x000106AB: 'doubleNewline',	&lt;br /&gt;
0x000106AE: 'newlinePanic',	&lt;br /&gt;
0x000106B7: 'colon',	&lt;br /&gt;
0x000106BA: 'aIdleTask',	&lt;br /&gt;
0x000106C4: 'aNull',	&lt;br /&gt;
0x000106CB: 'aPtr',	&lt;br /&gt;
0x000106D1: 'a0x',	&lt;br /&gt;
0x000106D8: 'aAppleInc',	&lt;br /&gt;
0x00012064: 'a0123456789abcdef',	&lt;br /&gt;
0x00012074: 'a0123456789abcdef_0',		&lt;br /&gt;
0x488001E0: 'current_task',	&lt;br /&gt;
0x48800388: 'aBootstrap_0',	&lt;br /&gt;
0x4880039C: 'a2kst',	&lt;br /&gt;
0x488004A6: 'a0k10',	&lt;br /&gt;
0x488004AE: 'aU',	&lt;br /&gt;
0x488004B3: 'aAppleSecureBootRootCaG21',	&lt;br /&gt;
0x488004DC: 'aAppleInc10',	&lt;br /&gt;
0x488004F1: 'aUs0',	&lt;br /&gt;
0x488004F7: 'a141219201310z',	&lt;br /&gt;
0x48800506: 'a341214201310z0k10',	&lt;br /&gt;
0x48800520: 'aAppleSecureBootRootCaG21_0',	&lt;br /&gt;
0x48800549: 'aAppleInc10_0',	&lt;br /&gt;
0x4880055E: 'aUs0_0',	&lt;br /&gt;
0x48800563: 'a0',	&lt;br /&gt;
0x4880056A: 'aH',	&lt;br /&gt;
0x48802AE8: 'aCpid8004Cprv10Cpfm03Scep01Bdid1eEcid0015243e0e100026',	&lt;br /&gt;
0x48802B67: 'aNonc38876290c433a5c8c1f7cf74d0bcef20cec156411cbf654cd5cf957ee6',	&lt;br /&gt;
0x48802F30: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats_0',	&lt;br /&gt;
0x48805F1F: 'aHex',	&lt;br /&gt;
0x48805F28: 'aQx',	&lt;br /&gt;
0x48805F2C: 'aKats',	&lt;br /&gt;
0x488060F0: 'aIdleTask_1',	&lt;br /&gt;
0x48806104: 'a2kst_1',	&lt;br /&gt;
0x48807BA1: 'ebolink',	&lt;br /&gt;
0x48810240: 'aApppplleeMmoobbiilleeDdeevviicceeDdffuuMmooddee',	&lt;br /&gt;
0x48810448: 'aUsb_0',	&lt;br /&gt;
0x488104C0: 'aKatskatskatskatskatskatskatskatskatskatskatskatskatskatskatskats',	&lt;br /&gt;
0x48811500: 'aCmemcmem' }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106148</id>
		<title>Bootrom 2651.0.0.3.3</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_2651.0.0.3.3&amp;diff=106148"/>
		<updated>2020-08-07T16:44:36Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the [[bootrom]] version found in the [[Apple Watch Series 3]]. It is vulnerable to [[Checkm8_Exploit|Checkm8]].&lt;br /&gt;
&lt;br /&gt;
== Symbols ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Symbols found by _kritanta&lt;br /&gt;
# For: iBoot-2651.0.0.3.3 ROMRELEASE for t8004si&lt;br /&gt;
# Report any mistakes here: https://github.com/KritantaDev/timestop/blob/master/Symbols/ROM/t8004&lt;br /&gt;
# &lt;br /&gt;
# This file is in python format for ease of loading&lt;br /&gt;
#&lt;br /&gt;
# You can probably use this to bindiff symbols to most other roms&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
symbols = {&lt;br /&gt;
0x00000000: 'start',&lt;br /&gt;
0x00000040: 'reset',&lt;br /&gt;
0x0000005C: 'relocate_loop',&lt;br /&gt;
0x00000078: 'relocate_data',&lt;br /&gt;
0x000000A0: 'relocate_data_loop',&lt;br /&gt;
0x000000B0: 'stack_setup',&lt;br /&gt;
0x00000188: 'bss_loop',&lt;br /&gt;
0x00000194: 'bss_done',&lt;br /&gt;
0x000001A0: 'spin',&lt;br /&gt;
0x00000200: 'aSecureromForT8004siCopyright20072014AppleInc',&lt;br /&gt;
0x00000240: 'aRomrelease',&lt;br /&gt;
0x00000280: 'aIboot26510033_0',&lt;br /&gt;
0x00000300: 'Description',&lt;br /&gt;
0x00000304: 'ReleaseCategory',&lt;br /&gt;
0x00000308: 'iBootVersion',&lt;br /&gt;
0x0000030C: 'main',&lt;br /&gt;
0x00000310: 'Start',&lt;br /&gt;
0x0000031C: 'sram_start',&lt;br /&gt;
0x00000328: 'argv',&lt;br /&gt;
0x00000334: 'heap_base',&lt;br /&gt;
0x000006F4: 'nullsub_4',&lt;br /&gt;
0x00000854: 'arch_halt',&lt;br /&gt;
0x00000860: 'arch_spin',&lt;br /&gt;
0x00000868: '_main',&lt;br /&gt;
0x000014B0: 'timer_get_ticks',&lt;br /&gt;
0x00001C88: 'jpt_1C84',&lt;br /&gt;
0x00004514: 'aNrpdxekeyekeorpeceseorpdtsgdlodsmodscicedicegcnbbesccescnrpcorpc',&lt;br /&gt;
0x000046B4: 'platform_cache_operation',&lt;br /&gt;
0x000050E4: 'platform_init_setup_clocks',&lt;br /&gt;
0x00005100: 'platform_init_hwpins',&lt;br /&gt;
0x0000527C: 'platform_init_internal_mem',&lt;br /&gt;
0x00005288: 'platform_quiesce_hardware',&lt;br /&gt;
0x000052A0: 'platform_bootprep',&lt;br /&gt;
0x00005308: 'chipid_clear_production_mode',&lt;br /&gt;
0x00005390: 'platform_get_boot_device',&lt;br /&gt;
0x000053AA: 'jpt_53A6',&lt;br /&gt;
0x000053E4: 'def_53A6',&lt;br /&gt;
0x000053EC: 'platform_enable_boot_interface',&lt;br /&gt;
0x000054CC: 'platform_set_dfu_status',&lt;br /&gt;
0x000054D8: 'platform_get_force_dfu',&lt;br /&gt;
0x000054EC: 'platform_get_request_dfu1',&lt;br /&gt;
0x00005504: 'platform_get_request_dfu2',&lt;br /&gt;
0x00005864: 'platform_get_boot_trampoline',&lt;br /&gt;
0x000059AC: 'chipid_set_fuse_lock',&lt;br /&gt;
0x00005F3C: 'jpt_5F38',&lt;br /&gt;
0x00005F46: 'def_5F38',&lt;br /&gt;
0x00005FD8: 'halt',&lt;br /&gt;
0x00005FE4: 'nullsub_1',&lt;br /&gt;
0x00005FEC: 'platform_watchdog_tickle',&lt;br /&gt;
0x0000601C: 'prepare_and_jump',&lt;br /&gt;
0x00006264: 'nullsub_3',&lt;br /&gt;
0x00006268: 'panic',&lt;br /&gt;
0x00006350: 'doublePanicIn',&lt;br /&gt;
0x000063FC: 'platform_get_usb_cable_connected',&lt;br /&gt;
0x0000648C: 'enter_critical_section',&lt;br /&gt;
0x000064C8: 'exit_critical_section',&lt;br /&gt;
0x0000681C: 'task_get_current_task',&lt;br /&gt;
0x00006890: 'list_delete',&lt;br /&gt;
0x000068C8: 'task_yield',&lt;br /&gt;
0x0000698C: 'insert_run_q_tail',&lt;br /&gt;
0x000069B0: 'task_start',&lt;br /&gt;
0x000069D4: 'task_exit',&lt;br /&gt;
0x00006A10: 'wait_queue_wake_all',&lt;br /&gt;
0x00006B24: 'wait_queue_wake_one',&lt;br /&gt;
0x00006D74: 'security_init',&lt;br /&gt;
0x00007320: 'jpt_731C',&lt;br /&gt;
0x0000738C: 'def_731C',&lt;br /&gt;
0x0000745C: 'arch_cpu_init',&lt;br /&gt;
0x000074B8: 'arch_cpu_quiesce',&lt;br /&gt;
0x00007540: 'arm_irq',&lt;br /&gt;
0x000075E8: 'arm_fiq',&lt;br /&gt;
0x00007690: 'arm_undefined',&lt;br /&gt;
0x000076C8: 'arm_syscall',&lt;br /&gt;
0x00007700: 'arm_prefetch_abort',&lt;br /&gt;
0x0000773C: 'arm_data_abort',&lt;br /&gt;
0x00007774: 'arm_reserved',&lt;br /&gt;
0x00007E34: 'usb_create_string_descriptor',&lt;br /&gt;
0x000081D6: 'jpt_81D2',&lt;br /&gt;
0x000082D6: 'jpt_82D2',&lt;br /&gt;
0x0000844C: 'def_81D2',&lt;br /&gt;
0x000086B8: 'getDFUImage',&lt;br /&gt;
0x00008A00: 'image_load',&lt;br /&gt;
0x00009454: 'def_945E',&lt;br /&gt;
0x00009462: 'jpt_945E',&lt;br /&gt;
0x00009C5C: 'heap_verify',&lt;br /&gt;
0x0000A016: 'jpt_A012',&lt;br /&gt;
0x0000A044: 'def_A012',&lt;br /&gt;
0x0000A098: 'jpt_A094',&lt;br /&gt;
0x0000A784: 'sprint_hex',&lt;br /&gt;
0x0000A7BC: 'kAsciiHexChars',&lt;br /&gt;
0x0000A7C4: 'vsnprintf',&lt;br /&gt;
0x0000A7FC: 'puts',&lt;br /&gt;
0x0000A840: 'strlcat',&lt;br /&gt;
0x0000A85C: '___stack_chk_fail',&lt;br /&gt;
0x0000A884: 'memcpy',&lt;br /&gt;
0x0000ABB0: 'memset',&lt;br /&gt;
0x0000ABC8: 'bzero',&lt;br /&gt;
0x0000B08C: '_DERParseBoolean',&lt;br /&gt;
0x0000B0B0: '_DERParseInteger',&lt;br /&gt;
0x0000B0F4: '_DERParseInteger64',&lt;br /&gt;
0x0000B160: '_DERDecodeSeqInit',&lt;br /&gt;
0x0000B1B8: '_DERDecodeSeqContentInit',&lt;br /&gt;
0x0000B1C8: '_DERDecodeSeqNext',&lt;br /&gt;
0x0000B270: '_DERParseSequenceContent',&lt;br /&gt;
0x0000B398: '_Img4DecodeParseLengthFromBuffer',&lt;br /&gt;
0x0000B574: 'j_j_arch_halt',&lt;br /&gt;
0x0000B578: 'j_j_j_arch_halt',&lt;br /&gt;
0x0000B5A4: '_DERImg4DecodeFindInSequence',&lt;br /&gt;
0x0000B5E8: '_DERImg4DecodeContentFindItemWithTag',&lt;br /&gt;
0x0000B614: '_DERImg4DecodeTagCompare',&lt;br /&gt;
0x0000B650: '_DERImg4Decode',&lt;br /&gt;
0x0000B77C: '_DERImg4DecodeUnsignedManifest',&lt;br /&gt;
0x0000B900: '_Img4DecodeInitUnsignedManifest',&lt;br /&gt;
0x0000BB90: '_Img4DecodeGetBooleanFromSection',&lt;br /&gt;
0x0000BBE0: '_Img4DecodeGetPropertyFromSection',&lt;br /&gt;
0x0000BCA0: '_Img4DecodeGetPropertyBoolean',&lt;br /&gt;
0x0000BD20: '_Img4DecodeEvaluateCertificateProperties',&lt;br /&gt;
0x0000BEDC: '_Img4DecodeEvaluateDictionaryProperties',&lt;br /&gt;
0x000105C0: 'j_arch_halt',&lt;br /&gt;
0x00010600: 'aNor0',&lt;br /&gt;
0x00010605: 'nil',&lt;br /&gt;
0x00010606: 'aUsb',&lt;br /&gt;
0x0001060A: 'aImg4',&lt;br /&gt;
0x0001060F: 'aIm4p',&lt;br /&gt;
0x00010614: 'aAppleMobileDeviceDfuMode',&lt;br /&gt;
0x00010633: 'aCpid04xCprv02xCpfm02xScep02xBdid02xEcid016llxI',&lt;br /&gt;
0x0001067C: 'aSrtgS',&lt;br /&gt;
0x00010687: 'aNonc',&lt;br /&gt;
0x0001068E: 'a02x',&lt;br /&gt;
0x00010693: 'aSnon',&lt;br /&gt;
0x0001069A: 'aDoublePanicIn',&lt;br /&gt;
0x000106AB: 'doubleNewline',&lt;br /&gt;
0x000106AE: 'newlinePanic',&lt;br /&gt;
0x000106B7: 'colon',&lt;br /&gt;
0x000106BA: 'aIdleTask',&lt;br /&gt;
0x000106C4: 'aNull',&lt;br /&gt;
0x000106CB: 'aPtr',&lt;br /&gt;
0x000106D1: 'a0x',&lt;br /&gt;
0x000106D8: 'aAppleInc',&lt;br /&gt;
0x00012064: 'a0123456789abcdef',&lt;br /&gt;
0x00012074: 'a0123456789abcdef_0' }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=DFU_Mode&amp;diff=106036</id>
		<title>DFU Mode</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=DFU_Mode&amp;diff=106036"/>
		<updated>2020-07-25T18:49:52Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* Entering DFU Mode */ Watch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''DFU''' or '''Device Firmware Upgrade''' mode allows all devices to be restored from any state. It is essentially a mode where the BootROM can accept iBSS. DFU is part of the [[Bootrom|SecureROM]] which is burned into the hardware, so it cannot be removed. On A7+ devices, it generates an ApNonce and recognizes APTickets as well, so even in DFU, it can accept an APTicket.&lt;br /&gt;
&lt;br /&gt;
== Entering DFU Mode ==&lt;br /&gt;
NOTE: If you are using a USB-C cable to enter DFU mode, it might not work. If this happens, you need to use the normal USB cable. You can use a normal USB cable and a USB to USB-C adaptor.&lt;br /&gt;
=== Apple TV ===&lt;br /&gt;
# Plug the device into your computer using a Micro-USB cable.&lt;br /&gt;
# Force the device to reboot by holding down the &amp;quot;Menu&amp;quot; and &amp;quot;Down&amp;quot; buttons simultaneously for 6-7 seconds.&lt;br /&gt;
# Press &amp;quot;Menu&amp;quot; and &amp;quot;Play&amp;quot; simultaneously right after reboot, until a message pops up in [[iTunes]], saying that it has detected an Apple TV in Recovery Mode.&lt;br /&gt;
&lt;br /&gt;
=== A9 and older devices (iPad other than the ones listed below, iPhone 6s and below, iPhone SE and iPod touch 6 and below) ===&lt;br /&gt;
# Connect the device to a computer using a USB cable.&lt;br /&gt;
# Hold down both the Home button and Lock button.&lt;br /&gt;
# After 8 seconds, release the Lock button while continuing to hold down the Home button.&lt;br /&gt;
#* If the Apple logo appears, the Lock button was held down for too long.&lt;br /&gt;
# Nothing will be displayed on the screen when the device is in DFU mode. If open, iTunes will alert you that a device was detected in recovery mode.&lt;br /&gt;
#* If your device shows a screen telling you to connect the device to iTunes, retry these steps.&lt;br /&gt;
&lt;br /&gt;
=== A10 devices (iPhone 7 and iPhone 7 Plus, iPad 2018, iPod touch 7) ===&lt;br /&gt;
# Connect the device to a computer using a USB cable.&lt;br /&gt;
# Hold down both the Side button and Volume Down button.&lt;br /&gt;
# After 8 seconds, release the Side button while continuing to hold down the Volume Down button.&lt;br /&gt;
#* If the Apple logo appears, the Side button was held down for too long.&lt;br /&gt;
# Nothing will be displayed on the screen when the device is in DFU mode. If open, iTunes will alert you that a device was detected in recovery mode.&lt;br /&gt;
#* If your device shows a screen telling you to connect the device to iTunes, retry these steps.&lt;br /&gt;
&lt;br /&gt;
=== A11 and newer devices (iPhone 8 and above, iPad Pro 2018, iPad Air 2019, iPad Mini 2019) ===&lt;br /&gt;
# Connect the device to a computer using a USB cable.&lt;br /&gt;
# Quick-press the Volume Up button&lt;br /&gt;
# Quick-press the Volume Down button&lt;br /&gt;
# Hold down the Side button until the screen goes black, then hold down both the Side button and Volume Down button.&lt;br /&gt;
# After 5 seconds, release the Side button while continuing to hold down the Volume Down button.&lt;br /&gt;
#* If the Apple logo appears, the Side button was held down for too long.&lt;br /&gt;
# Nothing will be displayed on the screen when the device is in DFU mode. If open, iTunes will alert you that a device was detected in recovery mode.&lt;br /&gt;
#* If your device shows a screen telling you to connect the device to iTunes, retry these steps.&lt;br /&gt;
&lt;br /&gt;
=== Apple Watch ===&lt;br /&gt;
&lt;br /&gt;
# Connect to computer via [[iBUS]] adapter and lightning cable&lt;br /&gt;
# Hold crown and power button (bottom right)&lt;br /&gt;
# Wait for the screen to go black&lt;br /&gt;
# After 3 seconds of black, let go of the power button but continue to hold the crown&lt;br /&gt;
# After about 5 seconds your watch will be in DFU mode&lt;br /&gt;
&lt;br /&gt;
=== GPIO Pins ===&lt;br /&gt;
If you have access to the SoC, you can either perform the above methods for your device by utilizing the &amp;lt;code&amp;gt;GPIO_REQUEST_DFU1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;GPIO_REQUEST_DFU2&amp;lt;/code&amp;gt; GPIO pins (previously &amp;lt;code&amp;gt;HOLD_KEY&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;MENU_KEY&amp;lt;/code&amp;gt; and corresponding to Power and Home/Vol-, respectively) or by setting your board's &amp;lt;code&amp;gt;GPIO_FORCE_DFU&amp;lt;/code&amp;gt; pin to 1 at SecureROM startup (unless you are using an [[iFPGA]], where Force DFU mode is the default).&lt;br /&gt;
&lt;br /&gt;
The corresponding GPIO pins for each SoC varies, and the most important ones (including the DFU pins) are listed on the [[GPIO]] page.&lt;br /&gt;
&lt;br /&gt;
== Exiting DFU Mode ==&lt;br /&gt;
To exit DFU Mode, simply force restart your device.&lt;br /&gt;
&lt;br /&gt;
* For Apple TV, hold down the &amp;quot;Menu&amp;quot; and &amp;quot;Down&amp;quot; buttons on your remote until the Apple TV reboots.&lt;br /&gt;
* For iPad, iPhone 6s and below, iPhone SE and iPod touch, hold the Home button and the Lock button until the device reboots.&lt;br /&gt;
* For iPhone 7 and iPhone 7 Plus, hold down the Side button and Volume Down button until the device reboots.&lt;br /&gt;
* For iPhone 8, iPhone 8 Plus, and iPhone X, quick-press the Volume Up button, then quick-press the Volume Down button, then hold down the Side button until the device reboots.&lt;br /&gt;
&lt;br /&gt;
==Enter True Hardware DFU Mode Automatically==&lt;br /&gt;
The EnterDFU function in the [[MobileDevice Library]] does not enter the true DFU Mode in the hardware. It's possible to enter the true DFU Mode without doing it manually, but it cannot be exited unless a restore is performed, as it creates a [[DFU Loop]]. This doesn't work with [[S5L8900]] devices.&lt;br /&gt;
&lt;br /&gt;
===Steps===&lt;br /&gt;
# Make a copy of a fresh IPSW file.&lt;br /&gt;
# Open the IPSW as a zip folder and browse to /firmware/all_flash/all_flash.xxxxx.production/&lt;br /&gt;
# Extract LLB.*****.RELEASE.img3/im4p and open it in a hex editor.&lt;br /&gt;
# Change some random bit or bits, it doesn't matter which or what you write.&lt;br /&gt;
# Add the edited file back to the zip, rename zip to ipsw and restore it to your device using iTunes.&lt;br /&gt;
# The restore will error out and your device will be in DFU Mode.&lt;br /&gt;
&lt;br /&gt;
===Alternative Method===&lt;br /&gt;
If the previous method does not work for you, try this one.&lt;br /&gt;
# Do steps 1 and 2 from above.&lt;br /&gt;
# Delete LLB.*****.RELEASE.img3.&lt;br /&gt;
# Copy applelogo.********.img3 to temporary directory.&lt;br /&gt;
# Rename the copy of applelogo.********.img3/im4p to LLB.*****.RELEASE.img3/im4p. (If you forget the name of the LLB file, you can find it again in the file named manifest.)&lt;br /&gt;
# Copy the renamed applelogo file back to the all_flash.xxxxx.production directory.&lt;br /&gt;
# Rename the zip.&lt;br /&gt;
# Restore the file using iTunes. (If every thing goes well, you should receive an error 31 from iTunes.)&lt;br /&gt;
&lt;br /&gt;
==DFU Mode Output to the computer==&lt;br /&gt;
&amp;lt;pre&amp;gt;iProduct: &amp;quot;Apple Mobile Device (DFU Mode)&amp;quot;&amp;lt;/pre&amp;gt; &amp;lt;pre&amp;gt;iSerialNumber: &amp;quot;CPID:XXXX CPRV:15 CPFM:03 SCEP:03 BDID:00 ECID:XXXXXXXXXXXXXXXX SRTG:[iBoot-XXX.X.X]&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Revisions==&lt;br /&gt;
===[[S5L8900]] (0x1222)===&lt;br /&gt;
This is the device ID in the [[N45AP|iPod touch]], the [[M68AP|iPhone]], and the [[N82AP|iPhone 3G]]. For more information about the protocol, see [[DFU 0x1222]].&lt;br /&gt;
&lt;br /&gt;
===[[S5L8720 Bootrom|S5L8720]], [[S5L8920]], and [[WTF|WTF mode post-2.0]] (0x1227)===&lt;br /&gt;
This is the device ID in the [[N72AP|iPod touch (2nd generation)]], the [[N88AP|iPhone 3GS]], the [[N90AP|iPhone 4]], subsequent 32 bit devices, all 64 bit devices, and [[WTF|WTF mode]]. For more information on the protocol, see [[DFU 0x1227]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Grace_17R575_(Watch3,2)&amp;diff=106032</id>
		<title>Grace 17R575 (Watch3,2)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Grace_17R575_(Watch3,2)&amp;diff=106032"/>
		<updated>2020-07-24T22:44:32Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: 6.0.0 3,2 keys&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version             = 6.0.0&lt;br /&gt;
 | Build               = 17R575&lt;br /&gt;
 | Device              = Watch3,2&lt;br /&gt;
 | Codename            = GraceE&lt;br /&gt;
 | Baseband            = Unknown&lt;br /&gt;
&lt;br /&gt;
 | RootFS              = 048-64136-310&lt;br /&gt;
 | RootFSKey           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk       = 048-63982-330&lt;br /&gt;
 | UpdateRamdiskIV     = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk      = 048-63605-329&lt;br /&gt;
 | RestoreRamdiskIV    = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AOPFirmware         = aopfw-m8paop.im4p&lt;br /&gt;
 | AOPFirmwareIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | AppleLogo           = applelogo@132~watch.im4p&lt;br /&gt;
 | AppleLogoIV         = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | Dali                = dali-ui.n111b.release.im4p&lt;br /&gt;
 | DaliIV              = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | DeviceTree          = DeviceTree.n111bap.im4p&lt;br /&gt;
 | DeviceTreeIV        = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                = iBEC.n111b.RELEASE.im4p&lt;br /&gt;
 | iBECIV              = 4ce11e6aba8b60e1c76a13069099cf0&lt;br /&gt;
 | iBECKey             = 9e4db55bb991d119f73e8b10c85e893b2b5ec9fc3f37596183db6ff29fa547b9&lt;br /&gt;
&lt;br /&gt;
 | iBoot               = iBoot.n111b.RELEASE.im4p&lt;br /&gt;
 | iBootIV             = 376533c641c27ff1bc065126462d9776&lt;br /&gt;
 | iBootKey            = e476348733ad6c2ac58d36318aa5068cc45b0f61c3ea0be5b628a1c19e94c829&lt;br /&gt;
&lt;br /&gt;
 | iBSS                = iBSS.n111b.RELEASE.im4p&lt;br /&gt;
 | iBSSIV              = 47c0a8558789bcff8cd6da7dd411418&lt;br /&gt;
 | iBSSKey             = 97fe52b091d0f37868743dd36defabb62b124d73e836c1ebbee1c4200daf86ba&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache         = kernelcache.release.watch3&lt;br /&gt;
 | KernelcacheIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                 = LLB.n111b.RELEASE.im4p&lt;br /&gt;
 | LLBIV               = 72ac58bf81ddf9e5825c76b18a78d60&lt;br /&gt;
 | LLBKey              = 639646deb78b90df70b9b27a5c60405b251c3e943181c017a131b7e35796d691&lt;br /&gt;
&lt;br /&gt;
 | RecoveryMode        = recoverymode@132~watch.im4p&lt;br /&gt;
 | RecoveryModeIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware         = sep-firmware.n111b.RELEASE.im4p&lt;br /&gt;
 | SEPFirmwareIV       = Unknown&lt;br /&gt;
 | SEPFirmwareKey      = Unknown&lt;br /&gt;
 | SEPFirmwareKBAG     = Unknown&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Fugu&amp;diff=105810</id>
		<title>Fugu</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Fugu&amp;diff=105810"/>
		<updated>2020-07-15T07:15:26Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Fugu Stub.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
'''Fugu''' is an open-sourced, [[semi-tethered jailbreak]], developed by Linus Henze, based on [[checkm8 Exploit|checkm8]]. It currently only supports the t8010 and t8011 SOCs. &lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;br /&gt;
[[Category:Jailbreaking]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Kernel_Patches&amp;diff=105809</id>
		<title>Talk:Kernel Patches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Kernel_Patches&amp;diff=105809"/>
		<updated>2020-07-15T03:20:11Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: a TODO: update and a question for maintainers of this wiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TODO (mostly for me, later): Explain how we find patches in modern iOS. [[User:Kritanta|Kritanta]] ([[User talk:Kritanta|talk]]) 03:20, 15 July 2020 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also: I don't think this page needs that list of kernel offsets; maintaining something like that is unreasonable. Would the removal of them be ok? [[User:Kritanta|Kritanta]] ([[User talk:Kritanta|talk]]) 03:20, 15 July 2020 (UTC)&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:DanTheMann15&amp;diff=105778</id>
		<title>User talk:DanTheMann15</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:DanTheMann15&amp;diff=105778"/>
		<updated>2020-07-12T21:07:32Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* Topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:DanTheMann15|DanTheMann15]]'s inquiry page on The iPhone Wiki&lt;br /&gt;
&lt;br /&gt;
if you have any questions or concerns about any edit that i made, you can open a topic here in this talk page to discuss it or [[Special:EmailUser/DanTheMann15|send me an email]].&lt;br /&gt;
&lt;br /&gt;
Note though that topics that are over 6 months without any reply will be [[User:DanTheMann15/ArchivedTopics|archived]] in order to keep this page clean.&lt;br /&gt;
&lt;br /&gt;
==Topics==&lt;br /&gt;
&lt;br /&gt;
I'm not sure if this is the right place but, thanks for the corrections, and feel free to smack me over the head / yell if I screw something up regarding guidelines/formatting. Still getting the hang of &amp;quot;wiki-speak&amp;quot; :) [[User:Kritanta|Kritanta]] ([[User talk:Kritanta|talk]]) 21:07, 12 July 2020 (UTC)&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:Kritanta&amp;diff=105777</id>
		<title>User:Kritanta</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:Kritanta&amp;diff=105777"/>
		<updated>2020-07-12T21:00:13Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Created page with &amp;quot;Local idiot. Typically contained within the bounds of https://iphonedevwiki.net/ , but sometimes I end up here.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Local idiot. Typically contained within the bounds of https://iphonedevwiki.net/ , but sometimes I end up here.&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBUS&amp;diff=105752</id>
		<title>IBUS</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBUS&amp;diff=105752"/>
		<updated>2020-07-12T11:09:22Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: Create iBUS page with what little information exists about these adapters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &amp;quot;iBUS&amp;quot; adapter is a smaller &amp;quot;dongle&amp;quot; that takes advantage of the diagnostics port hidden behind a small plate in the slot where the band for your watch would normally slide into.&lt;br /&gt;
&lt;br /&gt;
These adapters are sold by &amp;quot;MFC&amp;quot; and appear to be clones of Apple's own proprietary hardware; When plugged into a Mac via lightning-to-USB, the Apple Watch appears in Finder in the same way that other apple devices do when plugged in. It is also recognized by [[libimobiledevice]], Xcode, and Apple's Console.app, although no logs are displayed in the latter.&lt;br /&gt;
&lt;br /&gt;
Not much information about these adapters has been released, by MFC or otherwise. &lt;br /&gt;
&lt;br /&gt;
== Usage for Research ==&lt;br /&gt;
While the adapters are marketed for their ability to &amp;quot;restore&amp;quot; devices, the signed firmware required to do so is not readily available. However, the adapter does allow exploitation of the S1, S2, and S3 Watches using [[checkm8]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Pwning&amp;quot; the watch and dumping the bootrom ===&lt;br /&gt;
&lt;br /&gt;
==== Entering DFU ====&lt;br /&gt;
Once you've connected your apple watch via a standard USB Lightning cable and the iBUS adapter:&lt;br /&gt;
&lt;br /&gt;
# Hold the crown and power button down  &lt;br /&gt;
# Immediately after the screen goes black, count to 3  &lt;br /&gt;
# After 3 seconds, release the power button, but continue to hold the crown.  &lt;br /&gt;
&lt;br /&gt;
Finder should now show an &amp;quot;Apple Watch&amp;quot; in DFU mode, and will allow you to install signed firmware if you have any.&lt;br /&gt;
&lt;br /&gt;
==== Exploiting with ipwndfu ====&lt;br /&gt;
Reliability of checkm8 on the watch can vary. &lt;br /&gt;
&lt;br /&gt;
After cloning [https://github.com/axi0mX/ipwndfu], `cd` into the directory and run `./ipwndfu -p`&lt;br /&gt;
&lt;br /&gt;
If the exploit fails, you may need to run it again. It can take anywhere from one to several hundred attempts. &lt;br /&gt;
&lt;br /&gt;
From here, you can run `./ipwndfu --dump-rom` to dump the [[SecureRom]]. More information is available in the ipwndfu readme and on [[ipwndfu]].&lt;br /&gt;
&lt;br /&gt;
Do note the `--boot` flag currently only works for the iPhone X.&lt;br /&gt;
&lt;br /&gt;
You can use `./ipwndfu --hex-dump=0x0,0x10000000000` to crash out of DFU and force a reboot.&lt;br /&gt;
&lt;br /&gt;
== Tips for usage ==&lt;br /&gt;
* As the metal rod that ships with the adapter often fits loosely, consider using rubber bands to firmly press the adapter into the port. &lt;br /&gt;
** A hairband is exceptional at this, and perfectly fits into the top of the watch. &lt;br /&gt;
&lt;br /&gt;
{{DISPLAYTITLE:iBUS}}&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Apple_Watch_Series_3&amp;diff=105742</id>
		<title>Apple Watch Series 3</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Apple_Watch_Series_3&amp;diff=105742"/>
		<updated>2020-07-12T08:50:32Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* Exploitation */ Add a bit of information about how one can use checkm8 on an Apple Watch S3.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Apple Watch Series 3.png|right|200px|thumb|Apple Watch Series 3]]&lt;br /&gt;
&lt;br /&gt;
The '''Apple Watch Series 3''' was first introduced at Apple's &amp;quot;Let's meet at our place&amp;quot; [[keynote]] on {{date|2017|09|12|abbr=false}}. &lt;br /&gt;
&lt;br /&gt;
Internally, the Apple Watch Series 3 is referred to as [[N111sAP]] (Watch3,1 - 38mm Cellular), [[N111bAP]] (Watch3,2 - 42mm Cellular), [[N121sAP]] (Watch3,3 - 38mm), and [[N121bAP]] (Watch3,4 - 42mm).&lt;br /&gt;
&lt;br /&gt;
== Application Processor ==&lt;br /&gt;
The Apple Watch Series 3 makes use of the [[T8004]] (S3) Processor.&lt;br /&gt;
It also contains a GPS module, and on cellular models an [[MDM9635|LTE]] chip.&lt;br /&gt;
&lt;br /&gt;
== Exploitation == &lt;br /&gt;
The [[t8004]] Processor found inside the S3 watch is vulnerable to checkm8. By connecting it to macOS via an [[iBUS]] adapter, the watch can be kicked into &amp;quot;pwned DFU mode&amp;quot; via [[ipwndfu]].&lt;br /&gt;
&lt;br /&gt;
A public jailbreak using this vulnerability on watchOS has not yet been developed, and no tools outside of ipwndfu itself support Apple Watch firmware, yet.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* Display: Retina OLED&lt;br /&gt;
* Screen: Ion-X glass or sapphire crystal&lt;br /&gt;
* Compatibility (GPS): [[iOS]] 11 or later running on an [[iPhone 5s]] or newer&lt;br /&gt;
* Compatibility (GPS+LTE): [[iOS]] 11 or later running on an [[iPhone 6]] or newer&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://www.apple.com/apple-watch-series-3/ https://www.apple.com/apple-watch-series-3]&lt;br /&gt;
&lt;br /&gt;
[[Category:Devices‏]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=T8004&amp;diff=105741</id>
		<title>T8004</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=T8004&amp;diff=105741"/>
		<updated>2020-07-12T08:32:41Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* Bootrom Exploits */ god bless axi0mX (add checkm8)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''T8004''' refers to the CPU inside of the third generation of Apple's [[wikipedia:System in package|SiP]]s: the S3. The '''S3''' is currently used in the [[Apple Watch Series 3]].&lt;br /&gt;
==Bootrom Exploits==&lt;br /&gt;
* [[Checkm8 Exploit|checkm8]]&lt;br /&gt;
&lt;br /&gt;
{{stub|hardware}}&lt;br /&gt;
[[Category:Application Processors]]&lt;/div&gt;</summary>
		<author><name>Kritanta</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=105605</id>
		<title>IBoot (Bootloader)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IBoot_(Bootloader)&amp;diff=105605"/>
		<updated>2020-07-08T12:58:32Z</updated>

		<summary type="html">&lt;p&gt;Kritanta: /* watchOS */ Add 6.1 iBoot version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''iBoot''', also referred to as “iBoot second-stage loader” in the source code, 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;
&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;
== Versions ==&lt;br /&gt;
=== [[audioOS]] ===&lt;br /&gt;
 [[iBoot-4076.20.8~14]]      11.0.2         (Build 15C25)&lt;br /&gt;
 [[iBoot-4076.30.40~30]]     11.2 beta      (Build 15C4092b)&lt;br /&gt;
 [[iBoot-4076.30.43~18]]     11.2 beta 2    (Build 15C4097d)&lt;br /&gt;
 [[iBoot-4076.30.43~137]]    11.2.5 beta    (Build 15D5037e)&lt;br /&gt;
                         11.2.5 beta 2  (Build 15D5046b)&lt;br /&gt;
 [[iBoot-4076.30.43~140]]    11.2.5 beta 3  (Build 15D59)&lt;br /&gt;
 [[iBoot-4076.50.126~85]]    11.3           (Build 15E217)&lt;br /&gt;
 [[iBoot-4076.60.11~7]]      11.4           (Build 15F80)&lt;br /&gt;
 [[iBoot-4076.70.15~19]]     11.4.1         (Build 15G77)&lt;br /&gt;
 [[iBoot-4513.200.297~1]]    12.0           (Build 16A366)&lt;br /&gt;
 [[iBoot-4513.220.100~1]]    12.1           (Build 16B92)&lt;br /&gt;
 [[iBoot-4513.230.10~5]]     12.1.1         (Build 16C50)&lt;br /&gt;
 [[iBoot-4513.230.10~63]]    12.1.3         (Build 16D39)&lt;br /&gt;
 [[iBoot-4513.250.288~5]]    12.2           (Build 16E227)&lt;br /&gt;
 [[iBoot-4513.260.81~7]]     12.3           (Build 16F156)&lt;br /&gt;
 [[iBoot-5540.40.51~223]]    13.2           (Build 17B84)&lt;br /&gt;
                         13.2.1         (Build 17B90)&lt;br /&gt;
 [[iBoot-5540.60.11~30]]     13.3           (Build 17C54)&lt;br /&gt;
 [[iBoot-5540.80.2~139]]     13.3.1         (Build 17D50)&lt;br /&gt;
 [[iBoot-5540.100.194~112]]  13.4           (Build 17L256)&lt;br /&gt;
 [[iBoot-5540.120.17~6]]     13.4.5         (Build 17L562)&lt;br /&gt;
                         13.4.6         (Build 17L570)&lt;br /&gt;
 [[iBoot-6603.0.0.110.6~12]] 14.0 beta      (Build 18J5313t)&lt;br /&gt;
 [[iBoot-6631.0.0.0.1~30]]   14.0 beta 2    (Build 18J5331g)&lt;br /&gt;
&lt;br /&gt;
=== [[bridgeOS]] ===&lt;br /&gt;
 [[iBoot-4076.47.12~1]]     2.0.1          (Build 15P2542)&lt;br /&gt;
 [[iBoot-4076.60.11~20]]    2.3.1          (Build 15P5064)&lt;br /&gt;
 [[iBoot-4076.75.2~1]]      2.3.2          (Build 15P6059)&lt;br /&gt;
 [[iBoot-4076.75.2~2]]      2.4.1          (Build 15P6613)&lt;br /&gt;
 [[iBoot-4513.200.293~99]]  3.0            (Build 16P375)&lt;br /&gt;
 [[iBoot-4513.230.5~132]]   3.2            (Build 16P2542)&lt;br /&gt;
 [[iBoot-4513.250.287~83]]  3.4            (Build 16P4507)&lt;br /&gt;
 [[iBoot-4513.260.80~56]]   3.5            (Build 16P5125 and 16P5200)&lt;br /&gt;
 [[iBoot-4513.270.14~30]]   3.6            (Build 16P6568)&lt;br /&gt;
 [[iBoot-5540.11.1~11]]     4.0            (Build 17P572)&lt;br /&gt;
 [[iBoot-5540.40.51~220]]   4.1            (Build 17P1081)&lt;br /&gt;
 [[iBoot-5540.60.11~84]]    4.2            (Build 17P2551)&lt;br /&gt;
 [[iBoot-5540.80.2~166]]    4.2            (Build 17P3050)&lt;br /&gt;
 [[iBoot-5540.80.2~185]]    4.3            (Build 17P3561)&lt;br /&gt;
 [[iBoot-5540.105.2~25]]    4.4            (Build 17P4263)&lt;br /&gt;
 [[iBoot-5540.105.2~39]]    4.4            (Build 17P4281)&lt;br /&gt;
 [[iBoot-5540.125.4~4]]     4.5            (Build 17P5290)&lt;br /&gt;
                        4.5            (Build 17P5300)&lt;br /&gt;
 [[iBoot-5540.125.4~9]]     4.5            (Build 17P5580)&lt;br /&gt;
&lt;br /&gt;
=== [[Haywire]] ===&lt;br /&gt;
 [[iBoot-1537.4.18~1]]      6.0           (Build 10A7401)&lt;br /&gt;
 [[iBoot-1537.9.40~2]]      6.1 beta 1    (Build 10B7095)&lt;br /&gt;
 [[iBoot-1537.9.46~7]]      6.1 beta 2    (Build 10B7105)&lt;br /&gt;
 [[iBoot-1537.9.50~1]]      6.1 beta 3    (Build 10B7117)&lt;br /&gt;
 [[iBoot-1537.9.54~3]]      6.1 beta 4    (Build 10B7127)&lt;br /&gt;
 [[iBoot-1537.9.55~3]]      6.1 beta 5    (Build 10B7129)&lt;br /&gt;
 [[iBoot-1940.1.8~9]]       7.0 beta 1    (Build 11A7372p)&lt;br /&gt;
 [[iBoot-1940.1.35~7]]      7.0 beta 2    (Build 11A7400)&lt;br /&gt;
 [[iBoot-1940.1.46~12]]     7.0 beta 3    (Build 11A7414)&lt;br /&gt;
 [[iBoot-1940.1.66~7]]      7.0 beta 4    (Build 11A7435)&lt;br /&gt;
 [[iBoot-1940.2.1~2]]       7.0 beta 5    (Build 11A7449)&lt;br /&gt;
 [[iBoot-1940.2.1~4]]       7.0           (Build 11A7451)&lt;br /&gt;
 [[iBoot-1940.10.51~1]]     7.1 beta 1    (Build 11D7099)&lt;br /&gt;
 [[iBoot-1940.10.58~28]]    7.1 beta 4    (Build 11D7134)&lt;br /&gt;
 [[iBoot-1940.10.58~63]]    7.1 beta 5    (Build 11D7144)&lt;br /&gt;
 [[iBoot-1940.10.58~101]]   7.1           (Build 11D7155)&lt;br /&gt;
 [[iBoot-2261.1.6~1]]       8.0 beta 1    (Build 12A7265a)&lt;br /&gt;
 [[iBoot-2261.1.64~18]]     8.0 beta 5    (Build 12A7346a)&lt;br /&gt;
 [[iBoot-2261.1.66~10]]     8.0           (Build 12A7353a)&lt;br /&gt;
&lt;br /&gt;
=== [[iOS]] ([[Apple TV]] ([[K66AP|2nd]] and [[Apple TV (3rd generation)|3rd]] generation)) ===&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.2 beta     4.3 beta     (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]      4.2 beta 2   4.3 beta 2   (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]      4.2 beta 3   4.3 beta 3   (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.4 beta     5.0 beta     (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]   4.4 beta 2   5.0 beta 2   (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]   4.4 beta 3   5.0 beta 3   (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]    4.4 beta 5   5.0 beta 5   (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]   4.4 beta 6   5.0 beta 6   (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]   4.4 beta 7   5.0 beta 7   (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.0 beta 2   5.1 beta 2   (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]    5.0 beta 3   5.1 beta 3   (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.1 beta     6.0 beta     (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]    5.1 beta 2   6.0 beta 2   (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]    5.1 beta 3   6.0 beta 3   (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]    5.1 beta 4   6.0 beta 4   (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.2 beta     6.1 beta     (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]    5.2 beta 2   6.1 beta 2   (Build 10B5105c)&lt;br /&gt;
                      5.2 beta 3   6.1 beta 3   (Build 10B5117d)&lt;br /&gt;
                      5.2 beta 4   6.1 beta 4   (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.4 beta     7.0 beta     (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]    5.4 beta 2   7.0 beta 2   (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]    6.0 beta 3   7.0 beta 4   (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]    6.0 beta 4   7.0 beta 5   (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;
 [[iBoot-1940.10.51~3]]   6.1 beta     7.1 beta     (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]   6.1 beta 2   7.1 beta 2   (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]]  6.1 beta 3   7.1 beta 3   (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]]  6.1 beta 4   7.1 beta 4   (Build 11D5134c)&lt;br /&gt;
 [[iBoot-1940.10.58~70]]  6.1 beta 5   7.1 beta 5   (Build 11D5145e)&lt;br /&gt;
 [[iBoot-1940.10.58~115]] 6.1          7.1          (Build 11D167)&lt;br /&gt;
 [[iBoot-1940.10.58~122]] 6.1.1        7.1.1        (Build 11D201c)&lt;br /&gt;
 [[iBoot-1940.10.58~132]] 6.2          7.1.2        (Build 11D257c)&lt;br /&gt;
                      6.2.1        7.1.2        (Build 12A365b)&lt;br /&gt;
 [[iBoot-2261.1.31~21]]   7.0 beta     8.0 beta     (Build 12A4297e)&lt;br /&gt;
 [[iBoot-2261.1.46~31]]   7.0 beta 2   8.0 beta 3   (Build 12A4318c)&lt;br /&gt;
 [[iBoot-2261.1.57~43]]   7.0 beta 3   8.0 beta 4   (Build 12A4331d)&lt;br /&gt;
 [[iBoot-2261.1.64~28]]   7.0 beta 4   8.0 beta 5   (Build 12A4345d)&lt;br /&gt;
 [[iBoot-2261.1.67~8]]    7.0 [[Golden Master|GM]]       8.0 [[Golden Master|GM]]       (Build 12A365b)&lt;br /&gt;
                      7.0          8.0          (Build 12A365b)&lt;br /&gt;
 [[iBoot-2261.3.31~3]]    7.0.1 beta   8.1 beta     (Build 12B401)&lt;br /&gt;
 [[iBoot-2261.3.31~9]]    7.0.1 beta 2 8.1 beta 2   (Build 12B407)&lt;br /&gt;
 [[iBoot-2261.3.32~2]]    7.0.1        8.1          (Build 12B410a)&lt;br /&gt;
 [[iBoot-2261.3.33~13]]   7.0.2 beta   8.1.1 beta   (Build 12B432)&lt;br /&gt;
 [[iBoot-2261.3.33~14]]   7.0.2        8.1.1        (Build 12B435)&lt;br /&gt;
 [[iBoot-2261.3.33~39]]   7.0.3        8.1.3        (Build 12B446)&lt;br /&gt;
 iBoot-2261.?.??~??   7.1 beta     8.2 beta 5   (Build 12D5480a)&lt;br /&gt;
 [[iBoot-2261.5.64~15]]   7.1          8.2          (Build 12D508)&lt;br /&gt;
 [[iBoot-2261.20.18~14]]  7.1 beta 2   8.3 beta 2   (Build 12F5037c)&lt;br /&gt;
 [[iBoot-2261.20.20~9]]   7.1 beta 3   8.3 beta 4   (Build 12F61)&lt;br /&gt;
 [[iBoot-2261.20.20~14]]  7.2          8.3          (Build 12F69)&lt;br /&gt;
 [[iBoot-2261.30.37~79]]  7.2.1        8.4.1        (Build 12H523)&lt;br /&gt;
 [[iBoot-2261.30.37~87]]  7.2.2        8.4.2        (Build 12H606)&lt;br /&gt;
 [[iBoot-2261.30.37~111]] 7.3 beta     8.4.2        (Build 12H825)&lt;br /&gt;
 [[iBoot-2261.30.37~112]] 7.3 beta 2   8.4.2        (Build 12H833)&lt;br /&gt;
                      7.3 beta 3   8.4.2        (Build 12H836)&lt;br /&gt;
 [[iBoot-2261.30.37~114]] 7.3 beta 4   8.4.2        (Build 12H841)&lt;br /&gt;
 [[iBoot-2261.30.37~115]] 7.3          8.4.2        (Build 12H847)&lt;br /&gt;
 [[iBoot-2261.30.37~118]] 7.3.1        8.4.2        (Build 12H864)&lt;br /&gt;
 [[iBoot-2261.30.37~122]] 7.4          8.4.3        (Build 12H876)&lt;br /&gt;
&lt;br /&gt;
=== [[iOS]] ([[iPad]], [[iPhone]], [[iPod touch]]) ===&lt;br /&gt;
 [[iBoot-99]]                    1.0 beta               (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 &amp;amp; 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.2 beta               (Build 5A147p)&lt;br /&gt;
 [[iBoot-294]]                   2.0 beta 2             (Build 5A225c)&lt;br /&gt;
 [[iBoot-304]]                   2.0 beta 3             (Build 5A240d)&lt;br /&gt;
 [[iBoot-311]]                   2.0 beta 4             (Build 5A258f)&lt;br /&gt;
 ?                           2.0 beta 5             (Build 5A274d)&lt;br /&gt;
 ?                           2.0 beta 6 Pre-release (Build 5A292g)&lt;br /&gt;
 ?                           2.0 beta 6 Final       (Build 5A308)&lt;br /&gt;
 ?                           2.0b7                  (Build 5A331)&lt;br /&gt;
 [[iBoot-320.19]]                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.1 beta               (Build 5F90)&lt;br /&gt;
 [[iBoot-385.22]]                2.1                    (Build 5F137)&lt;br /&gt;
                             2.1.1                  (Build 5F138)&lt;br /&gt;
 ?                           2.2 beta               (Build 5G29)&lt;br /&gt;
 [[iBoot-385.49]]                2.2                    (Build 5G77 &amp;amp; 5G77a)&lt;br /&gt;
                             2.2.1                  (Build 5H11 &amp;amp; 5H11a)&lt;br /&gt;
 [[iBoot-573.1]]                 3.0 beta               (Build 7A238j)&amp;lt;!-- 3.0 beta 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.0 beta 2             (Build 7A259g)&lt;br /&gt;
 [[iBoot-596.6~3]]               3.0 beta 3             (Build 7A280f)&lt;br /&gt;
 [[iBoot-596.16~2]]              3.0 beta 4             (Build 7A300g)&lt;br /&gt;
 [[iBoot-596.20~1]]              3.0 beta 5             (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.1 beta               (Build 7C97d)&lt;br /&gt;
 [[iBoot-636.35~1]]              3.1 beta 2             (Build 7C106c)&lt;br /&gt;
 [[iBoot-636.47~1]]              3.1 beta 3             (Build 7C116a)&lt;br /&gt;
 [[iBoot-636.65|iBoot-636.65~2]]              3.1                    (Build 7C144)&lt;br /&gt;
 [[iBoot-636.66~1]]              3.1.1                  (Build 7C145 &amp;amp; 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|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-822.2.1]]               4.0 beta               (Build 8A2180g) [Unreleased]&lt;br /&gt;
 [[iBoot-872~12]]                4.0 beta               (Build 8A230m)&lt;br /&gt;
 [[iBoot-889.3~2]]               4.0 beta 2             (Build 8A248c)&lt;br /&gt;
 [[iBoot-889.12~2]]              4.0 beta 3             (Build 8A260b)&lt;br /&gt;
 [[iBoot-889.19~1]]              4.0 beta 4             (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.1 beta               (Build 8B5080c)&lt;br /&gt;
 [[iBoot-931.18.15~2]]           4.1 beta 2             (Build 8B5091b)&lt;br /&gt;
 [[iBoot-931.18.27~1]]           4.1                    (Build 8B117 &amp;amp; 8B118)&lt;br /&gt;
 [[iBoot-931.67~2]]              4.2 beta               (Build 8C5091e)&lt;br /&gt;
 [[iBoot-931.71.80~1]]           4.2 beta 2             (Build 8C5101c)&lt;br /&gt;
 [[iBoot-931.71.13~3]]           4.2 beta 3             (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 &amp;amp; 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.3 beta               (Build 8F5148b)&lt;br /&gt;
 [[iBoot-1072.38~2]]             4.3 beta 2             (Build 8F5153d)&lt;br /&gt;
 [[iBoot-1072.49~2]]             4.3 beta 3             (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 &amp;amp; 8H8)&lt;br /&gt;
                             4.3.3                  (Build 8J2 &amp;amp; 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.0 beta               (Build 9A5220p)&lt;br /&gt;
 [[iBoot-1219.40.25~4]]          5.0 beta 2             (Build 9A5248d)&lt;br /&gt;
 [[iBoot-1219.41.11~1]]          5.0 beta 3             (Build 9A5259f)&lt;br /&gt;
 [[iBoot-1219.42.8~1]]           5.0 beta 4             (Build 9A5274d)&lt;br /&gt;
 [[iBoot-1219.43.9~3]]           5.0 beta 5             (Build 9A5288d)&lt;br /&gt;
 [[iBoot-1219.43.18~3]]          5.0 beta 6             (Build 9A5302b)&lt;br /&gt;
 [[iBoot-1219.43.27~1]]          5.0 beta 7             (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.1 beta             (Build 9A402)&lt;br /&gt;
 [[iBoot-1219.43.32~29]]         5.0.1 beta 2           (Build 9A404)&lt;br /&gt;
                             5.0.1                  (Build 9A405 &amp;amp; 9A406)&lt;br /&gt;
 [[iBoot-1219.61.19~6]]          5.1 beta               (Build 9B5117b)&lt;br /&gt;
 [[iBoot-1219.62.1~2]]           5.1 beta 2             (Build 9B5127c)&lt;br /&gt;
 [[iBoot-1219.62.8~5]]           5.1 beta 3             (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.0 beta               (Build 10A5316k)&lt;br /&gt;
 [[iBoot-1537.2.11~5]]           6.0 beta 2             (Build 10A5338d)&lt;br /&gt;
 [[iBoot-1537.2.81~1]]           6.0 beta 3             (Build 10A5355d)&lt;br /&gt;
 [[iBoot-1537.2.41~2]]           6.0 beta 4             (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 &amp;amp; 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 &amp;amp; 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 &amp;amp; 10A551)&lt;br /&gt;
 [[iBoot-1537.9.40~3]]           6.1 beta               (Build 10B5095f)&lt;br /&gt;
 [[iBoot-1537.9.46~8]]           6.1 beta 2             (Build 10B5105c)&lt;br /&gt;
 [[iBoot-1537.9.50~2]]           6.1 beta 3             (Build 10B5117b)&lt;br /&gt;
 [[iBoot-1537.9.54~4]]           6.1 beta 4             (Build 10B5126b)&lt;br /&gt;
 [[iBoot-1537.9.55~4]]           6.1 beta 5             (Build 10B141, 10B142, 10B143 &amp;amp; 10B144)&lt;br /&gt;
                             6.1                    (Build 10B141, 10B142, 10B143 &amp;amp; 10B144)&lt;br /&gt;
                             6.1.1 beta             (Build 10B311)&lt;br /&gt;
                             6.1.1                  (Build 10B145)&lt;br /&gt;
                             6.1.2                  (Build 10B146 &amp;amp; 10B147)&lt;br /&gt;
 [[iBoot-1537.9.55~11]]          6.1.3 beta 2           (Build 10B318)&lt;br /&gt;
                             6.1.3 beta 2           (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;
                             6.1.6                  (Build 10B500)&lt;br /&gt;
 [[iBoot-1940.1.8~44]]           7.0 beta               (Build 11A4372q)&lt;br /&gt;
 [[iBoot-1940.1.35~9]]           7.0 beta 2             (Build 11A4400f)&lt;br /&gt;
 [[iBoot-1940.1.46.1.1~1]]       7.0 beta 3             (Build 11A4414e)&lt;br /&gt;
 [[iBoot-1940.1.66~9]]           7.0 beta 4             (Build 11A4435d)&lt;br /&gt;
 [[iBoot-1940.1.75~3]]           7.0 beta 5             (Build 11A4449a)&lt;br /&gt;
                             7.0 beta 6             (Build 11A4449d)         &lt;br /&gt;
 [[iBoot-1940.1.75~20]]          7.0 [[Golden Master|GM]]                  (Build 11A465)&lt;br /&gt;
                             7.0                    (Build 11A465 &amp;amp; 11A466) &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;
                             7.0.6                  (Build 11B651)&lt;br /&gt;
 [[iBoot-1940.10.51~3]]          7.1 beta               (Build 11D5099e)&lt;br /&gt;
 [[iBoot-1940.10.57~8]]          7.1 beta 2             (Build 11D5115d)&lt;br /&gt;
 [[iBoot-1940.10.58~11]]         7.1 beta 3             (Build 11D5127c)&lt;br /&gt;
 [[iBoot-1940.10.58~32]]         7.1 beta 4             (Build 11D5134c)&lt;br /&gt;
 [[iBoot-1940.10.58~70]]         7.1 beta 5             (Build 11D5145e)&lt;br /&gt;
 [[iBoot-1940.10.58~115]]        7.1                    (Build 11D167 &amp;amp; 11D169)&lt;br /&gt;
 [[iBoot-1940.10.58~122]]        7.1.1                  (Build 11D201)&lt;br /&gt;
 [[iBoot-1940.10.58~132]]        7.1.2                  (Build 11D257)&lt;br /&gt;
 [[iBoot-2261.1.6.0.1~45]]       8.0 beta               (Build 12A4265u)&lt;br /&gt;
 [[iBoot-2261.1.31~21]]          8.0 beta 2             (Build 12A4297e)&lt;br /&gt;
 [[iBoot-2261.1.46~31]]          8.0 beta 3             (Build 12A4318c)&lt;br /&gt;
 [[iBoot-2261.1.57~43]]          8.0 beta 4             (Build 12A4331d)&lt;br /&gt;
 [[iBoot-2261.1.64~28]]          8.0 beta 5             (Build 12A4345d)&lt;br /&gt;
 [[iBoot-2261.1.67~8]]           8.0 [[Golden Master|GM]]                  (Build 12A365)&lt;br /&gt;
                             8.0                    (Build 12A365 &amp;amp; 12A366)&lt;br /&gt;
 [[iBoot-2261.1.68~1]]           8.0.1                  (Build 12A402) &lt;br /&gt;
                             8.0.2                  (Build 12A405)&lt;br /&gt;
 [[iBoot-2261.3.31~3]]           8.1 beta               (Build 12B401) &lt;br /&gt;
 [[iBoot-2261.3.31~9]]           8.1 beta 2             (Build 12B407)&lt;br /&gt;
 [[iBoot-2261.3.32~2]]           8.1                    (Build 12B410 &amp;amp; 12B411)&lt;br /&gt;
 [[iBoot-2261.3.33~13]]          8.1.1 beta             (Build 12B432)&lt;br /&gt;
 [[iBoot-2261.3.33~14]]          8.1.1                  (Build 12B435 &amp;amp; 12B436)&lt;br /&gt;
                             8.1.2                  (Build 12B440)&lt;br /&gt;
 [[iBoot-2261.3.33~39]]          8.1.3                  (Build 12B446)&lt;br /&gt;
 [[iBoot-2261.5.34~3]]           8.2 beta               (Build 12D436)&lt;br /&gt;
 [[iBoot-2261.5.41~10]]          8.2 beta 2             (Build 12D445d)&lt;br /&gt;
 [[iBoot-2261.5.47~1]]           8.2 beta 3             (Build 12D5452a)&lt;br /&gt;
 [[iBoot-2261.5.54~3]]           8.2 beta 4             (Build 12D5461b)&lt;br /&gt;
 [[iBoot-2261.5.58~25]]          8.2 beta 5             (Build 12D5480a)&lt;br /&gt;
 [[iBoot-2261.5.64~15]]          8.2                    (Build 12D508)&lt;br /&gt;
 [[iBoot-2261.20.16~6]]          8.3 beta               (Build 12F5027d)&lt;br /&gt;
 [[iBoot-2261.20.18~14]]         8.3 beta 2             (Build 12F5037c)&lt;br /&gt;
 [[iBoot-2261.20.19~16]]         8.3 beta 3             (Build 12F5047f)&lt;br /&gt;
 [[iBoot-2261.20.20~9]]          8.3 beta 4             (Build 12F61)&lt;br /&gt;
 [[iBoot-2261.20.20~14]]         8.3                    (Build 12F69)&lt;br /&gt;
 [[iBoot-2261.30.33~16]]         8.4 beta               (Build 12H4074d)&lt;br /&gt;
 [[iBoot-2261.30.34~8]]          8.4 beta 2             (Build 12H4086d)&lt;br /&gt;
 [[iBoot-2261.30.35~21]]         8.4 beta 3             (Build 12H4098c)&lt;br /&gt;
 [[iBoot-2261.30.37~17]]         8.4 beta 4             (Build 12H4125a)&lt;br /&gt;
 [[iBoot-2261.30.37~34]]         8.4                    (Build 12H143)&lt;br /&gt;
 [[iBoot-2261.30.37~39]]         8.4.1 beta             (Build 12H304)&lt;br /&gt;
 [[iBoot-2261.30.37~55]]         8.4.1 beta 2           (Build 12H318)&lt;br /&gt;
 [[iBoot-2261.30.37~58]]         8.4.1                  (Build 12H321)&lt;br /&gt;
 [[iBoot-2817.0.0.1.2~2]]        9.0 beta               (Build 13A4254v)&lt;br /&gt;
 [[iBoot-2817.1.41.1.1~1]]       9.0 beta 2             (Build 13A4280e)&lt;br /&gt;
 [[iBoot-2817.1.55~10]]          9.0 beta 3             (Build 13A4293g)&lt;br /&gt;
 [[iBoot-2817.1.73~9]]           9.0 beta 4             (Build 13A4305g)&lt;br /&gt;
 [[iBoot-2817.1.89~3]]           9.0 beta 5             (Build 13A4325c)&lt;br /&gt;
 [[iBoot-2817.1.93~1]]           9.0 [[Golden Master|GM]]                  (Build 13A340)&lt;br /&gt;
 [[iBoot-2817.1.93~1]]           9.0                    (Build 13A340, 13A342, 13A343 &amp;amp; 13A344)&lt;br /&gt;
 [[iBoot-2817.1.94~1]]           9.0.1                  (Build 13A404)&lt;br /&gt;
                             9.0.1                  (Build 13A405)&lt;br /&gt;
                             9.0.2                  (Build 13A452)&lt;br /&gt;
 [[iBoot-2817.10.26~8]]          9.1 beta               (Build 13B5110e)&lt;br /&gt;
 [[iBoot-2817.10.29~16]]         9.1 beta 2             (Build 13B5119e)&lt;br /&gt;
 [[iBoot-2817.10.34~1]]          9.1 beta 3             (Build 13B5130b)&lt;br /&gt;
 [[iBoot-2817.10.34~7]]          9.1 beta 4             (Build 13B136)&lt;br /&gt;
                             9.1 beta 5             (Build 13B137 &amp;amp; 13B139)&lt;br /&gt;
                             9.1                    (Build 13B143)&lt;br /&gt;
 [[iBoot-2817.10.35~1]]          9.1                    (Build 13B144)&lt;br /&gt;
 [[iBoot-2817.20.21~5]]          9.2 beta               (Build 13C5055d)&lt;br /&gt;
 [[iBoot-2817.20.24~4]]          9.2 beta 2             (Build 13C5060d)&lt;br /&gt;
 [[iBoot-2817.20.26~3]]          9.2 beta 3             (Build 13C71)&lt;br /&gt;
                             9.2 beta 4             (Build 13C75)&lt;br /&gt;
                             9.2                    (Build 13C75)&lt;br /&gt;
                             9.2.1 beta             (Build 13D11)&lt;br /&gt;
                             9.2.1 beta 2           (Build 13D14)&lt;br /&gt;
                             9.2.1                  (Build 13D15 &amp;amp; 13D20)&lt;br /&gt;
 [[iBoot-2817.40.91~21]]         9.3 beta               (Build 13E5181d)&lt;br /&gt;
                             9.3 beta 1.1           (Build 13E5181f)&lt;br /&gt;
 [[iBoot-2817.40.97~26]]         9.3 beta 2             (Build 13E5191d)&lt;br /&gt;
 [[iBoot-2817.40.102~26]]        9.3 beta 3             (Build 13E5200d)&lt;br /&gt;
 [[iBoot-2817.40.104~56]]        9.3 beta 4             (Build 13E5214d)&lt;br /&gt;
 [[iBoot-2817.40.106~16]]        9.3 beta 5             (Build 13E5225a)&lt;br /&gt;
                             9.3 beta 6             (Build 13E5231a)&lt;br /&gt;
                             9.3 beta 7             (Build 13E5233a)&lt;br /&gt;
                             9.3 beta 7             (Build 13E5234a)&lt;br /&gt;
 [[iBoot-2817.40.106~2]]         9.3                    (Build 13E233, 13E234, 13E236 &amp;amp; 13E237)&lt;br /&gt;
 [[iBoot-2817.50.1~16]]          9.3.2 beta             (Build 13F51a)&lt;br /&gt;
 [[iBoot-2817.50.2~2]]           9.3.2 beta 2           (Build 13F61)&lt;br /&gt;
                             9.3.2 beta 3           (Build 13F65)&lt;br /&gt;
 [[iBoot-2817.50.3~1]]           9.3.2 beta 4           (Build 13F68)&lt;br /&gt;
                             9.3.2                  (Build 13F69 &amp;amp; 13F72)&lt;br /&gt;
                             9.3.3 beta             (Build 13G12)&lt;br /&gt;
 [[iBoot-2817.60.1~1]]           9.3.3 beta 2           (Build 13G21)&lt;br /&gt;
 [[iBoot-2817.60.2~2]]           9.3.3 beta 3           (Build 13G29)&lt;br /&gt;
                             9.3.3 beta 4           (Build 13G33)&lt;br /&gt;
                             9.3.3 beta 5           (Build 13G34)&lt;br /&gt;
                             9.3.3                  (Build 13G34)&lt;br /&gt;
                             9.3.4                  (Build 13G35)&lt;br /&gt;
                             9.3.5                  (Build 13G36)&lt;br /&gt;
 [[iBoot-3393~52]]               10.0 beta              (Build 14A5261v)&lt;br /&gt;
 [[iBoot-3406.1.46~11]]          10.0 beta 2            (Build 14A5297c)&lt;br /&gt;
 [[iBoot-3406.1.59~66]]          10.0 beta 3            (Build 14A5309d)&lt;br /&gt;
 [[iBoot-3406.1.68~82]]          10.0 beta 4            (Build 14A5322e)&lt;br /&gt;
 [[iBoot-3406.1.77~16]]          10.0 beta 5            (Build 14A5335b)&lt;br /&gt;
                             10.0 beta 6            (Build 14A5341a)&lt;br /&gt;
                             10.0 beta 7            (Build 14A5345a)&lt;br /&gt;
                             10.0 beta 8            (Build 14A5346a)&lt;br /&gt;
 [[iBoot-3406.1.79~1]]           10.0.1 [[Golden Master|GM]]               (Build 14A403)&lt;br /&gt;
                             10.0.1                 (Build 14A403)&lt;br /&gt;
                             10.0.2                 (Build 14A456)&lt;br /&gt;
                             10.0.3                 (Build 14A551)&lt;br /&gt;
 [[iBoot-3406.20.16~118]]        10.1 beta              (Build 14B55c)&lt;br /&gt;
 [[iBoot-3406.20.16~161]]        10.1 beta 2            (Build 14B67)&lt;br /&gt;
                             10.1 beta 3            (Build 14B71)&lt;br /&gt;
                             10.1 beta 4            (Build 14B72)&lt;br /&gt;
                             10.1 beta 4            (Build 14B72b)&lt;br /&gt;
                             10.1 beta 5            (Build 14B72c)&lt;br /&gt;
                             10.1                   (Build 14B72 &amp;amp; 14B72c)&lt;br /&gt;
                             10.1.1                 (Build 14B100 &amp;amp; 14B150)&lt;br /&gt;
 [[iBoot-3406.30.8~10]]          10.2 beta              (Build 14C5062e)&lt;br /&gt;
 [[iBoot-3406.30.8~373]]         10.2 beta 2            (Build 14C5069c)&lt;br /&gt;
 [[iBoot-3406.30.8~503]]         10.2 beta 3            (Build 14C5077b)&lt;br /&gt;
 [[iBoot-3406.30.8~497]]         10.2 beta 4            (Build 14C82)&lt;br /&gt;
                             10.2 beta 5            (Build 14C89)&lt;br /&gt;
                             10.2 beta 6            (Build 14C90)&lt;br /&gt;
                             10.2 beta 6            (Build 14C91)&lt;br /&gt;
                             10.2 beta 7            (Build 14C92)&lt;br /&gt;
                             10.2                   (Build 14C92)&lt;br /&gt;
                             10.2.1 beta            (Build 14D10)&lt;br /&gt;
 [[iBoot-3406.42.1~1]]           10.2.1 beta 2          (Build 14D15)&lt;br /&gt;
 [[iBoot-3406.42.5~1]]           10.2.1 beta 3          (Build 14D23)&lt;br /&gt;
                             10.2.1 beta 4          (Build 14D27)&lt;br /&gt;
                             10.2.1                 (Build 14D27)&lt;br /&gt;
 [[iBoot-3406.50.223~16]]        10.3 beta              (Build 14E5230e)&lt;br /&gt;
 [[iBoot-3406.50.229~9]]         10.3 beta 2            (Build 14E5239e)&lt;br /&gt;
 [[iBoot-3406.50.236~77]]        10.3 beta 3            (Build 14E5249d)&lt;br /&gt;
 [[iBoot-3406.50.243~9]]         10.3 beta 4            (Build 14E5260b)&lt;br /&gt;
 [[iBoot-3406.50.244~4]]         10.3 beta 5            (Build 14E5269a)&lt;br /&gt;
                             10.3 beta 6            (Build 14E5273a)&lt;br /&gt;
                             10.3 beta 7            (Build 14E5277a)&lt;br /&gt;
 [[iBoot-3406.50.244~1]]         10.3                   (Build 14E277)&lt;br /&gt;
                             10.3.1                 (Build 14E304)&lt;br /&gt;
 [[iBoot-3406.60.7~9]]           10.3.2 beta            (Build 14F5065b)&lt;br /&gt;
 [[iBoot-3406.60.10~10]]         10.3.2 beta 2          (Build 14F5075a)&lt;br /&gt;
 [[iBoot-3406.60.10~25]]         10.3.2 beta 3          (Build 14F5080a)&lt;br /&gt;
 [[iBoot-3406.60.10~40]]         10.3.2 beta 4          (Build 14F5086a)&lt;br /&gt;
                             10.3.2 beta 5          (Build 14F5089a)&lt;br /&gt;
 [[iBoot-3406.60.10~39]]         10.3.2                 (Build 14F89, 14F90 &amp;amp; 14F91)&lt;br /&gt;
 [[iBoot-3406.60.10~38]]         10.3.2                 (Build 14F8089)&lt;br /&gt;
 [[iBoot-3406.60.10~64]]         10.3.3 beta            (Build 14G5028a)&lt;br /&gt;
                             10.3.3 beta 2          (Build 14G5037b)&lt;br /&gt;
 [[iBoot-3406.60.10~74]]         10.3.3 beta 3          (Build 14G5047a)&lt;br /&gt;
                             10.3.3 beta 4          (Build 14G5053a)&lt;br /&gt;
                             10.3.3 beta 5          (Build 14G5057a)&lt;br /&gt;
 [[iBoot-3406.60.10~70]]         10.3.3 beta 6          (Build 14G57 &amp;amp; 14G58)&lt;br /&gt;
                             10.3.3                 (Build 14G60)&lt;br /&gt;
 [[iBoot-3974~299]]              11.0 beta              (Build 15A5278f)&lt;br /&gt;
 [[iBoot-4051~60]]               11.0 beta 2            (Build 15A5304i &amp;amp; 15A5304h)&lt;br /&gt;
 [[iBoot-4076.1.9~24]]           11.0 beta 3            (Build 15A5318g)&lt;br /&gt;
 [[iBoot-4076.1.22~32]]          11.0 beta 4            (Build 15A5327g)&lt;br /&gt;
 [[iBoot-4076.1.39~22]]          11.0 beta 5            (Build 15A5341f)&lt;br /&gt;
 [[iBoot-4076.1.43~178]]         11.0 beta 6            (Build 15A5354b)&lt;br /&gt;
 [[iBoot-4076.1.44~40]]          11.0 beta 7            (Build 15A5362a)&lt;br /&gt;
                             11.0 beta 8            (Build 15A5368a)&lt;br /&gt;
                             11.0 beta 9            (Build 15A5370a)&lt;br /&gt;
 [[iBoot-4076.1.44~197]]         11.0 beta 10           (Build 15A5372a)&lt;br /&gt;
 [[iBoot-4076.1.44~40]]          11.0 [[Golden Master|GM]]                 (Build 15A372)&lt;br /&gt;
                             11.0                   (Build 15A372)&lt;br /&gt;
 [[iBoot-4076.1.44~197]]         11.0.1                 (Build 15A402 &amp;amp; 15A403)&lt;br /&gt;
                             11.0.2                 (Build 15A421)&lt;br /&gt;
                             11.0.3                 (Build 15A432)&lt;br /&gt;
 [[iBoot-4076.20.45~8]]          11.1 beta              (Build 15B5066f)&lt;br /&gt;
 [[iBoot-4076.20.47~5]]          11.1 beta 2            (Build 15B5078e)&lt;br /&gt;
 [[iBoot-4076.20.48~5]]          11.1 beta 3            (Build 15B5086a)&lt;br /&gt;
 [[iBoot-4076.20.48~1]]          11.1 beta 4            (Build 15B92)&lt;br /&gt;
                             11.1 beta 5            (Build 15B93)&lt;br /&gt;
                             11.1                   (Build 15B93 &amp;amp; 15B101)&lt;br /&gt;
                             11.1.1                 (Build 15B150)&lt;br /&gt;
                             11.1.2                 (Build 15B202)&lt;br /&gt;
 [[iBoot-4076.30.40~29]]         11.2 beta              (Build 15C5092b)&lt;br /&gt;
 [[iBoot-4076.30.43~19]]         11.2 beta 2            (Build 15C5097d)&lt;br /&gt;
 [[iBoot-4076.30.43~80]]         11.2 beta 3            (Build 15C5107a)&lt;br /&gt;
                             11.2 beta 4            (Build 15C5110b)&lt;br /&gt;
                             11.2 beta 5            (Build 15C5111a)&lt;br /&gt;
 [[iBoot-4076.30.43~76]]         11.2 beta 6            (Build 15C114)&lt;br /&gt;
                             11.2                   (Build 15C114)&lt;br /&gt;
                             11.2.1                 (Build 15C153)&lt;br /&gt;
                             11.2.2                 (Build 15C202)&lt;br /&gt;
 [[iBoot-4076.30.43~137]]        11.2.5 beta            (Build 15D5037e)&lt;br /&gt;
                             11.2.5 beta 2          (Build 15D5046b)&lt;br /&gt;
                             11.2.5 beta 3          (Build 15D5049a)&lt;br /&gt;
                             11.2.5 beta 4          (Build 15D5054a)&lt;br /&gt;
                             11.2.5 beta 5          (Build 15D5057a)&lt;br /&gt;
                             11.2.5 beta 6          (Build 15D5059a)&lt;br /&gt;
 [[iBoot-4076.30.43~140]]        11.2.5 beta 7          (Build 15D60)&lt;br /&gt;
                             11.2.5                 (Build 15D60)&lt;br /&gt;
                             11.2.6                 (Build 15D100)&lt;br /&gt;
 [[iBoot-4076.50.114~5]]         11.3 beta              (Build 15E5167f)&lt;br /&gt;
 [[iBoot-4076.50.120.100.1~2]]   11.3 beta 2            (Build 15E5178f)&lt;br /&gt;
 [[iBoot-4076.50.123~69]]        11.3 beta 3            (Build 15E5189f)&lt;br /&gt;
 [[iBoot-4076.50.126~20]]        11.3 beta 4            (Build 15E5201e)&lt;br /&gt;
 [[iBoot-4076.50.126~63]]        11.3 beta 5            (Build 15E5211a)&lt;br /&gt;
 [[iBoot-4076.50.126~80]]        11.3 beta 6            (Build 15E5216a)&lt;br /&gt;
 [[iBoot-4076.50.126~85]]        11.3                   (Build 15E216 &amp;amp; 15E218)&lt;br /&gt;
                             11.3.1                 (Build 15E302)&lt;br /&gt;
 [[iBoot-4076.60.7~268]]         11.4 beta              (Build 15F5037c)&lt;br /&gt;
 [[iBoot-4076.60.7~410]]         11.4 beta 2            (Build 15F5049c)&lt;br /&gt;
 [[iBoot-4076.60.8.0.1~4]]       11.4 beta 3            (Build 15F5061d)&lt;br /&gt;
 [[iBoot-4076.60.8.0.2~1]]       11.4 beta 3            (Build 15F5061e)&lt;br /&gt;
 [[iBoot-4076.60.11~9]]          11.4 beta 4            (Build 15F5071a)&lt;br /&gt;
                             11.4 beta 5            (Build 15F5077a)&lt;br /&gt;
                             11.4 beta 6            (Build 15F5079a)&lt;br /&gt;
 [[iBoot-4076.60.11~7]]          11.4                   (Build 15F79)&lt;br /&gt;
 [[iBoot-4076.70.9~78]]          11.4.1 beta            (Build 15G5054c)&lt;br /&gt;
 [[iBoot-4076.70.14~17]]         11.4.1 beta 2          (Build 15G5063b)&lt;br /&gt;
 [[iBoot-4076.70.15~35]]         11.4.1 beta 3          (Build 15G5072a)&lt;br /&gt;
                             11.4.1 beta 4          (Build 15G5074a)&lt;br /&gt;
                             11.4.1 beta 5          (Build 15G5077a)&lt;br /&gt;
 [[iBoot-4076.70.15~19]]         11.4.1                 (Build 15G77)&lt;br /&gt;
 [[iBoot-4513.200.159.10.1~21]]  12.0 beta              (Build 16A5288q)&lt;br /&gt;
 [[iBoot-4513.200.209~14]]       12.0 beta 2            (Build 16A5308e)&lt;br /&gt;
 [[iBoot-4513.200.230.0.1~10]]   12.0 beta 3            (Build 16A5318d)&lt;br /&gt;
 [[iBoot-4513.200.250~13]]       12.0 beta 4            (Build 16A5327f)&lt;br /&gt;
 [[iBoot-4513.200.278~74]]       12.0 beta 5            (Build 16A5339e)&lt;br /&gt;
 [[iBoot-4513.200.287.0.2~15]]   12.0 beta 6            (Build 16A5345f)&lt;br /&gt;
 [[iBoot-4513.200.294~3]]        12.0 beta 7            (Build 16A5354b)&lt;br /&gt;
 [[iBoot-4513.200.295~3]]        12.0 beta 8            (Build 16A5357b)&lt;br /&gt;
 [[iBoot-4513.200.297~3]]        12.0 beta 9            (Build 16A5362a)&lt;br /&gt;
                             12.0 beta 10           (Build 16A5364a)&lt;br /&gt;
                             12.0 beta 11           (Build 16A5365b)&lt;br /&gt;
                             12.0 beta 12           (Build 16A5366a)&lt;br /&gt;
 [[iBoot-4513.200.297~1]]        12.0 [[Golden Master|GM]]                 (Build 16A366)&lt;br /&gt;
                             12.0                   (Build 16A366)&lt;br /&gt;
                             12.0.1                 (Build 16A404 &amp;amp; 16A405)&lt;br /&gt;
 [[iBoot-4513.220.83~22]]        12.1 beta              (Build 16B5059d)&lt;br /&gt;
 [[iBoot-4513.220.91~16]]        12.1 beta 2            (Build 16B5068i)&lt;br /&gt;
 [[iBoot-4513.220.97~21]]        12.1 beta 3            (Build 16B5077c)&lt;br /&gt;
 [[iBoot-4513.220.99~8]]         12.1 beta 4            (Build 16B5084a)&lt;br /&gt;
 [[iBoot-4513.220.100~3]]        12.1 beta 5            (Build 16B5089b)&lt;br /&gt;
 [[iBoot-4513.220.100~1]]        12.1                   (Build 16B92, 16B93)&lt;br /&gt;
 [[iBoot-4513.220.101~1]]        12.1                   (Build 16B94)&lt;br /&gt;
 [[iBoot-4513.230.5~88]]         12.1.1 beta            (Build 16C5036c)&lt;br /&gt;
 [[iBoot-4513.230.7~9]]          12.1.1 beta 2          (Build 16C5043b)&lt;br /&gt;
 [[iBoot-4513.230.10~6]]         12.1.1 beta 3          (Build 16C5050a)&lt;br /&gt;
 [[iBoot-4513.230.10~5]]         12.1.1                 (Build 16C50)&lt;br /&gt;
 [[iBoot-4513.230.10~43]]        12.1.2 beta            (Build 16D5024a)&lt;br /&gt;
 [[iBoot-4513.230.10~5]]         12.1.2                 (Build 16C101 &amp;amp; 16C104)&lt;br /&gt;
 [[iBoot-4513.230.10~60]]        12.1.3 beta 2          (Build 16D5032a)&lt;br /&gt;
                             12.1.3 beta 3          (Build 16D5037a)&lt;br /&gt;
                             12.1.3 beta 4          (Build 16D5039a)&lt;br /&gt;
 [[iBoot-4513.230.10~63]]        12.1.3                 (Build 16D39 &amp;amp; 16D40)&lt;br /&gt;
                             12.1.4                 (Build 16D57)&lt;br /&gt;
 [[iBoot-4513.250.271~158]]      12.2 beta              (Build 16E5181f)&lt;br /&gt;
 [[iBoot-4513.250.278~94]]       12.2 beta 2            (Build 16E5191d)&lt;br /&gt;
 [[iBoot-4513.250.284~8]]        12.2 beta 3            (Build 16E5201e)&lt;br /&gt;
 [[iBoot-4513.250.287~11]]       12.2 beta 4            (Build 16E5212f)&lt;br /&gt;
 [[iBoot-4513.250.288~22]]       12.2 beta 5            (Build 16E5223a)&lt;br /&gt;
                             12.2 beta 6            (Build 16E5227a)&lt;br /&gt;
 [[iBoot-4513.250.288~5]]        12.2                   (Build 16E227)&lt;br /&gt;
 [[iBoot-4513.260.69.100.1~1]]   12.3 beta              (Build 16F5117h)&lt;br /&gt;
 [[iBoot-4513.260.78~8]]         12.3 beta 2            (Build 16F5129d)&lt;br /&gt;
 [[iBoot-4513.260.80~30]]        12.3 beta 3            (Build 16F5139e)&lt;br /&gt;
 [[iBoot-4513.260.81~11]]        12.3 beta 4            (Build 16F5148a)&lt;br /&gt;
                             12.3 beta 5            (Build 16F5155a)&lt;br /&gt;
                             12.3 beta 6            (Build 16F5156a)&lt;br /&gt;
 [[iBoot-4513.260.81~7]]         12.3                   (Build 16F156)&lt;br /&gt;
                             12.3.1                 (Build 16F203)&lt;br /&gt;
                             12.3.2                 (Build 16F250)&lt;br /&gt;
 [[iBoot-4513.260.81~15]]        12.3.1                 (Build 16F8202)&lt;br /&gt;
 [[iBoot-4513.270.8~24]]         12.4 beta              (Build 16G5027g)&lt;br /&gt;
                             12.4 beta 2            (Build 16G5027i)&lt;br /&gt;
 [[iBoot-4513.270.11~19]]        12.4 beta 3            (Build 16G5038d)&lt;br /&gt;
 [[iBoot-4513.270.12~39]]        12.4 beta 4            (Build 16G5046d)&lt;br /&gt;
 [[iBoot-4513.270.14~22]]        12.4 beta 5            (Build 16G5056d)&lt;br /&gt;
                             12.4 beta 6            (Build 16G5069a)&lt;br /&gt;
                             12.4 beta 7            (Build 16G5077a)&lt;br /&gt;
 [[iBoot-4513.270.14~26]]        12.4                   (Build 16G77)&lt;br /&gt;
                             12.4.1                 (Build 16G102)&lt;br /&gt;
                             12.4.2                 (Build 16G114)&lt;br /&gt;
                             12.4.3                 (Build 16G130)&lt;br /&gt;
                             12.4.4                 (Build 16G140)&lt;br /&gt;
                             12.4.5                 (Build 16G161)&lt;br /&gt;
                             12.4.6                 (Build 16G183)&lt;br /&gt;
                             12.4.7                 (Build 16G192)&lt;br /&gt;
 [[iBoot-5540.0.15.0.2~258]]     13.0 beta              (Build 17A5492t)&lt;br /&gt;
 [[iBoot-5540.0.49.0.1~183]]     13.0 beta 2            (Build 17A5508m)&lt;br /&gt;
 [[iBoot-5540.0.76~14]]          13.0 beta 3            (Build 17A5522f &amp;amp; 17A5522g)&lt;br /&gt;
 [[iBoot-5540.0.87.142.1~2]]     13.0 beta 4            (Build 17A5534f)&lt;br /&gt;
 [[iBoot-5540.0.117~24]]         13.0 beta 5            (Build 17A5547d)&lt;br /&gt;
 [[iBoot-5540.0.117.2~16]]       13.0 beta 6            (Build 17A5556d)&lt;br /&gt;
 [[iBoot-5540.0.117.3~6]]        13.0 beta 7            (Build 17A5565b)&lt;br /&gt;
 [[iBoot-5540.0.117.3~26]]       13.0 beta 8            (Build 17A5572a)&lt;br /&gt;
 [[iBoot-5540.0.117.3~18]]       13.0 [[Golden Master|GM]]                 (Build 17A577)&lt;br /&gt;
                             13.0                   (Build 17A577)&lt;br /&gt;
 [[iBoot-5540.0.126~56]]         13.1 beta              (Build 17A5821e)&lt;br /&gt;
 [[iBoot-5540.0.129~21]]         13.1 beta 2            (Build 17A5831c)&lt;br /&gt;
 [[iBoot-5540.0.129~115]]        13.1 beta 3            (Build 17A5837a)&lt;br /&gt;
 [[iBoot-5540.0.129~199]]        13.1 beta 4            (Build 17A5844a &amp;amp; 17A5844b)&lt;br /&gt;
 [[iBoot-5540.0.129~161]]        13.1                   (Build 17A844)&lt;br /&gt;
                             13.1.1                 (Build 17A854)&lt;br /&gt;
                             13.1.2                 (Build 17A860 &amp;amp; 17A861)&lt;br /&gt;
 [[iBoot-5540.0.129~250]]        13.1.3                 (Build 17A878)&lt;br /&gt;
 [[iBoot-5540.40.50~31]]         13.2 beta              (Build 17B5059g)&lt;br /&gt;
 [[iBoot-5540.40.51~47]]         13.2 beta 2            (Build 17B5068e)&lt;br /&gt;
 [[iBoot-5540.40.51~190]]        13.2 beta 3            (Build 17B5077a)&lt;br /&gt;
 [[iBoot-5540.40.51~224]]        13.2 beta 4            (Build 17B5084a)&lt;br /&gt;
 [[iBoot-5540.40.51~223]]        13.2                   (Build 17B84)&lt;br /&gt;
                             13.2.2                 (Build 17B102)&lt;br /&gt;
                             13.2.3                 (Build 17B111)&lt;br /&gt;
                             13.3                   (Build 17C54)&lt;br /&gt;
 [[iBoot-5540.60.6~89]]          13.3 beta              (Build 17C5032d)&lt;br /&gt;
 [[iBoot-5540.60.11~45]]         13.3 beta 2            (Build 17C5038a)&lt;br /&gt;
 [[iBoot-5540.60.11~127]]        13.3 beta 3            (Build 17C5046a)&lt;br /&gt;
                             13.3 beta 4            (Build 17C5053a)&lt;br /&gt;
 [[iBoot-5540.60.11~30]]         13.3                   (Build 17C54)&lt;br /&gt;
 [[iBoot-5540.80.1~87]]          13.3.1 beta            (Build 17D5026c)&lt;br /&gt;
 [[iBoot-5540.80.2~141]]         13.3.1 beta 2          (Build 17D5044a)&lt;br /&gt;
                             13.3.1 beta 3          (Build 17D5050a)&lt;br /&gt;
 [[iBoot-5540.80.2~139]]         13.3.1                 (Build 17D50)&lt;br /&gt;
 [[iBoot-5540.100.177.0.1~95]]   13.4 beta              (Build 17E5223h)&lt;br /&gt;
 [[iBoot-5540.100.190~100]]      13.4 beta 2            (Build 17E5233g)&lt;br /&gt;
 [[iBoot-5540.100.194~24]]       13.4 beta 3            (Build 17E5241d)&lt;br /&gt;
 [[iBoot-5540.102.2~27]]         13.4 beta 4            (Build 17E5249a)&lt;br /&gt;
 [[iBoot-5540.102.4~4]]          13.4 beta 5            (Build 17E5255a)&lt;br /&gt;
 [[iBoot-5540.102.4~2]]          13.4 beta 6            (Build 17E255)&lt;br /&gt;
                             13.4                   (Build 17E255)&lt;br /&gt;
                             13.4.1                 (Build 17E262)&lt;br /&gt;
 [[iBoot-5540.120.9~34]]         13.4.5 beta            (Build 17F5034c)&lt;br /&gt;
 [[iBoot-5540.120.14~45]]        13.4.5 beta 2          (Build 17F5044d)&lt;br /&gt;
 [[iBoot-5540.120.15.0.1~34]]    13.5 beta 3            (Build 17F5054h)&lt;br /&gt;
 [[iBoot-5540.120.17~56]]        13.5 beta 4            (Build 17F5065a)&lt;br /&gt;
 [[iBoot-5540.120.17~20]]        13.5 [[Golden Master|GM]]                 (Build 17F75)&lt;br /&gt;
                             13.5                   (Build 17F75)&lt;br /&gt;
                             13.5.1                 (Build 17F80)&lt;br /&gt;
 [[iBoot-5540.140.5~29]]         13.5.5 beta            (Build 17G5035d)&lt;br /&gt;
 [[iBoot-5540.140.7~39]]         13.6 beta 2            (Build 17G5045c)&lt;br /&gt;
 [[iBoot-5540.140.12~15]]        13.6 beta 3            (Build 17G5059c)&lt;br /&gt;
 [[iBoot-6603.0.0.110.6~14]]     14.0 beta              (Build 18A5301v)&lt;br /&gt;
 [[iBoot-6631.0.0.0.1~157]]      14.0 beta 2            (Build 18A5319i)&lt;br /&gt;
&lt;br /&gt;
=== [[tvOS]] ===&lt;br /&gt;
 [[iBoot-2817.10.22~26]]        9.0 beta                 (Build 13T5347l)&lt;br /&gt;
 [[iBoot-2817.10.29~9]]         9.0 beta 2               (Build 13T5365h)&lt;br /&gt;
 [[iBoot-2817.10.34~5]]         9.0 beta 3               (Build 13T5379f)&lt;br /&gt;
 [[iBoot-2817.12.1~1]]          9.0 [[Golden Master|GM]]                   (Build 13T396)&lt;br /&gt;
                            9.0                      (Build 13T396)&lt;br /&gt;
                            9.0.1                    (Build 13T402)&lt;br /&gt;
 [[iBoot-2817.20.24~5]]         9.1 beta                 (Build 13U5061d)&lt;br /&gt;
 [[iBoot-2817.20.26~2]]         9.1 beta 2               (Build 13U5069b)&lt;br /&gt;
 [[iBoot-2817.20.26~7]]         9.1 beta 3               (Build 13U5077a)&lt;br /&gt;
 [[iBoot-2817.20.26~1]]         9.1                      (Build 13U85)&lt;br /&gt;
 [[iBoot-2817.20.26~8]]         9.1.1 beta               (Build 13U713)&lt;br /&gt;
                            9.1.1                    (Build 13U717)&lt;br /&gt;
 [[iBoot-2817.40.91~19]]        9.2 beta                 (Build 13Y5179e)&lt;br /&gt;
 [[iBoot-2817.40.97~10]]        9.2 beta 2               (Build 13Y5189e)&lt;br /&gt;
 [[iBoot-2817.40.102~14]]       9.2 beta 3               (Build 13Y5198c)&lt;br /&gt;
 [[iBoot-2817.40.104~50]]       9.2 beta 4               (Build 13Y5210d)&lt;br /&gt;
 [[iBoot-2817.40.106~15]]       9.2 beta 5               (Build 13Y5220c)&lt;br /&gt;
 [[iBoot-2817.40.106~15]]       9.2 beta 6               (Build 13Y5232a)&lt;br /&gt;
 [[iBoot-2817.40.106~18]]       9.2                      (Build 13Y234)&lt;br /&gt;
 [[iBoot-2817.50.1~20]]         9.2.1 beta               (Build 13Y5752a)&lt;br /&gt;
 [[iBoot-2817.50.2~1]]          9.2.1 beta 2 Pre-release (Build 13Y763b)&lt;br /&gt;
                            9.2.1 beta 2             (Build 13Y763c)&lt;br /&gt;
                            9.2.1 beta 3             (Build 13Y768)&lt;br /&gt;
                            9.2.1 beta 4             (Build 13Y772)&lt;br /&gt;
                            9.2.1                    (Build 13Y772)&lt;br /&gt;
 [[iBoot-2817.50.2~11]]         9.2.2 beta               (Build 13Y807)&lt;br /&gt;
 [[iBoot-2817.60.1~2]]          9.2.2 beta 2             (Build 13Y816)&lt;br /&gt;
 [[iBoot-2817.60.2~1]]          9.2.2 beta 3             (Build 13Y823)&lt;br /&gt;
                            9.2.2 beta 4             (Build 13Y824)&lt;br /&gt;
                            9.2.2 beta 5             (Build 13Y825)&lt;br /&gt;
                            9.2.2                    (Build 13Y825)&lt;br /&gt;
 [[iBoot-3393~157]]             10.0 beta                (Build 14T5253s)&lt;br /&gt;
 [[iBoot-3406.1.46~9]]          10.0 beta 2              (Build 14T5284d)&lt;br /&gt;
 [[iBoot-3406.1.59~57]]         10.0 beta 3              (Build 14T5296d)&lt;br /&gt;
 [[iBoot-3406.1.68~85]]         10.0 beta 4              (Build 14T5308d)&lt;br /&gt;
 [[iBoot-3406.1.77~19]]         10.0 beta 5              (Build 14T5321a)&lt;br /&gt;
                            10.0 beta 6              (Build 14T5327a)&lt;br /&gt;
                            10.0 beta 7              (Build 14T5327a)&lt;br /&gt;
 [[iBoot-3406.1.77~13]]         10.0 [[Golden Master|GM]]                  (Build 14T330)&lt;br /&gt;
                            10.0                     (Build 14T330)&lt;br /&gt;
 [[iBoot-3406.20.16~117]]       10.0.1 beta              (Build 14U54)&lt;br /&gt;
                            10.0.1 beta 2            (Build 14U66)&lt;br /&gt;
                            10.0.1 beta 3            (Build 14U69)&lt;br /&gt;
                            10.0.1 beta 4            (Build 14U71)&lt;br /&gt;
                            10.0.1                   (Build 14U71 &amp;amp; 14U100)&lt;br /&gt;
 [[iBoot-3406.30.8~11]]         10.1 beta                (Build 14U5565b)&lt;br /&gt;
 [[iBoot-3406.30.8~374]]        10.1 beta 2              (Build 14U5574b)&lt;br /&gt;
 [[iBoot-3406.30.8~501]]        10.1 beta 3              (Build 14U5582b)&lt;br /&gt;
 [[iBoot-3406.30.8~493]]        10.1 beta 4              (Build 14U588)&lt;br /&gt;
                            10.1 beta 5              (Build 14U593)&lt;br /&gt;
                            10.1                     (Build 14U593)&lt;br /&gt;
                            10.1.1 beta              (Build 14U707)&lt;br /&gt;
                            10.1.1 beta 2            (Build 14U711)&lt;br /&gt;
                            10.1.1                   (Build 14U712a)&lt;br /&gt;
 [[iBoot-3406.50.223~18]]       10.2 beta                (Build 14W5222d)&lt;br /&gt;
 [[iBoot-3406.50.229~12]]       10.2 beta 2              (Build 14W5231d)&lt;br /&gt;
 [[iBoot-3406.50.236~71]]       10.2 beta 3              (Build 14W5241c)&lt;br /&gt;
 [[iBoot-3406.53.1~1]]          10.2 beta 4              (Build 14W5252c)&lt;br /&gt;
 [[iBoot-3406.53.2~2]]          10.2 beta 5              (Build 14W5260a)&lt;br /&gt;
                            10.2 beta 6              (Build 14W5264a)&lt;br /&gt;
 [[iBoot-3406.53.2~1]]          10.2                     (Build 14W265)&lt;br /&gt;
 [[iBoot-3406.60.7~17]]         10.2.1 beta              (Build 14W5563b)&lt;br /&gt;
 [[iBoot-3406.60.10~11]]        10.2.1 beta 2            (Build 14W5573a)&lt;br /&gt;
 [[iBoot-3406.60.10~29]]        10.2.1 beta 3            (Build 14W5578b)&lt;br /&gt;
 [[iBoot-3406.60.10~42]]        10.2.1 beta 4            (Build 14W5583a)&lt;br /&gt;
 [[iBoot-3406.60.10~35]]        10.2.1 beta 5            (Build 14W585)&lt;br /&gt;
                            10.2.1                   (Build 14W585a)&lt;br /&gt;
 [[iBoot-3406.60.10~55]]        10.2.2 beta              (Build 14W5726a)&lt;br /&gt;
                            10.2.2 beta 2            (Build 14W5735a)&lt;br /&gt;
                            10.2.2 beta 3            (Build 14W5745a)&lt;br /&gt;
                            10.2.2 beta 4            (Build 14W5751b)&lt;br /&gt;
 [[iBoot-3406.60.10~76]]        10.2.2 beta 5            (Build 14W754)&lt;br /&gt;
                            10.2.2                   (Build 14W756)&lt;br /&gt;
 [[iBoot-3974~291]]             11.0 beta                (Build 15J5284e &amp;amp; 15J5284g)&lt;br /&gt;
 [[iBoot-4051~54]]              11.0 beta 2              (Build 15J5310e &amp;amp; 15J5310h)&lt;br /&gt;
 [[iBoot-4076.1.9~34]]          11.0 beta 3              (Build 15J5324f)&lt;br /&gt;
 [[iBoot-4076.1.22~28]]         11.0 beta 4              (Build 15J5333f)&lt;br /&gt;
 [[iBoot-4076.1.39.3.1~1]]      11.0 beta 5              (Build 15J5347f)&lt;br /&gt;
 [[iBoot-4076.3.1~11]]          11.0 beta 6              (Build 15J5360b)&lt;br /&gt;
 [[iBoot-4076.3.2~2]]           11.0 beta 7              (Build 15J5369a)&lt;br /&gt;
                            11.0 beta 8              (Build 15J5374a)&lt;br /&gt;
                            11.0 beta 9              (Build 15J5378a)&lt;br /&gt;
 [[iBoot-4076.3.3~1]]           11.0 beta 10             (Build 15J5380a)&lt;br /&gt;
 [[iBoot-4076.3.3~2]]           11.0 [[Golden Master|GM]]                  (Build 15J381)&lt;br /&gt;
                            11.0                     (Build 15J381)&lt;br /&gt;
 [[iBoot-4076.20.45~10]]        11.1 beta                (Build 15J5559d)&lt;br /&gt;
 [[iBoot-4076.20.47~3]]         11.1 beta 2              (Build 15J5571d)&lt;br /&gt;
 [[iBoot-4076.20.48~4]]         11.1 beta 3              (Build 15J5580a)&lt;br /&gt;
                            11.1 beta 4              (Build 15J5582a)&lt;br /&gt;
 [[iBoot-4076.20.48~2]]         11.1                     (Build 15J582)&lt;br /&gt;
 [[iBoot-4076.30.40~22]]        11.2 beta                (Build 15K5085b)&lt;br /&gt;
 [[iBoot-4076.30.43~14]]        11.2 beta 2              (Build 15K5090c)&lt;br /&gt;
 [[iBoot-4076.30.43~81]]        11.2 beta 3              (Build 15K5099a)&lt;br /&gt;
                            11.2 beta 4              (Build 15K102a)&lt;br /&gt;
                            11.2 beta 5              (Build 15K5105a)&lt;br /&gt;
 [[iBoot-4076.30.43~75]]        11.2                     (Build 15K106)&lt;br /&gt;
                            11.2.1                   (Build 15K152)&lt;br /&gt;
 [[iBoot-4076.30.43~138]]       11.2.5 beta              (Build 15K5531d)&lt;br /&gt;
                            11.2.5 beta 2            (Build 15K5539b)&lt;br /&gt;
                            11.2.5 beta 3            (Build 15K5544a)&lt;br /&gt;
                            11.2.5 beta 4            (Build 15K5544b)&lt;br /&gt;
                            11.2.5 beta 5            (Build 15K5549a)&lt;br /&gt;
                            11.2.5 beta 6            (Build 15K5552a)&lt;br /&gt;
 [[iBoot-4076.30.43~143]]       11.2.5                   (Build 15K552)&lt;br /&gt;
                            11.2.6                   (Build 15K600)&lt;br /&gt;
 [[iBoot-4076.50.114~7]]        11.3 beta                (Build 15L5164e)&lt;br /&gt;
 [[iBoot-4076.50.119~180]]      11.3 beta 2              (Build 15L5175d)&lt;br /&gt;
 [[iBoot-4076.50.123~78]]       11.3 beta 3              (Build 15L5186e)&lt;br /&gt;
 [[iBoot-4076.50.126~19]]       11.3 beta 4              (Build 15L5198d)&lt;br /&gt;
 [[iBoot-4076.50.126~62]]       11.3 beta 5              (Build 15L5208a)&lt;br /&gt;
                            11.3 beta 6              (Build 15L5211b)&lt;br /&gt;
                            11.3                     (Build 15L211)&lt;br /&gt;
 [[iBoot-4076.60.7~269]]        11.4 beta                (Build 15L5536c)&lt;br /&gt;
 [[iBoot-4076.60.7~398]]        11.4 beta 2              (Build 15L5546a)&lt;br /&gt;
 [[iBoot-4076.60.8.0.1~7]]      11.4 beta 3              (Build 15L5560b)&lt;br /&gt;
 [[iBoot-4076.60.11~12]]        11.4 beta 4              (Build 15L5570a)&lt;br /&gt;
                            11.4 beta 5              (Build 15L5576a)&lt;br /&gt;
 [[iBoot-4076.60.11~5]]         11.4                     (Build 15L577)&lt;br /&gt;
 [[iBoot-4076.70.9~75]]         11.4.1 beta              (Build 15M5054b)&lt;br /&gt;
 [[iBoot-4076.70.14~16]]        11.4.1 beta 2            (Build 15M5063a)&lt;br /&gt;
 [[iBoot-4076.70.15~37]]        11.4.1 beta 3            (Build 15M5071b)&lt;br /&gt;
                            11.4.1 beta 4            (Build 15M5072a)&lt;br /&gt;
 [[iBoot-4076.70.15~16]]        11.4.1                   (Build 15M77)&lt;br /&gt;
 [[iBoot-4513.200.159.10.1~10]] 12.0 beta                (Build 16J5283n)&lt;br /&gt;
 [[iBoot-4513.200.209~13]]      12.0 beta 2              (Build 16J5303e)&lt;br /&gt;
 [[iBoot-4513.200.230.0.1~8]]   12.0 beta 3              (Build 16J5313d)&lt;br /&gt;
 [[iBoot-4513.200.245.0.2~86]]  12.0 beta 4              (Build 16J5322d)&lt;br /&gt;
 [[iBoot-4513.200.278~10]]      12.0 beta 5              (Build 16J5334e)&lt;br /&gt;
 [[iBoot-4513.200.287.0.2~16]]  12.0 beta 6              (Build 16J5340e)&lt;br /&gt;
                            12.0 beta 7              (Build 16J5349a)&lt;br /&gt;
 [[iBoot-4513.200.293~39]]      12.0 beta 8              (Build 16J5355a)&lt;br /&gt;
                            12.0 beta 9              (Build 16J5360a)&lt;br /&gt;
                            12.0 beta 10             (Build 16J5364a)&lt;br /&gt;
 [[iBoot-4513.200.293~4]]       12.0 [[Golden Master|GM]]                  (Build 16J364)&lt;br /&gt;
                            12.0                     (Build 16J364)&lt;br /&gt;
                            12.0.1                   (Build 16J380)&lt;br /&gt;
 [[iBoot-4513.220.83~21]]       12.1 beta                (Build 16J5575c)&lt;br /&gt;
 [[iBoot-4513.220.91~17]]       12.1 beta 2              (Build 16J5584c)&lt;br /&gt;
 [[iBoot-4513.220.97~19]]       12.1 beta 3              (Build 16J5593c)&lt;br /&gt;
 [[iBoot-4513.220.97~67]]       12.1 beta 4              (Build 16J5600a)&lt;br /&gt;
                            12.1 beta 5              (Build 16J5602a)&lt;br /&gt;
 [[iBoot-4513.220.97~55]]       12.1                     (Build 16J602)&lt;br /&gt;
 [[iBoot-4513.230.5~86]]        12.1.1 beta              (Build 16K5035b)&lt;br /&gt;
 [[iBoot-4513.230.5~128]]       12.1.1 beta 2            (Build 16K5041a)&lt;br /&gt;
                            12.1.1 beta 3            (Build 16K5044a)&lt;br /&gt;
                            12.1.1 beta 4            (Build 16K5045a)&lt;br /&gt;
 [[iBoot-4513.230.5~127]]       12.1.1                   (Build 16K45)&lt;br /&gt;
 [[iBoot-4513.230.10~42]]       12.1.2 beta              (Build 16K5524a)&lt;br /&gt;
 [[iBoot-4513.230.10~59]]       12.1.2 beta 2            (Build 16K5532a)&lt;br /&gt;
                            12.1.2 beta 3            (Build 16K5534a)&lt;br /&gt;
 [[iBoot-4513.230.10~62]]       12.1.2                   (Build 16K534)&lt;br /&gt;
 [[iBoot-4513.250.271~115]]     12.2 beta                (Build 16L5181f)&lt;br /&gt;
 [[iBoot-4513.250.278~86]]      12.2 beta 2              (Build 16L5191d)&lt;br /&gt;
 [[iBoot-4513.250.284~10]]      12.2 beta 3              (Build 16L5201d)&lt;br /&gt;
 [[iBoot-4513.250.287~9]]       12.2 beta 4              (Build 16L5212e)&lt;br /&gt;
 [[iBoot-4513.250.287~102]]     12.2 beta 5              (Build 16L5221a)&lt;br /&gt;
                            12.2 beta 6              (Build 16L5226a)&lt;br /&gt;
 [[iBoot-4513.250.287~169]]     12.2                     (Build 16L226)&lt;br /&gt;
                            12.2.1                   (Build 16L250)&lt;br /&gt;
 [[iBoot-4513.260.69~69]]       12.3 beta                (Build 16M5117f)&lt;br /&gt;
 [[iBoot-4513.260.78~7]]        12.3 beta 2              (Build 16M5129d)&lt;br /&gt;
 [[iBoot-4513.260.80~32]]       12.3 beta 3              (Build 16M5139a)&lt;br /&gt;
                            12.3 beta 4              (Build 16M5146a)&lt;br /&gt;
                            12.3 beta 5              (Build 16M5151a)&lt;br /&gt;
 [[iBoot-4513.260.80~58]]       12.3                     (Build 16M153)&lt;br /&gt;
 [[iBoot-4513.270.8~23]]        12.4 beta                (Build 16M5526d)&lt;br /&gt;
 [[iBoot-4513.270.10~27]]       12.4 beta 2              (Build 16M5537c)&lt;br /&gt;
 [[iBoot-4513.270.12~37]]       12.4 beta 3              (Build 16M5545c)&lt;br /&gt;
 [[iBoot-4513.270.14~24]]       12.4                     (Build 16M568)&lt;br /&gt;
                            12.4.1                   (Build 16M600)&lt;br /&gt;
 [[iBoot-5540.0.15.113.2~1]]    13.0 beta                (Build 17J5485s)&lt;br /&gt;
 [[iBoot-5540.0.45~289]]        13.0 beta 2              (Build 17J5501l)&lt;br /&gt;
 [[iBoot-5540.0.76~20]]         13.0 beta 3              (Build 17J5515e)&lt;br /&gt;
 [[iBoot-5540.0.87~27]]         13.0 beta 4              (Build 17J5526e)&lt;br /&gt;
 [[iBoot-5540.0.117~19]]        13.0 beta 5              (Build 17J5540d)&lt;br /&gt;
 [[iBoot-5540.0.121~9]]         13.0 beta 6              (Build 17J5549c)&lt;br /&gt;
 [[iBoot-5540.0.125~39]]        13.0 beta 7              (Build 17J5557a)&lt;br /&gt;
 [[iBoot-5540.0.126~55]]        13.0 beta 8              (Build 17J5564c)&lt;br /&gt;
 [[iBoot-5540.0.129~5]]         13.0 beta 9              (Build 17J5573a)&lt;br /&gt;
 [[iBoot-5540.0.129~92]]        13.0 beta 10             (Build 17J5579a)&lt;br /&gt;
                            13.0 beta 11/[[Golden Master|GM]]          (Build 17J5584a)&lt;br /&gt;
 [[iBoot-5540.0.129~1]]         13.0                     (Build 17J586)&lt;br /&gt;
 [[iBoot-5540.40.50~29]]        13.2 beta                (Build 17K5059d)&lt;br /&gt;
 [[iBoot-5540.40.51~46]]        13.2 beta 2              (Build 17K5068b)&lt;br /&gt;
 [[iBoot-5540.40.51~172]]       13.2 beta 3              (Build 17K5078a)&lt;br /&gt;
                            13.2 beta 4              (Build 17K5082a)&lt;br /&gt;
 [[iBoot-5540.40.51~135]]       13.2                     (Build 17K82)&lt;br /&gt;
 [[iBoot-5540.60.6~88]]         13.3 beta                (Build 17K5433c)&lt;br /&gt;
 [[iBoot-5540.60.11~38]]        13.3 beta 2              (Build 17K5440a)&lt;br /&gt;
 [[iBoot-5540.60.11~126]]       13.3 beta 3              (Build 17K5445a)&lt;br /&gt;
                            13.3 beta 4              (Build 17C5053a)&lt;br /&gt;
 [[iBoot-5540.60.11~25]]        13.3                     (Build 17K449)&lt;br /&gt;
 [[iBoot-5540.80.1~80]]         13.3.1 beta              (Build 17K5775c)&lt;br /&gt;
 [[iBoot-5540.80.2~140]]        13.3.1 beta 2            (Build 17K5792a)&lt;br /&gt;
                            13.3.1 beta 3            (Build 17K5795a)&lt;br /&gt;
 [[iBoot-5540.80.2~138]]        13.3.1                   (Build 17K795)&lt;br /&gt;
 [[iBoot-5540.100.177.0.1~94]]  13.4 beta                (Build 17L5225g)&lt;br /&gt;
 [[iBoot-5540.100.190~15]]      13.4 beta 2              (Build 17L5235e)&lt;br /&gt;
 [[iBoot-5540.100.194~44]]      13.4 beta 3              (Build 17L5245b)&lt;br /&gt;
                            13.4 beta 4              (Build 17L5251a)&lt;br /&gt;
                            13.4 beta 5              (Build 17L5255a)&lt;br /&gt;
 [[iBoot-5540.100.194~112]]     13.4 beta 11             (Build 17L256)&lt;br /&gt;
                            13.4                     (Build 17L256)&lt;br /&gt;
 [[iBoot-5540.120.9~16]]        13.4.5 beta              (Build 17L5533c)&lt;br /&gt;
 [[iBoot-5540.120.14~21]]       13.4.5 beta 2            (Build 17L5543d)&lt;br /&gt;
 [[iBoot-5540.120.15.0.1~32]]   13.4.5 beta 3            (Build 17L5553c)&lt;br /&gt;
 [[iBoot-5540.120.17~55]]       13.4.5 beta 4            (Build 17L5560a)&lt;br /&gt;
 [[iBoot-5540.120.17~6]]        13.4.5 [[Golden Master|GM]]                (Build 17L562)&lt;br /&gt;
                            13.4.5                   (Build 17L562)&lt;br /&gt;
                            13.4.6                   (Build 17L570)&lt;br /&gt;
 [[iBoot-5540.140.5~31]]        13.4.8 beta              (Build 17M5535f)&lt;br /&gt;
 [[iBoot-5540.140.7~32]]        13.4.8 beta 2            (Build 17M5545a)&lt;br /&gt;
 [[iBoot-5540.140.12~13]]       13.4.8 beta 3            (Build 17M5558b)&lt;br /&gt;
 [[iBoot-6603.0.0.110.6~12]]    14.0 beta                (Build 18J5313t)&lt;br /&gt;
 [[iBoot-6631.0.0.0.1~30]]      14.0 beta 2              (Build 18J5331g)&lt;br /&gt;
&lt;br /&gt;
=== [[watchOS]] ===&lt;br /&gt;
 [[iBoot-2261.5.64~16]]         1.0            (Build 12S507)&lt;br /&gt;
 [[iBoot-2261.5.64~49]]         1.0.1          (Build 12S632)&lt;br /&gt;
 [[iBoot-2817.0.0.2.1~1]]       2.0 beta 2     (Build 13S5255c)&lt;br /&gt;
 [[iBoot-2817.2.2~2]]           2.0            (Build 13S344)&lt;br /&gt;
                            2.0.1          (Build 13S428)&lt;br /&gt;
 [[iBoot-2817.20.25~4]]         2.1            (Build 13S661)&lt;br /&gt;
 [[iBoot-2817.40.91~18]]        2.2 beta       (Build 13V5098e)&lt;br /&gt;
 [[iBoot-2817.40.97~24]]        2.2 beta 2     (Build 13V5108c)&lt;br /&gt;
 [[iBoot-2817.40.102~24]]       2.2 beta 3     (Build 13V5117c)&lt;br /&gt;
 [[iBoot-2817.40.104~51]]       2.2 beta 4     (Build 13V5129c)&lt;br /&gt;
 [[iBoot-2817.40.106~17]]       2.2 beta 5     (Build 13V5141a)&lt;br /&gt;
                            2.2 beta 6     (Build 13V5143a)&lt;br /&gt;
 [[iBoot-2817.40.106~4]]        2.2            (Build 13V144)&lt;br /&gt;
 [[iBoot-2817.40.106~32]]       2.2.1 beta     (Build 13V413)&lt;br /&gt;
                            2.2.1 beta 2   (Build 13V420)&lt;br /&gt;
                            2.2.1          (Build 13V420)&lt;br /&gt;
                            2.2.2 beta     (Build 13V601)&lt;br /&gt;
                            2.2.2          (Build 13V604)&lt;br /&gt;
 [[iBoot-3393~42]]              3.0 beta       (Build 14S5247t)&lt;br /&gt;
 [[iBoot-3406.1.46~10]]         3.0 beta 2     (Build 14S5278d)&lt;br /&gt;
 [[iBoot-3406.1.59~63]]         3.0 beta 3     (Build 14S5290d)&lt;br /&gt;
 [[iBoot-3406.1.68~84]]         3.0 beta 4     (Build 14S5302d)&lt;br /&gt;
 [[iBoot-3406.1.77~18]]         3.0 beta 5     (Build 14S5315a)&lt;br /&gt;
 [[iBoot-3406.4.1~2]]           3.0 beta 6     (Build 14S5321a)&lt;br /&gt;
 [[iBoot-3406.4.3~2]]           3.0 [[Golden Master|GM]]         (Build 14S5321a)&lt;br /&gt;
                            3.0            (Build 14S5321a)&lt;br /&gt;
 [[iBoot-3406.20.16~116]]       3.1 beta       (Build 14S452)&lt;br /&gt;
                            3.1 beta 2     (Build 14S464)&lt;br /&gt;
                            3.1 beta 3     (Build 14S471)&lt;br /&gt;
                            3.1            (Build 14S471)&lt;br /&gt;
 [[iBoot-3406.30.8~13]]         3.1.1 beta     (Build 14S5862d)&lt;br /&gt;
 [[iBoot-3406.30.8~375]]        3.1.1 beta 2   (Build 14S5869b)&lt;br /&gt;
 [[iBoot-3406.30.8~504]]        3.1.1 beta 3   (Build 14S5875b)&lt;br /&gt;
 [[iBoot-3406.30.8~502]]        3.1.1 beta 4   (Build 14S879)&lt;br /&gt;
                            3.1.1 beta 5   (Build 14S883)&lt;br /&gt;
                            3.1.1          (Build 14S883)&lt;br /&gt;
                            3.1.3 beta     (Build 14S958)&lt;br /&gt;
                            3.1.3 beta 2   (Build 14S959)&lt;br /&gt;
                            3.1.3          (Build 14S960)&lt;br /&gt;
 [[iBoot-3406.50.223~19]]       3.2 beta       (Build 14V5205d)&lt;br /&gt;
 [[iBoot-3406.50.229~10]]       3.2 beta 2     (Build 14V5214d)&lt;br /&gt;
 [[iBoot-3406.50.236~76]]       3.2 beta 3     (Build 14V5224d)&lt;br /&gt;
 [[iBoot-3406.54.1~2]]          3.2 beta 4     (Build 14V5235b)&lt;br /&gt;
 [[iBoot-3406.54.2~2]]          3.2 beta 5     (Build 14V5243a)&lt;br /&gt;
                            3.2 beta 6     (Build 14V5245a)&lt;br /&gt;
 [[iBoot-3406.54.2~1]]          3.2            (Build 14V249)&lt;br /&gt;
 [[iBoot-3406.60.7~16]]         3.2.2 beta     (Build 14V5465b)&lt;br /&gt;
 [[iBoot-3406.60.10~8]]         3.2.2 beta 2   (Build 14V5475a)&lt;br /&gt;
 [[iBoot-3406.60.10~27]]        3.2.2 beta 3   (Build 14V5480a)&lt;br /&gt;
 [[iBoot-3406.60.10~44]]        3.2.2 beta 4   (Build 14V5485a)&lt;br /&gt;
 [[iBoot-3406.60.10~43]]        3.2.2          (Build 14V485)&lt;br /&gt;
 [[iBoot-3406.60.10~49]]        3.2.3 beta     (Build 14V5726a)&lt;br /&gt;
                            3.2.3 beta 2   (Build 14V5734a)&lt;br /&gt;
 [[iBoot-3406.60.10~49]]        3.2.3 beta 3   (Build 14V5744a)&lt;br /&gt;
                            3.2.3 beta 4   (Build 14V5751a)&lt;br /&gt;
 [[iBoot-3406.60.10~77]]        3.2.3          (Build 14V753)&lt;br /&gt;
 [[iBoot-3974~307]]             4.0 beta       (Build 15R5281f)&lt;br /&gt;
 [[iBoot-4051~240]]             4.0 beta 2     (Build 15R5307f)&lt;br /&gt;
 [[iBoot-4076.1.9~31]]          4.0 beta 3     (Build 15R5321h)&lt;br /&gt;
 [[iBoot-4076.1.22~43]]         4.0 beta 4     (Build 15R5331g)&lt;br /&gt;
 [[iBoot-4076.1.39~24]]         4.0 beta 5     (Build 15R5345g)&lt;br /&gt;
 [[iBoot-4076.1.43~190]]        4.0 beta 6     (Build 15R5357b)&lt;br /&gt;
                            4.0 beta 7     (Build 15R5365a)&lt;br /&gt;
                            4.0 beta 8     (Build 15R5371a)&lt;br /&gt;
 [[iBoot-4076.1.43~186]]        4.0 [[Golden Master|GM]]         (Build 15R372)&lt;br /&gt;
                            4.0            (Build 15R372)&lt;br /&gt;
                            4.0.1          (Build 15R654)&lt;br /&gt;
 [[iBoot-4076.20.45~11]]        4.1 beta       (Build 15R5823c)&lt;br /&gt;
 [[iBoot-4076.20.47~6]]         4.1 beta 2     (Build 15R5835d)&lt;br /&gt;
 [[iBoot-4076.20.48~6]]         4.1 beta 3     (Build 15R5843a)&lt;br /&gt;
 [[iBoot-4076.20.48~3]]         4.1 beta 4     (Build 15R846)&lt;br /&gt;
                            4.1            (Build 15R846)&lt;br /&gt;
 [[iBoot-4076.30.40~25]]        4.2 beta       (Build 15S5085b)&lt;br /&gt;
 [[iBoot-4076.30.43~16]]        4.2 beta 2     (Build 15S5090c)&lt;br /&gt;
                            4.2 beta 3     (Build 15S5100a)&lt;br /&gt;
                            4.2 beta 4     (Build 15S5102b)&lt;br /&gt;
 [[iBoot-4076.30.43~2]]         4.2            (Build 15S102)&lt;br /&gt;
 [[iBoot-4076.30.43~135]]       4.2.2 beta     (Build 15S5530d)&lt;br /&gt;
                            4.2.2 beta 2   (Build 15S5534a)&lt;br /&gt;
                            4.2.2 beta 3   (Build 15S5536a)&lt;br /&gt;
                            4.2.2 beta 4   (Build 15S5540a)&lt;br /&gt;
 [[iBoot-4076.30.43~134]]       4.2.2 beta 5   (Build 15S542)&lt;br /&gt;
                            4.2.2          (Build 15S542)&lt;br /&gt;
                            4.2.3          (Build 15S600b)&lt;br /&gt;
 [[iBoot-4076.50.114~52]]       4.3 beta       (Build 15T5165e)&lt;br /&gt;
 [[iBoot-4076.50.119~179]]      4.3 beta 2     (Build 15T5176c)&lt;br /&gt;
 [[iBoot-4076.50.123~76]]       4.3 beta 3     (Build 15T5187e)&lt;br /&gt;
 [[iBoot-4076.50.126~21]]       4.3 beta 4     (Build 15T5199f)&lt;br /&gt;
 [[iBoot-4076.50.126~65]]       4.3 beta 5     (Build 15T5209a)&lt;br /&gt;
                            4.3 beta 6     (Build 15T5212a)&lt;br /&gt;
 [[iBoot-4076.50.126~86]]       4.3            (Build 15T212)&lt;br /&gt;
 [[iBoot-4076.60.7~267]]        4.3.1 beta     (Build 15T5535b)&lt;br /&gt;
 [[iBoot-4076.60.7~399]]        4.3.1 beta 2   (Build 15T5545b)&lt;br /&gt;
 [[iBoot-4076.60.8.0.1~5]]      4.3.1 beta 3   (Build 15T5555c)&lt;br /&gt;
 [[iBoot-4076.60.11~11]]        4.3.1 beta 4   (Build 15T5565a)&lt;br /&gt;
                            4.3.1 beta 5   (Build 15T5567a)&lt;br /&gt;
 [[iBoot-4076.60.11~6]]         4.3.1          (Build 15T567)&lt;br /&gt;
 [[iBoot-4076.70.9~76]]         4.3.2 beta     (Build 15U5053b)&lt;br /&gt;
 [[iBoot-4076.70.14~15]]        4.3.2 beta 2   (Build 15U5062a)&lt;br /&gt;
 [[iBoot-4076.70.15~36]]        4.3.2 beta 3   (Build 15U5069a)&lt;br /&gt;
 [[iBoot-4076.70.15~18]]        4.3.2          (Build 15U70)&lt;br /&gt;
 [[iBoot-4513.200.159.10.1~17]] 5.0 beta       (Build 16R5283q &amp;amp; 16R5283r)&lt;br /&gt;
 [[iBoot-4513.200.209.24.1~1]]  5.0 beta 2     (Build 16R5303d)&lt;br /&gt;
 [[iBoot-4513.200.230.0.1~17]]  5.0 beta 3     (Build 16R5313d)&lt;br /&gt;
 [[iBoot-4513.200.250~12]]      5.0 beta 4     (Build 16R5322d)&lt;br /&gt;
 [[iBoot-4513.200.278~15]]      5.0 beta 5     (Build 16R5334f)&lt;br /&gt;
 [[iBoot-4513.200.287.0.2~12]]  5.0 beta 6     (Build 16R5340g)&lt;br /&gt;
 [[iBoot-4513.204.2~3]]         5.0 beta 7     (Build 16R5349a)&lt;br /&gt;
 [[iBoot-4513.204.6~3]]         5.0 beta 8     (Build 16R5357a)&lt;br /&gt;
                            5.0 beta 9     (Build 16R5360a)&lt;br /&gt;
                            5.0 beta 10    (Build 16R5363a)&lt;br /&gt;
 [[iBoot-4513.204.6~1]]         5.0 [[Golden Master|GM]]         (Build 16R364)&lt;br /&gt;
                            5.0            (Build 16R364)&lt;br /&gt;
 [[iBoot-4513.204.6~24]]        5.0.1          (Build 16R381 &amp;amp; 16R382)&lt;br /&gt;
 [[iBoot-4513.220.83~11]]       5.1 beta       (Build 16R5559d)&lt;br /&gt;
 [[iBoot-4513.220.91~15]]       5.1 beta 2     (Build 16R5568d)&lt;br /&gt;
 [[iBoot-4513.220.97~17]]       5.1 beta 3     (Build 16R5577c)&lt;br /&gt;
 [[iBoot-4513.224.2~2]]         5.1 beta 4     (Build 16R5584a)&lt;br /&gt;
                            5.1 beta 5     (Build 16R5589c)&lt;br /&gt;
 [[iBoot-4513.224.2~1]]         5.1            (Build 16R591)&lt;br /&gt;
                            5.1.1          (Build 16R600)&lt;br /&gt;
 [[iBoot-4513.230.5~130]]       5.1.2 beta     (Build 16S5042a)&lt;br /&gt;
 [[iBoot-4513.230.5~146]]       5.1.2 beta 2   (Build 16S5046a)&lt;br /&gt;
 [[iBoot-4513.230.5~145]]       5.1.2          (Build 16S46)&lt;br /&gt;
 [[iBoot-4513.230.5~151]]       5.1.3 beta     (Build 16S5523a)&lt;br /&gt;
 [[iBoot-4513.244.1~2]]         5.1.3 beta 2   (Build 16S5531a)&lt;br /&gt;
 [[iBoot-4513.244.3~3]]         5.1.3 beta 3   (Build 16S5535a)&lt;br /&gt;
 [[iBoot-4513.244.3~2]]         5.1.3          (Build 16S535)&lt;br /&gt;
 [[iBoot-4513.250.271~201]]     5.2 beta       (Build 16T5181f)&lt;br /&gt;
 [[iBoot-4513.250.279~35]]      5.2 beta 2     (Build 16T5191d)&lt;br /&gt;
 [[iBoot-4513.250.284~77]]      5.2 beta 3     (Build 16T5201c)&lt;br /&gt;
 [[iBoot-4513.250.287~7]]       5.2 beta 4     (Build 16T5212e)&lt;br /&gt;
 [[iBoot-4513.250.287~138]]     5.2 beta 5     (Build 16T5222a)&lt;br /&gt;
                            5.2 beta 6     (Build 16T5225a)&lt;br /&gt;
 [[iBoot-4513.250.287~137]]     5.2            (Build 16T225)&lt;br /&gt;
 [[iBoot-4513.250.287~171]]     5.2.1 beta     (Build 16U5079d)&lt;br /&gt;
 [[iBoot-4513.250.287~204]]     5.2.1 beta 2   (Build 16U5091b)&lt;br /&gt;
 [[iBoot-4513.250.287~231]]     5.2.1 beta 3   (Build 16U5101c)&lt;br /&gt;
 [[iBoot-4513.250.287~267]]     5.2.1 beta 4   (Build 16U5110a)&lt;br /&gt;
                            5.2.1 beta 5   (Build 16U5113a)&lt;br /&gt;
 [[iBoot-4513.250.287~238]]     5.2.1          (Build 16U113)&lt;br /&gt;
 [[iBoot-4513.250.287~271]]     5.3 beta       (Build 16U5526f)&lt;br /&gt;
 [[iBoot-4513.250.287~278]]     5.3 beta 2     (Build 16U5537b)&lt;br /&gt;
 [[iBoot-4513.250.287~285]]     5.3 beta 3     (Build 16U5545c)&lt;br /&gt;
 [[iBoot-4513.250.287~288]]     5.3            (Build 16U569)&lt;br /&gt;
                            5.3.1          (Build 16U600)&lt;br /&gt;
                            5.3.2          (Build 16U611)&lt;br /&gt;
                            5.3.3          (Build 16U620)&lt;br /&gt;
                            5.3.4          (Build 16U627)&lt;br /&gt;
                            5.3.5          (Build 16U652)&lt;br /&gt;
                            5.3.6          (Build 16U662)&lt;br /&gt;
                            5.3.7          (Build 16U674)&lt;br /&gt;
 [[iBoot-5540.0.15.0.2~255]]    6.0 beta       (Build 17R5491t)&lt;br /&gt;
 [[iBoot-5540.0.49.0.1~180]]    6.0 beta 2     (Build 17R5507l)&lt;br /&gt;
 [[iBoot-5540.0.76~16]]         6.0 beta 3     (Build 17R5521e)&lt;br /&gt;
 [[iBoot-5540.0.87~24]]         6.0 beta 4     (Build 17R5532f)&lt;br /&gt;
 [[iBoot-5540.0.117~20]]        6.0 beta 5     (Build 17R5546f)&lt;br /&gt;
 [[iBoot-5540.0.117.2~23]]      6.0 beta 6     (Build 17R5556d)&lt;br /&gt;
 [[iBoot-5540.0.117.2~74]]      6.0 beta 7     (Build 17R5566a)&lt;br /&gt;
                            6.0 beta 8     (Build 17R5571a)&lt;br /&gt;
                            6.0 beta 9     (Build 17R5575a)&lt;br /&gt;
 [[iBoot-5540.0.117.2~117]]     6.0 [[Golden Master|GM]]         (Build 17R575)&lt;br /&gt;
                            6.0            (Build 17R575)&lt;br /&gt;
                            6.0.1          (Build 17R604 &amp;amp; 17R605)&lt;br /&gt;
 [[iBoot-5540.40.47~35]]        6.1 beta       (Build 17S5054e)&lt;br /&gt;
 [[iBoot-5540.40.50~30]]        6.1 beta 2     (Build 17S5059e)&lt;br /&gt;
 [[iBoot-5540.40.51~57]]        6.1 beta 3     (Build 17S5068e)&lt;br /&gt;
 [[iBoot-5540.40.51~169]]       6.1 beta 4     (Build 17S5076a)&lt;br /&gt;
 [[iBoot-5540.44.1~2]]          6.1 beta 5     (Build 17S5083a)&lt;br /&gt;
 [[iBoot-5540.60.6]]         6.1            (Build 17S84)&lt;br /&gt;
 [[iBoot-5540.60.6~87]]         6.1.1 beta     (Build 17S5433b)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.1 beta 2   (Build 17S5439a)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.1 beta 3   (Build 17S5446a)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.1 beta 4   (Build 17S5449b)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.1          (Build 17S449)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.2 beta     (Build 17S5775c)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.2 beta 2   (Build 17S5792a)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.2 beta 3   (Build 17S5796a)&lt;br /&gt;
 iBoot-????.??.?~??         6.1.2          (Build 17S796)&lt;br /&gt;
 [[iBoot-5540.60.11~??]]        6.1.3          (Build 17S811)&lt;br /&gt;
 iBoot-????.??.?~??         6.2 beta       (Build 17T5224g)&lt;br /&gt;
 iBoot-????.??.?~??         6.2 beta 2     (Build 17T5234f)&lt;br /&gt;
 iBoot-????.??.?~??         6.2 beta 3     (Build 17T5244c)&lt;br /&gt;
 iBoot-????.??.?~??         6.2 beta 4     (Build 17T5244c)&lt;br /&gt;
 iBoot-????.??.?~??         6.2 beta 5     (Build 17T5254a)&lt;br /&gt;
 [[iBoot-5540.100.194~??]]      6.2 beta 6     (Build 17T529)&lt;br /&gt;
                            6.2            (Build 17T529)&lt;br /&gt;
                            6.2.1          (Build 17T530)&lt;br /&gt;
                            6.2.5 beta     (Build 17T5580e)&lt;br /&gt;
                            6.2.5 beta 2   (Build 17T5590d)&lt;br /&gt;
 [[iBoot-5540.100.194~355]]     6.2.5 beta 3   (Build 17T5600c)&lt;br /&gt;
 [[iBoot-5540.100.194~428]]     6.2.5 beta 4   (Build 17T5607a)&lt;br /&gt;
 [[iBoot-5540.100.194~396]]     6.2.5 beta 5   (Build 17T608)&lt;br /&gt;
                            6.2.5          (Build 17T608)&lt;br /&gt;
                            6.2.6          (Build 17T620)&lt;br /&gt;
 [[iBoot-5540.100.194~452]]     6.2.8 beta     (Build 17U5535e)&lt;br /&gt;
                            6.2.8 beta 2   (Build 17U5545c)&lt;br /&gt;
 [[iBoot-5540.144.2~3]]         6.2.8 beta 3   (Build 17U5559d)&lt;br /&gt;
 [[iBoot-6603.0.0.110.6~17]]    7.0 beta       (Build 18R5310a)&lt;br /&gt;
 [[iBoot-6631.0.0.0.1~32]]      7.0 beta 2     (Build 18R5327h)&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. 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 (2nd generation)]] 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>Kritanta</name></author>
		
	</entry>
</feed>