<?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=3xpl0itz</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=3xpl0itz"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/3xpl0itz"/>
	<updated>2026-04-07T10:10:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=124421</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=124421"/>
		<updated>2022-09-03T20:07:23Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: The phone in this photo is not a prototype. It's a production 3GS with HoodooYabuli installed.&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 '''NonUI builds''', used by Apple workers in California to do engineering tests on prototype devices and also by factory workers on production devices during manufacturing. These &amp;quot;factory firmwares&amp;quot; are based on production iOS firmware, but are 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|link=Special:FilePath/Newsblogo.png]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|130px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below|link=Special:FilePath/Oldswblogo.png]]&lt;br /&gt;
[[File:IPhone13promaxskankwerk.png|thumb|130px|right|A production iPhone 13 Pro Max displaying the Skankwerk firmware icon, recreated using an extracted graphic.|link=Special:FilePath/IPhone13promaxskankwerk.png]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|130px|left|Production iPhone 3GS showing older Skankwerk logo during boot|link=Special:FilePath/Oldswblogodevice.jpg]]&lt;br /&gt;
The name &amp;quot;NonUI&amp;quot; (Non-User Interface) refers to how a majority of applications in these builds are accessible via command line interace. The applications which do use a graphical user interface can be launched through [[SwitchBoard.app|SwitchBoard]], a minimal version of [[SpringBoard]]. Unlike production iOS firmwares, factory firmwares have the following differences:&lt;br /&gt;
* DEVELOPMENT 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].factory[fa/sa]\&amp;lt;/code&amp;gt;.&lt;br /&gt;
* FACTORY fused SEP firmware in &amp;lt;code&amp;gt;\Firmware\all_flash\all_flash.[board codename].factory[fa/sa]\&amp;lt;/code&amp;gt;&lt;br /&gt;
* DEVELOPMENT 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;
Factory firmwares are distributed via internal &amp;quot;restore bundles&amp;quot;, which can only be restored on devices using internal restore software such as [[PurpleRestore]]. Release and factory firmware &amp;quot;restore bundles&amp;quot; have the same directory structure (bootloaders, kernel, restore ramdisk, update ramdisk and root filesystem), but can also include other files specific to internal development builds of iOS.&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;
= iPhones =&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;[https://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 posted to [http://forums.macrumors.com/showpost.php?p=7249071&amp;amp;postcount=85 MacRumors]&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;
== [[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;
| 4.0&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| 05.12.01&lt;br /&gt;
| ApexNanshan&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;
| 3.0&lt;br /&gt;
| [[Kirkwood 7A2168d|7A2168d]]&lt;br /&gt;
| Kirkwood?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
| 3.1b&lt;br /&gt;
| [[Sierra 7C108b|7C108b]]&lt;br /&gt;
| Sierra?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | 4.0&lt;br /&gt;
| [[Apex 8A133|8A133]]&lt;br /&gt;
| Apex&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| 05.12.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
== [[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;
| 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;
== [[N92AP|iPhone 4 (CDMA)]] ==&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.2&lt;br /&gt;
| [[Phoenix 8E5074b|8E5074b]]&lt;br /&gt;
| Phoenix?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCG-E2422A/Test-Report/Part-22-24-Test-Report-1402455]&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
| Brighton?&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;4&amp;quot; |6.0&lt;br /&gt;
| [[SundanceNanshan 10A23110j|10A23110j]]&lt;br /&gt;
| SundanceNanshan?&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23110z|10A23110z]]&lt;br /&gt;
| SundanceNanshan&lt;br /&gt;
| ?&lt;br /&gt;
|  -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| SundanceNanshan?&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://twitter.com/mcg29_ @mcg29_] on Twitter [https://twitter.com/mcg29_/status/1228064075189542922]&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;
| SochiYabuli&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;6&amp;quot; |7.0&lt;br /&gt;
| [[Innsbruck 11A22051f|11A22051f]]&lt;br /&gt;
| Innsbruck?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/DongleBookPro @DongleBookPro] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| rowspan=&amp;quot;4&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;
| ?&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A360|11A360]]&lt;br /&gt;
| 7.02-16&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCG-E2642A/Test-Report/13U14987-1-A1453-A1533-FCC-2G-3G-Cellular-Report-Final-NoPhotos-2066968]&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| InnsbruckAni?&lt;br /&gt;
| ?&lt;br /&gt;
| Originally posted to [https://forums.macrumors.com/threads/unusual-iphone-possible-engineering-sample-os.1885755/ MacRumors]&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;8&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A310|12A310]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |Okemo&lt;br /&gt;
| 0.26.01&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCG-E2816A/Test-Report/A1586-FCC-2G-3G-Report-only-1-2373402]&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 12A93650j|12A93650j]]&lt;br /&gt;
| rowspan=&amp;quot;5&amp;quot; | OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| From [https://twitter.com/TipzRickyCheung @TipzRickyCheung] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&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 iFixit's 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://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;
| 11.0&lt;br /&gt;
| [[TigrisNanshan 15A23061c|15A23061c]]&lt;br /&gt;
| TigrisNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/mcg29_ @mcg29_] 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;
== [[iPhone SE (1st 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;
| 9.3&lt;br /&gt;
| [[Eagle 13E180|13E180]]&lt;br /&gt;
| Eagle?&lt;br /&gt;
| 4.70.10&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCG-E2945A/Test-Report/2G3G-Report-2898900]&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;
| 0.16.01-3&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCG-E3088A/Test-Report/UL-RPT-RP11265293JD07R-V2-0-FCC-LTE-5-3087333]&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;
&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;
| rowspan=&amp;quot;3&amp;quot;|TigrisAni&lt;br /&gt;
| 00.34.09&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[TigrisAni 15A93720p|15A93720p]]&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;
| ?&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; | Tigris&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://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://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;4&amp;quot; | 12.0&lt;br /&gt;
| [[Peace 16A13580x|16A13580x]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | Peace&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://www.ebay.com/itm/Apple-iPhone-Xr-PROTOTYPE-PVT-SwitchBoard-Development-Unit/224244802117 this eBay listing]&lt;br /&gt;
|-&lt;br /&gt;
| [[Peace 16A13580z|16A13580z]] &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;
== [[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;
== [[D52gAP|iPhone 12 Mini]] ==&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.1&lt;br /&gt;
| [[AzulHWYabuli 18A33771c|18A33771c]]&lt;br /&gt;
| AzulHWYabuli?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/RealOrangera1n @RealOrangera1n] on Twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D53pAP|iPhone 12 Pro]] ==&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.1&lt;br /&gt;
| [[AzulNanshan 18A23581a|18A23581a]]&lt;br /&gt;
| AzulNanshan?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/1nsane_dev @1nsane_dev] on Twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D54pAP|iPhone 12 Pro Max]] ==&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;
| rowspan=&amp;quot;3&amp;quot; | 14.0&lt;br /&gt;
| [[Azul 18A23121e | 18A23121e]]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Azul?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCG-E3549A/Test-Report/13131738-E21V2-UWB-with-parent-Report-Part-1-4946415]&lt;br /&gt;
|-&lt;br /&gt;
| [[Azul 18A311|18A311]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/BenGeskin @BenGeskin] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
| [[Azul 18A23120o|18A23120o]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/OkemoZurs @OkemoZurs] on Twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= iPads =&lt;br /&gt;
== [[K48AP|iPad (1st 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; | 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;
| 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYaubli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[K93AP|iPad (2nd 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; | 4.3&lt;br /&gt;
| [[Durango 8F3178a|8F3178a]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Durango&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Durango 8F3191d|8F3191d]]&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J2AP|iPad (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;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 5.1&lt;br /&gt;
| [[Hoodoo 9B87|9B87]]&lt;br /&gt;
| Hoodoo?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1430/Test-Report/UNII-Test-Report-1632819]&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[Sundance 10A316|10A316]]&lt;br /&gt;
| Sundance&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[iPad (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;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[Sundance 10A33901a|10A33901a]]&lt;br /&gt;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.0&lt;br /&gt;
| [[InnsbruckTianshan 11A63840h|11A63840h]]&lt;br /&gt;
| InnsbruckTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| Horizontal mode only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[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;
| [[ErieTianshan 14E61810k|14E61810k]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|ErieTianshan?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
| [[ErieTianshan 14E62210l|14E62210l]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter&lt;br /&gt;
|- &lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|10.3.2&lt;br /&gt;
| [[FranklinTianshan 14F60900i|14F60900i]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|FranklinTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/AppleInternalsh @AppleInternalsh] on Twitter&lt;br /&gt;
|- &lt;br /&gt;
| [[Franklin 14F60900l|14F60900l]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/mcg29_ @mcg29_] 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;
| rowspan=&amp;quot;2&amp;quot;|11.3&lt;br /&gt;
| [[Emet 15E61570l|15E61570l]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|Emet&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1954/Test-Report/LTE-Test-Report-1-3766405]&lt;br /&gt;
|-&lt;br /&gt;
| [[Emet 15E61570m|15E61570m]]&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/mcg29_ @mcg29_] on Twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[P106AP|iPad mini (1st 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;4&amp;quot; | 6.0&lt;br /&gt;
| [[SundanceTaosTianshan 10A378|10A378]]&lt;br /&gt;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1455/Test-Report/Bluetooth-Test-Report-1808379#pf8]&lt;br /&gt;
|-&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;
== [[J86AP|iPad mini (2nd 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;
| 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;
== [[J86mAP|iPad mini (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;
! 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;
| From [https://twitter.com/mcg29_ @mcg29_] on Twitter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J96AP|iPad mini (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;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|8.4&lt;br /&gt;
| [[Donner 12H33|12H33]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|Donner?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1538/Test-Report/14U19186-E1B-FCC-IC-Bluetooth-Report-2731517]&lt;br /&gt;
|-&lt;br /&gt;
| [[Donner 12H60160o|12H60160o]]&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;
| rowspan=&amp;quot;2&amp;quot;|12.2&lt;br /&gt;
| [[PeaceEYabuli 16E31120n|16E31120n]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|PeaceEYabuli?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://twitter.com/laobaitd @laobaiTD] on Twitter&lt;br /&gt;
|-&lt;br /&gt;
| [[PeaceEYabuli 16E31520i|16E31520i]]&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA2124/Test-Report/Bluetooth-LE-Test-Report-4198397]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J71AP|iPad Air (1st 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;
| 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.x&lt;br /&gt;
| [[Innsbruck 11B34640l|11B34640l]]&lt;br /&gt;
| InnsbruckTaosYabuli?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620c|11D31620c]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| From [https://www.ebay.com/itm/265204658884#vi__app-cvip-panel this eBay listing]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J82AP|iPad Air (2nd 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;|8.1&lt;br /&gt;
| [[OkemoTaos 12B331|12B331]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|OkemoTaos?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1567/Test-Report/BLE-Report-2387920.html#pf6]&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoTaos 12B33610i|12B33610i]]&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 (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;
! Baseband&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|12.2&lt;br /&gt;
| [[PeaceEYabuli 16E31120m|16E31120m]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|PeaceEYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[PeaceEYabuli 16E31520i|16E31520i]]&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA2153/Test-Report/LTE-Test-Report-1-4202786]&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;
| For [[J98AP|J98]]/[[J99AP|99AP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J127AP|iPad Pro (9.7-inch) (1st 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;
| 9.3&lt;br /&gt;
| [[Eagle 13E31820k|13E31820k]]&lt;br /&gt;
| Eagle?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1673/Test-Report/BLE-Repport-2927533]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J98aAP|iPad Pro (12.9-inch) (1st 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;
| 9.1&lt;br /&gt;
| [[Boulder 13B72|13B72]]&lt;br /&gt;
| Boulder?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1584/Test-Report/DTS-Report-1-2777998]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J121AP|iPad Pro (12.9-inch) (2nd 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 14E232|14E232]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot;|Erie?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1671/Test-Report/16U23816-E1V1-FCC-IC-BLE-Report-3326478]&lt;br /&gt;
|-&lt;br /&gt;
| [[Erie 14E32020u|14E32020u]]&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1671/Test-Report/16U23816-E10V2-FCC-LTE-Carrier-Aggregation-Report-3325909]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J208AP|iPad Pro (10.5-inch)]] ==&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.3&lt;br /&gt;
| [[Erie 14E22020w|14E22020w]]&lt;br /&gt;
| Erie?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1709/Test-Report/16U23818-E14V4-FCC-LTE-Carrier-Aggregation-Report-3336517]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[J522AP|iPad Pro 12.9 (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;
| 14.5&lt;br /&gt;
| [[AzulE 18E20700y|18E20700y]]&lt;br /&gt;
| AzulE?&lt;br /&gt;
| ?&lt;br /&gt;
| Found on a FCC test report [https://fccid.io/BCGA2461/Test-Report/Part-96-Test-Report-5192513]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=iPods=&lt;br /&gt;
== [[N45AP|iPod touch (1st 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;
| 1.1&lt;br /&gt;
| [[Snowbird 3A53|3A53]]&lt;br /&gt;
| Snowbird&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCGA1213/Test-Report/Test-Report-838928]&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;
== [[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;
| 4.1&lt;br /&gt;
| [[Baker 8B1016c|8B1016c]]&lt;br /&gt;
| Baker&lt;br /&gt;
| From [https://www.ebay.com/itm/Prototype-Apple-iPod-Touch-4th-Generation/154095204610 this ebay listing] by hap plain&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;
== [[N78AP|iPod touch (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;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| 6.0&lt;br /&gt;
| [[Sundance 10A351|10A351]]&lt;br /&gt;
| Sundance?&lt;br /&gt;
| Found on an FCC test report [https://fccid.io/BCG-A1421/Test-Report/Test-Report-WLAN-DTS-1772820]&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;
| 9.3&lt;br /&gt;
| [[Castlerock 13C75|13C75]]&lt;br /&gt;
| Castlerock&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]] [[Category:Internal Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=PeaceG_16G102_(iPhone6,1)&amp;diff=76885</id>
		<title>PeaceG 16G102 (iPhone6,1)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=PeaceG_16G102_(iPhone6,1)&amp;diff=76885"/>
		<updated>2019-10-05T04:16:28Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version             = 12.4.1&lt;br /&gt;
 | Build               = 16G102&lt;br /&gt;
 | Device              = iPhone6,1&lt;br /&gt;
 | Codename            = PeaceG&lt;br /&gt;
 | Baseband            = 10.80.02&lt;br /&gt;
 | DownloadURL         = http://updates-http.cdn-apple.com/2019SummerFCS/fullrestores/061-05267/A4464F60-C4E7-11E9-A022-17610AD8B7A1/iPhone_4.0_64bit_12.4.1_16G102_Restore.ipsw&lt;br /&gt;
&lt;br /&gt;
 | RootFS              = 048-77707-095&lt;br /&gt;
 | RootFSKey           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk       = 048-78047-096&lt;br /&gt;
 | UpdateRamdiskIV     = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk      = 048-76167-096&lt;br /&gt;
 | RestoreRamdiskIV    = 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;
 | 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.n51ap.im4p&lt;br /&gt;
 | DeviceTreeIV        = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | GlyphPlugin         = glyphplugin@1136~iphone-lightning.im4p&lt;br /&gt;
 | GlyphPluginIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                = iBEC.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBECIV              = 88eddf6ff383b328cbb4091e52b50c57&lt;br /&gt;
 | iBECKey             = a30fa45f2b93f78d1dd2822e4d5799e3e086ef78de66e1167c47dfc6addea6fd&lt;br /&gt;
&lt;br /&gt;
 | iBoot               = iBoot.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBootIV             = d84111a7f239711ad450e4aa17666439&lt;br /&gt;
 | iBootKey            = e17082c229fbe2ae2112dfc2cefa213dcba4482eb94e9788dd7b50f29b454899&lt;br /&gt;
&lt;br /&gt;
 | iBSS                = iBSS.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBSSIV              = 4ed57ed25ff841c34449b450e25c47ce&lt;br /&gt;
 | iBSSKey             = 2568a80eeebc2e9954d5215af9f700c4231d84c1faf8599759fbec021721fe34&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache         = kernelcache.release.iphone6&lt;br /&gt;
 | KernelcacheIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                 = LLB.iphone6.RELEASE.im4p&lt;br /&gt;
 | LLBIV               = a1c1749d7adf0046d0c727cb24c01467&lt;br /&gt;
 | LLBKey              = a792bedd2d74dd438c1601f93b1e9fdc54349a7923db841235a4062448f59920&lt;br /&gt;
&lt;br /&gt;
 | RecoveryMode        = recoverymode@1136~iphone-lightning.im4p&lt;br /&gt;
 | RecoveryModeIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware         = sep-firmware.n51.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>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=PeaceG_16G102_(iPhone6,1)&amp;diff=76884</id>
		<title>PeaceG 16G102 (iPhone6,1)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=PeaceG_16G102_(iPhone6,1)&amp;diff=76884"/>
		<updated>2019-10-05T04:06:00Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: PeaceG 16G102 (12.4.1) Keys for iPhone6,1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version             = 12.4.1&lt;br /&gt;
 | Build               = 16G102&lt;br /&gt;
 | Device              = iPhone6,1&lt;br /&gt;
 | Codename            = PeaceG&lt;br /&gt;
 | Baseband            = 10.80.02&lt;br /&gt;
 | DownloadURL         = http://updates-http.cdn-apple.com/2019SummerFCS/fullrestores/061-05267/A4464F60-C4E7-11E9-A022-17610AD8B7A1/iPhone_4.0_64bit_12.4.1_16G102_Restore.ipsw&lt;br /&gt;
&lt;br /&gt;
 | RootFS              = 048-77707-095&lt;br /&gt;
 | RootFSKey           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk       = 048-78047-96&lt;br /&gt;
 | UpdateRamdiskIV     = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk      = 048-76167-096&lt;br /&gt;
 | RestoreRamdiskIV    = 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;
 | 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.n51ap.im4p&lt;br /&gt;
 | DeviceTreeIV        = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | GlyphPlugin         = glyphplugin@1136~iphone-lightning.im4p&lt;br /&gt;
 | GlyphPluginIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                = iBEC.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBECIV              = 88eddf6ff383b328cbb4091e52b50c57&lt;br /&gt;
 | iBECKey             = a30fa45f2b93f78d1dd2822e4d5799e3e086ef78de66e1167c47dfc6addea6fd&lt;br /&gt;
&lt;br /&gt;
 | iBoot               = iBoot.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBootIV             = d84111a7f239711ad450e4aa17666439&lt;br /&gt;
 | iBootKey            = e17082c229fbe2ae2112dfc2cefa213dcba4482eb94e9788dd7b50f29b454899&lt;br /&gt;
&lt;br /&gt;
 | iBSS                = iBSS.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBSSIV              = 4ed57ed25ff841c34449b450e25c47ce&lt;br /&gt;
 | iBSSKey             = 2568a80eeebc2e9954d5215af9f700c4231d84c1faf8599759fbec021721fe34&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache         = kernelcache.release.iphone6&lt;br /&gt;
 | KernelcacheIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                 = LLB.iphone6.RELEASE.im4p&lt;br /&gt;
 | LLBIV               = a1c1749d7adf0046d0c727cb24c01467&lt;br /&gt;
 | LLBKey              = a792bedd2d74dd438c1601f93b1e9fdc54349a7923db841235a4062448f59920&lt;br /&gt;
&lt;br /&gt;
 | RecoveryMode        = recoverymode@1136~iphone-lightning.im4p&lt;br /&gt;
 | RecoveryModeIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware         = sep-firmware.n51.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>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=PeaceG_16G114_(iPhone6,1)&amp;diff=76883</id>
		<title>PeaceG 16G114 (iPhone6,1)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=PeaceG_16G114_(iPhone6,1)&amp;diff=76883"/>
		<updated>2019-10-05T02:41:07Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: PeaceG 16G114 (12.4.2) Keys for iPhone6,1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{keys&lt;br /&gt;
 | Version             = 12.4.2&lt;br /&gt;
 | Build               = 16G114&lt;br /&gt;
 | Device              = iPhone6,1&lt;br /&gt;
 | Codename            = PeaceG&lt;br /&gt;
 | Baseband            = 10.80.02&lt;br /&gt;
 | DownloadURL         = http://updates-http.cdn-apple.com/2019SummerFCS/fullrestores/061-21348/FD35E13C-DC8C-11E9-8BDD-268C66A83945/iPhone_4.0_64bit_12.4.2_16G114_Restore.ipsw&lt;br /&gt;
&lt;br /&gt;
 | RootFS              = 048-77707-100&lt;br /&gt;
 | RootFSKey           = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | UpdateRamdisk       = 048-78047-101&lt;br /&gt;
 | UpdateRamdiskIV     = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | RestoreRamdisk      = 048-76167-101&lt;br /&gt;
 | RestoreRamdiskIV    = 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;
 | 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.n51ap.im4p&lt;br /&gt;
 | DeviceTreeIV        = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | GlyphPlugin         = glyphplugin@1136~iphone-lightning.im4p&lt;br /&gt;
 | GlyphPluginIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | iBEC                = iBEC.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBECIV              = 88eddf6ff383b328cbb4091e52b50c57&lt;br /&gt;
 | iBECKey             = a30fa45f2b93f78d1dd2822e4d5799e3e086ef78de66e1167c47dfc6addea6fd&lt;br /&gt;
&lt;br /&gt;
 | iBoot               = iBoot.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBootIV             = d84111a7f239711ad450e4aa17666439&lt;br /&gt;
 | iBootKey            = e17082c229fbe2ae2112dfc2cefa213dcba4482eb94e9788dd7b50f29b454899&lt;br /&gt;
&lt;br /&gt;
 | iBSS                = iBSS.iphone6.RELEASE.im4p&lt;br /&gt;
 | iBSSIV              = 4ed57ed25ff841c34449b450e25c47ce&lt;br /&gt;
 | iBSSKey             = 2568a80eeebc2e9954d5215af9f700c4231d84c1faf8599759fbec021721fe34&lt;br /&gt;
&lt;br /&gt;
 | Kernelcache         = kernelcache.release.iphone6&lt;br /&gt;
 | KernelcacheIV       = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | LLB                 = LLB.iphone6.RELEASE.im4p&lt;br /&gt;
 | LLBIV               = a1c1749d7adf0046d0c727cb24c01467&lt;br /&gt;
 | LLBKey              = a792bedd2d74dd438c1601f93b1e9fdc54349a7923db841235a4062448f59920&lt;br /&gt;
&lt;br /&gt;
 | RecoveryMode        = recoverymode@1136~iphone-lightning.im4p&lt;br /&gt;
 | RecoveryModeIV      = Not Encrypted&lt;br /&gt;
&lt;br /&gt;
 | SEPFirmware         = sep-firmware.n51.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>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=T8027&amp;diff=70484</id>
		<title>T8027</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=T8027&amp;diff=70484"/>
		<updated>2018-09-17T20:24:34Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: T8027 (See TigrisAni 15A783601y)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''T8027''' is a currently unreleased processor, first found in [[TigrisAni 15A783601y]]. This page may be changed if it is released in a later iDevice.&lt;br /&gt;
&lt;br /&gt;
==Bootrom Exploits==&lt;br /&gt;
There are no known exploits.&lt;br /&gt;
&lt;br /&gt;
{{stub|hardware}}&lt;br /&gt;
[[Category:Application Processors]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70397</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70397"/>
		<updated>2018-09-14T20:42:12Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Minor revisions, formatting (making it pretty)&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:newswblogo.jpg|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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 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;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70375</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70375"/>
		<updated>2018-09-13T20:39:13Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: DEVELOPMENT dyld shared cache, minor revisions&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|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 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;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70374</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70374"/>
		<updated>2018-09-13T20:32:02Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Baseband in a nonUI bundle is almost always DEBUG, slight revisions&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|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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, and with individual kexts in &amp;lt;code&amp;gt;/System/Library/Extensions&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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 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;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70373</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70373"/>
		<updated>2018-09-13T20:24:17Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Removed unneeded &amp;quot;DEBUG&amp;quot;&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|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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 \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* DEVELOPMENT/DEBUG fused [[kernelcache]] with more symbols, and with individual kexts in /System/Library/Extensions&lt;br /&gt;
* Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* /usr 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 Private Frameworks in /System/Library/PrivateFrameworks 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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 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;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70372</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70372"/>
		<updated>2018-09-13T20:22:59Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Removed unneeded &amp;quot;DEBUG&amp;quot;&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|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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 \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* DEVELOPMENT/DEBUG fused [[kernelcache]] with more symbols, and with individual kexts in /System/Library/Extensions&lt;br /&gt;
* Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* /usr 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 Private Frameworks in /System/Library/PrivateFrameworks 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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93261h|15A93261h]]&lt;br /&gt;
| TigrisAni&lt;br /&gt;
| 00.34.09-DEBUG&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=TigrisAni_15A783601y&amp;diff=70370</id>
		<title>TigrisAni 15A783601y</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=TigrisAni_15A783601y&amp;diff=70370"/>
		<updated>2018-09-13T19:16:22Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Minor revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
[[File:IphX_15A783601y.jpg|thumb|right|500px|iPhone X prototype running 15A783601y]]&lt;br /&gt;
== Background ==&lt;br /&gt;
This firmware is an internal NonUI build of iOS 11.0. While a seemingly earlier version of [[TigrisAni 15A93261h]], this firmware is one of the first to be seen running on an [[iPhone X]] prototype. It is also not too well optimized for the phone's new screen, notch, and rounded corners, with parts of the screen being cut off towards the edges.&lt;br /&gt;
&lt;br /&gt;
This build does not contain kernels (mach files) for the [[t8020]] processor, however kernel extensions for [[t8020]] and [[t8027]] are present. This build also contains diags (diagnostics) images for the iPhone X.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
Upon booting into [[SwitchBoard.app]], the following apps are visible:&lt;br /&gt;
*[[AltoMobile]]&lt;br /&gt;
*[[ExtendedOQC]]&lt;br /&gt;
*[[GrapeCal]]&lt;br /&gt;
*[[GrapeCal_Lite]]&lt;br /&gt;
*[[NonUIConsoleViewer]]&lt;br /&gt;
*[[OrbCal]]&lt;br /&gt;
*[[Reliability]]&lt;br /&gt;
*[[Sequencer]]&lt;br /&gt;
*[[Spelunx]]&lt;br /&gt;
*[[Stencil]]&lt;br /&gt;
*[[USBHost]]&lt;br /&gt;
*[[WiPASmini]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=ITunes_Errors/Below_100&amp;diff=70281</id>
		<title>ITunes Errors/Below 100</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=ITunes_Errors/Below_100&amp;diff=70281"/>
		<updated>2018-09-11T20:49:28Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: ASR Stuff v2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Error 1 ===&lt;br /&gt;
&lt;br /&gt;
* You are attempting to downgrade an iPhone from iOS 5 to iOS 4.x. To resolve, use either custom firmware created by [[PwnageTool]]/[[sn0wbreeze]] or use [[User:semaphore|notcom]]'s [[FixRecovery]] utility available on [http://thefirmwareumbrella.blogspot.com his site].&lt;br /&gt;
* On an [[iPhone 4]] downgrading from iOS 5, use the option in [[TinyUmbrella]] to allow a baseband &amp;quot;upgrade&amp;quot; to bypass the error and go back to basband [[4.10.1]].&lt;br /&gt;
* Unable to downgrade. Try changing the USB port (the back one of chassis is better) and restart computer.&lt;br /&gt;
* The installed version of [[iTunes]] may also be too old. Update iTunes.&lt;br /&gt;
* You are trying to downgrade an [[iPhone 4]] to an earlier version of iOS 5, using redsn0w. To resolve, stitch your blobs to a &amp;quot;No_BB&amp;quot; ipsw of the firmware you are trying to downgrade to.&lt;br /&gt;
&lt;br /&gt;
=== Error 2 ===&lt;br /&gt;
* ASR does not exist on ramdisk or is corrupt/not signed.&lt;br /&gt;
* [[sn0wbreeze]] 1.6 Custom Firmware has a [[ASR]] patch problem. Use [[sn0wbreeze]] 1.7+ or [[PwnageTool]]. Device isn't bootable.&lt;br /&gt;
&lt;br /&gt;
=== Error 6 ===&lt;br /&gt;
* Not enter the downgrading mode, change USB port (the back one of chassis is better) and restart computer.&lt;br /&gt;
* Unable to resize partition due to full storage problem at final stage of updating firmware. The error may be bypassed (restart and do exit recovery) but you probably need to re-update it one more time.&lt;br /&gt;
&lt;br /&gt;
=== Error 9 ===&lt;br /&gt;
* Due to asr being patched, the SHA signature is automatically changed and after being resigned the kernel will refuse to use it. Therefore proper kernel patches are required. If necessary kernel patches are not applied, it will fail to load asr and error 9 would occur during restore.&lt;br /&gt;
* Rebooting your Mac or PC may resolve this issue.&lt;br /&gt;
&lt;br /&gt;
=== Error 10 ===&lt;br /&gt;
[[LLB]] is missing from the [[IPSW File Format|IPSW]]. The device cannot be booted up. The trick to skip the baseband update no longer works.&lt;br /&gt;
&lt;br /&gt;
=== Error 11 ===&lt;br /&gt;
* Removed [[Baseband|BB]]&amp;lt;nowiki /&amp;gt;FW file in the firmware folder of an unzipped [[IPSW File Format|IPSW]]. Can also be used to prevent a baseband update. The device is bootable, if you set the auto-boot to true or use TinyUmbrella and use &amp;quot;Kick Device out of Recovery&amp;quot;.&lt;br /&gt;
* You are trying to update to a custom firmware from [[PwnageTool]] 4.1+. You always have to go into DFU mode and restore from there.&lt;br /&gt;
* Occurs when attempting to restore a signed custom firmware on the iPhone 4 using iTunes 11.1 or newer. Downgrade to an earlier iTunes to fix.&lt;br /&gt;
* Installed version of [[iTunes]] is too old to recognize your device, update [[iTunes]] and try again.&lt;br /&gt;
&lt;br /&gt;
=== Error 13 ===&lt;br /&gt;
* Occurs when you want to install an iOS 4.1 beta firmware with [[iTunes]] for Windows (actively blocked by Apple; beta users are developers and therefore must have a Mac).&lt;br /&gt;
* USB problem. Check the USB connection and try other direct ports or maybe the USB cable is an older one. Device isn't bootable.&lt;br /&gt;
* The installed version of [[iTunes]] may also be too old. For firmwares 4.0 and higher you need iTunes 9.2 or higher. Update iTunes.&lt;br /&gt;
&lt;br /&gt;
=== Error 14 ===&lt;br /&gt;
* Custom firmware update fail ([[PwnageTool]] until 4.0.1). You have to restore the device with a custom firmware. Update to a custom firmware isn't working. Device isn't bootable. &amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&lt;br /&gt;
* USB Problem. Check the USB connection and try other direct ports or maybe the USB cable is an older one. Device isn't bootable.&lt;br /&gt;
* You're trying to 'update' to a [[Beta Firmware|beta firmware]] instead of performing a restore. Device is still bootable if you kick it out of recovery mode.&lt;br /&gt;
* Rebooting your Mac or PC may resolve this issue.&lt;br /&gt;
* Root file-system partition size was set too small in the ramdisk's options plist, or the root filesystem size somehow exceeds the storage capacity of the device (&amp;quot;not enough space in /dev/disk0s1 to restore&amp;quot; according to ASR)&lt;br /&gt;
* Root file-system dmg is corrupted or ASR has not been correctly patched. Re-download your IPSW or correctly patch ASR (see [https://www.theiphonewiki.com/wiki/Making_PwnageTool_Bundles#ASR|Making PwnageTool Bundles - ASR]).&lt;br /&gt;
&lt;br /&gt;
=== Error 17 ===&lt;br /&gt;
* Device failed to display the applelogo img3 which results in this error.&lt;br /&gt;
* One or more of the nand0/nor0 flash images were missing from the IPSW.&lt;br /&gt;
&lt;br /&gt;
=== Error 18 ===&lt;br /&gt;
This occurs when the media library on the device is corrupt and cannot be modified or updated. &lt;br /&gt;
&lt;br /&gt;
Updating to the latest version of iTunes and then restoring should resolve this issue&lt;br /&gt;
&lt;br /&gt;
=== Error 20 ===&lt;br /&gt;
Reportedly happens during failed downgrade attempts (iPhone OS 2.0 to 1.1.1, iOS 5 beta to 4.3.3).&lt;br /&gt;
&lt;br /&gt;
Some have seen success afterwards by doing the downgrade from DFU mode instead of the normal Recovery mode.&lt;br /&gt;
&lt;br /&gt;
=== Error 21 ===&lt;br /&gt;
* Custom firmware restore fail ([[PwnageTool]] since 4.1). You have to put your device into the DFU mode and not into recovery mode. Device won't boot correctly an stuck at the Apple logo after the error. Press and hold power and home button until it reboots.&lt;br /&gt;
* Error when using Sauriks server for a restore with iOS 5.x in the recovery mode at least on a A5 device.&lt;br /&gt;
* This error can also happen when you try to restore an iPod with hardware dfu. Use iREB r5 to solve this.&lt;br /&gt;
* You are trying to update to a beta firmware without UDID activation.&lt;br /&gt;
&lt;br /&gt;
=== Error 23 ===&lt;br /&gt;
Cannot restore or update due to hardware problems.&lt;br /&gt;
* In software you have to set default web browser.&lt;br /&gt;
* In hardware, it's a communication problem. Check all connections, also try to change battery.&lt;br /&gt;
* Faulty [[baseband]] flash or processor&lt;br /&gt;
* Happens frequently after water damage. Remove and clean motherboard.&lt;br /&gt;
&lt;br /&gt;
=== Error 26 ===&lt;br /&gt;
* Values or variables in the options property list within the ramdisk are incorrect.&lt;br /&gt;
* False version of the [[NOR]] flash firmware. Use the correct [[sn0wbreeze]] version.&lt;br /&gt;
&lt;br /&gt;
=== Error 27 ===&lt;br /&gt;
* Trying to flash iOS 5 from an [[N88AP|iPhone 3GS]] on a 3G Phone. Modify the restore.plist so it would flash and also exchanged RestoreRamDisk and kernelcache.&lt;br /&gt;
* Failed attempt of upgrading an [[iPod touch (5th generation)]] from an older iOS to iOS 9.0 beta. Can be resolved by restoring to the latest public version and trying the upgrade again.&lt;br /&gt;
&lt;br /&gt;
=== Error 28 ===&lt;br /&gt;
* Hardware error. Return your device to Apple if possible. The problem is a bad dock connector on the iPhone. Must change the connector.&lt;br /&gt;
* If you have tried almost everything, reset the logic board (leave uncharged for five days or remove battery for half an hour), then pwn and restore. If this doesn't work, the memory of your device is damaged.&lt;br /&gt;
* Hardware is incompatible with iOS Version. Typically seen with iPhone 4 GSM models trying to be restore to iOS 4.0. Can also be seen when trying to restore any geekgrade iOS 4 IPSW on an 8GB [[N90AP|iPhone 4 (iPhone3,1)]].&lt;br /&gt;
* Device has counterfeit display that is incompatible with a certain iOS versions (Typically iOS 5.X)&lt;br /&gt;
&lt;br /&gt;
=== Error 29 ===&lt;br /&gt;
See [http://discussions.apple.com/ Apple's discussion thread] number [http://discussions.apple.com/thread.jspa?threadID=2329795 2329795] about this problem. You might need to change the battery.&lt;br /&gt;
&lt;br /&gt;
=== Error 31 ===&lt;br /&gt;
{{main|DFU Loop}}&lt;br /&gt;
&lt;br /&gt;
=== Error 34 ===&lt;br /&gt;
Hard disk is run out of space when trying to download. Clear space and then continue downloading.&lt;br /&gt;
&lt;br /&gt;
=== Error 37 ===&lt;br /&gt;
* [[N72AP|iPod touch (2nd generation)]] [[LLB]] patched with the [[0x24000 Segment Overflow]] was used on an [[N88AP|iPhone 3GS]] custom firmware. Known on damaged bundles from unofficial [[PwnageTool]] distributions or bundles.&lt;br /&gt;
* [[sn0wbreeze]] 2.0.1 bug, which was fixed in 2.0.2.&lt;br /&gt;
* Recent [[sn0wbreeze]] can cause this issue. Deselect all custom boot logos, recreate [[IPSW File Format|IPSW]]. If received on an [[N88AP|iPhone 3GS]], select &amp;quot;new boot-rom&amp;quot; and deselect all custom [[AppleLogo|boot logos]], then recreate the [[IPSW File Format|IPSW]].&lt;br /&gt;
* Attempting restore with an IPSW that was stiched with blobs not for your device (Usually a good thing if restoreing with a geekgrade beta IPSW or with your own creation). To boot, simply open redsn0w. Do fix recovery and tether boot after. Do not lock or device's LCD will fail.&lt;br /&gt;
&lt;br /&gt;
=== Error 40 ===&lt;br /&gt;
* Hacktivation bug in [[sn0wbreeze]] 2.0.1, which was fixed in sn0wbreeze 2.0.2.&lt;br /&gt;
* NAND chip is dead (confirm with ASR output from restore log).&lt;br /&gt;
&lt;br /&gt;
=== Error 45 ===&lt;br /&gt;
* Same with Error 6, in terms of resizing partition issue. But this may occur at the very beginning of restore process.&lt;br /&gt;
&lt;br /&gt;
=== Error 48 ===&lt;br /&gt;
* Dead/Malfunctioning baseband chip during restore/update, try again and if it doesn't work, a hardware fix will be necessary. &lt;br /&gt;
&lt;br /&gt;
=== Error 53 ===&lt;br /&gt;
* Happens on devices with damaged Touch ID, cause is most likely water damage. DFU restoring to iOS 9.2.1 (13D20) or later will let the device boot but Touch ID will fail to work. Bring the device to Apple if possible.&lt;br /&gt;
* Can be an error with [[iTunes]]. In this case, change your DNS to 8.8.8.8 and try again.&lt;br /&gt;
&lt;br /&gt;
=== Error 56 ===&lt;br /&gt;
* Most likely a dead/glitched Touch ID sensor. If seen on iPad's, try restoring the latest firmware in DFU mode. If error still occurs, bring your device to Apple. On iPhones, take out the SIM card and try restoring in DFU mode. If still occurring, bring your device to apple.&lt;br /&gt;
[[Category:Errors]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=ITunes_Errors/Below_100&amp;diff=70280</id>
		<title>ITunes Errors/Below 100</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=ITunes_Errors/Below_100&amp;diff=70280"/>
		<updated>2018-09-11T20:35:52Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: ASR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Error 1 ===&lt;br /&gt;
&lt;br /&gt;
* You are attempting to downgrade an iPhone from iOS 5 to iOS 4.x. To resolve, use either custom firmware created by [[PwnageTool]]/[[sn0wbreeze]] or use [[User:semaphore|notcom]]'s [[FixRecovery]] utility available on [http://thefirmwareumbrella.blogspot.com his site].&lt;br /&gt;
* On an [[iPhone 4]] downgrading from iOS 5, use the option in [[TinyUmbrella]] to allow a baseband &amp;quot;upgrade&amp;quot; to bypass the error and go back to basband [[4.10.1]].&lt;br /&gt;
* Unable to downgrade. Try changing the USB port (the back one of chassis is better) and restart computer.&lt;br /&gt;
* The installed version of [[iTunes]] may also be too old. Update iTunes.&lt;br /&gt;
* You are trying to downgrade an [[iPhone 4]] to an earlier version of iOS 5, using redsn0w. To resolve, stitch your blobs to a &amp;quot;No_BB&amp;quot; ipsw of the firmware you are trying to downgrade to.&lt;br /&gt;
&lt;br /&gt;
=== Error 2 ===&lt;br /&gt;
* ASR does not exist on ramdisk or is corrupt/not signed.&lt;br /&gt;
* [[sn0wbreeze]] 1.6 Custom Firmware has a [[ASR]] patch problem. Use [[sn0wbreeze]] 1.7+ or [[PwnageTool]]. Device isn't bootable.&lt;br /&gt;
&lt;br /&gt;
=== Error 6 ===&lt;br /&gt;
* Not enter the downgrading mode, change USB port (the back one of chassis is better) and restart computer.&lt;br /&gt;
* Unable to resize partition due to full storage problem at final stage of updating firmware. The error may be bypassed (restart and do exit recovery) but you probably need to re-update it one more time.&lt;br /&gt;
&lt;br /&gt;
=== Error 9 ===&lt;br /&gt;
* Due to asr being patched, the SHA signature is automatically changed and after being resigned the kernel will refuse to use it. Therefore proper kernel patches are required. If necessary kernel patches are not applied, it will fail to load asr and error 9 would occur during restore.&lt;br /&gt;
* Rebooting your Mac or PC may resolve this issue.&lt;br /&gt;
&lt;br /&gt;
=== Error 10 ===&lt;br /&gt;
[[LLB]] is missing from the [[IPSW File Format|IPSW]]. The device cannot be booted up. The trick to skip the baseband update no longer works.&lt;br /&gt;
&lt;br /&gt;
=== Error 11 ===&lt;br /&gt;
* Removed [[Baseband|BB]]&amp;lt;nowiki /&amp;gt;FW file in the firmware folder of an unzipped [[IPSW File Format|IPSW]]. Can also be used to prevent a baseband update. The device is bootable, if you set the auto-boot to true or use TinyUmbrella and use &amp;quot;Kick Device out of Recovery&amp;quot;.&lt;br /&gt;
* You are trying to update to a custom firmware from [[PwnageTool]] 4.1+. You always have to go into DFU mode and restore from there.&lt;br /&gt;
* Occurs when attempting to restore a signed custom firmware on the iPhone 4 using iTunes 11.1 or newer. Downgrade to an earlier iTunes to fix.&lt;br /&gt;
* Installed version of [[iTunes]] is too old to recognize your device, update [[iTunes]] and try again.&lt;br /&gt;
&lt;br /&gt;
=== Error 13 ===&lt;br /&gt;
* Occurs when you want to install an iOS 4.1 beta firmware with [[iTunes]] for Windows (actively blocked by Apple; beta users are developers and therefore must have a Mac).&lt;br /&gt;
* USB problem. Check the USB connection and try other direct ports or maybe the USB cable is an older one. Device isn't bootable.&lt;br /&gt;
* The installed version of [[iTunes]] may also be too old. For firmwares 4.0 and higher you need iTunes 9.2 or higher. Update iTunes.&lt;br /&gt;
&lt;br /&gt;
=== Error 14 ===&lt;br /&gt;
* Custom firmware update fail ([[PwnageTool]] until 4.0.1). You have to restore the device with a custom firmware. Update to a custom firmware isn't working. Device isn't bootable. &amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&lt;br /&gt;
* USB Problem. Check the USB connection and try other direct ports or maybe the USB cable is an older one. Device isn't bootable.&lt;br /&gt;
* You're trying to 'update' to a [[Beta Firmware|beta firmware]] instead of performing a restore. Device is still bootable if you kick it out of recovery mode.&lt;br /&gt;
* Rebooting your Mac or PC may resolve this issue.&lt;br /&gt;
* Root file-system partition size was set too small in the ramdisk's options plist, or the root filesystem size somehow exceeds the storage capacity of the device (&amp;quot;not enough space in /dev/disk0s1 to restore&amp;quot; according to ASR)&lt;br /&gt;
&lt;br /&gt;
=== Error 17 ===&lt;br /&gt;
* Device failed to display the applelogo img3 which results in this error.&lt;br /&gt;
* One or more of the nand0/nor0 flash images were missing from the IPSW.&lt;br /&gt;
&lt;br /&gt;
=== Error 18 ===&lt;br /&gt;
This occurs when the media library on the device is corrupt and cannot be modified or updated. &lt;br /&gt;
&lt;br /&gt;
Updating to the latest version of iTunes and then restoring should resolve this issue&lt;br /&gt;
&lt;br /&gt;
=== Error 20 ===&lt;br /&gt;
Reportedly happens during failed downgrade attempts (iPhone OS 2.0 to 1.1.1, iOS 5 beta to 4.3.3).&lt;br /&gt;
&lt;br /&gt;
Some have seen success afterwards by doing the downgrade from DFU mode instead of the normal Recovery mode.&lt;br /&gt;
&lt;br /&gt;
=== Error 21 ===&lt;br /&gt;
* Custom firmware restore fail ([[PwnageTool]] since 4.1). You have to put your device into the DFU mode and not into recovery mode. Device won't boot correctly an stuck at the Apple logo after the error. Press and hold power and home button until it reboots.&lt;br /&gt;
* Error when using Sauriks server for a restore with iOS 5.x in the recovery mode at least on a A5 device.&lt;br /&gt;
* This error can also happen when you try to restore an iPod with hardware dfu. Use iREB r5 to solve this.&lt;br /&gt;
* You are trying to update to a beta firmware without UDID activation.&lt;br /&gt;
&lt;br /&gt;
=== Error 23 ===&lt;br /&gt;
Cannot restore or update due to hardware problems.&lt;br /&gt;
* In software you have to set default web browser.&lt;br /&gt;
* In hardware, it's a communication problem. Check all connections, also try to change battery.&lt;br /&gt;
* Faulty [[baseband]] flash or processor&lt;br /&gt;
* Happens frequently after water damage. Remove and clean motherboard.&lt;br /&gt;
&lt;br /&gt;
=== Error 26 ===&lt;br /&gt;
* Values or variables in the options property list within the ramdisk are incorrect.&lt;br /&gt;
* False version of the [[NOR]] flash firmware. Use the correct [[sn0wbreeze]] version.&lt;br /&gt;
&lt;br /&gt;
=== Error 27 ===&lt;br /&gt;
* Trying to flash iOS 5 from an [[N88AP|iPhone 3GS]] on a 3G Phone. Modify the restore.plist so it would flash and also exchanged RestoreRamDisk and kernelcache.&lt;br /&gt;
* Failed attempt of upgrading an [[iPod touch (5th generation)]] from an older iOS to iOS 9.0 beta. Can be resolved by restoring to the latest public version and trying the upgrade again.&lt;br /&gt;
&lt;br /&gt;
=== Error 28 ===&lt;br /&gt;
* Hardware error. Return your device to Apple if possible. The problem is a bad dock connector on the iPhone. Must change the connector.&lt;br /&gt;
* If you have tried almost everything, reset the logic board (leave uncharged for five days or remove battery for half an hour), then pwn and restore. If this doesn't work, the memory of your device is damaged.&lt;br /&gt;
* Hardware is incompatible with iOS Version. Typically seen with iPhone 4 GSM models trying to be restore to iOS 4.0. Can also be seen when trying to restore any geekgrade iOS 4 IPSW on an 8GB [[N90AP|iPhone 4 (iPhone3,1)]].&lt;br /&gt;
* Device has counterfeit display that is incompatible with a certain iOS versions (Typically iOS 5.X)&lt;br /&gt;
&lt;br /&gt;
=== Error 29 ===&lt;br /&gt;
See [http://discussions.apple.com/ Apple's discussion thread] number [http://discussions.apple.com/thread.jspa?threadID=2329795 2329795] about this problem. You might need to change the battery.&lt;br /&gt;
&lt;br /&gt;
=== Error 31 ===&lt;br /&gt;
{{main|DFU Loop}}&lt;br /&gt;
&lt;br /&gt;
=== Error 34 ===&lt;br /&gt;
Hard disk is run out of space when trying to download. Clear space and then continue downloading.&lt;br /&gt;
&lt;br /&gt;
=== Error 37 ===&lt;br /&gt;
* [[N72AP|iPod touch (2nd generation)]] [[LLB]] patched with the [[0x24000 Segment Overflow]] was used on an [[N88AP|iPhone 3GS]] custom firmware. Known on damaged bundles from unofficial [[PwnageTool]] distributions or bundles.&lt;br /&gt;
* [[sn0wbreeze]] 2.0.1 bug, which was fixed in 2.0.2.&lt;br /&gt;
* Recent [[sn0wbreeze]] can cause this issue. Deselect all custom boot logos, recreate [[IPSW File Format|IPSW]]. If received on an [[N88AP|iPhone 3GS]], select &amp;quot;new boot-rom&amp;quot; and deselect all custom [[AppleLogo|boot logos]], then recreate the [[IPSW File Format|IPSW]].&lt;br /&gt;
* Attempting restore with an IPSW that was stiched with blobs not for your device (Usually a good thing if restoreing with a geekgrade beta IPSW or with your own creation). To boot, simply open redsn0w. Do fix recovery and tether boot after. Do not lock or device's LCD will fail.&lt;br /&gt;
&lt;br /&gt;
=== Error 40 ===&lt;br /&gt;
* Hacktivation bug in [[sn0wbreeze]] 2.0.1, which was fixed in sn0wbreeze 2.0.2.&lt;br /&gt;
* NAND chip is dead (confirm with ASR output from restore log).&lt;br /&gt;
&lt;br /&gt;
=== Error 45 ===&lt;br /&gt;
* Same with Error 6, in terms of resizing partition issue. But this may occur at the very beginning of restore process.&lt;br /&gt;
&lt;br /&gt;
=== Error 48 ===&lt;br /&gt;
* Dead/Malfunctioning baseband chip during restore/update, try again and if it doesn't work, a hardware fix will be necessary. &lt;br /&gt;
&lt;br /&gt;
=== Error 53 ===&lt;br /&gt;
* Happens on devices with damaged Touch ID, cause is most likely water damage. DFU restoring to iOS 9.2.1 (13D20) or later will let the device boot but Touch ID will fail to work. Bring the device to Apple if possible.&lt;br /&gt;
* Can be an error with [[iTunes]]. In this case, change your DNS to 8.8.8.8 and try again.&lt;br /&gt;
&lt;br /&gt;
=== Error 56 ===&lt;br /&gt;
* Most likely a dead/glitched Touch ID sensor. If seen on iPad's, try restoring the latest firmware in DFU mode. If error still occurs, bring your device to Apple. On iPhones, take out the SIM card and try restoring in DFU mode. If still occurring, bring your device to apple.&lt;br /&gt;
[[Category:Errors]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70226</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70226"/>
		<updated>2018-08-30T14:52:16Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &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|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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 \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* DEVELOPMENT/DEBUG fused [[kernelcache]] with more symbols, and with individual kexts in /System/Library/Extensions&lt;br /&gt;
* Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* /usr 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 Private Frameworks in /System/Library/PrivateFrameworks 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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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_DEBUG&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93261h|15A93261h]]&lt;br /&gt;
| TigrisAni&lt;br /&gt;
| 00.34.09-DEBUG&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70225</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70225"/>
		<updated>2018-08-30T14:50:26Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &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|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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 \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* DEVELOPMENT/DEBUG fused [[kernelcache]] with more symbols, and with individual kexts in /System/Library/Extensions&lt;br /&gt;
* Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* /usr and subfolders contain many UNIX command line utilities.&lt;br /&gt;
* SSH daemon is pre-installed - as dropbear, can be connected to over the usb protocol&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 Private Frameworks in /System/Library/PrivateFrameworks 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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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_DEBUG&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93261h|15A93261h]]&lt;br /&gt;
| TigrisAni&lt;br /&gt;
| 00.34.09-DEBUG&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70224</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=70224"/>
		<updated>2018-08-30T14:45:57Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Minor revisions, added a bit of info, references&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|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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, allow launching a GUI of some of those applications. Unlike production iOS firmwares, factory ones have the following differences:&lt;br /&gt;
* DEVELOPMENT/DEBUG fused bootloaders in \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* DEVELOPMENT/DEBUG fused [[kernelcache]] with more symbols, and with individual kexts in /System/Library/Extensions&lt;br /&gt;
* Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* /usr and subfolders contain many UNIX command line utilities.&lt;br /&gt;
* SSH daemon is pre-installed - as dropbear, can be connected to over the usb protocol&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 Private Frameworks in /System/Library/PrivateFrameworks for internal GUI apps and command line utilities.&lt;br /&gt;
* Most 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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.0&lt;br /&gt;
| [[Sochi 11A93840l|11A93840l]]&lt;br /&gt;
| Sochi?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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_DEBUG&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93261h|15A93261h]]&lt;br /&gt;
| TigrisAni&lt;br /&gt;
| 00.34.09-DEBUG&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=PurpleRestore&amp;diff=70183</id>
		<title>PurpleRestore</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=PurpleRestore&amp;diff=70183"/>
		<updated>2018-08-25T03:56:43Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Removed any false/misleading information, formatting, added a bit more info, organization&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
 | name                   = PurpleRestore&lt;br /&gt;
 | title                  = PurpleRestore&lt;br /&gt;
 | logo                   = [[File:PurpleRestore3_logo.png|150px]]&lt;br /&gt;
 | screenshot             = [[File:PurpleRestore3.png|300px]]&lt;br /&gt;
 | caption                = PurpleRestore 3.0 (313.1.5.1.1)(14A83432a)&lt;br /&gt;
 | collapsible            = &lt;br /&gt;
 | author                 = Apple Inc.&lt;br /&gt;
 | developer              = Apple Inc.&lt;br /&gt;
 | released               = &lt;br /&gt;
 | discontinued           = &lt;br /&gt;
 | latest release version = 3.0 (313.1.5.1.1) (14A83432a)&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(latest ''known'' version)&amp;lt;/small&amp;gt;&lt;br /&gt;
 | latest release date    = &lt;br /&gt;
 | latest preview version = &lt;br /&gt;
 | latest preview date    = &lt;br /&gt;
 | programming language   = &lt;br /&gt;
 | operating system       = [[wikipedia:macOS|macOS]]&lt;br /&gt;
 | platform               = &lt;br /&gt;
 | size                   = &lt;br /&gt;
 | language               = [[wikipedia:English language|English]]&lt;br /&gt;
 | status                 = &lt;br /&gt;
 | genre                  = Firmware flasher&lt;br /&gt;
 | license                = [[wikipedia:Proprietary software|Closed source]]&lt;br /&gt;
 | website                = &lt;br /&gt;
}}&lt;br /&gt;
{{float toc|left}}&lt;br /&gt;
'''PurpleRestore''' is a tool made by Apple and is used for flashing [[iDevice]]s. It provides far more customization than [[iTunes]], and is known to be used to flash internal firmware to [[prototypes]]. Little is currently known about which versions it &amp;quot;supports&amp;quot; for restoring as such. PurpleRestore is installed by [[RestoreTools.pkg]] or Home Diagnostics. A CLI version of PurpleRestore is included (mobile_restore).&lt;br /&gt;
&lt;br /&gt;
This tool can (and is meant to) handle multiple restores. When performing restores, PurpleRestore color coordinates the device in the table and when the device is about to receive the AppleLogo it will turn the background color of the screen to the color assigned to the device. Like [[iTunes]], PurpleRestore communicates with devices using a [[usbmux]] connection.&lt;br /&gt;
&lt;br /&gt;
== PurpleRestore 3 ==&lt;br /&gt;
PurpleRestore 3 is the latest known version of PurpleRestore. It was initially leaked on Twitter in October 2016. The update sports a redesigned user interface and icon, support for IPSW files, and revealed the existence of an internal PurpleRestore wiki, which most likely requires access to Apple's internal VPN. The boot screen on the device doesn't turn purple when restoring with the tool without a debug UART cable, unlike previous versions of the tool. PurpleRestore 3 also has full macOS Sierra support, which was broken in most of the previous builds.&lt;br /&gt;
&lt;br /&gt;
The updated utility also allows you to flash a custom boot logo. This likely requires authorization with TSS to personalize the IMG3/IMG4 before flashing the image to the device.&lt;br /&gt;
&lt;br /&gt;
== Restore Bundles ==&lt;br /&gt;
PurpleRestore uses &amp;quot;Restore Bundles&amp;quot; which can be obtained from a server specific to versions of iOS, such as &amp;lt;code&amp;gt;afp://fieldgoal.apple.com/RestoreImages/&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;afp://endzone.apple.com/OldRestoreImages/&amp;lt;/code&amp;gt; (among many others) . Unfortunately, these &amp;lt;code&amp;gt;afp&amp;lt;/code&amp;gt; servers can only be accessed through Apple's internal VPN. PurpleRestore is essentially useless to the general public, because it can only install currently signed iOS versions without having Apple VPN access.&lt;br /&gt;
&lt;br /&gt;
You can create your own bundles by extracting an IPSW into a folder, and restore them if they are being signed; or if you have SHSH blobs saved for an A4 device (and below) then you can either stitch or use [[TinyUmbrella]] to assist in a downgrade without the need for iTunes; you will still need to put your device into pwned DFU Mode. This will not give you any internal debugging abilities nor jailbreak your device.&lt;br /&gt;
&lt;br /&gt;
As of PurpleRestore 3, an IPSW may be used in place of a restore bundle.&lt;br /&gt;
&lt;br /&gt;
== Restore Components ==&lt;br /&gt;
Restore Components has several options:&lt;br /&gt;
* '''Restore Bundle''': Specify the bundle to use in restoring&lt;br /&gt;
* '''Firmware Directory''': Specify the folder where the [[LLB]], [[iBoot (Bootloader)|iBoot]], etc. [[IMG3 File Format|IMG3]]/[[IMG4 File Format|IMG4]] files are located.&lt;br /&gt;
* '''Ramdisk Image''': Specify a [[ramdisk]] to be used (i.e. [[Restore Ramdisk|restore]] or [[Update Ramdisk|update]] ramdisk)&lt;br /&gt;
* '''DFU''': Specify what tools to upload based on a selection of &amp;quot;Debug&amp;quot;, &amp;quot;Development&amp;quot;, or &amp;quot;Release&amp;quot;. A specific file can also be selected.&lt;br /&gt;
&lt;br /&gt;
== Restore Operations ==&lt;br /&gt;
[[File:IPhoneDuringPurpleRestore.jpeg|250px|thumb|right|iPhone 5 undergoing a PurpleRestore]]&lt;br /&gt;
Restore Operations contains the most options to configure. These may also be the most useful ones.&lt;br /&gt;
&lt;br /&gt;
* '''Hardware Readiness'''&lt;br /&gt;
** '''Minimum Battery Charge (mV)''': This value controls the minimum charge level at which the restore will be allowed to continue. Below this threshold, we either wait to charge (if we're charging) or fail (if we're not charging).  If this option is not specified, a default value is used (currently 3.8&amp;amp;nbsp;V). Setting this option to 0 bypasses all battery level checks.&lt;br /&gt;
** '''Wait for Minimum Charge''': If the current voltage is below the minimum level, then the default behavior is to let the device charge and then continue. This option overrides that behavior when false.&lt;br /&gt;
** '''Wait for Storage Device''': Controls whether the restore waits for the storage device /dev/disk0 to be available before the restore is initiated.&lt;br /&gt;
** '''Allow Untethered Restore''': Permit the restore to run untethered (not connected to a host).  The result of specifying this option when the restore needs data from the host (for instance, when flashing NOR) is undefined (but probably bad). If this option is specified and the device remains tethered, things should proceed as usual.&lt;br /&gt;
* '''Storage Media'''&lt;br /&gt;
** '''Use LwVM''': Controls whether the device is formatted for LwVM (if supported).&lt;br /&gt;
** '''Repartition''': Controls whether a new partition map is created on the device.&lt;br /&gt;
** '''System Partition Size (MiB)''': Specifies the size (in mebibytes) that is desired for the system partition. Because the partition size can only be changed when creating a new partition map, this option is only relevant when used in conjunction with repartition. A size of 0 indicates that the restore library should choose a suitable size for you, based on the specific restore bundle and image being used if possible.&lt;br /&gt;
** '''Content Protection Type''': Controls the type of data protection used on the device.&lt;br /&gt;
** '''Low-Level Erase''': Do a low level erase (wipe with null or random data) of the entire storage device prior to restoring.&lt;br /&gt;
* '''Restore System Partition'''&lt;br /&gt;
** '''System Image''': Determines which type of system image to restore, or which file to use for the system image.&lt;br /&gt;
** '''Kernel Cache Type''': This option controls the kernel cache that gets installed on the device.&lt;br /&gt;
* '''Baseband'''&lt;br /&gt;
** '''Update Baseband''': Controls whether the [[baseband]] and baseband bootloader are updated as part of the restore.&lt;br /&gt;
** '''Force Update''': The baseband update is skipped when the existing firmware matches the available firmware. In some cases, it is desirable to force the firmware update to occur, regardless of what is currently on there. This option, when set to true, forces the update to be attempted.&lt;br /&gt;
&lt;br /&gt;
== Restore OS ==&lt;br /&gt;
Restore OS options allow you to specify the following:&lt;br /&gt;
* '''Restore Boot-Args''':  Boot-Args used when the Restore OS is loaded. By default those arguments are used: &amp;quot;debug=0x14e serial=3 rd=md0 nand-enable-reformat=1 -progress&amp;quot;&lt;br /&gt;
* '''Firmware Type:''' Specify the firmware which should be flashed when restoring. This can either be &amp;quot;Debug&amp;quot;, &amp;quot;Factory FA&amp;quot;, &amp;quot;Factory SA&amp;quot;, &amp;quot;Firmware Development&amp;quot; or &amp;quot;Production&amp;quot;.&lt;br /&gt;
* '''Boot Image Type:''' Can be &amp;quot;Internal&amp;quot;, &amp;quot;User or Internal&amp;quot;, &amp;quot;User&amp;quot; or &amp;quot;Update&amp;quot;.&lt;br /&gt;
* '''Boot Kernel Cache:''' Specify whether the &amp;quot;Production&amp;quot; or &amp;quot;Development&amp;quot; kernel cache should be used.&lt;br /&gt;
&lt;br /&gt;
== Personalization Settings ==&lt;br /&gt;
As with iTunes, PurpleRestore can personalize builds for iOS devices (since recent Bootroms expect a valid APTicket). The tooltip for the &amp;quot;Personalized Restore&amp;quot; checkbox reads &amp;quot;Your ticket to the Orwellian cloud.&amp;quot; This may suggest that Apple developed TSS in part to control access to internal build variants (i.e. prevent leaks of &amp;quot;interesting&amp;quot; builds of iOS), in addition to preventing production users from downgrading. &lt;br /&gt;
* '''Variants''': &amp;quot;A predefined combination of restore pieces.&amp;quot; The options are: &amp;quot;Customer Install&amp;quot;, &amp;quot;Internal Debug&amp;quot;, &amp;quot;Internal Development&amp;quot;, &amp;quot;Internal Install&amp;quot;, &amp;quot;Internal Qualification&amp;quot;, and &amp;quot;Vendor install.&amp;quot; &lt;br /&gt;
* '''AppleConnect''': Used to authenticate all restores for personalization. Interestingly, AppleConnect will allow members of the iOS Developer Program (including non-employees) to install public builds of iOS (latest current and beta). It's likely AppleConnect is also used to authenticate signing of internal builds using the public TSS server, should the device be on the whitelist. &lt;br /&gt;
&lt;br /&gt;
== Restore Settings ==&lt;br /&gt;
[[File:PurpleRestoreOptions.png|250px|thumb|right|PurpleRestore configuration screen]]&lt;br /&gt;
By default, PurpleRestore comes with two pre-made restore settings. &amp;quot;Erase Install&amp;quot; and &amp;quot;Update Install&amp;quot;. Those restore settings are [[wikipedia:property list|property list]]s that define the options PurpleRestore will use when restoring a device.&lt;br /&gt;
* '''Erase Install''': Repartition the media and erase all data before restoring. Includes all internal development tools and updates flash and the baseband by default.&lt;br /&gt;
* '''Update Install''': Includes all internal development tools and updates flash and the baseband by default.&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
== Problems ==&lt;br /&gt;
There are some problems with the leaked versions, because they may not support current devices or iOS versions.&lt;br /&gt;
&lt;br /&gt;
=== PurpleRestore ===&lt;br /&gt;
&lt;br /&gt;
[[File:IBECStuck.png|250px|thumb|right|Stuck on Executing iBEC]]&lt;br /&gt;
One problem on older versions of PurpleRestore (common) is getting stuck at &amp;quot;Executing iBEC to bootstrap update&amp;quot;. This is likely a signing error; the device may have rejected the iBEC image due to an invalid or missing APTicket, trying to use AppleConnect, the TSS server is no longer accepting signatures for the version you are installing, or the nonce has been mismatched.&lt;br /&gt;
&lt;br /&gt;
Another problem can be encountered when a device is in [[DFU Mode]]; the tool will send the DFU image, and the iDevice will repeatedly disconnect and reconnect.&lt;br /&gt;
&lt;br /&gt;
If you check &amp;quot;Allow baseband roll-backs&amp;quot;, disable &amp;quot;Allow AppleConnect&amp;quot;, and uncheck using of LwVM under Editor, selecting Personalized IPSW will cause PurpleRestore to freeze on &amp;quot;Waiting for device&amp;quot; and creates another session with &amp;quot;IDLE&amp;quot; status. If you then try to select that new session and try the same settings, it starts the restore process and successfully restore the IPSW to device.&lt;br /&gt;
&lt;br /&gt;
Versions older than PurpleRestore 3 do not support A7+ devices, due to many changes in newer architectures, BootROM, etc.&lt;br /&gt;
&lt;br /&gt;
=== PurpleRestore 3 ===&lt;br /&gt;
&lt;br /&gt;
PurpleRestore 3 also is supposed to have icons for each device plugged in, but some devices (including iPhones) don't have icons; they are replaced with a grey question mark. &lt;br /&gt;
&lt;br /&gt;
Older versions of PurpleRestore 3 can not usually restore newer software such as iOS 11 and up natively. However, this can be resolved by replacing &amp;lt;code&amp;gt;MobileDevice.framework&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;PurpleRestore 3.app&amp;lt;/code&amp;gt; with the latest one (which you can grab from &amp;lt;code&amp;gt;/System/Library/PrivateFrameworks/MobileDevice.framework&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[iTunes]]&lt;br /&gt;
* [https://www.youtube.com/watch?v=jaZ2JPUv-AU Video of process]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Cydia_Impactor&amp;diff=70028</id>
		<title>Cydia Impactor</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Cydia_Impactor&amp;diff=70028"/>
		<updated>2018-08-12T18:19:25Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Updated version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox software&lt;br /&gt;
| name                   = Cydia Impactor&lt;br /&gt;
| title                  = Cydia Impactor&lt;br /&gt;
| author                 = [[User:saurik|Jay Freeman (saurik)]]&lt;br /&gt;
| developer              = [[User:saurik|Jay Freeman (saurik)]]&lt;br /&gt;
| discontinued           = &lt;br /&gt;
| latest release version = 0.9.45&lt;br /&gt;
| latest release date    = {{Start date and age|2018|08|12}}&lt;br /&gt;
| operating system       = [[wikipedia:Microsoft Windows|Windows]] / [[wikipedia:OS X|OS X]] / [[wikipedia:Linux|Linux]]&lt;br /&gt;
| language               = [[wikipedia:English|English]]&lt;br /&gt;
| status                 = Active&lt;br /&gt;
| genre                  = Sideloading&lt;br /&gt;
| license                = [[wikipedia:Freeware|Freeware]]&lt;br /&gt;
| website                = [http://cydiaimpactor.com Cydia Impactor]&lt;br /&gt;
}}&lt;br /&gt;
'''Cydia Impactor''' is a multifunction tool available for Windows, Mac, and Linux, created by [[User:saurik|Jay Freeman (saurik)]], used to install IPA files on iOS and APK files on Android. It is able to exploit the series of Android &amp;quot;Master Key&amp;quot; vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
Apps installed with Cydia Impactor are signed for seven days using a free developer account associated with any Apple ID, or one year if the user has a paid developer account.&lt;br /&gt;
&lt;br /&gt;
Cydia Impactor has been used to accomplish [[semi-untethered jailbreak]]s on iOS devices in recent years - specifically, it is used to sideload the IPAs that are then used to jailbreak, such as [[Pangu9|Pangu9 for iOS 9.2-9.3.3]], [[Home Depot]], [[yalu]], [[PPJailbreak|PPJailbreak for iOS 10]] and [[LiberTV]].&lt;br /&gt;
&lt;br /&gt;
==A note about Cydia Eraser==&lt;br /&gt;
Cydia Eraser, a tool similar to [[SemiRestore]] that can be used to wipe the device and preserve the iOS version, was previously called Cydia Impactor. However, [[saurik]] chose to change the name to Cydia Eraser to prevent confusion.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Semi-untethered jailbreak]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sideloading]]&lt;br /&gt;
[[Category:Jailbreaking]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Seputil&amp;diff=69895</id>
		<title>Seputil</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Seputil&amp;diff=69895"/>
		<updated>2018-08-03T23:46:00Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Revised wording, added info, removed unnecessary/unclear info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
{{internal software}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
 | name                   = seputil&lt;br /&gt;
 | title                  = &lt;br /&gt;
 | collapsible            = &lt;br /&gt;
 | author                 = Apple Inc.&lt;br /&gt;
 | developer              = Apple Inc.&lt;br /&gt;
 | released               = &lt;br /&gt;
 | discontinued           = &lt;br /&gt;
 | latest release date    = &lt;br /&gt;
 | latest preview version = &lt;br /&gt;
 | latest preview date    = &lt;br /&gt;
 | programming language   = &lt;br /&gt;
 | operating system       = [[wikipedia:iOS|iOS]] command line&lt;br /&gt;
 | platform               = &lt;br /&gt;
 | size                   = 59,184 bytes [APP] &lt;br /&gt;
 | language               = [[wikipedia:English language|English]]&lt;br /&gt;
 | status                 = &lt;br /&gt;
 | genre                  = ?&lt;br /&gt;
 | license                = [[wikipedia:Proprietary software|Closed source]]&lt;br /&gt;
 | website                = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''seputil''' is an Apple Internal application (arm64). It is used to communicate with the [[Secure Enclave]] and its processor - the SEP. The utility [[ramrod]] also uses seputil to update the firmware of the SEP. seputil itself is contained in HXXXRamDisk.dmg, located in &amp;lt;code&amp;gt;/usr/standalone/update/ramdisk/&amp;lt;/code&amp;gt; (the name of the ramdisk varies depending on the firmware.) Once mounted, the seputil executable is found in &amp;lt;code&amp;gt;/usr/libexec/&amp;lt;/code&amp;gt;. The first 0x1b (27) bytes are stripped to make the dmg readable.&lt;br /&gt;
&lt;br /&gt;
seputil has the following commands:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
seputil: seputil [--wait] --load &amp;lt;file&amp;gt;&lt;br /&gt;
seputil: seputil '&amp;lt;SEP console command&amp;gt;'&lt;br /&gt;
seputil: seputil &amp;lt;command&amp;gt;&lt;br /&gt;
seputil: &lt;br /&gt;
seputil: Valid &amp;lt;command&amp;gt; words:&lt;br /&gt;
seputil:     --ping        Send a PING operation to the SEP OS&lt;br /&gt;
seputil:     --load        Load &amp;lt;file&amp;gt; as the SEP runtime firmware&lt;br /&gt;
seputil:     --restore     Load &amp;lt;file&amp;gt; as the SEP runtime firmware in restore mode&lt;br /&gt;
seputil:     --restore+art Load &amp;lt;file&amp;gt; as the SEP runtime firmware in restore mode with ART&lt;br /&gt;
seputil:     --wait        Pause for kernel driver to load before failing&lt;br /&gt;
seputil:     --preflight   Pre-flight load/restore firmware against ART to pre-check for boot failures&lt;br /&gt;
seputil:     --log         Dump the mailbox message log&lt;br /&gt;
seputil:     --rom status  Get the ROM status&lt;br /&gt;
seputil:     --rom tz0     Send a ROM TZ0 command&lt;br /&gt;
seputil:     --rom nop     Send a ROM NOP command&lt;br /&gt;
seputil:     --rom nonce   Send a ROM nonce request&lt;br /&gt;
seputil:     --new-nonce   Request new SEP/OS nonce&lt;br /&gt;
seputil:     --kill-nonce  Request invalidate SEP/OS nonce&lt;br /&gt;
seputil:     --art get     Dump current ART from Memory&lt;br /&gt;
seputil:     --art set     Persist the supplied ART to storage&lt;br /&gt;
seputil:     --art clear   Clear the persisted ART&lt;br /&gt;
seputil:     --art ctrtest Counter self-test (DESTRUCTIVE - WILL BRICK DEVICE)&lt;br /&gt;
seputil:     --sleep       Sleep the SEP NOW!&lt;br /&gt;
seputil:     --nap         Nap the SEP NOW!&lt;br /&gt;
seputil:     --pingflood   Ping SEP endlessly&lt;br /&gt;
seputil:     --clkgate     Enable SEP clock gating&lt;br /&gt;
seputil:     --get &amp;lt;obj&amp;gt;   Read obj and write to stdout&lt;br /&gt;
seputil:     --put &amp;lt;obj&amp;gt;   Read stdin and write to obj&lt;br /&gt;
seputil:     --boot-check &amp;lt;file&amp;gt;  Check whether a firmware might be bootable WRT the current ART&lt;br /&gt;
seputil:     --dump-fw &amp;lt;file&amp;gt;     Dump measurements of firmware file&lt;br /&gt;
seputil:   Bare words on the commandline are sent to the SEP as a console command&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./seputil --pingflood&lt;br /&gt;
SEP ping #1000&lt;br /&gt;
SEP ping #2000&lt;br /&gt;
SEP ping #3000&lt;br /&gt;
SEP ping #4000&lt;br /&gt;
&lt;br /&gt;
./seputil --load sep-firmware.img4 &lt;br /&gt;
seputil: load fw returned 0xe00002d5&lt;br /&gt;
seputil: load failed&lt;br /&gt;
&lt;br /&gt;
./seputil --new-nonce&lt;br /&gt;
Nonce (20 bytes): 0x67fc18385630dc6429726677d196c81466f47b5e&lt;br /&gt;
&lt;br /&gt;
./seputil --art get  &lt;br /&gt;
raw ART: 305e0201003037020218340414519c0248f04d316a3d71e03978b4126fbfb2b15c0400041467fc18385630dc6429726677d196c81466f47b5e3103c00100042027b6dadbab356612997af0203cefeae51fe90cd985ee7cdd6211c766b8cc7a60&lt;br /&gt;
Successfully parsed ART:&lt;br /&gt;
counter: 6196&lt;br /&gt;
manifest hash (20 bytes): 519c0248f04d316a3d71e03978b4126fbfb2b15c&lt;br /&gt;
sleep hash is absent&lt;br /&gt;
restore nonce (20 bytes): 67fc18385630dc6429726677d196c81466f47b5e&lt;br /&gt;
&lt;br /&gt;
./seputil --log    &lt;br /&gt;
Kernel message log has 128 entries&lt;br /&gt;
289344381444: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289344385176: 0x0000000000000000 TX interrupt&lt;br /&gt;
289344391044: 0x0000000000000000 TX interrupt&lt;br /&gt;
289344408988: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289344409016: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289344413132: 0x0000000000000000 RX interrupt&lt;br /&gt;
289344413304: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289344413904: 0x0000000000000000 RX interrupt&lt;br /&gt;
289344413944: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289344414176: 0x0018000000dd1007 TX message ept 7, tag 10, opcode dd, param 0, data 180000&lt;br /&gt;
289344443356: 0x0000000000000000 RX interrupt&lt;br /&gt;
289344443428: 0x0068000000dd9007 RX message ept 7, tag 90, opcode dd, param 0, data 680000&lt;br /&gt;
289346822748: 0x0000000000130000 TX message ept 0, tag 0, opcode 13, param 0, data 0&lt;br /&gt;
289346829480: 0x0000000000000000 RX interrupt&lt;br /&gt;
289346829560: 0x0000000000110000 RX message ept 0, tag 0, opcode 11, param 0, data 0&lt;br /&gt;
289346830136: 0x0000000000120000 TX message ept 0, tag 0, opcode 12, param 0, data 0&lt;br /&gt;
289406511168: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289406511204: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289406538900: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289406538936: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289406543628: 0x0000000000000000 TX interrupt&lt;br /&gt;
289406549916: 0x0000000000000000 TX interrupt&lt;br /&gt;
289406566580: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289406566612: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289406571220: 0x0000000000000000 RX interrupt&lt;br /&gt;
289406571476: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289406571908: 0x0000000000000000 RX interrupt&lt;br /&gt;
289406571952: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289406572320: 0x0018000000de1007 TX message ept 7, tag 10, opcode de, param 0, data 180000&lt;br /&gt;
289406605068: 0x0000000000000000 RX interrupt&lt;br /&gt;
289406605152: 0x0068000000de9007 RX message ept 7, tag 90, opcode de, param 0, data 680000&lt;br /&gt;
289407383260: 0x003c000000df0907 TX message ept 7, tag 9, opcode df, param 0, data 3c0000&lt;br /&gt;
289407396284: 0x0000000000000000 RX interrupt&lt;br /&gt;
289407396380: 0x002c000000df8907 RX message ept 7, tag 89, opcode df, param 0, data 2c0000&lt;br /&gt;
289407403656: 0x003c000000e00907 TX message ept 7, tag 9, opcode e0, param 0, data 3c0000&lt;br /&gt;
289407411688: 0x0000000000000000 RX interrupt&lt;br /&gt;
289407411736: 0x002c000000e08907 RX message ept 7, tag 89, opcode e0, param 0, data 2c0000&lt;br /&gt;
289407414732: 0x003c000000e10907 TX message ept 7, tag 9, opcode e1, param 0, data 3c0000&lt;br /&gt;
289407422472: 0x0000000000000000 RX interrupt&lt;br /&gt;
289407422524: 0x002c000000e18907 RX message ept 7, tag 89, opcode e1, param 0, data 2c0000&lt;br /&gt;
289408986276: 0x0000000000130000 TX message ept 0, tag 0, opcode 13, param 0, data 0&lt;br /&gt;
289408991756: 0x0000000000000000 RX interrupt&lt;br /&gt;
289408991824: 0x0000000000110000 RX message ept 0, tag 0, opcode 11, param 0, data 0&lt;br /&gt;
289408992472: 0x0000000000120000 TX message ept 0, tag 0, opcode 12, param 0, data 0&lt;br /&gt;
289459393276: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289459393348: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289459423004: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289459423048: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289459452628: 0x0000000000000000 TX interrupt&lt;br /&gt;
289459453612: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289459453664: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289459466460: 0x0000000000000000 TX interrupt&lt;br /&gt;
289459469548: 0x0000000000000000 RX interrupt&lt;br /&gt;
289459470000: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289459470632: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289459471304: 0x0018000000e21007 TX message ept 7, tag 10, opcode e2, param 0, data 180000&lt;br /&gt;
289459524572: 0x0000000000000000 RX interrupt&lt;br /&gt;
289459524728: 0x0068000000e29007 RX message ept 7, tag 90, opcode e2, param 0, data 680000&lt;br /&gt;
289459532644: 0x004c000000e30f07 TX message ept 7, tag f, opcode e3, param 0, data 4c0000&lt;br /&gt;
289459552888: 0x0000000000000000 RX interrupt&lt;br /&gt;
289459553044: 0x002c000000e38f07 RX message ept 7, tag 8f, opcode e3, param 0, data 2c0000&lt;br /&gt;
289459646732: 0x0018000000e41007 TX message ept 7, tag 10, opcode e4, param 0, data 180000&lt;br /&gt;
289459681116: 0x0000000000000000 RX interrupt&lt;br /&gt;
289459681272: 0x0068000000e49007 RX message ept 7, tag 90, opcode e4, param 0, data 680000&lt;br /&gt;
289461898836: 0x0000000000130000 TX message ept 0, tag 0, opcode 13, param 0, data 0&lt;br /&gt;
289461906796: 0x0000000000000000 RX interrupt&lt;br /&gt;
289461906968: 0x0000000000110000 RX message ept 0, tag 0, opcode 11, param 0, data 0&lt;br /&gt;
289461908400: 0x0000000000120000 TX message ept 0, tag 0, opcode 12, param 0, data 0&lt;br /&gt;
289526725980: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289526726016: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289526757512: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289526757552: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289526774468: 0x0000000000000000 TX interrupt&lt;br /&gt;
289526782688: 0x0000000000000000 TX interrupt&lt;br /&gt;
289526786468: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289526786540: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289526795320: 0x0000000000000000 RX interrupt&lt;br /&gt;
289526795828: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289526796304: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289526796984: 0x0018000000e51007 TX message ept 7, tag 10, opcode e5, param 0, data 180000&lt;br /&gt;
289526847216: 0x0000000000000000 RX interrupt&lt;br /&gt;
289526847348: 0x0068000000e59007 RX message ept 7, tag 90, opcode e5, param 0, data 680000&lt;br /&gt;
289529224460: 0x0000000000130000 TX message ept 0, tag 0, opcode 13, param 0, data 0&lt;br /&gt;
289529235316: 0x0000000000000000 RX interrupt&lt;br /&gt;
289529235488: 0x0000000000110000 RX message ept 0, tag 0, opcode 11, param 0, data 0&lt;br /&gt;
289529236920: 0x0000000000120000 TX message ept 0, tag 0, opcode 12, param 0, data 0&lt;br /&gt;
289584681764: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289584681836: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289584710576: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289584710608: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289584730996: 0x0000000000000000 TX interrupt&lt;br /&gt;
289584738992: 0x0000000000000000 TX interrupt&lt;br /&gt;
289584739572: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289584739612: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289584748648: 0x0000000000000000 RX interrupt&lt;br /&gt;
289584748984: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289584749300: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
289584749332: 0x0018000000e61007 TX message ept 7, tag 10, opcode e6, param 0, data 180000&lt;br /&gt;
289584790484: 0x0000000000000000 RX interrupt&lt;br /&gt;
289584790568: 0x0068000000e69007 RX message ept 7, tag 90, opcode e6, param 0, data 680000&lt;br /&gt;
289587176748: 0x0000000000130000 TX message ept 0, tag 0, opcode 13, param 0, data 0&lt;br /&gt;
289587185760: 0x0000000000000000 RX interrupt&lt;br /&gt;
289587185916: 0x0000000000110000 RX message ept 0, tag 0, opcode 11, param 0, data 0&lt;br /&gt;
289587186840: 0x0000000000120000 TX message ept 0, tag 0, opcode 12, param 0, data 0&lt;br /&gt;
288741485000: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
288741485084: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
288741514772: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
288741514812: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
288741533984: 0x0000000000000000 TX interrupt&lt;br /&gt;
288741541992: 0x0000000000000000 TX interrupt&lt;br /&gt;
288741543608: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
288741543680: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
288741552216: 0x0000000000000000 RX interrupt&lt;br /&gt;
288741552884: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
288741553388: 0x0000000000010000 RX message ept 0, tag 0, opcode 1, param 0, data 0&lt;br /&gt;
288741553672: 0x0018000000db1007 TX message ept 7, tag 10, opcode db, param 0, data 180000&lt;br /&gt;
288741591912: 0x0000000000000000 RX interrupt&lt;br /&gt;
288741592040: 0x0068000000db9007 RX message ept 7, tag 90, opcode db, param 0, data 680000&lt;br /&gt;
288741599128: 0x004c000000dc0f07 TX message ept 7, tag f, opcode dc, param 0, data 4c0000&lt;br /&gt;
288741620732: 0x0000000000000000 RX interrupt&lt;br /&gt;
288741620900: 0x002c000000dc8f07 RX message ept 7, tag 8f, opcode dc, param 0, data 2c0000&lt;br /&gt;
288742902624: 0x0000000000130000 TX message ept 0, tag 0, opcode 13, param 0, data 0&lt;br /&gt;
288742912320: 0x0000000000000000 RX interrupt&lt;br /&gt;
288742912496: 0x0000000000110000 RX message ept 0, tag 0, opcode 11, param 0, data 0&lt;br /&gt;
288742913700: 0x0000000000120000 TX message ept 0, tag 0, opcode 12, param 0, data 0&lt;br /&gt;
289344354176: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289344354216: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
289344381416: 0x0000000000000000 TX message ept 0, tag 0, opcode 0, param 0, data 0&lt;br /&gt;
&lt;br /&gt;
./seputil --boot-check sep-firmware.img4 &lt;br /&gt;
preflight: manifest hash matches sepi&lt;br /&gt;
bootCheck: SEP may boot with ART&lt;br /&gt;
&lt;br /&gt;
./seputil --dump-fw sep-firmware.img4 &lt;br /&gt;
manifest digest (20 bytes): 519c0248f04d316a3d71e03978b4126fbfb2b15c&lt;br /&gt;
sepi digest (20 bytes): a22813c5ceaeada5b7eeaa55808f3019814e8b8e&lt;br /&gt;
sepi nonce (20 bytes): e5074bd1befefc685c6b5ec6797ffc851366f76f&lt;br /&gt;
rsep digest (20 bytes): cb9f4c6520889e2582414c5969fb0abc3b0d8277&lt;br /&gt;
rsep nonce (20 bytes): e5074bd1befefc685c6b5ec6797ffc851366f76f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== jtool dissect ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./jtool -l /Volumes/ramdisk/usr/libexec/seputil &lt;br /&gt;
LC 00: LC_SEGMENT_64          Mem: 0x000000000-0x100000000	__PAGEZERO&lt;br /&gt;
LC 01: LC_SEGMENT_64          Mem: 0x100000000-0x100008000	__TEXT&lt;br /&gt;
	0x0000000100000ce8-0x00000001000055e0	__TEXT.__text&lt;br /&gt;
	0x00000001000055e0-0x00000001000058ec	__TEXT.__stubs&lt;br /&gt;
	0x00000001000058ec-0x0000000100005c10	__TEXT.__stub_helper&lt;br /&gt;
	0x0000000100005c10-0x0000000100006e5d	__TEXT.__cstring&lt;br /&gt;
	0x0000000100006e60-0x0000000100007fac	__TEXT.__const&lt;br /&gt;
	0x0000000100007fac-0x0000000100007ff4	__TEXT.__unwind_info&lt;br /&gt;
LC 02: LC_SEGMENT_64          Mem: 0x100008000-0x10000c000	__DATA&lt;br /&gt;
	0x0000000100008000-0x0000000100008050	__DATA.__got&lt;br /&gt;
	0x0000000100008050-0x0000000100008258	__DATA.__la_symbol_ptr&lt;br /&gt;
	0x0000000100008258-0x00000001000086e8	__DATA.__const&lt;br /&gt;
	0x00000001000086e8-0x0000000100008990	__DATA.__data&lt;br /&gt;
	0x0000000100008990-0x00000001000089b0	__DATA.__bss&lt;br /&gt;
LC 03: LC_SEGMENT_64          Mem: 0x10000c000-0x100010000	__LINKEDIT&lt;br /&gt;
LC 04: LC_DYLD_INFO_ONLY     &lt;br /&gt;
LC 05: LC_SYMTAB             	Symbol table is at offset 0xd9c8, with 77 entries&lt;br /&gt;
LC 06: LC_DYSYMTAB           &lt;br /&gt;
LC 07: LC_LOAD_DYLINKER      	/usr/lib/dyld&lt;br /&gt;
LC 08: LC_UUID               	UUID: 5C06A94F-63A7-3150-95B6-65567C70A3C8&lt;br /&gt;
LC 09: LC_VERSION_MIN_IPHONEOS	Minimum iOS  version:    7.0.0&lt;br /&gt;
LC 10: LC_SOURCE_VERSION     	Source Version:          69.1.1.0.0&lt;br /&gt;
LC 11: LC_MAIN               	Entry Point:             0x1448 (Mem: 100001448)&lt;br /&gt;
LC 12: LC_LOAD_DYLIB         	/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation&lt;br /&gt;
LC 13: LC_LOAD_DYLIB         	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit&lt;br /&gt;
LC 14: LC_LOAD_DYLIB         	/usr/lib/libSystem.B.dylib&lt;br /&gt;
LC 15: LC_FUNCTION_STARTS    	Offset: 55592, Size: 120&lt;br /&gt;
LC 16: LC_DATA_IN_CODE       	Offset: 55712, Size: 0&lt;br /&gt;
LC 17: LC_DYLIB_CODE_SIGN_DRS	Offset: 55712, Size: 40&lt;br /&gt;
LC 18: LC_CODE_SIGNATURE     	Offset: 58704, Size: 480&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ART Object==&lt;br /&gt;
&lt;br /&gt;
Example 1:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./seputil --art get  &lt;br /&gt;
raw ART: 305e0201003037020218340414519c0248f04d316a3d71e03978b4126fbfb2b15c0400041467fc18385630dc6429726677d196c81466f47b5e3103c00100042027b6dadbab356612997af0203cefeae51fe90cd985ee7cdd6211c766b8cc7a60&lt;br /&gt;
Successfully parsed ART:&lt;br /&gt;
counter: 6196&lt;br /&gt;
manifest hash (20 bytes): 519c0248f04d316a3d71e03978b4126fbfb2b15c&lt;br /&gt;
sleep hash is absent&lt;br /&gt;
restore nonce (20 bytes): 67fc18385630dc6429726677d196c81466f47b5e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
raw ART is also a [http://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One#Example_encoded_in_DER DER encoded ASN.1 object]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
30 — type tag indicating SEQUENCE&lt;br /&gt;
5e — length in octets of value that follows (92)&lt;br /&gt;
   02 — type tag indicating INTEGER&lt;br /&gt;
   01 — length in octets of value that follows&lt;br /&gt;
      00 — value (0)&lt;br /&gt;
   30 — type tag indicating SEQUENCE&lt;br /&gt;
   37 — length in octets of value that follows (55)&lt;br /&gt;
      02 — type tag indicating INTEGER&lt;br /&gt;
      02 — length in octets of value that follows&lt;br /&gt;
         1834 — value (6196) (of counter)&lt;br /&gt;
      04 — type tag indicating STRING&lt;br /&gt;
      14 — length in octets of value that follows (20)&lt;br /&gt;
         519c0248f04d316a3d71e03978b4126fbfb2b15c — value (of manifest hash)&lt;br /&gt;
      04 — type tag indicating STRING&lt;br /&gt;
      00 — length in octets of value that follows (0); empty, so no value to follow (sleep hash is absent)&lt;br /&gt;
      04 — type tag indicating STRING&lt;br /&gt;
      14 — length in octets of value that follows (20)&lt;br /&gt;
         67fc18385630dc6429726677d196c81466f47b5e — value (of restore nonce: snon)&lt;br /&gt;
      31 — type tag indicating SET (of subcounters)&lt;br /&gt;
      03 — length in octets of value that follows (3)&lt;br /&gt;
      c00100 — value (priv element [0]=0)&lt;br /&gt;
   04 — type tag indicating STRING&lt;br /&gt;
   20 — length in octets of value that follows (32)&lt;br /&gt;
      27b6dadbab356612997af0203cefeae51fe90cd985ee7cdd6211c766b8cc7a60 — value (SHA-256 HMAC of the previous SEQUENCE)&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example 2:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./seputil --art get&lt;br /&gt;
raw ART: 3072020100304b0202186c0414519c0248f04d316a3d71e03978b4126fbfb2b15c04147f75cb9012128cf71eb8fcd6b13e56a02a7324db041467fc18385630dc6429726677d196c81466f47b5e3103c0010004209ce3646167631d0df8d4db28973db8d5a27f85d345ad6ec220aeb1e22f39f31f&lt;br /&gt;
Successfully parsed ART:&lt;br /&gt;
counter: 6252&lt;br /&gt;
manifest hash (20 bytes): 519c0248f04d316a3d71e03978b4126fbfb2b15c&lt;br /&gt;
sleep hash (20 bytes): 7f75cb9012128cf71eb8fcd6b13e56a02a7324db&lt;br /&gt;
restore nonce (20 bytes): 67fc18385630dc6429726677d196c81466f47b5e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Decode (used the decoder [http://lapo.it/asn1js/ here]):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SEQUENCE (3 elem)&lt;br /&gt;
   INTEGER 0&lt;br /&gt;
   SEQUENCE (5 elem)&lt;br /&gt;
      INTEGER 6252&lt;br /&gt;
      OCTET STRING (20 byte) 519C0248F04D316A3D71E03978B4126FBFB2B15C&lt;br /&gt;
      OCTET STRING (20 byte) 7F75CB9012128CF71EB8FCD6B13E56A02A7324DB&lt;br /&gt;
      OCTET STRING (20 byte) 67FC18385630DC6429726677D196C81466F47B5E&lt;br /&gt;
      SET (1 elem)&lt;br /&gt;
         Private 0 (1 byte) 00&lt;br /&gt;
   OCTET STRING (32 byte) 9CE3646167631D0DF8D4DB28973DB8D5A27F85D345AD6EC220AEB1E22F39F31F&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example 3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./seputil --art clear&lt;br /&gt;
ART cleared from storage&lt;br /&gt;
&lt;br /&gt;
./seputil --art get  &lt;br /&gt;
seputil: Get ART command error: 0xe00002bc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69784</id>
		<title>User:3xpl0itz</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69784"/>
		<updated>2018-07-21T23:50:06Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a random guy on the internet, nothing to see here...&lt;br /&gt;
&lt;br /&gt;
*[https://www.reddit.com/user/TheSwag777/ Reddit]&lt;br /&gt;
*[https://twitter.com/_3xpl0itz Twitter]&lt;br /&gt;
&lt;br /&gt;
=== iOS devices ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Device&lt;br /&gt;
! Variant&lt;br /&gt;
! Color&lt;br /&gt;
! Storage&lt;br /&gt;
! Firmware&lt;br /&gt;
! Jailbroken?&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[N81AP|iPod touch (4th generation)]]&lt;br /&gt;
| [[N81AP|iPod4,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 8GB&lt;br /&gt;
| 6.1.6&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| My first iDevice. Now used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3G]]&lt;br /&gt;
| [[N82AP|iPhone1,2]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 3.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Pretty much useless, occasionally used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3GS]]&lt;br /&gt;
| [[N88AP|iPhone2,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 5.1&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| SwitchBoard ([[HoodooYabuli 9B3176n]])&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4]]&lt;br /&gt;
| [[N92AP|iPhone3,3]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 7.1.2&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device, usually used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 6.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 9.3.5&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Dead baseband :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5]]&lt;br /&gt;
| [[N41AP|iPhone5,1]]&lt;br /&gt;
| Space Grey&lt;br /&gt;
| 16GB&lt;br /&gt;
| 8.4&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device/kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5c]]&lt;br /&gt;
| [[N48AP|iPhone5,3]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 10.3.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device/kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 10.3.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| ??GB&lt;br /&gt;
| 11.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| iCloud Locked :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone X]]&lt;br /&gt;
| [[D221AP|iPhone10,6]]&lt;br /&gt;
| Black&lt;br /&gt;
| 256GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPad Pro (9.7-inch)]]&lt;br /&gt;
| [[J127AP|iPad6,3]]&lt;br /&gt;
| Gold&lt;br /&gt;
| 128GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Into Apple Internal stuff, mainly firmwares and prototype devices. Jailbreaking and beta software are also things that I mess around with.&lt;br /&gt;
&lt;br /&gt;
You can usually find me lurking in the Factory Firmware section of this wiki (or anything else Apple Internal related).&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=BurnIn&amp;diff=69783</id>
		<title>BurnIn</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=BurnIn&amp;diff=69783"/>
		<updated>2018-07-21T23:47:43Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software}}&lt;br /&gt;
[[Image:Burnin2.jpg|thumb|left|&amp;quot;Drag To Unlock&amp;quot; screen. Text is &amp;quot;Drag To Unlock&amp;quot; and &amp;quot;Shut Down&amp;quot;|150px]]&lt;br /&gt;
[[Image:Burnin1.jpg|thumb|After &amp;quot;Drag To Unlock&amp;quot; screen, when you &amp;quot;Drag To Unlock&amp;quot;, you get this screen. In order, &amp;quot;Start BurnIn&amp;quot;, &amp;quot;Reset Test Environment&amp;quot;, and &amp;quot;Quit&amp;quot;|150px]]&lt;br /&gt;
[[Image:BurninUI1.jpg|thumb|left|BurnIn running tests after pressing the &amp;quot;Start BurnIn&amp;quot; button.|150px]]&lt;br /&gt;
[[Image:BurninUI2.jpg|thumb|right|BurnIn when all tests are finished and device has passed each one successfully.|150px]]&lt;br /&gt;
[[Image:BurninUI3.jpg|thumb|left|BurnIn when all tests are finished and device has failed one or more tests.|150px]]&lt;br /&gt;
'''BurnIn''' is an internal diagnostics tool used used by Apple. It is used to verify whether all device hardware components are in proper working order. It is found in nearly all internal NonUI firmwares, and is launched via SwitchBoard.app. The BurnIn application is located within &amp;lt;code&amp;gt;AppleInternal/Applications/SwitchBoard/BurnIn.app&amp;lt;/code&amp;gt;, and its icon is that of a flame.&lt;br /&gt;
&lt;br /&gt;
Upon launch, the application will display either two or three buttons.&lt;br /&gt;
&lt;br /&gt;
* The first button labeled &amp;quot;Start BurnIn&amp;quot; runs selected BurnIn tests. It's worth noting that on firmwares after 8A133 BurnIn automatically runs [[Inferno (utility)]], disabling any ways of interacting with the device until tests are completed. On [[Apex 8A133]], however, BurnIn instead launches its rarely-seen user interface, which is rather basic.&lt;br /&gt;
&lt;br /&gt;
Its user interface features a spinner whilst the tests are being performed, as well as a timer that measures how long BurnIn tests have been running. Upon completion the user will be greeted with either a green screen, meaning the test was completed successfully, or a red screen indicating failures, which are also numbered. In both cases the user is instructed to collect logs. This UI is not found in later firmwares.&lt;br /&gt;
&lt;br /&gt;
* The second button labeled &amp;quot;Reset Test Environment&amp;quot; cancels any tests currently in progress. It cannot, however, close Inferno if it's currently running.&lt;br /&gt;
&lt;br /&gt;
* The third button labeled &amp;quot;Settings&amp;quot; is enabled on certain versions of BurnIn/certain NonUI firmwares, whereas it does not show up in others. If accessible, this button allows the user to select which tests BurnIn is to perform. &lt;br /&gt;
&lt;br /&gt;
== Processes ==&lt;br /&gt;
 &lt;br /&gt;
At boot, the &amp;lt;code&amp;gt;/AppleInternal/Applications/SwitchBoard/BurnIn.app/BurnIn&amp;lt;/code&amp;gt; executable will run. It checks &amp;lt;code&amp;gt;/AppleInternal/Diags/purpleskank/config.plist&amp;lt;/code&amp;gt; for configuration information, such as version (v3.0 in this case), where to store the logs (&amp;lt;code&amp;gt;/Library/Logs/BurnIn/&amp;lt;/code&amp;gt; in this case), what level to set the backlight to, and also, some kind of cleanup script is defined (&amp;lt;code&amp;gt;/AppleInternal/Diags/Utilities/burnin_cleanup.sh&amp;lt;/code&amp;gt;). What it actually does is still not known though. Two log files are also left by it, by doing whatever is done. They are &amp;lt;code&amp;gt;/Library/Logs/BurnIn/burning_log.xml&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/Library/Logs/BurnIn/burnin_log.txt&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On older iPhone prototypes, BurnIn is launched by [[SkankPhone]], a SpringBoard replacement. It starts &amp;lt;code&amp;gt;/AppleInternal/Diags/purpleskank/factoryharness&amp;lt;/code&amp;gt;, which loads the configuration from config.plist file in the same directory. factoryharness loads the index.plist file from location specified in config.plist (default is &amp;lt;code&amp;gt;/AppleInternal/Diags/purpleskank/tables/index.plist&amp;lt;/code&amp;gt;) and begins to execute the tests specified in index.plist. When tests are successful, logs from burnin process are saved to &amp;lt;code&amp;gt;/AppleInternal/Diags/Logs/&amp;lt;/code&amp;gt; (or to other directory that can be set in config.plist). In case of failure, a failures.plist file is created in Logs directory. If Burnin process has not been completed, file state.plist is parsed by factoryharness and it continues the burnin process. If burnin process has failed, SkankPhone shows a FAILURE screen and displays the contents of burnin_log.txt. To get rid of that screen, the user must select the Reset Test Environment option in SkankPhone, which executes &amp;lt;code&amp;gt;/AppleInternal/Diags/Utilities/burnin_cleanup.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* '''Definition''': http://en.wikipedia.org/wiki/Burn-in&lt;br /&gt;
* '''Another Video Demonstration (iPhone - iOS 1.1.3 - BurnIn v1.4.9)''': http://www.youtube.com/watch?v=oPpTROJ48aQ&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple Internal Apps]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=BurnIn&amp;diff=69782</id>
		<title>BurnIn</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=BurnIn&amp;diff=69782"/>
		<updated>2018-07-21T23:43:55Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Added pictures of BurnIn running tests/passing/failing (Thanks Unknownz21 for providing them), as well as minor revisions and formatting fixes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software}}&lt;br /&gt;
[[Image:Burnin2.jpg|thumb|left|&amp;quot;Drag To Unlock&amp;quot; screen. Text is &amp;quot;Drag To Unlock&amp;quot; and &amp;quot;Shut Down&amp;quot;|150px]]&lt;br /&gt;
[[Image:Burnin1.jpg|thumb|After &amp;quot;Drag To Unlock&amp;quot; screen, when you &amp;quot;Drag To Unlock&amp;quot;, you get this screen. In order, &amp;quot;Start BurnIn&amp;quot;, &amp;quot;Reset Test Environment&amp;quot;, and &amp;quot;Quit&amp;quot;|150px]]&lt;br /&gt;
[[Image:BurninUI1.jpg|thumb|left|BurnIn running tests after pressing the &amp;quot;Start BurnIn&amp;quot; button.|150px]]&lt;br /&gt;
[[Image:BurninUI2.jpg|thumb|right|BurnIn when all tests are finished and device has passed each one successfully.|150px]]&lt;br /&gt;
[[Image:BurninUI3.jpg|thumb|left|BurnIn when all tests are finished and device has failed one or more tests.|150px]]&lt;br /&gt;
'''BurnIn''' is an internal diagnostics tool used used by Apple. It is used to verify whether all device hardware components are in proper working order. It is found in nearly all internal NonUI firmwares, and is launched via SwitchBoard.app. The BurnIn application is located within &amp;lt;code&amp;gt;AppleInternal/Applications/SwitchBoard/BurnIn.app&amp;lt;/code&amp;gt;, and its icon is that of a flame.&lt;br /&gt;
&lt;br /&gt;
Upon launch, the application will display either two or three buttons.&lt;br /&gt;
&lt;br /&gt;
* The first button labeled &amp;quot;Start BurnIn&amp;quot; runs selected BurnIn tests. It's worth noting that on firmwares after 8A133 BurnIn automatically runs [[Inferno (utility)]], disabling any ways of interacting with the device until tests are completed. On [[Apex 8A133]], however, BurnIn instead launches its rarely-seen user interface, which is rather basic.&lt;br /&gt;
&lt;br /&gt;
Its user interface features a spinner whilst the tests are being performed, as well as a timer that measures how long BurnIn tests have been running. Upon completion the user will be greeted with either a green screen, meaning the test was completed successfully, or a red screen indicating failures, which are also numbered. In both cases the user is instructed to collect logs. This UI is not found in later firmwares.&lt;br /&gt;
&lt;br /&gt;
* The second button labeled &amp;quot;Reset Test Environment&amp;quot; cancels any tests currently in progress. It cannot, however, close Inferno if it's currently running.&lt;br /&gt;
&lt;br /&gt;
* The third button labeled &amp;quot;Settings&amp;quot; is enabled on certain versions of BurnIn/certain NonUI firmwares, whereas it does not show up in others. If accessible, this button allows the user to select which tests BurnIn is to perform. &lt;br /&gt;
&lt;br /&gt;
== Processes ==&lt;br /&gt;
 &lt;br /&gt;
At boot, the &amp;lt;code&amp;gt;/AppleInternal/Applications/SwitchBoard/BurnIn.app/BurnIn&amp;lt;/code&amp;gt; executable will run. It checks &amp;lt;code&amp;gt;/AppleInternal/Diags/purpleskank/config.plist&amp;lt;/code&amp;gt; for configuration information, such as version (v3.0 in this case), where to store the logs (/Library/Logs/BurnIn/ in this case), what level to set the backlight to, and also, some kind of cleanup script is defined (&amp;lt;code&amp;gt;/AppleInternal/Diags/Utilities/burnin_cleanup.sh&amp;lt;/code&amp;gt;). What it actually does is still not known though. Two log files are also left by it, by doing whatever is done. They are &amp;lt;code&amp;gt;/Library/Logs/BurnIn/burning_log.xml&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/Library/Logs/BurnIn/burnin_log.txt&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On older iPhone prototypes, BurnIn is launched by [[SkankPhone]], a SpringBoard replacement. It starts &amp;lt;code&amp;gt;/AppleInternal/Diags/purpleskank/factoryharness&amp;lt;/code&amp;gt;, which loads the configuration from config.plist file in the same directory. factoryharness loads the index.plist file from location specified in config.plist (default is &amp;lt;code&amp;gt;/AppleInternal/Diags/purpleskank/tables/index.plist&amp;lt;/code&amp;gt;) and begins to execute the tests specified in index.plist. When tests are successful, logs from burnin process are saved to &amp;lt;code&amp;gt;/AppleInternal/Diags/Logs/&amp;lt;/code&amp;gt; (or to other directory that can be set in config.plist). In case of failure, a failures.plist file is created in Logs directory. If Burnin process has not been completed, file state.plist is parsed by factoryharness and it continues the burnin process. If burnin process has failed, SkankPhone shows a FAILURE screen and displays the contents of burnin_log.txt. To get rid of that screen, the user must select the Reset Test Environment option in SkankPhone, which executes &amp;lt;code&amp;gt;/AppleInternal/Diags/Utilities/burnin_cleanup.sh&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* '''Definition''': http://en.wikipedia.org/wiki/Burn-in&lt;br /&gt;
* '''Another Video Demonstration (iPhone - iOS 1.1.3 - BurnIn v1.4.9)''': http://www.youtube.com/watch?v=oPpTROJ48aQ&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple Internal Apps]]&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:BurninUI3.jpg&amp;diff=69781</id>
		<title>File:BurninUI3.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:BurninUI3.jpg&amp;diff=69781"/>
		<updated>2018-07-21T23:38:03Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: BurnIn when one or more tests have failed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BurnIn when one or more tests have failed.&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:BurninUI2.jpg&amp;diff=69780</id>
		<title>File:BurninUI2.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:BurninUI2.jpg&amp;diff=69780"/>
		<updated>2018-07-21T23:37:42Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: BurnIn when all tests pass successfully.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BurnIn when all tests pass successfully.&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:BurninUI1.jpg&amp;diff=69779</id>
		<title>File:BurninUI1.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:BurninUI1.jpg&amp;diff=69779"/>
		<updated>2018-07-21T23:36:37Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: BurnIn running tests.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;BurnIn running tests.&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Backr00m&amp;diff=69614</id>
		<title>Backr00m</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Backr00m&amp;diff=69614"/>
		<updated>2018-07-08T20:51:39Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}{{Infobox software&lt;br /&gt;
| name                   = backr00m&lt;br /&gt;
| title                  = backr00m&lt;br /&gt;
| developer              = [https://twitter.com/nitoTV nitoTV]&lt;br /&gt;
| released               = {{Start date and age|2018|07|08|df=yes}}&lt;br /&gt;
| latest release version = 1.1&lt;br /&gt;
| latest release date    = {{Start date and age|2018|07|08|df=yes}}&lt;br /&gt;
| language               = [[wikipedia:English|English]]&lt;br /&gt;
| status                 = Current&lt;br /&gt;
| genre                  = Jailbreaking&lt;br /&gt;
| license                = [[wikipedia:Freeware|Freeware]]&lt;br /&gt;
| website                = [https://nito.tv/ nito.tv]&lt;br /&gt;
}}&lt;br /&gt;
'''backr00m''' is a [[semi-untethered jailbreak]] released for [[tvOS]] 10.2.2-11.1. It supports both the [[Apple TV (4th generation)]] and [[Apple TV 4K]].&lt;br /&gt;
&lt;br /&gt;
It supersedes [[greeng0blin]] by using more reliable exploits.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Date&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
| 1.0&lt;br /&gt;
| 8 July, 2018&lt;br /&gt;
|&lt;br /&gt;
* Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| 1.1&lt;br /&gt;
| 8 July, 2018&lt;br /&gt;
|&lt;br /&gt;
* Fix installing on 11.0&lt;br /&gt;
* Fix nitoTV crashing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;br /&gt;
[[Category:Jailbreaking]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Electra&amp;diff=69613</id>
		<title>Electra</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Electra&amp;diff=69613"/>
		<updated>2018-07-08T20:50:33Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Grammar/Wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox software&lt;br /&gt;
 | name                   = Electra&lt;br /&gt;
 | title                  = Electra&lt;br /&gt;
 | developer              = [https://twitter.com/coolstarorg CoolStar]&lt;br /&gt;
 | released               = {{Start date|2018|01|13|df=yes}}&lt;br /&gt;
 | latest release version = 1.0.4&amp;lt;small&amp;gt; (iOS 11.0-11.1.2)&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;1.0.2&amp;lt;small&amp;gt; (iOS 11.2-11.3.1)&amp;lt;/small&amp;gt;&lt;br /&gt;
 | latest release date    = {{Start date and age|2018|03|09|df=yes}}&amp;lt;small&amp;gt; (iOS 11.0-11.1.2)&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;{{Start date and age|2018|07|08|df=yes}}&amp;lt;small&amp;gt; (iOS 11.2-11.3.1)&amp;lt;/small&amp;gt;&lt;br /&gt;
 | operating system       = iOS&lt;br /&gt;
 | language               = English&lt;br /&gt;
 | genre                  = Jailbreaking&lt;br /&gt;
 | website                = [https://coolstar.org/electra1112/ Electra (11.0-11.1.2)]&amp;lt;br&amp;gt;[https://coolstar.org/electra/ Electra (11.2-11.3.1)]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Electra for iOS 11.0 - 11.1.2 ==&lt;br /&gt;
&lt;br /&gt;
'''Electra''' is a [[semi-untethered jailbreak]] for all devices running iOS 11.0 - 11.3.1. The first beta was released on January 13, 2018. Several betas were released. The betas did not include support for [[Cydia]], however the developer, CoolStar later seeded six release candidate versions to developers with working Cydia support. Electra1112 was then officially released on February 26, 2018.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Date&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
| Beta 1&lt;br /&gt;
| 13 January, 2018&lt;br /&gt;
| Initial release&lt;br /&gt;
|-&lt;br /&gt;
| Beta 2&lt;br /&gt;
| 13 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix Anemone not recognising themes&lt;br /&gt;
*Fix black screen when jailbreaking with tweaks enabled&lt;br /&gt;
|-&lt;br /&gt;
| Beta 3&lt;br /&gt;
| 13 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Unlock all NVRAM variables (including setting boot-nonce) [thanks stek29]&lt;br /&gt;
*Add support for binaries with SHA1 hashes (so existing dylibs work fine, but executables will need the entitlement) [thanks stek29]&lt;br /&gt;
*Clean up some garbage files that were present from previous build (yay macOS resource forks and .DS_Store)&lt;br /&gt;
*Hopefully fix the app icon not displaying on iPhones&lt;br /&gt;
*Significantly speed up the rejailbreak process&lt;br /&gt;
|-&lt;br /&gt;
| Beta 3-2&lt;br /&gt;
| 14 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Don't unlock NVRAM variables due to the patch crashing some devices.&lt;br /&gt;
|-&lt;br /&gt;
| Beta 3-3&lt;br /&gt;
| 14 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix the NVRAM patching crashing due to the memory page being unmapped (thanks Siguza)&lt;br /&gt;
|-&lt;br /&gt;
| Beta 4&lt;br /&gt;
| 14 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Disable NVRAM patching as it still appears to be unstable&lt;br /&gt;
*Make amfid patch more reliable so that more dylibs can be run properly&lt;br /&gt;
*Add a &amp;quot;shim&amp;quot; so existing substrate tweaks can use libsubstitute without modifications&lt;br /&gt;
|-&lt;br /&gt;
| Beta 4-2&lt;br /&gt;
| 14 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix a symlink that would prevent some substrate extensions from working with libsubstitute&lt;br /&gt;
|-&lt;br /&gt;
| Beta 5&lt;br /&gt;
| 14 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix an issue in the substrate shim where substitute could crash if tweaks tried hooking nonexistent selectors&lt;br /&gt;
*Fix an issue with the dylib loader dragging UIKit (and all its tweaks) into every single daemon&lt;br /&gt;
*Make jailbreakd more robust with input struct size check enforcement&lt;br /&gt;
|-&lt;br /&gt;
| Beta 6&lt;br /&gt;
| 16 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Add a working launchctl for loading launch daemons (thanks nullpixel)&lt;br /&gt;
*Load dropbear as a launch daemon &amp;amp; fix zombie process issue (thanks nullpixel)&lt;br /&gt;
*Set kernel task as host special port #4 (thanks stek29)&lt;br /&gt;
|-&lt;br /&gt;
| Beta 6-2&lt;br /&gt;
| 17 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix kernel memory leak in entitlement injector&lt;br /&gt;
|-&lt;br /&gt;
| Beta 6-3&lt;br /&gt;
| 18 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Use host special port #4 to get tfp0 in jailbreakd (thanks n_triangle_dev)&lt;br /&gt;
*Add jailbreakd as a launchd service so it gets restarted if it dies (thanks n_triangle_dev)&lt;br /&gt;
|-&lt;br /&gt;
| Beta 6-4&lt;br /&gt;
| 20 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Don't make jailbreakd rely on pidlistuptrs bug (thanks stek29)&lt;br /&gt;
*log dylib load errors in SBInject (thanks stek29)&lt;br /&gt;
*Clean up launchd payloads (thanks stek29)&lt;br /&gt;
*Load dylibs alphabetically from SBInject (thanks c0ldra1n)&lt;br /&gt;
*Check for jailbreakd start before reloading backboardd&lt;br /&gt;
*Make rejailbreaking significantly faster&lt;br /&gt;
|-&lt;br /&gt;
| Beta 7&lt;br /&gt;
| 23 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*amfid now gets re-patched if it ever gets killed (stek29 and coolstar)&lt;br /&gt;
*clean up amfid patch (stek29)&lt;br /&gt;
*Add 3d touch shortcut for jailbreaking (ca13ra1)&lt;br /&gt;
|-&lt;br /&gt;
| Beta 8&lt;br /&gt;
| 26 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Sandbox mitigations are now in place so /Library, /private/var/mobile/Library/Preferences and /bootstrap are now accessible to all processes! (stek29, coolstar)&lt;br /&gt;
*Workaround sandbox mitigations not taking place on apps' first launch (coolstar)&lt;br /&gt;
*Improve reliability of amfid patch so it doesn't hang on malformed requests (e.g. SysSecInfo)&lt;br /&gt;
*'''Known Bug:''' Apps will take longer to launch the first time they're launched after rejailbreaking due to a workaround for another bug w/ unsandboxing not working on first launch&lt;br /&gt;
|-&lt;br /&gt;
| Beta 8-2&lt;br /&gt;
| 26 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fixes issues with WebKit (Safari/Chrome), receiving calls, and downloading App Store apps by not working around the sandbox issue in those processes&lt;br /&gt;
*'''Known Bug:''' Apps will take longer to launch the first time they're launched after rejailbreaking due to a workaround for another bug w/ unsandboxing not working on first launch&lt;br /&gt;
|-&lt;br /&gt;
| Beta 9&lt;br /&gt;
| 27 January, 2018&lt;br /&gt;
|&lt;br /&gt;
*Sandbox is now working on the first launch for apps and daemons (thanks stek29)&lt;br /&gt;
*Remove 0.5 second delay when launching apps or daemons that was present since beta 1 (coolstar)&lt;br /&gt;
*Check if a new beta is available when electra is launched&lt;br /&gt;
*Double-launch workaround has been removed since it's no longer needed, fixing all bugs introduced on beta 8&lt;br /&gt;
*Remove AnemoneFonts.dylib as it was causing problems&lt;br /&gt;
*'''Important Note:''' If you are upgrading from beta 8-2 or lower to any beta 9 or higher, you will need to reinstall all tweaks and themes&lt;br /&gt;
|-&lt;br /&gt;
| Beta 10&lt;br /&gt;
| 01 February, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix certain codesigned binaries not working with our amfi payload (coolstar)&lt;br /&gt;
*Add darwintools, debiantools (not dpkg), shell-cmds, system-cmds and uikittools&lt;br /&gt;
*Re-sign most of the bootstrap as SHA1 to prepare for them to be pushed to a repo&lt;br /&gt;
*Code cleanup (stek29 and nullpixel)&lt;br /&gt;
*Fix update checker erroneously saying there's an update in airplane mode&lt;br /&gt;
|-&lt;br /&gt;
| Beta 11&lt;br /&gt;
| 09 February, 2018&lt;br /&gt;
|&lt;br /&gt;
*Add libjailbreak so command line tools, apps, etc. can talk to jailbreakd if needed (n_triangle_dev)&lt;br /&gt;
*Use XPC instead of UDP from libjailbreak and xpcproxy (n_triangle_dev)&lt;br /&gt;
*Use TCP instead of UDP from launchd (coolstar)&lt;br /&gt;
|-&lt;br /&gt;
| Beta 11-2&lt;br /&gt;
| 10 February, 2018&lt;br /&gt;
|&lt;br /&gt;
*Significantly improve the reliability of jailbreakd so it can handle a large amount of process launches at once (coolstar)&lt;br /&gt;
*Make jailbreakd print directly to stderr rather than NSLog (coolstar)&lt;br /&gt;
*Fix a race condition in beta 11 that would cause jailbreakd to sometimes inject too early, and thus fail to inject (coolstar)&lt;br /&gt;
|-&lt;br /&gt;
| Beta 11-3&lt;br /&gt;
| 12 February, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix a race condition on jailbreakd's launch to improve success rate of jailbreak&lt;br /&gt;
|-&lt;br /&gt;
| 1.0&lt;br /&gt;
| 26 February, 2018&lt;br /&gt;
|&lt;br /&gt;
*Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.1&lt;br /&gt;
| 26 February, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix some false positives where Electra would think topanga was installed when only liberiOS was&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| 27 February, 2018&lt;br /&gt;
|&lt;br /&gt;
*Fix false positives where Electra would think topanga was installed when only liberiOS was&lt;br /&gt;
*Prevent loading pacakges from saurik's repo (since Cydia can't be patched to remove it)&lt;br /&gt;
*Fix APT 0.7 Strict (lib) on devices that may have already updated to the broken copy from saurik's repo&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.3&lt;br /&gt;
| 4 March, 2018&lt;br /&gt;
|&lt;br /&gt;
*Revert change to XPC in xpcproxy in beta 11&lt;br /&gt;
*Fix intermittent freezing issues that would affect certain devices on beta 10 -&amp;gt; 1.0.2&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.4&lt;br /&gt;
| 9 March, 2018&lt;br /&gt;
|&lt;br /&gt;
*Remove all XPC code that could possibly have been problematic ever since beta 11&lt;br /&gt;
*Replace TCP, UDP and XPC with MIG (thanks Psychotea from the [[Meridian]] team)&lt;br /&gt;
*Recommended to also update Tweak Injector to 1.0.4 from our repo to get safe mode in system daemons as well&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Electra for iOS 11.2 - 11.3.1 ==&lt;br /&gt;
&lt;br /&gt;
With Electra's update to support devices running any iOS between 11.2 to 11.3.1 (including betas), delays came in place due to Apple's APFS snapshot mitigation of remounting the root filesystem as read/write that was introduced in iOS 11.3. There are many parts of a jailbreak that need read/write to do certain things within the filesystem, and because of Apple's mitigation, a APFS remount workaround was needed to complete the jailbreak. Chinese security researcher [https://twitter.com/SparkZheng Min Zheng] had already found and created his own bypass to remount the root filesystem, which many other developers then tried implementing in their own way. During this time, [https://twitter.com/Morpheus______ Jonathan Levin], creator of the [[LiberTV]] jailbreak for the AppleTV was announcing his plans for updating LiberTV with an APFS remount which the Electra Team could use. Meanwhile, CoolStar had already found a 0day in APFS which would allow the filesystem to be remounted as r/w, but wanted to save it for future use in iOS 12. As this news was absorbed by the community, many people were angry that CoolStar wanted to delay the update for Electra by saving the 0day. However, CoolStar had found yet another 0day and decided to end the waiting on Levin's remount and use one of his APFS 0days instead. Electra1131 was then released a little while later on July 6, 2018. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version&lt;br /&gt;
! Date&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
| 1.0&lt;br /&gt;
| 6 July, 2018&lt;br /&gt;
|&lt;br /&gt;
* Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.1&lt;br /&gt;
| 7 July, 2018&lt;br /&gt;
|&lt;br /&gt;
* Fix app icon not showing up for certain users&lt;br /&gt;
* Fix nonce Generator not being set certain times&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| 8 July, 2018&lt;br /&gt;
|&lt;br /&gt;
* Use different bundle identifier for mptcp version&lt;br /&gt;
* Increment bundle id properly&lt;br /&gt;
* Hopefully fix success rate regression with multipath 1.0.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;br /&gt;
[[Category:Jailbreaking]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69262</id>
		<title>User:3xpl0itz</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69262"/>
		<updated>2018-06-04T21:35:11Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a random guy on the internet, nothing to see here...&lt;br /&gt;
&lt;br /&gt;
*[https://www.reddit.com/user/TheSwag777/ Reddit]&lt;br /&gt;
*[https://twitter.com/_3xpl0itz Twitter]&lt;br /&gt;
&lt;br /&gt;
=== iOS devices ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Device&lt;br /&gt;
! Variant&lt;br /&gt;
! Color&lt;br /&gt;
! Storage&lt;br /&gt;
! Firmware&lt;br /&gt;
! Jailbroken?&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[N81AP|iPod touch (4th generation)]]&lt;br /&gt;
| [[N81AP|iPod4,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 8GB&lt;br /&gt;
| 6.1.6&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| My first iDevice. Now used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3G]]&lt;br /&gt;
| [[N82AP|iPhone1,2]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 3.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Pretty much useless, occasionally used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3GS]]&lt;br /&gt;
| [[N88AP|iPhone2,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 5.1&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| SwitchBoard ([[HoodooYabuli 9B3176n]])&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4]]&lt;br /&gt;
| [[N92AP|iPhone3,3]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 7.1.2&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device, usually used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 6.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 9.3.5&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Dead baseband :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5]]&lt;br /&gt;
| [[N41AP|iPhone5,1]]&lt;br /&gt;
| Space Grey&lt;br /&gt;
| 16GB&lt;br /&gt;
| 8.4&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device/kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5c]]&lt;br /&gt;
| [[N48AP|iPhone5,3]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 10.3.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device/kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Testing device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| ??GB&lt;br /&gt;
| 11.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| iCloud Locked :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone X]]&lt;br /&gt;
| [[D221AP|iPhone10,6]]&lt;br /&gt;
| Black&lt;br /&gt;
| 256GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPad Pro (9.7-inch)]]&lt;br /&gt;
| [[J127AP|iPad6,3]]&lt;br /&gt;
| Gold&lt;br /&gt;
| 128GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Into Apple Internal stuff, mainly firmwares and prototype devices. Jailbreaking and beta software are also things that I mess around with.&lt;br /&gt;
&lt;br /&gt;
You can usually find me lurking in the Factory Firmware section of this wiki (or anything else Apple Internal related).&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69261</id>
		<title>User:3xpl0itz</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69261"/>
		<updated>2018-06-04T21:34:21Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: 11.3.1, new device&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a random guy on the internet, nothing to see here...&lt;br /&gt;
&lt;br /&gt;
*[https://www.reddit.com/user/TheSwag777/ Reddit]&lt;br /&gt;
*[https://twitter.com/_3xpl0itz Twitter]&lt;br /&gt;
&lt;br /&gt;
=== iOS devices ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Device&lt;br /&gt;
! Variant&lt;br /&gt;
! Color&lt;br /&gt;
! Storage&lt;br /&gt;
! Firmware&lt;br /&gt;
! Jailbroken?&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[N81AP|iPod touch (4th generation)]]&lt;br /&gt;
| [[N81AP|iPod4,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 8GB&lt;br /&gt;
| 6.1.6&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| My first iDevice. Now used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3G]]&lt;br /&gt;
| [[N82AP|iPhone1,2]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 3.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Pretty much useless, occasionally used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3GS]]&lt;br /&gt;
| [[N88AP|iPhone2,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 5.1&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| SwitchBoard ([[HoodooYabuli 9B3176n]])&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4]]&lt;br /&gt;
| [[N92AP|iPhone3,3]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 7.1.2&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device, usually used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 6.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 9.3.5&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Dead baseband :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5]]&lt;br /&gt;
| [[N41AP|iPhone5,1]]&lt;br /&gt;
| Space Grey&lt;br /&gt;
| 16GB&lt;br /&gt;
| 8.4&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device/kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5c]]&lt;br /&gt;
| [[N48AP|iPhone5,3]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 10.3.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device/kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Testing device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| ??GB&lt;br /&gt;
| 11.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| iCloud Locked :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone X]]&lt;br /&gt;
| [[D221AP|iPhone10,6]]&lt;br /&gt;
| Black&lt;br /&gt;
| 256GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPad Pro (9.7-inch)]]&lt;br /&gt;
| [[J127AP|iPad6,3]]&lt;br /&gt;
| Gold&lt;br /&gt;
| 128GB&lt;br /&gt;
| 11.3.1&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Into Apple Internal stuff, mainly firmwares and prototype devices. Jailbreaking and beta software are also things that I mess around with.&lt;br /&gt;
&lt;br /&gt;
You can usually find me lurking in the Factory Firmware section of this wiki (or anything else Apple Internal related).&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69144</id>
		<title>User:3xpl0itz</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:3xpl0itz&amp;diff=69144"/>
		<updated>2018-05-29T20:08:50Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: :(&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a random guy on the internet, nothing to see here...&lt;br /&gt;
&lt;br /&gt;
*[https://www.reddit.com/user/TheSwag777/ Reddit]&lt;br /&gt;
*[https://twitter.com/_3xpl0itz Twitter]&lt;br /&gt;
&lt;br /&gt;
=== iOS devices ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Device&lt;br /&gt;
! Variant&lt;br /&gt;
! Color&lt;br /&gt;
! Storage&lt;br /&gt;
! Firmware&lt;br /&gt;
! Jailbroken?&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[N81AP|iPod touch (4th generation)]]&lt;br /&gt;
| [[N81AP|iPod4,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 8GB&lt;br /&gt;
| 6.1.6&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| My first iDevice. Now used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3G]]&lt;br /&gt;
| [[N82AP|iPhone1,2]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 3.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Pretty much useless, occasionally used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 3GS]]&lt;br /&gt;
| [[N88AP|iPhone2,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 5.1&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| SwitchBoard ([[HoodooYabuli 9B3176n]])&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4]]&lt;br /&gt;
| [[N92AP|iPhone3,3]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 7.1.2&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device, usually used for PWNing&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 6.1.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 4S]]&lt;br /&gt;
| [[N94AP|iPhone4,1]]&lt;br /&gt;
| Black&lt;br /&gt;
| 16GB&lt;br /&gt;
| 9.3.5&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Dead baseband :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5c]]&lt;br /&gt;
| [[N48AP|iPhone5,3]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 10.3.3&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Testing device/kloader victim&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 11.2.6&lt;br /&gt;
| {{no}}&lt;br /&gt;
| &amp;quot;Demo&amp;quot; device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone 5s]]&lt;br /&gt;
| [[N51AP|iPhone6,1]]&lt;br /&gt;
| White&lt;br /&gt;
| ??GB&lt;br /&gt;
| 11.1&lt;br /&gt;
| {{no}}&lt;br /&gt;
| iCloud Locked :(&lt;br /&gt;
|-&lt;br /&gt;
| [[iPhone X]]&lt;br /&gt;
| [[D221AP|iPhone10,6]]&lt;br /&gt;
| Black&lt;br /&gt;
| 256GB&lt;br /&gt;
| 11.3&lt;br /&gt;
| {{no}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
| [[iPad Pro (9.7-inch)]]&lt;br /&gt;
| [[J127AP|iPad6,3]]&lt;br /&gt;
| Gold&lt;br /&gt;
| 128GB&lt;br /&gt;
| 11.1.2&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| Main device&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Into Apple Internal stuff, mainly firmwares and prototype devices. Jailbreaking and beta software are also things that I mess around with.&lt;br /&gt;
&lt;br /&gt;
You can usually find me lurking in the Factory Firmware section of this wiki (or anything else Apple Internal related).&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=DCSD_Cable&amp;diff=69052</id>
		<title>DCSD Cable</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=DCSD_Cable&amp;diff=69052"/>
		<updated>2018-05-23T22:24:08Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Making it pretty&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:DCSD_Front_annotated.jpg|right|thumb|Annotated photo of the main DCSD PCB]]&lt;br /&gt;
&lt;br /&gt;
The '''DCSD Alex cable''' is used in factories to communicate over serial to run tests and write to the SysCfg (for serial definitions, etc) during production. These cables are produced by Shenzhen Alex Connector Co. Ltd. in China. They can be purchased from obscure markets. There are two known types of DCSD cable. An older one, with lights and only one USB female USB connector, and a newer model, which lacks lights, and has two female USB connectors.&lt;br /&gt;
&lt;br /&gt;
== PCB ==&lt;br /&gt;
=== Top of the board ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | &lt;br /&gt;
! Label&lt;br /&gt;
! Chip&lt;br /&gt;
! Datasheet&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| D1&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Low Power Consumption Voltage Regulator with ON/OFF Switch&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | http://www.s-manuals.com/pdf/datasheet/x/c/xc6215_series_torex.pdf&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| D5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| D6&lt;br /&gt;
| Tied to TX and an input voltage of 3.3V on the UART J5 pads, this may be a protection in case the host shorts?&lt;br /&gt;
|-&lt;br /&gt;
| U1&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Micrel 2026A Dual-Channel Power Distribution Switch&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | https://web.archive.org/web/20141010122122/http://www.xilinx.com/products/boards/ml510/datasheets/mic2076-2bm.pdf&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| U2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| U3&lt;br /&gt;
| FTDI FT232RQ UART IC&lt;br /&gt;
| http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf&lt;br /&gt;
| Handles stoplight LED controls&lt;br /&gt;
|-&lt;br /&gt;
| U4&lt;br /&gt;
| Micrel MIC5219&lt;br /&gt;
| http://datasheet.datasheetarchive.com/originals/library/Datasheets-EDS7/DSAEDA000124178.pdf&lt;br /&gt;
| 500mA Peak Output LDO Regulator&lt;br /&gt;
|-&lt;br /&gt;
| U5&lt;br /&gt;
| FTDI FT232RQ UART IC&lt;br /&gt;
| http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf&lt;br /&gt;
| Handles serial mux interface from iPhone&lt;br /&gt;
|-&lt;br /&gt;
| U6&lt;br /&gt;
| SMSC USB2514 4-port USB hub&lt;br /&gt;
| http://www.mouser.com/catalog/specsheets/2514.pdf&lt;br /&gt;
| &lt;br /&gt;
* The use of this deprecates the previous &amp;quot;Y&amp;quot; style cable, which used two separate USB cables for serial and iPhone data communication&lt;br /&gt;
* Three ports are used:&lt;br /&gt;
*# iPhone Data USB&lt;br /&gt;
*# U4 FTDI IC&lt;br /&gt;
*# U5 FTDI IC&lt;br /&gt;
|-&lt;br /&gt;
| U7&lt;br /&gt;
| Microchip 24AA04/24LC04B&lt;br /&gt;
| http://ww1.microchip.com/downloads/en/DeviceDoc/21708G.pdf&lt;br /&gt;
| I2C Serial EEPROM (TSSOP Package)&lt;br /&gt;
|-&lt;br /&gt;
| X1&lt;br /&gt;
| MKC 24 MHz Oscillator&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| I'm not 100% sure about the value of the chip, but this should be correct&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Back of the board ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | &lt;br /&gt;
! Label&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| J9&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | I believe these are used to flash the U7 EEPROM with USB IDs for use by the SMSC USB Hub, I have yet to dump the contents of the EEPROM to find out for sure. &lt;br /&gt;
|-&lt;br /&gt;
| J10&lt;br /&gt;
|-&lt;br /&gt;
| J11&lt;br /&gt;
|-&lt;br /&gt;
| J12&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Other notes ===&lt;br /&gt;
* The [[Lightning Connector]] has a specific Accessory ID flashed to it for enabling serial via the Tristar chip.&lt;br /&gt;
* This PCB is quite easy to replicate, but without the proper Accessory ID you will need to mimic the protocol similar to how key2fr did in his [http://ramtin-amin.fr/#tristar research].&lt;br /&gt;
* In theory, you can use the Tristar for JTAG through a similar board, but JTAG gets disabled by the device during boot due to production fusing status.&lt;br /&gt;
&lt;br /&gt;
== Uses ==&lt;br /&gt;
&lt;br /&gt;
=== Verbose Boot ===&lt;br /&gt;
One use of the cable was to view verbose boot. You could access this by setting [[Debug-uarts_(iBoot_variable)|debug uarts]] in [[iRecovery]] or nvram,  however, since iOS 9, this output has been obfuscated.&lt;br /&gt;
&lt;br /&gt;
=== Shell over serial ===&lt;br /&gt;
Using [http://twitter.com/qwertyoruiopz qwertyoruiopz's] [https://twitter.com/qwertyoruiopz/status/711455055401099264 serialsh], it is possible to get shell over serial. This is useful, because it does not require any additional daemons other than those shipped with iOS. An example use case for this would be protecting against bootloops.&lt;br /&gt;
&lt;br /&gt;
=== Debugging the kernel ===&lt;br /&gt;
Using the DCSD cable, it is possible to attach GDB to the iOS kernel, and pause it's running.&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Flytrap&amp;diff=68896</id>
		<title>Flytrap</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Flytrap&amp;diff=68896"/>
		<updated>2018-05-03T14:16:35Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Minor revisions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Flytrap''' is an internal tool for bug tracking that is compatible with UI builds of iOS on the iPhone and iPad. It is not externally available, but it does work on regular iOS versions. It has a MacOS Companion app called '''FlytrapX'''. It is unknown whether it is related to [[Radar]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:flytrap1.PNG | The Bugs section.&lt;br /&gt;
File:flytrap2.PNG | The form for submitting a bug.&lt;br /&gt;
File:flytrap3.PNG | Pane for filing a Quick Bug.&lt;br /&gt;
File:flytrap4.PNG | Log information shown in Flytrap.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=68738</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=68738"/>
		<updated>2018-04-17T14:33:50Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Minor revisions&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. {{clear}}&lt;br /&gt;
[[File:newsblogo.png|thumb|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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, allow launching a GUI of some of those applications. Unlike production iOS firmwares, factory ones have the following differences:&lt;br /&gt;
* DEVELOPMENT Fused bootloaders in \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* DEVELOPMENT Fused kernel cache with more symbols, and with individual kexts in /System/Library/Extensions&lt;br /&gt;
* Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* /usr and subfolders contain many UNIX command line utilities.&lt;br /&gt;
* SSH daemon is pre-installed - as dropbear&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 Private Frameworks in /System/Library/PrivateFrameworks for internal GUI apps and command line utilities.&lt;br /&gt;
* Most internal applications require the use of SkankKit 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;. Those are unzipped IPSW files which can be restored on devices using internal restore software such as [[PurpleRestore]]. Release and factory firmwares &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;
&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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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;
| [[Monarch 13A93051l|13A93051l]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 0.37.08&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93261h|15A93261h]]&lt;br /&gt;
| TigrisAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=InnsbruckAni_11A93840f&amp;diff=68737</id>
		<title>InnsbruckAni 11A93840f</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=InnsbruckAni_11A93840f&amp;diff=68737"/>
		<updated>2018-04-17T14:29:42Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Removed hidden apps (we don't know for sure)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
== Background ==&lt;br /&gt;
Originally found on [https://forums.macrumors.com/threads/unusual-iphone-possible-engineering-sample-os.1885755/ Macrumors], this firmware was first discovered on an [[iPhone 5s]] prototype. It seems that this firmware is based off of an internal version of iOS 7.0.&lt;br /&gt;
[[File:5s11a93840f.jpg|right|thumb|iPhone 5s prototype running 11A93840f]]&lt;br /&gt;
== Applications ==&lt;br /&gt;
Unlike previous NonUI 7.0 firmwares such as [[InnsbruckNanshan 11A24581c]], this firmware does not have [[MesaCal]] to test the Touch ID sensor. The reason why it is hidden or removed is currently unknown. It does, however, have [[Operator]] instead, along with a few others on [[SwitchBoard.app]]:&lt;br /&gt;
*[[dtxCaliente]]&lt;br /&gt;
*[[GrapeCal]]&lt;br /&gt;
*[[Operator]]&lt;br /&gt;
*[[Reliability]]&lt;br /&gt;
*[[QRCode]]&lt;br /&gt;
*[[WiPASmini]]&lt;br /&gt;
*[[ThermalDOE]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Okemo_12A22121a&amp;diff=68736</id>
		<title>Okemo 12A22121a</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Okemo_12A22121a&amp;diff=68736"/>
		<updated>2018-04-17T14:28:00Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Removed hidden apps (we don't know for sure)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
== Background ==&lt;br /&gt;
This is one of the earliest known SwitchBoard builds based off of an internal version of iOS 8.0. This firmware was originally discovered on an [[N56AP|iPhone 6 Plus]]. Unlike later firmwares, a redesigned Operator and Reliability are both visible and launchable.&lt;br /&gt;
[[File:iphone6plus12A22121a.jpg|thumb|right|iPhone 6 Plus running 12A22121a]]&lt;br /&gt;
== Applications ==&lt;br /&gt;
Oddly enough, there seem to be two different versions of Reliability present on this firmware; the previous, more skeuomorphic design, and the newer one. It is unknown as to why both versions are present on the same firmware. Operator also seems to have a redesign as well. Both of these applications are hidden in later NonUI firmwares based off of 8.0.&lt;br /&gt;
&lt;br /&gt;
Upon booting into [[SwitchBoard.app]], you’ll find that this build has the same apps as later 8.0 based firmwares, with a couple extras:&lt;br /&gt;
*[[AltoMobile]]&lt;br /&gt;
*[[dtxCaliente]]&lt;br /&gt;
*[[GrapeCal]]&lt;br /&gt;
*[[MesaCal]]&lt;br /&gt;
*[[NonUIConsoleViewer]]&lt;br /&gt;
*[[Operator]] &lt;br /&gt;
*[[QRCode]]&lt;br /&gt;
*[[Sequencer]]&lt;br /&gt;
*[[Spelunx]]&lt;br /&gt;
*[[USBHost]]&lt;br /&gt;
*[[WiPASmini]]&lt;br /&gt;
*[[ThermalDOE]]&lt;br /&gt;
*[[Reliability]]&lt;br /&gt;
*[[Reliability]] (Redesigned)&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Monarch_13A22120w&amp;diff=68735</id>
		<title>Monarch 13A22120w</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Monarch_13A22120w&amp;diff=68735"/>
		<updated>2018-04-17T14:27:18Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Removed hidden apps (we don't know for sure)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
== Background ==&lt;br /&gt;
The following is one of the earliest known NonUI builds that is based off of an internal version of iOS 9.0. Originally found on an [[iPhone 6s Plus]] prototype, this firmware features two versions of [[Reliability]] along with other SwitchBoard applications.&lt;br /&gt;
[[File:6s13a22120w.png|thumb|right|iPhone 6s+ Prototype running 13A22120w]]&lt;br /&gt;
== Applications ==&lt;br /&gt;
Upon booting into [[SwitchBoard.app]], the user will be able to choose from a number of applications:&lt;br /&gt;
*[[AltoMobile]]&lt;br /&gt;
*[[dtxCaliente]]&lt;br /&gt;
*[[GrapeCal]]&lt;br /&gt;
*[[MesaCal]]&lt;br /&gt;
*[[NonUIConsoleViewer]]&lt;br /&gt;
*[[Operator]]&lt;br /&gt;
*[[QRCode]]&lt;br /&gt;
*[[Reliability]]&lt;br /&gt;
*[[Reliability]] (there are two)&lt;br /&gt;
*[[Sequencer]]&lt;br /&gt;
*[[Spelunx]] &lt;br /&gt;
*[[USBHost]]&lt;br /&gt;
*[[WiPASmini]]&lt;br /&gt;
*[[ThermalDOE]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Whitetail_14A92340t&amp;diff=68732</id>
		<title>Whitetail 14A92340t</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Whitetail_14A92340t&amp;diff=68732"/>
		<updated>2018-04-17T02:08:25Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Removed hidden apps (we don’t know for sure)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
== Background ==&lt;br /&gt;
The following NonUI build is based off of an internal version of iOS 10.0. Due to the apps it has and its build number, it looks like this is simply an earlier version of [[WhitetailAni 14A93012r]].&lt;br /&gt;
[[File:iphone714a92340t.jpg|thumb|right|iPhone 7 running 14A92340t]]&lt;br /&gt;
== Applications ==&lt;br /&gt;
After booting up, [[SwitchBoard.app]] is shown, allowing you to open various applications.  &lt;br /&gt;
They consist of:&lt;br /&gt;
*[[AltoMobile]]&lt;br /&gt;
*[[DropTest]]&lt;br /&gt;
*[[GrapeCal]]&lt;br /&gt;
*[[MesaCal]]&lt;br /&gt;
*[[NonUIConsoleViewer]]&lt;br /&gt;
*[[Reliability]]&lt;br /&gt;
*[[QRCode]]&lt;br /&gt;
*[[Sequencer]]&lt;br /&gt;
*[[Spelunx]]&lt;br /&gt;
*[[USBHost]]&lt;br /&gt;
*[[WiPASmini]]&lt;br /&gt;
*[[Reliability]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68690</id>
		<title>Apple Internal Apps</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68690"/>
		<updated>2018-04-15T07:07:17Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Added more apps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are apps that are used for testing. These vary from internal testing apps for the next iPhone to Apple Store Employee apps.&lt;br /&gt;
In general, these apps are launchable from [[SpringBoard]], but some are not, such as when there is no Springboard. In that case, look at the non-gui testing apps at [[SwitchBoard: /usr/local/bin]].&lt;br /&gt;
&lt;br /&gt;
== Internal diagnostic apps known from beta firmwares and prototypes ==&lt;br /&gt;
* [[Ad Tester]]																		&lt;br /&gt;
* [[APSTester]]&lt;br /&gt;
* [[AProxMeter]]&lt;br /&gt;
* [[AirPlayTester]]&lt;br /&gt;
* [[AirPrint Utility]]&lt;br /&gt;
* [[AppleNetworkDiagnostics]]&lt;br /&gt;
* [[BattleJack]]&lt;br /&gt;
* [[BonFire]]&lt;br /&gt;
* [[CompareDrawImage]]&lt;br /&gt;
* [[CompareTableView-Compatibility]]&lt;br /&gt;
* [[CompareTableView-Modal]]&lt;br /&gt;
* [[CompareTableView-PageSheet]]&lt;br /&gt;
* [[CompareTableView]]&lt;br /&gt;
* [[CooLtool]]&lt;br /&gt;
* [[CoreMotionToolbox]]&lt;br /&gt;
* [[Developer app]]&lt;br /&gt;
* [[DuetViewer]]&lt;br /&gt;
* [[E911Tester]]&lt;br /&gt;
* [[EABasic]]&lt;br /&gt;
* [[EAITracker]]&lt;br /&gt;
* [[EAPerf]]&lt;br /&gt;
* [[FieldScout]]&lt;br /&gt;
* [[FigCam]]&lt;br /&gt;
* [[FigCamAV]]&lt;br /&gt;
* [[FillRateTester]]&lt;br /&gt;
* [[Firebolt]]&lt;br /&gt;
* [[Flytrap]]&lt;br /&gt;
* [[GameStore]]&lt;br /&gt;
* [[GKRoster]]&lt;br /&gt;
* [[GKTalk]]&lt;br /&gt;
* [[GKTank]]&lt;br /&gt;
* [[GKTankHD]]&lt;br /&gt;
* [[GLReplayer]]&lt;br /&gt;
* [[GameKitTester]]&lt;br /&gt;
* [[GeoFence]]&lt;br /&gt;
* [[GeoFencer]]&lt;br /&gt;
* [[GSSTestApp]]&lt;br /&gt;
* [[HESTest]]&lt;br /&gt;
* [[IAPViewer]]&lt;br /&gt;
* [[iDTracer]]&lt;br /&gt;
* [[Inferno (utility)|Inferno]]&lt;br /&gt;
* [[IORegViewer]]&lt;br /&gt;
* [[Key Recorder]]&lt;br /&gt;
* [[KeyboardTester]]&lt;br /&gt;
* [[Link Keys]]&lt;br /&gt;
* [[MALogger]]&lt;br /&gt;
* [[MAZER]]&lt;br /&gt;
* [[MIDINetSetup]]&lt;br /&gt;
* [[MTLocTester]]&lt;br /&gt;
* [[MULe]]&lt;br /&gt;
* [[Magneto]]&lt;br /&gt;
* [[MesaUtility]]&lt;br /&gt;
* [[MesaDemo]]&lt;br /&gt;
* [[MemoryMuncher]]&lt;br /&gt;
* [[MoviePlayerTester]]&lt;br /&gt;
* [[MobileOracle]]&lt;br /&gt;
* [[MobileRadar]]&lt;br /&gt;
* [[MoPED]]&lt;br /&gt;
* [[NetGauge]]&lt;br /&gt;
* [[NotificationGenerator]]&lt;br /&gt;
* [[Notifications]]&lt;br /&gt;
* [[Null]]&lt;br /&gt;
* [[Onword]]&lt;br /&gt;
* [[PrintFont]]&lt;br /&gt;
* [[PrintPhoto]]&lt;br /&gt;
* [[PrintStressTest]]&lt;br /&gt;
* [[PSTest]]&lt;br /&gt;
* [[PurpleConsole]]&lt;br /&gt;
* [[QRCode]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[RemoteUITest]]&lt;br /&gt;
* [[SWU Tester]]&lt;br /&gt;
* [[Sally]]&lt;br /&gt;
* [[SalesCall]]&lt;br /&gt;
* [[ScreenShotr]]&lt;br /&gt;
* [[Screening Tool]]&lt;br /&gt;
* [[Scouting]]&lt;br /&gt;
* [[Scrapple]]&lt;br /&gt;
* [[SearchPerfTest]]&lt;br /&gt;
* [[SecurityTests]]&lt;br /&gt;
* [[SiriDataCollector]]&lt;br /&gt;
* [[SimpleApp]]&lt;br /&gt;
* [[SpinningiPhoneApp]]&lt;br /&gt;
* [[SportsSpeaker]]&lt;br /&gt;
* [[TPSReports]]&lt;br /&gt;
* [[TVOutTester]]&lt;br /&gt;
* [[Texterciser HD]]&lt;br /&gt;
* [[Texterciser]]&lt;br /&gt;
* [[TouchFighter]]&lt;br /&gt;
* [[TouchFighter 2]]&lt;br /&gt;
* [[TwitterTesterInternal]]&lt;br /&gt;
* [[Typology]]&lt;br /&gt;
* [[VIOSimple]]&lt;br /&gt;
* [[WiFi Survey]]&lt;br /&gt;
* [[WiForReal]]&lt;br /&gt;
* [[ZoomPan]]&lt;br /&gt;
* [[iTester]]&lt;br /&gt;
* [[jcam]]&lt;br /&gt;
&lt;br /&gt;
== SwitchBoard Apps ==&lt;br /&gt;
* [[AltoMobile]]&lt;br /&gt;
* [[ATCommand]]&lt;br /&gt;
* [[BatterySet]]&lt;br /&gt;
* [[BillBoard]]&lt;br /&gt;
* [[BurnIn]]&lt;br /&gt;
* [[CameraFA]]&lt;br /&gt;
* [[CoexBlender]]&lt;br /&gt;
* [[DionysusTesterUI]]&lt;br /&gt;
* [[DropTest]]&lt;br /&gt;
* [[dtxCaliente]]&lt;br /&gt;
* [[FactoryStencil]]&lt;br /&gt;
* [[FactoryWalkingBeam]]&lt;br /&gt;
* [[GrapeCal]]&lt;br /&gt;
* [[GrapeCal_Lite]]&lt;br /&gt;
* [[LCDMura]]&lt;br /&gt;
* [[LCMFlicker]]&lt;br /&gt;
* [[LcdUTest]]&lt;br /&gt;
* [[MesaCal]]&lt;br /&gt;
* [[Ness]]&lt;br /&gt;
* [[Ninten]]&lt;br /&gt;
* [[NonUIConsoleViewer]]&lt;br /&gt;
* [[NonUIQRCode]]&lt;br /&gt;
* [[Operator]]&lt;br /&gt;
* [[OrbCal]]&lt;br /&gt;
* [[Pippi]]&lt;br /&gt;
* [[Pyro]]&lt;br /&gt;
* [[Reliability]]&lt;br /&gt;
* [[Rumble]]&lt;br /&gt;
* [[Sequencer]]&lt;br /&gt;
* [[Sightglass]]&lt;br /&gt;
* [[SkankBarcodeDisplay]]&lt;br /&gt;
* [[SkankPhone]]&lt;br /&gt;
* [[Soundwave]]&lt;br /&gt;
* [[Spelunx]]&lt;br /&gt;
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]&lt;br /&gt;
* [[ThermalDOE]]&lt;br /&gt;
* [[USBHost]]&lt;br /&gt;
* [[WifiRoot]]&lt;br /&gt;
* [[WiPASmini]]&lt;br /&gt;
* [[XInternalApps]]&lt;br /&gt;
&lt;br /&gt;
== Command Line Tools  ==&lt;br /&gt;
* [[SwitchBoard: /usr/local/bin]]&lt;br /&gt;
* [[BasebandStressTests]]&lt;br /&gt;
&lt;br /&gt;
== Preference bundles ==&lt;br /&gt;
* [[ABLE]]&lt;br /&gt;
* [[ABMInternalSettings]]&lt;br /&gt;
* [[AirPlayInternalSettings]]&lt;br /&gt;
* [[AirTrafficInternalSettings]]&lt;br /&gt;
* [[ApplePTPdInternalSettings]]&lt;br /&gt;
* [[AssistantInternalSettings]]&lt;br /&gt;
* [[Battery Saver]]&lt;br /&gt;
* [[BTInternal]]&lt;br /&gt;
* [[Carrier Settings]]&lt;br /&gt;
* [[ConferenceInternalSettings]]&lt;br /&gt;
* [[CoreAudioInternalSettings]]&lt;br /&gt;
* [[CoreMediaInternalSettings]]&lt;br /&gt;
* [[Cypress Settings]]&lt;br /&gt;
* [[DAInternalSettings]]&lt;br /&gt;
* [[DuetPanel]]&lt;br /&gt;
* [[FreezeInternalSettings]]&lt;br /&gt;
* [[GameKitInternalSettings]]&lt;br /&gt;
* [[Internal Settings]]&lt;br /&gt;
* [[MadridInternalSettings]]&lt;br /&gt;
* [[Mesa Settings]]&lt;br /&gt;
* [[MesaInternalSettings]]&lt;br /&gt;
* [[MobileBackupInternalSettings]]&lt;br /&gt;
* [[MobileSafariInternalSettings]]&lt;br /&gt;
* [[MobileSlideShowInternalSettings]]&lt;br /&gt;
* [[MobileSoftwareUpdateInternalSettings]]&lt;br /&gt;
* [[NFInternalSettings]]&lt;br /&gt;
* [[NikeInternalSettings]]&lt;br /&gt;
* [[PrintKitInternalSettings]]&lt;br /&gt;
* [[PurpleBuddyInternalSettings]]&lt;br /&gt;
* [[ScoutingSettings]]&lt;br /&gt;
* [[ThermalMonitorInternalSettings]]&lt;br /&gt;
* [[ViceroyTraceInternalSettings]]&lt;br /&gt;
* [[VoiceMemosInternalSettings]]&lt;br /&gt;
* [[WiFiInternalSettings]]&lt;br /&gt;
* [[WRMSettings]]&lt;br /&gt;
* [[iAdInternalSettings]]&lt;br /&gt;
* [[iPodInternalSettings]]&lt;br /&gt;
* [[iPodOutInternalSettings]]&lt;br /&gt;
* [[iTunesStoreInternalSettings]]&lt;br /&gt;
&lt;br /&gt;
== Location bundles ==&lt;br /&gt;
* [[FenceTester]]&lt;br /&gt;
* [[LocationMonitor]]&lt;br /&gt;
* [[CoreAutomationDevice]]&lt;br /&gt;
* [[WirelessStressLocation]]&lt;br /&gt;
&lt;br /&gt;
== Carrier Settings ==&lt;br /&gt;
* [[CoreAudioCarrierSettings]]&lt;br /&gt;
* [[WRMSettingsForCarriers]]&lt;br /&gt;
&lt;br /&gt;
== Apps known to be used by Apple Employees ==&lt;br /&gt;
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]&lt;br /&gt;
* [[AppleConnect (Application)|AppleConnect]]&lt;br /&gt;
* [[Chatterbox]]&lt;br /&gt;
* [[Concierge]]&lt;br /&gt;
* [[Conference App]]&lt;br /&gt;
* [[Daily Download]]&lt;br /&gt;
* [[Apple Employee Directory|Directory]] - Apple's employee directory&lt;br /&gt;
* [[EasyPay]]&lt;br /&gt;
* [[Espresso]]&lt;br /&gt;
* [[Enroll iPad]]&lt;br /&gt;
* [[Installer (Internal App)|Installer]]&lt;br /&gt;
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]&lt;br /&gt;
* [[iRepair]]&lt;br /&gt;
* [[MobileGenius]]&lt;br /&gt;
* [[Pickup]]&lt;br /&gt;
* [[RNNmobile]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[Re-Enroll]]&lt;br /&gt;
* [[RetailMe]]&lt;br /&gt;
* [[Red Zone Mobile|RZM]]&lt;br /&gt;
* [[Receipts]]&lt;br /&gt;
* [[Runner]]&lt;br /&gt;
* [[Switchboard (App Store)|Switchboard]] - functions as an internal App Store for Apple employees&lt;br /&gt;
* [[Scout]]&lt;br /&gt;
* [[Self Service]]&lt;br /&gt;
* [[SSP]]&lt;br /&gt;
* [[Smart Sign]]&lt;br /&gt;
* [[Touch ID.app|Touch ID]]&lt;br /&gt;
* [[UniBox]]&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
* [[image3maker (Internal Tool)|image3maker]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple Internal Apps]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68689</id>
		<title>Apple Internal Apps</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68689"/>
		<updated>2018-04-15T06:28:35Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are apps that are used for testing. These vary from internal testing apps for the next iPhone to Apple Store Employee apps.&lt;br /&gt;
In general, these apps are launchable from [[SpringBoard]], but some are not, such as when there is no Springboard. In that case, look at the non-gui testing apps at [[SwitchBoard: /usr/local/bin]].&lt;br /&gt;
&lt;br /&gt;
== Internal diagnostic apps known from beta firmwares and prototypes ==&lt;br /&gt;
* [[Ad Tester]]																		&lt;br /&gt;
* [[APSTester]]&lt;br /&gt;
* [[AProxMeter]]&lt;br /&gt;
* [[AirPlayTester]]&lt;br /&gt;
* [[AirPrint Utility]]&lt;br /&gt;
* [[AppleNetworkDiagnostics]]&lt;br /&gt;
* [[BattleJack]]&lt;br /&gt;
* [[BonFire]]&lt;br /&gt;
* [[CompareDrawImage]]&lt;br /&gt;
* [[CompareTableView-Compatibility]]&lt;br /&gt;
* [[CompareTableView-Modal]]&lt;br /&gt;
* [[CompareTableView-PageSheet]]&lt;br /&gt;
* [[CompareTableView]]&lt;br /&gt;
* [[CooLtool]]&lt;br /&gt;
* [[CoreMotionToolbox]]&lt;br /&gt;
* [[Developer app]]&lt;br /&gt;
* [[DuetViewer]]&lt;br /&gt;
* [[E911Tester]]&lt;br /&gt;
* [[EABasic]]&lt;br /&gt;
* [[EAITracker]]&lt;br /&gt;
* [[EAPerf]]&lt;br /&gt;
* [[FieldScout]]&lt;br /&gt;
* [[FigCam]]&lt;br /&gt;
* [[FigCamAV]]&lt;br /&gt;
* [[FillRateTester]]&lt;br /&gt;
* [[Firebolt]]&lt;br /&gt;
* [[Flytrap]]&lt;br /&gt;
* [[GameStore]]&lt;br /&gt;
* [[GKRoster]]&lt;br /&gt;
* [[GKTalk]]&lt;br /&gt;
* [[GKTank]]&lt;br /&gt;
* [[GKTankHD]]&lt;br /&gt;
* [[GLReplayer]]&lt;br /&gt;
* [[GameKitTester]]&lt;br /&gt;
* [[GeoFence]]&lt;br /&gt;
* [[GeoFencer]]&lt;br /&gt;
* [[GSSTestApp]]&lt;br /&gt;
* [[HESTest]]&lt;br /&gt;
* [[IAPViewer]]&lt;br /&gt;
* [[iDTracer]]&lt;br /&gt;
* [[Inferno (utility)|Inferno]]&lt;br /&gt;
* [[IORegViewer]]&lt;br /&gt;
* [[Key Recorder]]&lt;br /&gt;
* [[KeyboardTester]]&lt;br /&gt;
* [[Link Keys]]&lt;br /&gt;
* [[MALogger]]&lt;br /&gt;
* [[MAZER]]&lt;br /&gt;
* [[MIDINetSetup]]&lt;br /&gt;
* [[MTLocTester]]&lt;br /&gt;
* [[MULe]]&lt;br /&gt;
* [[Magneto]]&lt;br /&gt;
* [[MesaUtility]]&lt;br /&gt;
* [[MesaDemo]]&lt;br /&gt;
* [[MemoryMuncher]]&lt;br /&gt;
* [[MoviePlayerTester]]&lt;br /&gt;
* [[MobileOracle]]&lt;br /&gt;
* [[MobileRadar]]&lt;br /&gt;
* [[MoPED]]&lt;br /&gt;
* [[NetGauge]]&lt;br /&gt;
* [[NotificationGenerator]]&lt;br /&gt;
* [[Notifications]]&lt;br /&gt;
* [[Null]]&lt;br /&gt;
* [[Onword]]&lt;br /&gt;
* [[PrintFont]]&lt;br /&gt;
* [[PrintPhoto]]&lt;br /&gt;
* [[PrintStressTest]]&lt;br /&gt;
* [[PSTest]]&lt;br /&gt;
* [[PurpleConsole]]&lt;br /&gt;
* [[QRCode]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[RemoteUITest]]&lt;br /&gt;
* [[SWU Tester]]&lt;br /&gt;
* [[Sally]]&lt;br /&gt;
* [[SalesCall]]&lt;br /&gt;
* [[ScreenShotr]]&lt;br /&gt;
* [[Screening Tool]]&lt;br /&gt;
* [[Scouting]]&lt;br /&gt;
* [[Scrapple]]&lt;br /&gt;
* [[SearchPerfTest]]&lt;br /&gt;
* [[SecurityTests]]&lt;br /&gt;
* [[SiriDataCollector]]&lt;br /&gt;
* [[SimpleApp]]&lt;br /&gt;
* [[SpinningiPhoneApp]]&lt;br /&gt;
* [[SportsSpeaker]]&lt;br /&gt;
* [[TPSReports]]&lt;br /&gt;
* [[TVOutTester]]&lt;br /&gt;
* [[Texterciser HD]]&lt;br /&gt;
* [[Texterciser]]&lt;br /&gt;
* [[TouchFighter]]&lt;br /&gt;
* [[TouchFighter 2]]&lt;br /&gt;
* [[TwitterTesterInternal]]&lt;br /&gt;
* [[Typology]]&lt;br /&gt;
* [[VIOSimple]]&lt;br /&gt;
* [[WiFi Survey]]&lt;br /&gt;
* [[WiForReal]]&lt;br /&gt;
* [[ZoomPan]]&lt;br /&gt;
* [[iTester]]&lt;br /&gt;
* [[jcam]]&lt;br /&gt;
&lt;br /&gt;
== SwitchBoard Apps ==&lt;br /&gt;
* [[AltoMobile]]&lt;br /&gt;
* [[ATCommand]]&lt;br /&gt;
* [[BatterySet]]&lt;br /&gt;
* [[BillBoard]]&lt;br /&gt;
* [[BurnIn]]&lt;br /&gt;
* [[CameraFA]]&lt;br /&gt;
* [[CoexBlender]]&lt;br /&gt;
* [[DionysusTesterUI]]&lt;br /&gt;
* [[dtxCaliente]]&lt;br /&gt;
* [[FactoryStencil]]&lt;br /&gt;
* [[GrapeCal]]&lt;br /&gt;
* [[GrapeCal_Lite]]&lt;br /&gt;
* [[LCDMura]]&lt;br /&gt;
* [[LCMFlicker]]&lt;br /&gt;
* [[LcdUTest]]&lt;br /&gt;
* [[MesaCal]]&lt;br /&gt;
* [[Ness]]&lt;br /&gt;
* [[Ninten]]&lt;br /&gt;
* [[NonUIConsoleViewer]]&lt;br /&gt;
* [[NonUIQRCode]]&lt;br /&gt;
* [[Operator]]&lt;br /&gt;
* [[OrbCal]]&lt;br /&gt;
* [[Pippi]]&lt;br /&gt;
* [[Pyro]]&lt;br /&gt;
* [[Reliability]]&lt;br /&gt;
* [[Rumble]]&lt;br /&gt;
* [[Sequencer]]&lt;br /&gt;
* [[Sightglass]]&lt;br /&gt;
* [[SkankBarcodeDisplay]]&lt;br /&gt;
* [[SkankPhone]]&lt;br /&gt;
* [[Soundwave]]&lt;br /&gt;
* [[Spelunx]]&lt;br /&gt;
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]&lt;br /&gt;
* [[ThermalDOE]]&lt;br /&gt;
* [[USBHost]]&lt;br /&gt;
* [[WifiRoot]]&lt;br /&gt;
* [[WiPASmini]]&lt;br /&gt;
* [[XInternalApps]]&lt;br /&gt;
&lt;br /&gt;
== Command Line Tools  ==&lt;br /&gt;
* [[SwitchBoard: /usr/local/bin]]&lt;br /&gt;
* [[BasebandStressTests]]&lt;br /&gt;
&lt;br /&gt;
== Preference bundles ==&lt;br /&gt;
* [[ABLE]]&lt;br /&gt;
* [[ABMInternalSettings]]&lt;br /&gt;
* [[AirPlayInternalSettings]]&lt;br /&gt;
* [[AirTrafficInternalSettings]]&lt;br /&gt;
* [[ApplePTPdInternalSettings]]&lt;br /&gt;
* [[AssistantInternalSettings]]&lt;br /&gt;
* [[Battery Saver]]&lt;br /&gt;
* [[BTInternal]]&lt;br /&gt;
* [[Carrier Settings]]&lt;br /&gt;
* [[ConferenceInternalSettings]]&lt;br /&gt;
* [[CoreAudioInternalSettings]]&lt;br /&gt;
* [[CoreMediaInternalSettings]]&lt;br /&gt;
* [[Cypress Settings]]&lt;br /&gt;
* [[DAInternalSettings]]&lt;br /&gt;
* [[DuetPanel]]&lt;br /&gt;
* [[FreezeInternalSettings]]&lt;br /&gt;
* [[GameKitInternalSettings]]&lt;br /&gt;
* [[Internal Settings]]&lt;br /&gt;
* [[MadridInternalSettings]]&lt;br /&gt;
* [[Mesa Settings]]&lt;br /&gt;
* [[MesaInternalSettings]]&lt;br /&gt;
* [[MobileBackupInternalSettings]]&lt;br /&gt;
* [[MobileSafariInternalSettings]]&lt;br /&gt;
* [[MobileSlideShowInternalSettings]]&lt;br /&gt;
* [[MobileSoftwareUpdateInternalSettings]]&lt;br /&gt;
* [[NFInternalSettings]]&lt;br /&gt;
* [[NikeInternalSettings]]&lt;br /&gt;
* [[PrintKitInternalSettings]]&lt;br /&gt;
* [[PurpleBuddyInternalSettings]]&lt;br /&gt;
* [[ScoutingSettings]]&lt;br /&gt;
* [[ThermalMonitorInternalSettings]]&lt;br /&gt;
* [[ViceroyTraceInternalSettings]]&lt;br /&gt;
* [[VoiceMemosInternalSettings]]&lt;br /&gt;
* [[WiFiInternalSettings]]&lt;br /&gt;
* [[WRMSettings]]&lt;br /&gt;
* [[iAdInternalSettings]]&lt;br /&gt;
* [[iPodInternalSettings]]&lt;br /&gt;
* [[iPodOutInternalSettings]]&lt;br /&gt;
* [[iTunesStoreInternalSettings]]&lt;br /&gt;
&lt;br /&gt;
== Location bundles ==&lt;br /&gt;
* [[FenceTester]]&lt;br /&gt;
* [[LocationMonitor]]&lt;br /&gt;
* [[CoreAutomationDevice]]&lt;br /&gt;
* [[WirelessStressLocation]]&lt;br /&gt;
&lt;br /&gt;
== Carrier Settings ==&lt;br /&gt;
* [[CoreAudioCarrierSettings]]&lt;br /&gt;
* [[WRMSettingsForCarriers]]&lt;br /&gt;
&lt;br /&gt;
== Apps known to be used by Apple Employees ==&lt;br /&gt;
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]&lt;br /&gt;
* [[AppleConnect (Application)|AppleConnect]]&lt;br /&gt;
* [[Chatterbox]]&lt;br /&gt;
* [[Concierge]]&lt;br /&gt;
* [[Conference App]]&lt;br /&gt;
* [[Daily Download]]&lt;br /&gt;
* [[Apple Employee Directory|Directory]] - Apple's employee directory&lt;br /&gt;
* [[EasyPay]]&lt;br /&gt;
* [[Espresso]]&lt;br /&gt;
* [[Enroll iPad]]&lt;br /&gt;
* [[Installer (Internal App)|Installer]]&lt;br /&gt;
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]&lt;br /&gt;
* [[iRepair]]&lt;br /&gt;
* [[MobileGenius]]&lt;br /&gt;
* [[Pickup]]&lt;br /&gt;
* [[RNNmobile]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[Re-Enroll]]&lt;br /&gt;
* [[RetailMe]]&lt;br /&gt;
* [[Red Zone Mobile|RZM]]&lt;br /&gt;
* [[Receipts]]&lt;br /&gt;
* [[Runner]]&lt;br /&gt;
* [[Switchboard (App Store)|Switchboard]] - functions as an internal App Store for Apple employees&lt;br /&gt;
* [[Scout]]&lt;br /&gt;
* [[Self Service]]&lt;br /&gt;
* [[SSP]]&lt;br /&gt;
* [[Smart Sign]]&lt;br /&gt;
* [[Touch ID.app|Touch ID]]&lt;br /&gt;
* [[UniBox]]&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
* [[image3maker (Internal Tool)|image3maker]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple Internal Apps]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68684</id>
		<title>Apple Internal Apps</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68684"/>
		<updated>2018-04-15T00:49:57Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: /* SwitchBoard Apps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are apps that are used for testing. These vary from internal testing apps for the next iPhone to Apple Store Employee apps.&lt;br /&gt;
In general, these apps are launchable from [[SpringBoard]], but some are not, such as when there is no Springboard. In that case, look at the non-gui testing apps at [[SwitchBoard: /usr/local/bin]].&lt;br /&gt;
&lt;br /&gt;
== Internal diagnostic apps known from beta firmwares and prototypes ==&lt;br /&gt;
* [[Ad Tester]]																		&lt;br /&gt;
* [[APSTester]]&lt;br /&gt;
* [[AProxMeter]]&lt;br /&gt;
* [[AirPlayTester]]&lt;br /&gt;
* [[AirPrint Utility]]&lt;br /&gt;
* [[AppleNetworkDiagnostics]]&lt;br /&gt;
* [[BattleJack]]&lt;br /&gt;
* [[BonFire]]&lt;br /&gt;
* [[CompareDrawImage]]&lt;br /&gt;
* [[CompareTableView-Compatibility]]&lt;br /&gt;
* [[CompareTableView-Modal]]&lt;br /&gt;
* [[CompareTableView-PageSheet]]&lt;br /&gt;
* [[CompareTableView]]&lt;br /&gt;
* [[CooLtool]]&lt;br /&gt;
* [[CoreMotionToolbox]]&lt;br /&gt;
* [[Developer app]]&lt;br /&gt;
* [[DuetViewer]]&lt;br /&gt;
* [[E911Tester]]&lt;br /&gt;
* [[EABasic]]&lt;br /&gt;
* [[EAITracker]]&lt;br /&gt;
* [[EAPerf]]&lt;br /&gt;
* [[FieldScout]]&lt;br /&gt;
* [[FigCam]]&lt;br /&gt;
* [[FigCamAV]]&lt;br /&gt;
* [[FillRateTester]]&lt;br /&gt;
* [[Firebolt]]&lt;br /&gt;
* [[Flytrap]]&lt;br /&gt;
* [[GameStore]]&lt;br /&gt;
* [[GKRoster]]&lt;br /&gt;
* [[GKTalk]]&lt;br /&gt;
* [[GKTank]]&lt;br /&gt;
* [[GKTankHD]]&lt;br /&gt;
* [[GLReplayer]]&lt;br /&gt;
* [[GameKitTester]]&lt;br /&gt;
* [[GeoFence]]&lt;br /&gt;
* [[GeoFencer]]&lt;br /&gt;
* [[GSSTestApp]]&lt;br /&gt;
* [[HESTest]]&lt;br /&gt;
* [[IAPViewer]]&lt;br /&gt;
* [[iDTracer]]&lt;br /&gt;
* [[Inferno (utility)|Inferno]]&lt;br /&gt;
* [[IORegViewer]]&lt;br /&gt;
* [[Key Recorder]]&lt;br /&gt;
* [[KeyboardTester]]&lt;br /&gt;
* [[Link Keys]]&lt;br /&gt;
* [[MALogger]]&lt;br /&gt;
* [[MAZER]]&lt;br /&gt;
* [[MIDINetSetup]]&lt;br /&gt;
* [[MTLocTester]]&lt;br /&gt;
* [[MULe]]&lt;br /&gt;
* [[Magneto]]&lt;br /&gt;
* [[MesaUtility]]&lt;br /&gt;
* [[MesaDemo]]&lt;br /&gt;
* [[MemoryMuncher]]&lt;br /&gt;
* [[MoviePlayerTester]]&lt;br /&gt;
* [[MobileOracle]]&lt;br /&gt;
* [[MobileRadar]]&lt;br /&gt;
* [[MoPED]]&lt;br /&gt;
* [[NetGauge]]&lt;br /&gt;
* [[NotificationGenerator]]&lt;br /&gt;
* [[Notifications]]&lt;br /&gt;
* [[Null]]&lt;br /&gt;
* [[Onword]]&lt;br /&gt;
* [[PrintFont]]&lt;br /&gt;
* [[PrintPhoto]]&lt;br /&gt;
* [[PrintStressTest]]&lt;br /&gt;
* [[PSTest]]&lt;br /&gt;
* [[PurpleConsole]]&lt;br /&gt;
* [[QRCode]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[RemoteUITest]]&lt;br /&gt;
* [[SWU Tester]]&lt;br /&gt;
* [[Sally]]&lt;br /&gt;
* [[SalesCall]]&lt;br /&gt;
* [[ScreenShotr]]&lt;br /&gt;
* [[Screening Tool]]&lt;br /&gt;
* [[Scouting]]&lt;br /&gt;
* [[Scrapple]]&lt;br /&gt;
* [[SearchPerfTest]]&lt;br /&gt;
* [[SecurityTests]]&lt;br /&gt;
* [[SiriDataCollector]]&lt;br /&gt;
* [[SimpleApp]]&lt;br /&gt;
* [[SpinningiPhoneApp]]&lt;br /&gt;
* [[SportsSpeaker]]&lt;br /&gt;
* [[TPSReports]]&lt;br /&gt;
* [[TVOutTester]]&lt;br /&gt;
* [[Texterciser HD]]&lt;br /&gt;
* [[Texterciser]]&lt;br /&gt;
* [[TouchFighter]]&lt;br /&gt;
* [[TouchFighter 2]]&lt;br /&gt;
* [[TwitterTesterInternal]]&lt;br /&gt;
* [[Typology]]&lt;br /&gt;
* [[VIOSimple]]&lt;br /&gt;
* [[WiFi Survey]]&lt;br /&gt;
* [[WiForReal]]&lt;br /&gt;
* [[ZoomPan]]&lt;br /&gt;
* [[iTester]]&lt;br /&gt;
* [[jcam]]&lt;br /&gt;
&lt;br /&gt;
== SwitchBoard Apps ==&lt;br /&gt;
* [[AltoMobile]]&lt;br /&gt;
* [[ATCommand]]&lt;br /&gt;
* [[BatterySet]]&lt;br /&gt;
* [[BurnIn]]&lt;br /&gt;
* [[BillBoard]]&lt;br /&gt;
* [[CameraFA]]&lt;br /&gt;
* [[CoexBlender]]&lt;br /&gt;
* [[DionysusTesterUI]]&lt;br /&gt;
* [[dtxCaliente]]&lt;br /&gt;
* [[FactoryStencil]]&lt;br /&gt;
* [[GrapeCal]]&lt;br /&gt;
* [[GrapeCal_Lite]]&lt;br /&gt;
* [[LCDMura]]&lt;br /&gt;
* [[LCMFlicker]]&lt;br /&gt;
* [[LcdUTest]]&lt;br /&gt;
* [[MesaCal]]&lt;br /&gt;
* [[Ness]]&lt;br /&gt;
* [[Ninten]]&lt;br /&gt;
* [[NonUIConsoleViewer]]&lt;br /&gt;
* [[NonUIQRCode]]&lt;br /&gt;
* [[Operator]]&lt;br /&gt;
* [[OrbCal]]&lt;br /&gt;
* [[Pippi]]&lt;br /&gt;
* [[Pyro]]&lt;br /&gt;
* [[Reliability]]&lt;br /&gt;
* [[Rumble]]&lt;br /&gt;
* [[Sequencer]]&lt;br /&gt;
* [[Sightglass]]&lt;br /&gt;
* [[SkankBarcodeDisplay]]&lt;br /&gt;
* [[SkankPhone]]&lt;br /&gt;
* [[Soundwave]]&lt;br /&gt;
* [[Spelunx]]&lt;br /&gt;
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]&lt;br /&gt;
* [[ThermalDOE]]&lt;br /&gt;
* [[USBHost]]&lt;br /&gt;
* [[WifiRoot]]&lt;br /&gt;
* [[WiPASmini]]&lt;br /&gt;
* [[XInternalApps]]&lt;br /&gt;
&lt;br /&gt;
== Command Line Tools  ==&lt;br /&gt;
* [[SwitchBoard: /usr/local/bin]]&lt;br /&gt;
* [[BasebandStressTests]]&lt;br /&gt;
&lt;br /&gt;
== Preference bundles ==&lt;br /&gt;
* [[ABLE]]&lt;br /&gt;
* [[ABMInternalSettings]]&lt;br /&gt;
* [[AirPlayInternalSettings]]&lt;br /&gt;
* [[AirTrafficInternalSettings]]&lt;br /&gt;
* [[ApplePTPdInternalSettings]]&lt;br /&gt;
* [[AssistantInternalSettings]]&lt;br /&gt;
* [[Battery Saver]]&lt;br /&gt;
* [[BTInternal]]&lt;br /&gt;
* [[Carrier Settings]]&lt;br /&gt;
* [[ConferenceInternalSettings]]&lt;br /&gt;
* [[CoreAudioInternalSettings]]&lt;br /&gt;
* [[CoreMediaInternalSettings]]&lt;br /&gt;
* [[Cypress Settings]]&lt;br /&gt;
* [[DAInternalSettings]]&lt;br /&gt;
* [[DuetPanel]]&lt;br /&gt;
* [[FreezeInternalSettings]]&lt;br /&gt;
* [[GameKitInternalSettings]]&lt;br /&gt;
* [[Internal Settings]]&lt;br /&gt;
* [[MadridInternalSettings]]&lt;br /&gt;
* [[Mesa Settings]]&lt;br /&gt;
* [[MesaInternalSettings]]&lt;br /&gt;
* [[MobileBackupInternalSettings]]&lt;br /&gt;
* [[MobileSafariInternalSettings]]&lt;br /&gt;
* [[MobileSlideShowInternalSettings]]&lt;br /&gt;
* [[MobileSoftwareUpdateInternalSettings]]&lt;br /&gt;
* [[NFInternalSettings]]&lt;br /&gt;
* [[NikeInternalSettings]]&lt;br /&gt;
* [[PrintKitInternalSettings]]&lt;br /&gt;
* [[PurpleBuddyInternalSettings]]&lt;br /&gt;
* [[ScoutingSettings]]&lt;br /&gt;
* [[ThermalMonitorInternalSettings]]&lt;br /&gt;
* [[ViceroyTraceInternalSettings]]&lt;br /&gt;
* [[VoiceMemosInternalSettings]]&lt;br /&gt;
* [[WiFiInternalSettings]]&lt;br /&gt;
* [[WRMSettings]]&lt;br /&gt;
* [[iAdInternalSettings]]&lt;br /&gt;
* [[iPodInternalSettings]]&lt;br /&gt;
* [[iPodOutInternalSettings]]&lt;br /&gt;
* [[iTunesStoreInternalSettings]]&lt;br /&gt;
&lt;br /&gt;
== Location bundles ==&lt;br /&gt;
* [[FenceTester]]&lt;br /&gt;
* [[LocationMonitor]]&lt;br /&gt;
* [[CoreAutomationDevice]]&lt;br /&gt;
* [[WirelessStressLocation]]&lt;br /&gt;
&lt;br /&gt;
== Carrier Settings ==&lt;br /&gt;
* [[CoreAudioCarrierSettings]]&lt;br /&gt;
* [[WRMSettingsForCarriers]]&lt;br /&gt;
&lt;br /&gt;
== Apps known to be used by Apple Employees ==&lt;br /&gt;
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]&lt;br /&gt;
* [[AppleConnect (Application)|AppleConnect]]&lt;br /&gt;
* [[Chatterbox]]&lt;br /&gt;
* [[Concierge]]&lt;br /&gt;
* [[Conference App]]&lt;br /&gt;
* [[Daily Download]]&lt;br /&gt;
* [[Apple Employee Directory|Directory]] - Apple's employee directory&lt;br /&gt;
* [[EasyPay]]&lt;br /&gt;
* [[Espresso]]&lt;br /&gt;
* [[Enroll iPad]]&lt;br /&gt;
* [[Installer (Internal App)|Installer]]&lt;br /&gt;
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]&lt;br /&gt;
* [[iRepair]]&lt;br /&gt;
* [[MobileGenius]]&lt;br /&gt;
* [[Pickup]]&lt;br /&gt;
* [[RNNmobile]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[Re-Enroll]]&lt;br /&gt;
* [[RetailMe]]&lt;br /&gt;
* [[Red Zone Mobile|RZM]]&lt;br /&gt;
* [[Receipts]]&lt;br /&gt;
* [[Runner]]&lt;br /&gt;
* [[Switchboard (App Store)|Switchboard]] - functions as an internal App Store for Apple employees&lt;br /&gt;
* [[Scout]]&lt;br /&gt;
* [[Self Service]]&lt;br /&gt;
* [[SSP]]&lt;br /&gt;
* [[Smart Sign]]&lt;br /&gt;
* [[Touch ID.app|Touch ID]]&lt;br /&gt;
* [[UniBox]]&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
* [[image3maker (Internal Tool)|image3maker]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple Internal Apps]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68683</id>
		<title>Apple Internal Apps</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Apple_Internal_Apps&amp;diff=68683"/>
		<updated>2018-04-14T23:26:35Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Added some more apps, alphabetical order&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are apps that are used for testing. These vary from internal testing apps for the next iPhone to Apple Store Employee apps.&lt;br /&gt;
In general, these apps are launchable from [[SpringBoard]], but some are not, such as when there is no Springboard. In that case, look at the non-gui testing apps at [[SwitchBoard: /usr/local/bin]].&lt;br /&gt;
&lt;br /&gt;
== Internal diagnostic apps known from beta firmwares and prototypes ==&lt;br /&gt;
* [[Ad Tester]]																		&lt;br /&gt;
* [[APSTester]]&lt;br /&gt;
* [[AProxMeter]]&lt;br /&gt;
* [[AirPlayTester]]&lt;br /&gt;
* [[AirPrint Utility]]&lt;br /&gt;
* [[AppleNetworkDiagnostics]]&lt;br /&gt;
* [[BattleJack]]&lt;br /&gt;
* [[BonFire]]&lt;br /&gt;
* [[CompareDrawImage]]&lt;br /&gt;
* [[CompareTableView-Compatibility]]&lt;br /&gt;
* [[CompareTableView-Modal]]&lt;br /&gt;
* [[CompareTableView-PageSheet]]&lt;br /&gt;
* [[CompareTableView]]&lt;br /&gt;
* [[CooLtool]]&lt;br /&gt;
* [[CoreMotionToolbox]]&lt;br /&gt;
* [[Developer app]]&lt;br /&gt;
* [[DuetViewer]]&lt;br /&gt;
* [[E911Tester]]&lt;br /&gt;
* [[EABasic]]&lt;br /&gt;
* [[EAITracker]]&lt;br /&gt;
* [[EAPerf]]&lt;br /&gt;
* [[FieldScout]]&lt;br /&gt;
* [[FigCam]]&lt;br /&gt;
* [[FigCamAV]]&lt;br /&gt;
* [[FillRateTester]]&lt;br /&gt;
* [[Firebolt]]&lt;br /&gt;
* [[Flytrap]]&lt;br /&gt;
* [[GameStore]]&lt;br /&gt;
* [[GKRoster]]&lt;br /&gt;
* [[GKTalk]]&lt;br /&gt;
* [[GKTank]]&lt;br /&gt;
* [[GKTankHD]]&lt;br /&gt;
* [[GLReplayer]]&lt;br /&gt;
* [[GameKitTester]]&lt;br /&gt;
* [[GeoFence]]&lt;br /&gt;
* [[GeoFencer]]&lt;br /&gt;
* [[GSSTestApp]]&lt;br /&gt;
* [[HESTest]]&lt;br /&gt;
* [[IAPViewer]]&lt;br /&gt;
* [[iDTracer]]&lt;br /&gt;
* [[Inferno (utility)|Inferno]]&lt;br /&gt;
* [[IORegViewer]]&lt;br /&gt;
* [[Key Recorder]]&lt;br /&gt;
* [[KeyboardTester]]&lt;br /&gt;
* [[Link Keys]]&lt;br /&gt;
* [[MALogger]]&lt;br /&gt;
* [[MAZER]]&lt;br /&gt;
* [[MIDINetSetup]]&lt;br /&gt;
* [[MTLocTester]]&lt;br /&gt;
* [[MULe]]&lt;br /&gt;
* [[Magneto]]&lt;br /&gt;
* [[MesaUtility]]&lt;br /&gt;
* [[MesaDemo]]&lt;br /&gt;
* [[MemoryMuncher]]&lt;br /&gt;
* [[MoviePlayerTester]]&lt;br /&gt;
* [[MobileOracle]]&lt;br /&gt;
* [[MobileRadar]]&lt;br /&gt;
* [[MoPED]]&lt;br /&gt;
* [[NetGauge]]&lt;br /&gt;
* [[NotificationGenerator]]&lt;br /&gt;
* [[Notifications]]&lt;br /&gt;
* [[Null]]&lt;br /&gt;
* [[Onword]]&lt;br /&gt;
* [[PrintFont]]&lt;br /&gt;
* [[PrintPhoto]]&lt;br /&gt;
* [[PrintStressTest]]&lt;br /&gt;
* [[PSTest]]&lt;br /&gt;
* [[PurpleConsole]]&lt;br /&gt;
* [[QRCode]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[RemoteUITest]]&lt;br /&gt;
* [[SWU Tester]]&lt;br /&gt;
* [[Sally]]&lt;br /&gt;
* [[SalesCall]]&lt;br /&gt;
* [[ScreenShotr]]&lt;br /&gt;
* [[Screening Tool]]&lt;br /&gt;
* [[Scouting]]&lt;br /&gt;
* [[Scrapple]]&lt;br /&gt;
* [[SearchPerfTest]]&lt;br /&gt;
* [[SecurityTests]]&lt;br /&gt;
* [[SiriDataCollector]]&lt;br /&gt;
* [[SimpleApp]]&lt;br /&gt;
* [[SpinningiPhoneApp]]&lt;br /&gt;
* [[SportsSpeaker]]&lt;br /&gt;
* [[TPSReports]]&lt;br /&gt;
* [[TVOutTester]]&lt;br /&gt;
* [[Texterciser HD]]&lt;br /&gt;
* [[Texterciser]]&lt;br /&gt;
* [[TouchFighter]]&lt;br /&gt;
* [[TouchFighter 2]]&lt;br /&gt;
* [[TwitterTesterInternal]]&lt;br /&gt;
* [[Typology]]&lt;br /&gt;
* [[VIOSimple]]&lt;br /&gt;
* [[WiFi Survey]]&lt;br /&gt;
* [[WiForReal]]&lt;br /&gt;
* [[ZoomPan]]&lt;br /&gt;
* [[iTester]]&lt;br /&gt;
* [[jcam]]&lt;br /&gt;
&lt;br /&gt;
== SwitchBoard Apps ==&lt;br /&gt;
* [[AltoMobile]]&lt;br /&gt;
* [[ATCommand]]&lt;br /&gt;
* [[BatterySet]]&lt;br /&gt;
* [[BurnIn]]&lt;br /&gt;
* [[BillBoard]]&lt;br /&gt;
* [[CameraFA]]&lt;br /&gt;
* [[CoexBlender]]&lt;br /&gt;
* [[DionysusTesterUI]]&lt;br /&gt;
* [[dtxCaliente]]&lt;br /&gt;
* [[FactoryStencil]]&lt;br /&gt;
* [[GrapeCal]]&lt;br /&gt;
* [[GrapeCal_Lite]]&lt;br /&gt;
* [[XInternalApps]]&lt;br /&gt;
* [[LCDMura]]&lt;br /&gt;
* [[LCMFlicker]]&lt;br /&gt;
* [[LcdUTest]]&lt;br /&gt;
* [[MesaCal]]&lt;br /&gt;
* [[Ness]]&lt;br /&gt;
* [[Ninten]]&lt;br /&gt;
* [[NonUIConsoleViewer]]&lt;br /&gt;
* [[NonUIQRCode]]&lt;br /&gt;
* [[Operator]]&lt;br /&gt;
* [[OrbCal]]&lt;br /&gt;
* [[Pippi]]&lt;br /&gt;
* [[Pyro]]&lt;br /&gt;
* [[Reliability]]&lt;br /&gt;
* [[Rumble]]&lt;br /&gt;
* [[Sequencer]]&lt;br /&gt;
* [[Sightglass]]&lt;br /&gt;
* [[SkankBarcodeDisplay]]&lt;br /&gt;
* [[SkankPhone]]&lt;br /&gt;
* [[Soundwave]]&lt;br /&gt;
* [[Spelunx]]&lt;br /&gt;
* [[SwitchBoard.app]] - launches other apps, similiar to [[SpringBoard]]&lt;br /&gt;
* [[ThermalDOE]]&lt;br /&gt;
* [[USBHost]]&lt;br /&gt;
* [[WifiRoot]]&lt;br /&gt;
* [[WiPASmini]]&lt;br /&gt;
&lt;br /&gt;
== Command Line Tools  ==&lt;br /&gt;
* [[SwitchBoard: /usr/local/bin]]&lt;br /&gt;
* [[BasebandStressTests]]&lt;br /&gt;
&lt;br /&gt;
== Preference bundles ==&lt;br /&gt;
* [[ABLE]]&lt;br /&gt;
* [[ABMInternalSettings]]&lt;br /&gt;
* [[AirPlayInternalSettings]]&lt;br /&gt;
* [[AirTrafficInternalSettings]]&lt;br /&gt;
* [[ApplePTPdInternalSettings]]&lt;br /&gt;
* [[AssistantInternalSettings]]&lt;br /&gt;
* [[Battery Saver]]&lt;br /&gt;
* [[BTInternal]]&lt;br /&gt;
* [[Carrier Settings]]&lt;br /&gt;
* [[ConferenceInternalSettings]]&lt;br /&gt;
* [[CoreAudioInternalSettings]]&lt;br /&gt;
* [[CoreMediaInternalSettings]]&lt;br /&gt;
* [[Cypress Settings]]&lt;br /&gt;
* [[DAInternalSettings]]&lt;br /&gt;
* [[DuetPanel]]&lt;br /&gt;
* [[FreezeInternalSettings]]&lt;br /&gt;
* [[GameKitInternalSettings]]&lt;br /&gt;
* [[Internal Settings]]&lt;br /&gt;
* [[MadridInternalSettings]]&lt;br /&gt;
* [[Mesa Settings]]&lt;br /&gt;
* [[MesaInternalSettings]]&lt;br /&gt;
* [[MobileBackupInternalSettings]]&lt;br /&gt;
* [[MobileSafariInternalSettings]]&lt;br /&gt;
* [[MobileSlideShowInternalSettings]]&lt;br /&gt;
* [[MobileSoftwareUpdateInternalSettings]]&lt;br /&gt;
* [[NFInternalSettings]]&lt;br /&gt;
* [[NikeInternalSettings]]&lt;br /&gt;
* [[PrintKitInternalSettings]]&lt;br /&gt;
* [[PurpleBuddyInternalSettings]]&lt;br /&gt;
* [[ScoutingSettings]]&lt;br /&gt;
* [[ThermalMonitorInternalSettings]]&lt;br /&gt;
* [[ViceroyTraceInternalSettings]]&lt;br /&gt;
* [[VoiceMemosInternalSettings]]&lt;br /&gt;
* [[WiFiInternalSettings]]&lt;br /&gt;
* [[WRMSettings]]&lt;br /&gt;
* [[iAdInternalSettings]]&lt;br /&gt;
* [[iPodInternalSettings]]&lt;br /&gt;
* [[iPodOutInternalSettings]]&lt;br /&gt;
* [[iTunesStoreInternalSettings]]&lt;br /&gt;
&lt;br /&gt;
== Location bundles ==&lt;br /&gt;
* [[FenceTester]]&lt;br /&gt;
* [[LocationMonitor]]&lt;br /&gt;
* [[CoreAutomationDevice]]&lt;br /&gt;
* [[WirelessStressLocation]]&lt;br /&gt;
&lt;br /&gt;
== Carrier Settings ==&lt;br /&gt;
* [[CoreAudioCarrierSettings]]&lt;br /&gt;
* [[WRMSettingsForCarriers]]&lt;br /&gt;
&lt;br /&gt;
== Apps known to be used by Apple Employees ==&lt;br /&gt;
[[File:Apple Internal Apps.png|thumb|some internal Apple apps]]&lt;br /&gt;
* [[AppleConnect (Application)|AppleConnect]]&lt;br /&gt;
* [[Chatterbox]]&lt;br /&gt;
* [[Concierge]]&lt;br /&gt;
* [[Conference App]]&lt;br /&gt;
* [[Daily Download]]&lt;br /&gt;
* [[Apple Employee Directory|Directory]] - Apple's employee directory&lt;br /&gt;
* [[EasyPay]]&lt;br /&gt;
* [[Espresso]]&lt;br /&gt;
* [[Enroll iPad]]&lt;br /&gt;
* [[Installer (Internal App)|Installer]]&lt;br /&gt;
* [[iOS Diagnostics (Internal App)|iOS Diagnostics]]&lt;br /&gt;
* [[iRepair]]&lt;br /&gt;
* [[MobileGenius]]&lt;br /&gt;
* [[Pickup]]&lt;br /&gt;
* [[RNNmobile]]&lt;br /&gt;
* [[Radar]]&lt;br /&gt;
* [[Re-Enroll]]&lt;br /&gt;
* [[RetailMe]]&lt;br /&gt;
* [[Red Zone Mobile|RZM]]&lt;br /&gt;
* [[Receipts]]&lt;br /&gt;
* [[Runner]]&lt;br /&gt;
* [[Switchboard (App Store)|Switchboard]] - functions as an internal App Store for Apple employees&lt;br /&gt;
* [[Scout]]&lt;br /&gt;
* [[Self Service]]&lt;br /&gt;
* [[SSP]]&lt;br /&gt;
* [[Smart Sign]]&lt;br /&gt;
* [[Touch ID.app|Touch ID]]&lt;br /&gt;
* [[UniBox]]&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
* [[image3maker (Internal Tool)|image3maker]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple Internal Apps]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=ScreenShotr&amp;diff=68682</id>
		<title>ScreenShotr</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=ScreenShotr&amp;diff=68682"/>
		<updated>2018-04-14T23:17:58Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software}}&lt;br /&gt;
ScreenShotr is an internal macOS application used for taking screenshots of prototype devices running internal firmwares. The screenshots are taken at the device's resolution. It also appears to be able to take screenshots of devices which have been ran through Xcode and have the Developer preference bundle. One of its interesting features is the ability take screenshots wirelessly, most likely using a similar method to Xcode 9's wireless debugging feature.&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:ScreenShotr2.png|ScreenShotr before taking a screenshot.&lt;br /&gt;
File:ScreenShotr1.png|ScreenShotr screenshot of an iPhone SE running iOS 11.0 with developer tools installed.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=ScreenShotr&amp;diff=68681</id>
		<title>ScreenShotr</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=ScreenShotr&amp;diff=68681"/>
		<updated>2018-04-14T23:15:39Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software}}&lt;br /&gt;
ScreenShotr is an internal macOS application used for taking screenshots of prototype devices running internal nonUI firmwares. The screenshots are taken at the device's resolution. It also appears to be able to take screenshots of devices which have been ran through Xcode and have the Developer preference bundle. It also can take screenshots wirelessly, probably using a similar method to Xcode 9's wireless debugging feature.&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:ScreenShotr2.png|ScreenShotr before taking a screenshot.&lt;br /&gt;
File:ScreenShotr1.png|ScreenShotr screenshot of an iPhone SE running iOS 11.0 with developer tools installed.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=ScreenShotr&amp;diff=68680</id>
		<title>ScreenShotr</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=ScreenShotr&amp;diff=68680"/>
		<updated>2018-04-14T23:15:27Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Tidy up grammar/naming&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software}}&lt;br /&gt;
ScreenShotr is an internal MacOS application used for taking screenshots of prototype devices running internal nonUI firmwares. The screenshots are taken at the device's resolution. It also appears to be able to take screenshots of devices which have been ran through Xcode and have the Developer preference bundle. It also can take screenshots wirelessly, probably using a similar method to Xcode 9's wireless debugging feature.&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:ScreenShotr2.png|ScreenShotr before taking a screenshot.&lt;br /&gt;
File:ScreenShotr1.png|ScreenShotr screenshot of an iPhone SE running iOS 11.0 with developer tools installed.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Timeline&amp;diff=68658</id>
		<title>Timeline</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Timeline&amp;diff=68658"/>
		<updated>2018-04-13T05:14:34Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: this isnt really timeline worthy...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{float toc|right}}&lt;br /&gt;
{{see also|The iPhone Wiki:Current events}}&lt;br /&gt;
== 2018 ==&lt;br /&gt;
=== April ===&lt;br /&gt;
* 2 April -- iOS 11.4 beta, tvOS 11.4 beta and watchOS 4.3.1 beta released.&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 29 March -- audioOS 11.3, iOS 11.3, tvOS 11.3 and watchOS 4.3 released.&lt;br /&gt;
* 28 March -- iOS 11.3 for [[iPad (6th generation)]] released.&lt;br /&gt;
* 27 March -- [[iPad (6th generation)]] released.&lt;br /&gt;
* 20 March -- tvOS 11.3 beta 6 released.&lt;br /&gt;
* 16 March -- iOS 11.3 beta 6 and watchOS 4.3 beta 6 released.&lt;br /&gt;
* 12 March -- iOS 11.3 beta 5, tvOS 11.3 beta 5 and watchOS 4.3 beta 5 released.&lt;br /&gt;
* 6 March -- watchOS 4.3 beta 4 released.&lt;br /&gt;
* 5 March -- iOS 11.3 beta 4 and tvOS 11.3 beta 4 released.&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 26 February -- [[Electra]] 1.0 and 1.0.1 released to the public. &lt;br /&gt;
* 21 February -- watchOS 4.3 beta 3 released.&lt;br /&gt;
* 20 February -- iOS 11.3 beta 3 and tvOS 11.3 beta 3 released.&lt;br /&gt;
* 19 February -- iOS 11.2.6, tvOS 11.2.6 and watchOS 4.2.3 released.&lt;br /&gt;
* 7 February -- watchOS 4.3 beta 2 released.&lt;br /&gt;
* 6 February -- iOS 11.3 beta 2, and tvOS 11.3 beta 2 released.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 25 January -- watchOS 4.3 beta released.&lt;br /&gt;
* 24 January -- iOS 11.3 beta and tvOS 11.3 beta released.&lt;br /&gt;
* 23 January -- iOS 11.2.5, tvOS 11.2.5, watchOS 4.2.2 and audioOS 11.2.5 beta 3 released.&lt;br /&gt;
* 19 January -- iOS 11.2.5 beta 7 and watchOS 4.2.2 beta 5 released.&lt;br /&gt;
* 17 January -- iOS 11.2.5 beta 6 and tvOS 11.2.5 beta 6 released.&lt;br /&gt;
* 12 January -- tvOS 11.2.5 beta 5 and [[Electra]] JB toolkit released.&lt;br /&gt;
* 11 January -- iOS 11.2.5 beta 5 released.&lt;br /&gt;
* 9 January -- iOS 11.2.5 beta 4, watchOS 4.2.2 beta 4 and tvOS 11.2.5 beta 4 released.&lt;br /&gt;
* 8 January -- iOS 11.2.2 released.&lt;br /&gt;
* 3 January -- iOS 11.2.5 beta 3, watchOS 4.2.2 beta 3 and tvOS 11.2.5 beta 3 released.&lt;br /&gt;
&lt;br /&gt;
== 2017 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 24 December -- [[h3lix]] beta 1 released to jailbreak 32-bit devices running iOS 10.x.&lt;br /&gt;
* 19 December -- iOS 11.2.5 beta 2, watchOS 4.2.2 beta 2, audioOS 11.2.5 beta 2 and tvOS 11.2.5 beta 2 released. &lt;br /&gt;
* 13 December -- iOS 11.2.1 and tvOS 11.2.1 released. iOS 11.2.5 beta, watchOS 4.2.2 beta, tvOS 11.2.5 beta, and audioOS 11.2.5 beta also released.&lt;br /&gt;
* 5 December -- watchOS 4.2 released. &lt;br /&gt;
* 4 December -- tvOS 11.2 released. &lt;br /&gt;
* 2 December -- iOS 11.2 released. &lt;br /&gt;
* 1 December -- iOS 11.2 beta 6 released.&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 28 November -- iOS 11.2 beta 5 and tvOS 11.2 beta 5 released.&lt;br /&gt;
* 17 November -- iOS 11.2 beta 4, tvOS 11.2 beta 4 and watchOS 11.2 beta 4 released.&lt;br /&gt;
* 16 November -- iOS 11.1.2 released.&lt;br /&gt;
* 13 November -- iOS 11.2 beta 3, tvOS 11.3 beta 3 and watchOS 4.2 beta 3 released.&lt;br /&gt;
* 9 November -- iOS 11.1.1 released.&lt;br /&gt;
* 6 November -- iOS 11.2 beta 2, tvOS 11.2 beta 2, watchOS 4.2 beta 2 and [[audioOS]] 11.2 beta 2 released.&lt;br /&gt;
* 3 November -- iPhone X released. iOS 11.2 beta 2 for [[iPhone X]] released.&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 31 October -- iOS 11.1, tvOS 11.1 and watchOS 4.1 released.&lt;br /&gt;
* 30 October -- iOS 11.2 beta, tvOS 11.2 beta, watchOS 4.2 beta and [[audioOS]] 11.2 beta released.&lt;br /&gt;
* 23 October -- iOS 11.1 beta 5 and tvOS 11.1 beta 4 released.&lt;br /&gt;
* 20 October -- iOS 11.1 beta 4 and watchOS 4.1 beta 4 released.&lt;br /&gt;
* 16 October -- iOS 11.1 beta 3, tvOS 11.1 beta 3 and watchOS 4.1 beta 3 released.&lt;br /&gt;
* 15 October -- [[Saïgon]] jailbreak released in beta.&lt;br /&gt;
* 11 October -- iOS 11.0.3 released.&lt;br /&gt;
* 9 October -- iOS 11.1 beta 2, tvOS 11.1 beta 2 and watchOS 4.1 beta 2 released. &lt;br /&gt;
* 4 October -- watchOS 4.0.1 released.&lt;br /&gt;
* 3 October -- iOS 11.0.2 released.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 27 September -- iOS 11.1 beta, tvOS 11.1 beta and watchOS 4.1 beta released. &lt;br /&gt;
* 26 September -- iOS 11.0.1 released.&lt;br /&gt;
* 22 September -- [[Apple Watch Series 3]], [[Apple TV 4K]], [[iPhone 8]], and [[iPhone 8 Plus]] released.&lt;br /&gt;
* 19 September -- iOS 11.0, tvOS 11.0 and watchOS 4.0 released. [[EtasonJB]] released for iOS 8.4.1.&lt;br /&gt;
* 12 September -- iOS 11.0 [[Golden Master|GM]], tvOS 11.0 [[Golden Master|GM]] and watchOS 4.0 [[Golden Master|GM]] released. [[Apple Watch Series 3]], [[Apple TV 4K]], [[iPhone 8]], [[iPhone 8 Plus]] and [[iPhone X]] announced.&lt;br /&gt;
* 6 September -- iOS 11.0 beta 10 released.&lt;br /&gt;
* 5 September -- tvOS 11.0 beta 10 released.&lt;br /&gt;
&lt;br /&gt;
=== August ===&lt;br /&gt;
* 31 August -- iOS 11.0 beta 9 and tvOS 11.0 beta 9 released.&lt;br /&gt;
* 28 August -- iOS 11.0 beta 8, tvOS 11.0 beta 8 and watchOS 4.0 beta 8 released.&lt;br /&gt;
* 21 August -- iOS 11.0 beta 7, tvOS 11.0 beta 7 and watchOS 4.0 beta 7 released.&lt;br /&gt;
* 14 August -- iOS 11.0 beta 6, tvOS 11.0 beta 6 and watchOS 4.0 beta 6 released.&lt;br /&gt;
* 7 August -- iOS 11.0 beta 5, tvOS 11.0 beta 5 and watchOS 4.0 beta 5 released.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 24 July -- iOS 11.0 beta 4, tvOS 11.0 beta 4 and watchOS 4.0 beta 4 released. &lt;br /&gt;
* 19 July -- iOS 10.3.3, tvOS 10.2.2 and watchOS 3.2.3 released. &lt;br /&gt;
* 13 July -- watchOS 4.0 beta 3 released. &lt;br /&gt;
* 10 July -- iOS 11.0 beta 3 and tvOS 11.0 beta 3 released. &lt;br /&gt;
* 6 July -- tvOS 10.2.2 beta 5 released. &lt;br /&gt;
* 5 July -- iOS 10.3.3 beta 6 released.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 28 June -- iOS 10.3.3 beta 5 released.&lt;br /&gt;
* 26 June -- iOS 11.0 beta 2 (build 15A5304j), tvOS 11.0 beta 2 (build 15J5310h) and watchOS 3.2.3 beta 4 released. &lt;br /&gt;
* 22 June -- iOS 10.3.3 beta 4 and tvOS 10.2.2 beta 4 released.&lt;br /&gt;
* 21 June -- iOS 11.0 beta 2, tvOS 11.0 beta 2 and watchOS 4.0 beta 2 released. &lt;br /&gt;
* 13 June -- iOS 10.3.3 beta 3, tvOS 10.2.2 beta 3 and watchOS 3.2.3 beta 3 released.&lt;br /&gt;
* 7 June -- tvOS 11.0 beta (build 15J5284g) released.&lt;br /&gt;
* 5 June -- iOS 11.0 beta, tvOS 11.0 beta (build 15J5284e), watchOS 4.0 beta and iOS 10.3.2 for [[iPad Pro (12.9-inch, 2nd generation)]] and [[iPad Pro (10.5-inch)]] released.&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 30 May -- iOS 10.3.3 beta 2, tvOS 10.2.2 beta 2 and watchOS 3.2.3 beta 2 released. &lt;br /&gt;
* 16 May -- iOS 10.3.3 beta, tvOS 10.2.2 beta and watchOS 3.2.3 beta released. &lt;br /&gt;
* 15 May -- iOS 10.3.2, tvOS 10.2.1 and watchOS 3.2.2 released. &lt;br /&gt;
* 4 May -- tvOS 10.2.1 beta 5 released.&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 27 April -- iOS 10.3.2 beta 5 released. &lt;br /&gt;
* 24 April -- iOS 10.3.2 beta 4, watchOS 3.2.2 beta 4 and tvOS 10.2.1 beta 4 released. &lt;br /&gt;
* 17 April -- iOS 10.3.2 beta 3, watchOS 3.2.2 beta 3 and tvOS 10.2.1 beta 2 released. &lt;br /&gt;
* 11 April -- [[alloc8 Exploit]] released for all revisions of the [[iPhone 3GS]], along with [[ipwndfu]] as a tool to utilise this exploit.&lt;br /&gt;
* 10 April -- iOS 10.3.2 beta 2, watchOS 3.2.2 beta 2 and tvOS 10.2.1 beta 2 released.&lt;br /&gt;
* 3 April -- iOS 10.3.1 released.&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 28 March -- iOS 10.3.2 beta, watchOS 3.2.2 beta and tvOS 10.2.1 beta released.&lt;br /&gt;
* 27 March -- iOS 10.3, watchOS 3.2 and tvOS 10.2 released. &lt;br /&gt;
* 24 March -- [[iPad (5th generation)]], 32GB/128GB [[iPhone SE]] and PRODUCT(RED) [[iPhone 7]] available for purchase.&lt;br /&gt;
* 21 March -- [[iPad (5th generation)]] and iPhone 7 (PRODUCT)RED Special Edition announced.&lt;br /&gt;
* 20 March -- watchOS 3.2 beta 7 released. &lt;br /&gt;
* 16 March -- iOS 10.3 beta 7 released.&lt;br /&gt;
* 14 March -- tvOS 10.2 beta 6 and watchOS 3.2 beta 6 released.&lt;br /&gt;
* 13 March -- iOS 10.3 beta 6 released.&lt;br /&gt;
* 8 March -- iOS 10.3 beta 5, tvOS 10.2 beta 5 and watchOS 3.2 beta 5 released.&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 28 February -- tvOS 10.2 beta 4 released.&lt;br /&gt;
* 27 February -- iOS 10.3 beta 4 and watchOS 3.2 beta 4 released.&lt;br /&gt;
* 20 February -- iOS 10.3 beta 3, tvOS 10.2 beta 3 and watchOS 3.2 beta 3 released.&lt;br /&gt;
* 6 February -- iOS 10.3 beta 2, tvOS 10.2 beta 2 and watchOS 3.2 beta 2 released.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 30 January -- watchOS 3.2 beta released.&lt;br /&gt;
* 24 January -- iOS 10.3 beta and tvOS 10.2 beta released.&lt;br /&gt;
* 23 January -- iOS 10.2.1, watchOS 3.1.3 and tvOS 10.1.1 released.&lt;br /&gt;
* 12 January -- iOS 10.2.1 beta 4 released.&lt;br /&gt;
* 9 January -- iOS 10.2.1 beta 3, watchOS 3.1.3 beta 2 and tvOS 10.1.1 beta 2 released.&lt;br /&gt;
&lt;br /&gt;
== 2016 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 21 December -- watchOS 3.1.3 beta released.&lt;br /&gt;
* 20 December -- iOS 10.2.1 beta 2 released.&lt;br /&gt;
* 14 December -- iOS 10.2.1 beta and tvOS 10.1.1 beta released.&lt;br /&gt;
* 13 December -- watchOS 3.1.1 retracted after reports of [[Apple Watch Series 2]] units bring bricked.&lt;br /&gt;
* 12 December -- iOS 10.2, tvOS 10.1, watchOS 3.1.1 and Apple TV iOS 7.2.2 released.&lt;br /&gt;
* 7 December -- iOS 10.2 beta 7 released. [[User:qwertyoruiop|qwertyoruiop]] releases [https://jbme.qwertyoruiop.com/ jbme] to re-enable the [[Pangu9]] jailbreak for iOS 9.3.3, as an alternative to the IPA.&lt;br /&gt;
* 6 December -- tvOS 10.1 beta 5 released.&lt;br /&gt;
* 5 December -- iOS 10.2 beta 6 and watchOS 3.1.1 beta 5 released.&lt;br /&gt;
* 2 December -- iOS 10.2 beta 5 released.&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 30 November -- tvOS 10.1 beta 4 released.&lt;br /&gt;
* 28 November -- iOS 10.2 beta 4 and watchOS 3.1.1 beta 4 released.&lt;br /&gt;
* 15 November -- watchOS 3.1.1 beta 3 released.&lt;br /&gt;
* 14 November -- iOS 10.2 beta 3, tvOS 10.1 beta 3 and 10.0.1 released.&lt;br /&gt;
* 9 November -- iOS 10.1.1 (14B150) released via IPSW's only.&lt;br /&gt;
* 7 November -- iOS 10.2 beta 2, tvOS 10.1 beta 2 and watchOS 3.1.1 beta 2 released.&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 31 October -- iOS 10.1.1, 10.2 beta, tvOS 10.1 beta and watchOS 3.1.1 beta released.&lt;br /&gt;
* 24 October -- iOS 10.1, tvOS 10.0.1 and watchOS 3.1 released.&lt;br /&gt;
* 20 October -- tvOS 10.0.1 beta 4 released.&lt;br /&gt;
* 19 October -- iOS 10.1 beta 5 for [[iPhone 7]] and [[iPhone 7 Plus]] released.&lt;br /&gt;
* 17 October -- iOS 10.0.3 for [[iPhone 7]] and [[iPhone 7 Plus]] and iOS 10.1 beta 4 released.&lt;br /&gt;
* 12 October -- watchOS 3.1 beta 3 released.&lt;br /&gt;
* 10 October -- iOS 10.1 beta 3 and tvOS 10.0.1 beta 3 released.&lt;br /&gt;
* 4 October -- iOS 10.1 beta 2, tvOS 10.0.1 beta 2 and watchOS 3.1 beta 2 released.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 23 September -- iOS 10.0.2 released.&lt;br /&gt;
* 21 September -- iOS 10.1 beta, tvOS 10.0.1 beta and watchOS 3.1 beta released.&lt;br /&gt;
* 13 September -- iOS 10.0.1, tvOS 10.0 and watchOS 3.0 released.&lt;br /&gt;
* 7 September -- iOS 10.0.1 [[Golden Master|GM]], tvOS 10.0 [[Golden Master|GM]] and watchOS 3.0 [[Golden Master|GM]] released. [[Apple Watch Series 1]], [[Apple Watch Series 2]], [[iPhone 7]], [[iPhone 7 Plus]] and [[AirPods]] announced.&lt;br /&gt;
&lt;br /&gt;
=== August ===&lt;br /&gt;
* 26 August -- iOS 10.0 beta 8 and tvOS 10.0 beta 7 released.&lt;br /&gt;
* 25 August -- iOS 9.3.5 released.&lt;br /&gt;
* 19 August -- iOS 10.0 beta 7 released.&lt;br /&gt;
* 15 August -- iOS 10.0 beta 6, tvOS 10.0 beta 6 and watchOS 3.0 beta 6 released.&lt;br /&gt;
* 9 August -- iOS 10.0 beta 5, tvOS 10.0 beta 5 and watchOS 3.0 beta 5 released.&lt;br /&gt;
* 4 August -- iOS 9.3.4 released.&lt;br /&gt;
* 1 August -- iOS 10.0 beta 4, tvOS 10.0 beta 4 and watchOS 3.0 beta 4 released.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 29 July -- [[Pangu9]] for iOS 9.2-9.3.3 English version released.&lt;br /&gt;
* 24 July -- [[Pangu9]] for iOS 9.2-9.3.3 released.&lt;br /&gt;
* 18 July -- iOS 10.0 beta 3, tvOS 10.0 beta 3 and watchOS 3.0 beta 3, iOS 9.3.3, watchOS 2.2.2 and tvOS 9.2.2 released.&lt;br /&gt;
* 6 July -- iOS 9.3.3 beta 5 and tvOS 9.2.2 beta 5 released.&lt;br /&gt;
* 5 July -- iOS 10.0 beta 2, tvOS 10.0 beta 2 and watchOS 3.0 beta 2 released.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 29 June -- iOS 9.3.3 beta 4 and tvOS 9.2.2 beta 4 released.&lt;br /&gt;
* 21 June -- iOS 9.3.3 beta 3 and tvOS 9.2.2 beta 3 released.&lt;br /&gt;
* 13 June -- iOS 10.0 beta, tvOS 10.0 beta and watchOS 3.0 beta released.&lt;br /&gt;
* 6 June -- iOS 9.3.3 beta 2, tvOS 9.2.2 beta 2 and watchOS 2.2.2 beta released.&lt;br /&gt;
* 2 June -- iOS 9.3.2 (13F72) is released for the [[iPad Pro (9.7-inch)]].&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 23 May -- iOS 9.3.3 beta and tvOS 9.2.2 beta released.&lt;br /&gt;
* 19 May -- iOS 9.3.2 is retracted for the [[iPad Pro (9.7-inch)]] due to a bug that may prevent usage, but continues to be [[SHSH|signed]].&lt;br /&gt;
* 16 May -- iOS 9.3.2, tvOS 9.2.1 and watchOS 2.2.1 released.&lt;br /&gt;
* 3 May -- iOS 9.3.2 beta 4 and tvOS 9.2.1 beta 4 released.&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 27 April -- tvOS 9.2.1 beta 3 released.&lt;br /&gt;
* 26 April -- iOS 9.3.2 beta 3 released.&lt;br /&gt;
* 21 April -- tvOS 9.2.1 beta 2 re-released.&lt;br /&gt;
* 20 April -- iOS 9.3.2 beta 2 and watchOS 2.2.1 beta 2 released. tvOS 9.2.1 beta 2 was also made available, but it was quickly retracted due to a mishap with publishing.&lt;br /&gt;
* 6 April -- iOS 9.3.2 beta, watchOS 2.2.1 beta and tvOS 9.2.1 beta released.&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 31 March -- iOS 9.3.1 released.&lt;br /&gt;
* 28 March -- iOS 9.3 (13E237) released for iPad 2 ([[K93AP|iPad2,1]], [[K95AP|iPad2,3]], and [[K93AAP|iPad2,4]]), [[iPad (3rd generation)]], [[iPad (4th generation)]], [[iPad Air]], [[iPad mini]], [[iPad mini 2]], [[N94AP|iPhone 4S]], [[iPhone 5]], [[iPhone 5c]], [[iPhone 5s]], [[iPod touch (5th generation)]].&lt;br /&gt;
* 25 March -- iOS 9.3 (13E236) released for [[K94AP|iPad 2 (iPad2,2)]].&lt;br /&gt;
* 23 March -- Pangu released [[J42dAP|Apple TV (4th generation)]] [[tvOS]] 9.0 - 9.0.1 jailbreak (v1.0.0).&lt;br /&gt;
* 21 March -- iOS 9.3, tvOS 9.2 and watchOS 2.2 released to the public. [[iPad Pro (9.7-inch)]] and [[iPhone SE]] announced&lt;br /&gt;
* 16 March -- Pangu9 1.3.1 (Windows)/1.1.1 (Mac) released to make untether of iOS 9.1 more stable.&lt;br /&gt;
* 14 March -- iOS 9.3 beta 7 released.&lt;br /&gt;
* 11 March -- Pangu9 1.3.0 (Windows)/1.1.0 (Mac) released to jailbreak 64-bit devices on iOS 9.1.&lt;br /&gt;
* 10 March -- tvOS 9.2 beta 6 released.&lt;br /&gt;
* 7 March -- iOS 9.3 beta 6 and watchOS 2.2 beta 6 released.&lt;br /&gt;
* 1 March -- iOS 9.3 beta 5, tvOS 9.2 beta 5 and watchOS 2.2 beta 5 released.&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 25 February -- [[Apple TV (3rd generation)]] software 7.2.1 released.&lt;br /&gt;
* 22 February -- iOS 9.3 beta 4, tvOS 9.2 beta 4 and watchOS 2.2 beta 4 released.&lt;br /&gt;
* 18 February -- iOS 9.2.1 (13D20) for [[N61AP|iPhone 6]], [[N56AP|iPhone 6 Plus]], [[iPhone 6s]], [[iPhone 6s Plus]], [[iPad mini 3]], [[iPad mini 4]], [[iPad Air 2]], and [[iPad Pro (12.9-inch)]] released.&lt;br /&gt;
* 8 February -- tvOS 9.2 beta 3, watchOS 2.2 beta 3 and iOS 9.3 beta 3 released.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 25 January -- tvOS 9.1.1, 9.2 beta 2, watchOS 2.2 beta 2 and iOS 9.3 beta 2 released.&lt;br /&gt;
* 19 January -- iOS 9.2.1 released.&lt;br /&gt;
* 14 January -- iOS 9.3 beta 1.1 released.&lt;br /&gt;
* 11 January -- iOS 9.3, tvOS 9.1.1, tvOS 9.2 beta, and watchOS 2.2 beta released.&lt;br /&gt;
* 4 January -- iOS 9.2.1 beta 2 released.&lt;br /&gt;
&lt;br /&gt;
== 2015 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 25 December -- TaiG 2.4.5 released.&lt;br /&gt;
* 16 December -- iOS 9.2.1 beta seeded to developers.&lt;br /&gt;
* 8 December -- iOS 9.2, tvOS 9.1 and watchOS 2.1 released.&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 30 November -- TaiG 2.4.4 released (no longer beta).&lt;br /&gt;
* 20 November -- TaiG 2.4.4 beta released.&lt;br /&gt;
* 18 November -- iOS 9.2 beta 4 and tvOS 9.1 beta 3 released.&lt;br /&gt;
* 17 November -- iOS 9.1 (13B144) for iPad Pro (12.9-inch) released.&lt;br /&gt;
* 11 November -- [[iPad Pro (12.9-inch)]] released.&lt;br /&gt;
* 10 November -- iOS 9.2 beta 3 and tvOS 9.1 beta 2 released&lt;br /&gt;
* 9 November -- tvOS 9.0.1 released.&lt;br /&gt;
* 3 November -- iOS 9.2 beta 2 and tvOS 9.1 beta released.&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 29 October -- iOS 9.2 public beta and tvOS 9.0 released.&lt;br /&gt;
* 28 October -- [[Pangu9]] 1.0.0 for Mac released.&lt;br /&gt;
* 27 October -- [[Pangu9]] 1.2.0 and iOS 9.2 beta released.&lt;br /&gt;
* 22 October -- [[Seas0nPass]] 0.9.7 beta released to jailbreak [[K66AP|Apple TV (2nd generation)]] running 6.2.1 tethered.&lt;br /&gt;
* 21 October -- [[Pangu9]] 1.1.0, iOS 9.1, tvOS 9.0GM, watchOS 2.0.1 and iTunes 12.3.1 released.&lt;br /&gt;
* 15 October -- [[Pangu9]] 1.0.1 released.&lt;br /&gt;
* 14 October -- [[Pangu9]] 1.0.0 released to jailbreak iOS 9.0, 9.0.1 and 9.0.2.&lt;br /&gt;
* 12 October -- iOS 9.1 beta 5 released.&lt;br /&gt;
* 6 October -- iOS 9.1 beta 4 and tvOS 9.0 beta 3 released.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 30 September -- iOS 9.0.2 and 9.1 beta 3 released.&lt;br /&gt;
* 24 September -- iOS 9.0.1 released for iPhone 6s and iPhone 6s Plus.&lt;br /&gt;
* 23 September -- iOS 9.0.1 (excluding iPhone 6s and iPhone 6s Plus) , 9.1 beta 2 and tvOS 9.0 beta 2 released.&lt;br /&gt;
* 21 September -- watchOS 2.0 released to the public.&lt;br /&gt;
* 16 September -- iOS 9.0 released to the public.&lt;br /&gt;
* 9 September -- iOS 9.0 [[Golden Master|GM]], watchOS 2.0 [[Golden Master|GM]] and iOS 9.1 beta released to developers. [[iPhone 6s]], [[iPhone 6s Plus]], [[iPad Pro (12.9-inch)]], [[iPad mini 4]] and [[J42dAP|Apple TV (4th generation)]] announced.&lt;br /&gt;
&lt;br /&gt;
=== August ===&lt;br /&gt;
* 13 August -- iOS 8.4.1 and iTunes 12.2.2 released.&lt;br /&gt;
* 6 August -- iOS 9.0 beta 5 and watchOS 2.0 beta 5 released.&lt;br /&gt;
* 4 August -- TaiG 1.1.0 for Mac released.&lt;br /&gt;
* 2 August -- TaiG 1.0.0 for Mac released.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 30 July -- iOS 8.4.1 beta 2 released.&lt;br /&gt;
* 21 July -- iOS 9.0 beta 4 and watchOS 2.0 beta 4 released.&lt;br /&gt;
* 20 July -- [[TaiG]] 2.4.3 released, no longer a beta.&lt;br /&gt;
* 16 July -- [[TaiG]] 2.4.3 beta released, optimises jailbreak process.&lt;br /&gt;
* 15 July -- [[N102AP|iPod touch (6th generation)]] released.&lt;br /&gt;
* 14 July -- iOS 8.4.1 beta released.&lt;br /&gt;
* 13 July -- [[TaiG]] 2.4.2 Beta released, fixes 30% and 40% issues as well as bundling Cydia 1.1.23. [[PPJailbreak]] 2.0.0 released to jailbreak iOS 8.1.3 - 8.4 on Mac.&lt;br /&gt;
* 11 July -- [[TaiG]] 2.4.1 released.&lt;br /&gt;
* 10 July -- [[TaiG]] 2.4.1 Beta released, fixes 60% issue.&lt;br /&gt;
* 7 July -- [[TaiG]] 2.3.1 released.&lt;br /&gt;
* 6 July -- [[TaiG]] 2.3.1 Beta released, includes Cydia 1.1.20.&lt;br /&gt;
* 3 July -- [[TaiG]] 2.3.0 released, which removes the setruid-patch&lt;br /&gt;
* 2 July -- [[TaiG]] 2.2.1 released to address a security vulnarability allowing all apps to get root easily.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 30 June -- iOS 8.4 released. [[TaiG]] 2.2.0 released to jailbreak iOS 8.4.&lt;br /&gt;
* 23 June -- [[TaiG]] 2.0.0 released to jailbreak iOS 8.1.3, 8.2 and 8.3.&lt;br /&gt;
* 8 June -- Apple announces iOS 9, watchOS 2.0, and a release date of June 30 for iOS 8.4 at [[WWDC]] 2015.&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 15 May -- [[User:geohot|geohot]] [[The iPhone Wiki:Changing Ownership|transfers]] ownership of The iPhone Wiki to [[User:saurik|saurik]].&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 23 April -- iOS 8.2 (build 12S506) released for Apple Watch.&lt;br /&gt;
* 8 April -- iOS 8.3 and Apple TV 7.2 released.&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 9 March -- iOS 8.2 released.&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 23 February -- [[TaiG]] updated to version 1.3 to support iOS 8.2 beta and beta 2.&lt;br /&gt;
* 12 February -- [[TaiG]] updated to version 1.2.1 to support iTunes 12.1.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 27 January -- iOS 8.1.3 and 7.0.3 (8.1.3) for Apple TV released.&lt;br /&gt;
* 18 January -- [[PPJailbreak]] released to jailbreak iOS 8.0 - 8.1.2 on a Mac.&lt;br /&gt;
&lt;br /&gt;
== 2014 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 9 December -- iOS 8.1.2 released.&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 29 November -- [[TaiG]] released to jailbreak iOS 8.0 - 8.1.1 on all devices except Apple TV.&lt;br /&gt;
* 18 November -- iOS 8.1.1 and Apple TV 7.0.2 released.&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 22 October -- [[Pangu8]] for iOS 8.x released.&lt;br /&gt;
* 20 October -- iOS 8.1 released.&lt;br /&gt;
* 16 October -- [[iPad Air 2]] and [[iPad mini 3]] announced.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 25 September -- iOS 8.0.2 released.&lt;br /&gt;
* 24 September -- iOS 8.0.1 released. Critical bugs affecting Touch ID and cellular service was quickly discovered[http://support.apple.com/kb/HT6487] and the update was retracted.&lt;br /&gt;
* 19 September -- Initial release of [[N61AP|iPhone 6]] and [[N56AP|iPhone 6 Plus]].&lt;br /&gt;
* 17 September -- iOS 8.0 is released to the public, as well as 6.2.1 for the [[K66AP|Apple TV (2nd generation)]].&lt;br /&gt;
* 9 September -- Apple announces the [[Apple Watch (1st generation)]], [[N61AP|iPhone 6]], and [[N56AP|iPhone 6 Plus]].&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 30 June -- iOS 7.1.2 and Apple TV 6.2 released to fix iBeacon connectivity, mail attachments not being encrypted and a bug with data transfers from third party accessories.&lt;br /&gt;
* 29 June -- [[Pangu]] 1.1.0 released with lots of improvements.&lt;br /&gt;
* 23 June -- [[Pangu]] released to jailbreak iOS 7.1.x untethered.&lt;br /&gt;
* 1 June -- [[p0sixspwn]] updated to version 1.0.8 to support iOS 6.1.6 and fix iTunes 11.1+ crashes.&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 22 April -- [[iOS]] 7.1.1 and Apple TV 6.1.1 released with bug fixes, including [[Touch ID]] fixes.&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 27 March -- [[evasi0n7]] updated to 1.0.8 to support iOS 7.0 (11A466) that shipped with some 5s and 5c iPhones&lt;br /&gt;
* 10 March -- [[iOS]] 7.1, Apple TV iOS 6.1, [[J73AP|iPad Air (iPad4,3)]] and [[J87AP|iPad mini 2 (iPad4,6)]] released.&lt;br /&gt;
* 1 March -- [[evasi0n7]] updated to 1.0.7 to fix problem where bundled repository package information could not be refreshed/updated by Cydia and updated bundled Cydia package lists.&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 26 February -- [[iTunes]] updated to 11.1.5 to fix crashing and improve iBooks compatibility on OS X.&lt;br /&gt;
* 22 February -- [[evasi0n7]] updated to version 1.0.6 to support iOS 7.0.6.&lt;br /&gt;
* 21 February -- [[iOS]] 7.0.6 and iOS 6.1.6 released to address faulty SSL validation.&lt;br /&gt;
* 5 February -- [[evasi0n7]] updated to version 1.0.5 to support iOS 7.0.5.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 29 January -- [[iOS]] 7.0.5 released for [[N49AP|iPhone 5c (iPhone5,4)]] and [[N53AP|iPhone 5s (iPhone6,2)]], fixing network provisioning.&lt;br /&gt;
* 22 January -- [[iTunes]] 11.1.4 released, adding Wish List and language improvements. &lt;br /&gt;
* 12 January -- [[evad3rs]] releases [[evasi0n7]] 1.0.4 to fix important untether security bugs.&lt;br /&gt;
* 11 January -- [[evad3rs]] releases [[evasi0n7]] 1.0.3 to fix [[iPad mini 2]] bootloop issues, support iOS 7.1 beta 3 and include [[Cydia]] 1.1.9.&lt;br /&gt;
&lt;br /&gt;
== 2013 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 31 December -- [[evad3rs]] releases [[evasi0n7]] 1.0.2 to fix [[iPad 2]] bootloop issues.&lt;br /&gt;
* 30 December -- [[User:Ih8sn0w|iH8sn0w]], [https://twitter.com/SquiffyPwn SquiffyPwn], and [[User:winocm|winocm]] release [[p0sixspwn]], an [[untethered jailbreak]] for iOS 6.1.3 through 6.1.5, for Mac OS X.&lt;br /&gt;
* 24 December -- [[evad3rs]] releases [[evasi0n7]] 1.0.1 to completely remove Chinese piracy store.&lt;br /&gt;
* 22 December -- [[evad3rs]] releases [[evasi0n7]], an [[untethered jailbreak]] for iOS 7.0 through 7.0.4.&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 14 November -- [[iOS]] 7.0.4, 6.1.5 for iPod touch (4th generation) to fix [[FaceTime]] bugs and [[List of Apple TVs|Apple TV]] 6.0.2 released.&lt;br /&gt;
* 1 November -- [[iPad Air]] released.&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 24 October -- Apple TV firmware updated to 6.0.1.&lt;br /&gt;
* 22 October -- [[iOS]] 7.0.3 released to fix various bugs including a passcode bug. [[iPad Air]] and [[iPad mini 2]] announced.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 26 September -- [[iOS]] 7.0.2 released to address Lock screen issues.&lt;br /&gt;
* 23 September -- Apple releases a patched version of the Apple TV 6.0 update.&lt;br /&gt;
* 20 September -- Initial release of [[iPhone 5c]] and [[iPhone 5s]]. iOS 7.0.1 is also made available for these devices. A 6.0 update for the Apple TV was also released, but is pulled due to problems.[http://www.macrumors.com/2013/09/22/apple-pulls-apple-tv-6-0-update-following-reports-of-bricking/]&lt;br /&gt;
* 18 September -- [[iOS]] 7.0 released for the [[iPad 2]] and newer, [[iPad mini]], [[iPhone 4]] and newer, [[iPod touch (4th generation)]].&lt;br /&gt;
* 10 September -- Apple announces the [[iPhone 5c]] and [[iPhone 5s]].&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 25 June -- [[iFaith]] 1.5.9 released.&lt;br /&gt;
* 19 June -- Apple TV firmware 5.3 released. &lt;br /&gt;
* 10 June -- Apple unveils a completely-revamped [[iOS]] 7 at [[WWDC]].&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 30 May -- Apple quietly unveils a 16 GB version of the [[N78aAP|iPod touch (5th generation)]] that omits the rear camera, replacing the [[N81AP|iPod touch (4th generation)]].&lt;br /&gt;
* 2 May -- [[iOS]] 6.1.4 released for [[iPhone 5]].&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 13 April -- [[iFaith]] updated to version 1.5.8.&lt;br /&gt;
* 11 April -- [[Sn0wbreeze]] updated to version 2.9.14.&lt;br /&gt;
* 10 April -- [[iFaith]] updated to version 1.5.7.&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 10 March -- [[iFaith]] updated to version 1.5.6.&lt;br /&gt;
* 19 March -- Apple releases [[iOS]] 6.1.3 to patch multiple security-related bugs and improve Maps for Japanese users.&lt;br /&gt;
* 12 March -- [[evad3rs]] updated [[evasi0n]] to 1.5.3.&lt;br /&gt;
* 11 March --  [[evad3rs]] updated [[evasi0n]] to 1.5.2.&lt;br /&gt;
* 10 March -- [[iFaith]] updated to version 1.5.5.&lt;br /&gt;
* 5 March -- [[evad3rs]] updated [[evasi0n]] to 1.5.1.&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 23 February -- [[iFaith]] updated to version 1.5.4.&lt;br /&gt;
* 23 February -- [[evad3rs]] updated [[evasi0n]] to 1.5. [[iFaith]] updated to version 1.5.3.&lt;br /&gt;
* 19 February -- Apple releases [[iOS]] 6.1.2 as a hotfix to address Exchange issues. [[Evasi0n]] was updated to support iOS 6.1.2 later the same day.&lt;br /&gt;
* 13 February -- [[Seas0nPass]] updated to support [[iOS]] 5.2 for the [[K66AP|Apple TV (2nd generation)]] [[untethered jailbreak]].&lt;br /&gt;
* 11 February -- Apple releases [[iOS]] 6.1.1 for the [[N94AP|iPhone 4S]] as a hotfix to address connectivity issues. [[evasi0n]] was updated to support [[iOS]] 6.1.1 later the same day.&lt;br /&gt;
* 4 February -- The [[evad3rs]] release [[evasi0n]] to [[jailbreak]] [[iOS]] 6.x.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 28 January -- Apple releases [[iOS]] 6.1.&lt;br /&gt;
&lt;br /&gt;
== 2012 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 18 December -- Apple releases [[iOS]] 6.0.2 containing bug fixes for the [[iPhone 5]] and [[iPad mini]].&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 30 November -- Apple releases [[iTunes]] 11.&lt;br /&gt;
* 12 November -- [[sn0wbreeze]] is updated to version 2.9.7.&lt;br /&gt;
* 2 November -- Inital release of [[iPad (4th generation)]] and [[iPad mini]] in first set of countries.&lt;br /&gt;
* 1 November -- Apple releases [[iOS]] 6.0.1.&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 23 October -- Apple announces new [[iPad (4th generation)]] and [[iPad mini]].&lt;br /&gt;
* 14 October -- The [[iPhone Dev Team]] releases [[redsn0w]] 0.9.15b1, which lets A5(X) users with the appropriate [[SHSH]] blobs remain on, or update to, [[iOS]] 5.x.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 21 September -- Initial release of [[iPhone 5]] in first set of countries.&lt;br /&gt;
* 19 September -- Apple releases [[iOS]] 6.&lt;br /&gt;
* 12 September -- Apple announces new [[iPhone 5]] and release date of iOS 6.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 18 June -- [[iPhone Dev Team]] releases a new version of [[redsn0w]] (0.9.14b1), adding the capability to downgrade iPhone [[N82AP|3G]]/[[N88AP|3GS]] [[Baseband]] from the [[06.15.00]] iPad baseband to the latest unlockable iPhone baseband ([[05.13.04]]). This allows 3G/3GS users that had upgraded to the iPad baseband, thus losing the GPS function and the ability to restore to stock firmware, to get back to an iPhone baseband, making their devices behave as intended again, as well as being unlockable by [[ultrasn0w]].&lt;br /&gt;
* 14 June -- [[iPhone Dev Team]] releases a developer version of [[redsn0w]] (0.9.13dev1), which jailbreaks [[limera1n]] susceptible devices running [[iOS]] 6.0 beta. This version doesn't hacktivate nor install [[Cydia]], as it hasn't been ported to [[iOS]] 6 just yet. This jailbreak, however, installs afc2 and SSH, enabling developers to fix and prepare their apps to the next [[iOS]] version.&lt;br /&gt;
* 11 June -- Apple announces [[iOS]] 6 at [[WWDC]] 2012, and seeds the first beta to developers.&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 25 May -- The [[Chronic Dev (team)|Chronic Dev Team]] releases [[Absinthe]] 2.0, providing an [[untethered jailbreak]] for all devices except the [[Apple TV]]s and [[K93AAP|iPad 2 (iPad2,4)]]. ([[Seas0nPass]] was also updated to include [[Absinthe]]'s [[untethered jailbreak|untether]] for the [[K66AP|Apple TV (2nd generation)]].)&lt;br /&gt;
* 7 May -- Apple releases [[iOS]] 5.1.1.&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 7 March -- Apple releases [[iOS]] 5.1 and announces new devices: [[iPad (3rd generation)]], [[J33AP|Apple TV (3rd generation)]], and the [[K93AAP|iPad 2 (iPad2,4)]].&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 20 January -- [[Absinthe]] was released to [[jailbreak]] and [[untethered jailbreak|untether]] the [[A5]] devices running [[iOS]] 5.0 and 5.0.1.&lt;br /&gt;
* 18 January -- Apple announces [[iBooks.app|iBooks version 2.0]].&lt;br /&gt;
&lt;br /&gt;
== 2011 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 30 December -- [[User:pod2g|pod2g]]'s [[untethered jailbreak|untether]] for [[iOS]] 4.4.4 makes its way into a new version of [[Seas0nPass]] for [[K66AP|Apple TV (2nd generation)]] owners.&lt;br /&gt;
* 27 December -- [[User:pod2g|pod2g]]'s [[untethered jailbreak|untether]] for [[iOS]] 5.0.1 is released in new versions of [[PwnageTool]] and [[redsn0w]], and as a Cydia package called [[Corona]] (by the [[Chronic Dev (team)|Chronic Dev Team]]) for devices already jailbroken on 5.0.1.&lt;br /&gt;
* 15 December -- Apple releases [[iOS]] 4.4.4 for the [[K66AP|Apple TV (2nd generation)]], as well as a minor update (5.0.1 build 9A406) for the [[N94AP|iPhone 4S]] to address SIM card issues.&lt;br /&gt;
* 4 December -- [[iFaith]] 1.4 is released, which can circumvent the [[APTicket]] [[nonce]] on devices vulnerable to [[limera1n]]'s exploit.&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 10 November -- [[iOS]] 5.0.1 is released in an attempt to fix battery-related issues. It's the first non-beta available as an [[OTA Updates|OTA update]].&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 14 October -- The [[N94AP|iPhone 4S]] is officially released, although some preorders were delivered early.&lt;br /&gt;
* 12 October -- [[iOS]] 5.0 is released. The [[N94AP|iPhone 4S]] IPSW came with [[04.11.08]] due to a goof on Apple's side.&lt;br /&gt;
* 5 October -- Steve Jobs passes away.&lt;br /&gt;
* 4 October -- Apple announces the new [[N94AP|iPhone 4S]].&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 19 September -- [[redsn0w]] 0.9.9 beta 1 is released, introducing a new UI and many features (like submitting [[SHSH]]s to the [[Cydia Server]].&lt;br /&gt;
* 17 September -- [[MyGreatFest]], first iCommunity and jailbreak centered convention was held.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 15 July -- Apple releases [[iOS]] 4.2.9 and 4.3.4, patching all jailbreaking-related vulnerabilities (aside from those in the [[bootrom]]).&lt;br /&gt;
* 6 July -- [[User:Comex|comex]] releases [[Saffron]], the first public [[jailbreak]] for the [[iPad 2]].&lt;br /&gt;
* 2 July -- A beta version of the upcoming [[jailbreak]] from [[User:comex|comex]] for the [[iPad 2]], making use of a PDF exploit, was leaked. A hotfix by Apple is expected very soon.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 1 June -- [[User:ih8sn0w|iH8sn0w]] releases [[iFaith]] to dump [[SHSH]] blobs from a device.&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 6 May -- [[PwnageTool]], [[redsn0w]], and [[sn0wbreeze]] are updated for [[iOS]] 4.3.3 support (and in the case of sn0wbreeze, [[iOS]] 4.2.8 support as well).&lt;br /&gt;
* 3 May -- Apple releases [[iOS]] 4.2.8 and 4.3.3 to address the location-tracking controversy. Once more, current [[untethered jailbreak|untethering]] vulnerabilities remained unpatched.&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 24 April -- [[PwnageTool]], [[redsn0w]], and [[sn0wbreeze]] are updated for [[iOS]] 4.3.2 support (and in the case of sn0wbreeze, [[iOS]] 4.2.7 support as well).&lt;br /&gt;
* 14 April -- Apple releases [[iOS]] 4.2.7 and 4.3.2 to fix security issues and connection issues for [[K95AP|iPad 2 (iPad2,3)]], but leaves [[untethered jailbreak|untethering]] vulnerabilities unpatched.&lt;br /&gt;
* 3 April -- All major jailbreak tools ([[redsn0w]], [[PwnageTool]], [[sn0wbreeze]]) get updated to includes [[i0n1c]]'s [[untethered jailbreak|untether]] code to jailbreak devices compatible with iOS 4.3.1 except the [[iPad 2]].&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 25 March -- Apple releases iOS 4.3.1, properly blocking [[User:comex|comex]]'s [[IOSurface Kernel Exploit|exploit]].&lt;br /&gt;
* 13 March -- [[User:Comex|comex]] shows a remotely jailbroken [[K95AP|iPad 2 (iPad2,3)]].&lt;br /&gt;
* 11 March -- Release of the [[iPad 2]] in the USA. The exploits for [[limera1n]] ([[User:Geohot|geohot]]), [[SHA-1 Image Segment Overflow|SHAtter]] ([[User:posixninja|p0sixninja]]), and [[comex]]'s [[kernel]] exploit were closed by Apple.&lt;br /&gt;
* 9 March -- Apple releases [[iOS]] 4.3, fixing the [[HFS Legacy Volume Name Stack Buffer Overflow]] vulnerability.&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 15 February -- New version of both [[PwnageTool]] and [[sn0wbreeze]] were released to support 4.2.1 and untethered using the [[feedface]] exploit.&lt;br /&gt;
* 7 February -- The [[Chronic Dev (team)|Chronic Dev Team]] release a version of [[greenpois0n (jailbreak)|greenpois0n]] to jailbreak the [[N92AP|iPhone 4 (iPhone3,3)]], using the [[HFS Legacy Volume Name Stack Buffer Overflow]].&lt;br /&gt;
* 3 February -- [[User:Jaywalker|Jaywalker]] of the [[Chronic Dev (team)|Chronic Dev Team]] posts [https://www.youtube.com/watch?v=T3NYPVT13xw a video] of custom boot using a soon to be released version of [[Greenpois0n (jailbreak)|greenpois0n]].&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 12 January -- Apple discontinues [[iOS]] support for [[N82AP|iPhone 3G]] and [[N72AP|iPod touch (2nd generation)]] since today's beta release of [[iOS]] 4.3. Also first time a beta [[iOS]] for [[K66AP|Apple TV (2nd generation)]] is released.&lt;br /&gt;
* 11 January -- Verizon announces [[N92AP|iPhone 4 (iPhone3,3)]].&lt;br /&gt;
&lt;br /&gt;
== 2010 ==&lt;br /&gt;
=== November ===&lt;br /&gt;
* 28 November -- [[ultrasn0w]] 1.2 is released by the [[iPhone Dev Team]] to unlock [[N82AP|iPhone 3G]] and [[N88AP|iPhone 3GS]] on baseband 6.15.00&lt;br /&gt;
* 22 November -- Apple releases [[iOS]] 4.2.1 (respectively 4.2 for [[K66AP|Apple TV (2nd generation)]])&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 31 October -- The [[iPhone Dev Team|Dev Team]] releases [[redsn0w]] 0.9.6b2 which jailbreaks [[iOS]] 4.1, 4.2 and 3.2.2 on every device available at the time of release (except for iPod touch (2nd generation) MC). It also includes &amp;quot;DFU&amp;quot; button allowing to flash custom [[IPSW]] from Windows [http://blog.iphone-dev.org/post/1452044444/redsn0w-limera1n-fun (see blog post)].&lt;br /&gt;
* 20 October -- The [[iPhone Dev Team|Dev Team]] releases [[PwnageTool]] 4.1 which jailbreaks [[iOS]] 4.1 and 3.2.2 on every device  available at the time of release. [http://blog.iphone-dev.org/post/1359246784/20102010-event (see blog post)]&lt;br /&gt;
* 18 October -- [[Chronic Dev (team)|Chronic Dev Team]] releases [[Greenpois0n (jailbreak)|greenpois0n]] RC4 which added support for iPod touch (2nd generation) (MC and MB) for an untethered jailbreak using [[User:comex|comex]]'s kernel exploit and the [[usb_control_msg(0xA1, 1) Exploit]].&lt;br /&gt;
* 12 October -- [[Chronic Dev (team)|Chronic Dev Team]] releases [[Greenpois0n (jailbreak)|greenpois0n]] after switching its exploit from [[SHA-1 Image Segment Overflow|SHAtter]] to [[limera1n]], in the hope that [[SHA-1 Image Segment Overflow|SHAtter]] remains for 5th generation devices. (The exploit [[limera1n]] uses was fixed in the [[iBoot (Bootloader)|iBoot]] revision found in [[iOS]] 4.2 beta 2, which means Apple knows about the vulnerability and the next [[bootrom]] revision may have it patched.)&lt;br /&gt;
* 10 October -- Following the first [[limera1n]] beta release, [[User:geohot|geohot]] released multiple versions, each fixing bugs affecting previous releases. [[Chronic Dev (team)|Chronic Dev Team]] officialy anounces that, in order to keep [[SHA-1 Image Segment Overflow|SHAtter]] undisclosed and possibly preserve it for 5th generation devices, [[Greenpois0n (jailbreak)|greenpois0n]] would be delayed in order to incorporate this new exploit [[limera1n]] uses.&lt;br /&gt;
* 9 October -- In order to push [[Chronic Dev (team)|Chronic Dev Team]] to change the exploit used on [[Greenpois0n (jailbreak)|greenpois0n]], [[User:geohot|geohot]] rushed out a beta version of [[limera1n]].&lt;br /&gt;
* 8 October -- [[User:Geohot|Geohot]] comes back to the scene with a new [[bootrom]] exploit believed to work on all devices, as shown on the resurrected [http://www.limera1n.com limera1n web site]. He prompts [[Chronic_Dev_(team)|Chronic Dev Team]] to use his exploit instead of [[SHA-1 Image Segment Overflow|SHAtter]], but, since [[Greenpois0n (jailbreak)|greenpois0n]] is already scheduled to October 10, it may be not possible. [[User:Geohot|Geohot]] ETA'd his [[limera1n]] release to October 11, if [[Greenpois0n (jailbreak)|greenpois0n]] can't be changed to use this new exploit. This decision, however, would burn 2 [[bootrom]] exploits: [[SHA-1 Image Segment Overflow|SHAtter]] itself and the one used by [[limera1n]], which is unpatchable by firmware updates.&lt;br /&gt;
* 6 October -- Chronic Dev Team issues expected ETA of [[Greenpois0n (jailbreak)|greenpois0n]] as October 10, featuring the new [[SHA-1 Image Segment Overflow|SHAtter]] exploit for devices with the [[S5L8930]].&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 30 September -- [[User:MuscleNerd|MuscleNerd]] of the [[iPhone Dev Team]] posts [http://www.youtube.com/watch?v=adVp-IxcDHI the first video] of an [[K66AP|Apple TV (2nd generation)]] jailbroken via [[SHA-1 Image Segment Overflow|SHAtter]].&lt;br /&gt;
* 27 September -- [[User:MuscleNerd|MuscleNerd]] of the [[iPhone Dev Team]] posts [http://www.youtube.com/watch?v=aoX1Q8ym2J8 the first video] of an [[N81AP|iPod touch (4th generation)]] jailbroken via [[SHA-1 Image Segment Overflow|SHAtter]].&lt;br /&gt;
* 20 September -- [[User:pod2g|pod2g]] discloses details about the [[usb_control_msg(0xA1, 1) Exploit‎]] here at The iPhone Wiki. It was used in [[redsn0w]] the following day.&lt;br /&gt;
* 9 September -- The existence of [[SHA-1 Image Segment Overflow|SHAtter]] is revealed. Further details were not released, however.&lt;br /&gt;
* 8 September -- Apple releases the [[N81AP|iPod touch (4th generation)]], and iOS 4.1, closing the [[AT+XAPP Vulnerability]].&lt;br /&gt;
* 1 September -- Apple event. They announced the new [[N81AP|iPod touch (4th generation)]], [[K66AP|Apple TV (2nd generation)]], iOS 4.1, and [[iTunes]] 10.&lt;br /&gt;
&lt;br /&gt;
=== August ===&lt;br /&gt;
* 12 August -- [[Saurik]] releases the first version of PDF Patcher, which installs Apple's patch for the FreeType vulnerability (used in conjunction with other exploits by [[Star]]). It works on firmwares as far back as 2.x, and renders [[iOS]] 3.2.2 and 4.0.2 useless for jailbreakers. Jailbreaking and installing this patch is currently the only way for users of first generation iPod touches and iPhones to protect themselves against malicious use of the exploit.&lt;br /&gt;
* 11 August -- Apple releases [[iOS]] 4.0.2 for [[List of iPhones|iPhone]]/[[List of iPod touches|iPod touch]] and [[iOS|iPhone OS]] 3.2.2 for [[K48AP|iPad]] as a hotfix for [[Star]]'s exploits. [[Ultrasn0w]]'s exploit remains, since there's no [[Baseband Firmware|baseband]] update on those versions.&lt;br /&gt;
* 3 August -- Just before midnight in [[User:planetbeing|planetbeing]]'s timezone [[ultrasn0w]] has been released by the [[iPhone Dev Team]] to [[unlock]] the [[N90AP|iPhone 4]].&lt;br /&gt;
* 1 August -- [[User:Comex|comex]] releases [[Star]], a [[jailbreak]] for all iDevices with [[iOS|iPhone OS]] 3.1.2 through [[iOS]] 4.0.1.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 30 July -- [[N90AP|iPhone 4]] is released in major countries (second wave).&lt;br /&gt;
* 26 July -- Jailbreaking is now officially legal in the U.S.A.: [http://www.eff.org/press/archives/2010/07/26 EFF Wins New Legal Protections for Cell Phone Jailbreakers and Unlockers]&lt;br /&gt;
* 15 July -- Apple releases [[iOS|iPhone OS]] 3.2.1 and [[iOS]] 4.0.1.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 24 June -- [[N90AP|iPhone 4]] is launched.&lt;br /&gt;
* 22 June -- [[iPhone Dev Team]] releases [[PwnageTool]] 4.0 and later 4.0.1 for all devices on 4.0 except those with newer [[bootrom]]s (some [[N72AP|iPod touch (2nd generation)]] and [[N88AP|iPhone 3GS]] devices, and all [[N18AP|iPod touch (3rd generation)]] and newer devices).&lt;br /&gt;
* 21 June -- [[iPhone Dev Team]] releases [[redsn0w]] 0.9.5 to [[jailbreak]] 4.0 on [[N82AP|iPhone 3G]] and [[N72AP|iPhone touch (2nd generation)]] ([[Bootrom 240.4|old bootrom]]), [[iPhone Dev Team]] releases [[ultrasn0w]] 0.93, an unlock for baseband firmwares [[04.26.08]], [[05.11.07]], [[05.12.01]], and [[05.13.04]] and Apple releases [[iOS]] 4.0&lt;br /&gt;
* 19 June -- [[User:Geohot|geohot]] holds a speech at the [[Nuit du hack 2010|Nuit du Hack]]&lt;br /&gt;
&lt;br /&gt;
=== May ===&lt;br /&gt;
* 3 May -- Windows version of [[Spirit]] has been updated to not require Windows 98 compatibility mode to run and fixed a photo deletion issue.&lt;br /&gt;
* 2 May -- [[User:Comex|comex]] releases [[Spirit]], an [[untethered jailbreak]] for all iDevices with [[iOS|iPhone OS]] 3.1.2 through 3.2.&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 3 April -- Apple releases the [[K48AP|iPad]].&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 12 February -- [[User:sherif hashim|sherif_hashim]] discovers [[AT+XAPP Vulnerability]] and passes it to [[User:MuscleNerd|MuscleNerd]], an elite member of the [[iPhone Dev Team]]&lt;br /&gt;
* 2 February -- Apple releases [[iOS|iPhone OS]] 3.1.3, closing [[usb_control_msg(0x21, 2) Exploit|usb_control_msg(0x21, 2)]] vulnerability used by [[blackra1n]], [[redsn0w]], et. al.&lt;br /&gt;
&lt;br /&gt;
== 2009 ==&lt;br /&gt;
=== November ===&lt;br /&gt;
* 3 November -- [[User:Geohot|geohot]] releases [[blackra1n]] RC3, a software jailbreak for all devices. Includes a new unlock for baseband [[05.11.07]] called [[blacksn0w]] and is also noticeably faster than previous versions.&lt;br /&gt;
&lt;br /&gt;
=== October ===&lt;br /&gt;
* 11 October -- [[User:Geohot|geohot]] releases [[blackra1n]] RC1, a 30 second software jailbreak for all devices, including a [[tethered jailbreak]] for the [[N18AP|iPod touch (3rd generation)]], and [[N88AP|iPhone 3GS]] and [[N72AP|iPod touch (2nd generation)]] units with newer bootrom revisions.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 24 September -- [[User:iH8sn0w|iH8sn0w]] discovers the [[AT+XEMN Heap Overflow|AT+XEMN]] crash independently.&lt;br /&gt;
* 9 September -- The [[N18AP|iPod touch (3rd generation)]] with [[S5L8922]] processor is released. [[N72AP|iPod touch (2nd generation)]] and [[N88AP|iPhone 3GS]] units continue shipping, but with a new bootrom ([[Bootrom 240.5.1|240.5.1]] and [[Bootrom 359.3.2|359.3.2]] respectively) that is no longer vulnerable to the [[0x24000 Segment Overflow]].&lt;br /&gt;
* 9 September -- Apple releases [[iOS|iPhone OS]] 3.1 (7C144) for iPhones and 3.1.1 (7C145) for iPod touches, closing the [[iBoot Environment Variable Overflow]] and [[AT+XLOG Vulnerability|AT+XLOG]] + [[AT+FNS]] Baseband Exploits.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 14 July -- [[User:Geohot|geohot]] releases [[purplesn0w]], a software unlock for the [[X-Gold 608]] using [[AT+XLOG Vulnerability|the same exploit as ultrasn0w]], but handled differently. Minutes later, an explanation and source code was posted.&lt;br /&gt;
* 7 July -- The [[iPhone Dev Team]] updates [[redsn0w]] and [[ultrasn0w]] to version 0.8, now with [[N88AP|iPhone 3GS]] support. Saurik also updates [[WinterBoard]] to support the [[N88AP|iPhone 3GS]].&lt;br /&gt;
* 3 July -- [[User:Geohot|geohot]] releases [[purplera1n]], a software [[jailbreak]] for the [[N88AP|iPhone 3GS]].&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 28 June -- [[User:Geohot|geohot]] posts pictures on his blog of the first fully jailbroken [[N88AP|iPhone 3GS]].&lt;br /&gt;
* 25 June -- It's discovered that [[N88AP|iPhone 3GS]] is vulnerable to the [[0x24000 Segment Overflow]].&lt;br /&gt;
* 24 June -- The [[iPhone Dev Team]] releases [[ultrasn0w]], an [[unlock]] for [[X-Gold 608]] thanks to [[AT+XLOG Vulnerability|a new exploit]] discovered by [[User:Oranav|Oranav]].&lt;br /&gt;
* 23 June -- [[User:Geohot|geohot]] announces he's found a new exploit in [[iBoot (Bootloader)|iBoot]] he calls [[purplera1n]].&lt;br /&gt;
* 19 June -- Release of [[N88AP|iPhone 3GS]] to the public and the release of [[PwnageTool]] 3.0 and [[redsn0w]] for jailbreaking devices running [[iOS|iPhone OS]] 3.0&lt;br /&gt;
* 17 June -- Apple releases [[iOS|iPhone OS]] 3.0.&lt;br /&gt;
* 8 June -- Apple announces the [[N88AP|iPhone 3GS]].&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 10 March -- Information about the [[0x24000 Segment Overflow]] exploit used for the [[N72AP|iPod touch (2nd generation)]] [[untethered jailbreak]] is released thanks to the combined work of [[chronic]], [[CPICH]], [[User:Posixninja|posixninja]], [[User:Pod2g|pod2g]], [[ius]], [[planetbeing]], [[User:MuscleNerd|MuscleNerd]], and co. after being leaked and sold by [[NitroKey]]. To prevent users wasting their money on a stolen exploit, the Hybrid DevTeam decided to release it immediately.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 31 January -- The [[iPhone Dev Team]] released [[redsn0w Lite]], a [[tethered jailbreak|tethered]] [[N72AP|iPod touch (2nd generation)]] [[jailbreak]]. It combines the [[ARM7 Go]] vulnerability with the well-established [[pwnage]] flow for other Apple mobile devices. It was bundled in a way that allowed usage on [[iOS|iPhone OS]] 2.2.1 by uploading [[iBoot (Bootloader)|iBoot]] from [[iOS|iPhone OS]] 2.1.1, which is vulnerable to [[ARM7 Go]], to the device while in [[DFU Mode]].&lt;br /&gt;
* 29 January -- Apple releases [[iOS|iPhone OS]] 2.2.1, closing the [[AT+stkprof]] exploit.&lt;br /&gt;
* 25 January -- [[0wnboot]] is released to [http://code.google.com/p/chronicdev/ chronicdev google code page], thanks to [[AriX]], [[User:ChronicDev|chronic]], [[CPICH]], [[westbaer]], [[ius]], [[User:Pod2g|pod2g]], the rest of the iPod devel crew on IRC, and to the #iphone-hax lab rats. Within days, [[AriX]] and the [[Chronic Dev (team)|Chronic Dev Team]] got a ramdisk booting for a [[tethered jailbreak]].&lt;br /&gt;
* 17 January -- [[User:MuscleNerd|MuscleNerd]] of the [[iPhone Dev Team]] [https://twitter.com/MuscleNerd/status/1127346766 shows a video demo] of the first jailbroken [[N72AP|iPod touch (2nd generation)]].&lt;br /&gt;
* 16 January -- [[ARM7 Go]] vulnerability disclosed where else but here on The iPhone Wiki, for developers to poke and prod at.&lt;br /&gt;
* 15 January -- The [[iPhone Dev Team]] [https://twitter.com/iphone_dev/status/1120595069 tweets the VFDecrypt key] for [[iOS|iPhone OS]] 2.2 on [[N72AP|iPod touch (2nd generation)]], demonstrating for the first time that unsigned code can now be run on that device.&lt;br /&gt;
* 1 January -- The [[iPhone Dev Team]] releases [[yellowsn0w]] 0.9 beta for baseband [[02.28.00]].&lt;br /&gt;
&lt;br /&gt;
== 2008 ==&lt;br /&gt;
=== December ===&lt;br /&gt;
* 27 December -- [[25C3 presentation &amp;quot;Hacking the iPhone&amp;quot;]]&lt;br /&gt;
* 21 December -- [[User:MuscleNerd|MuscleNerd]], of the [[iPhone Dev Team]] does a live demo of the 3G unlock, dubbed as [[yellowsn0w]]: http://qik.com/video/729275&lt;br /&gt;
&lt;br /&gt;
=== November ===&lt;br /&gt;
* 21 November -- Apple releases [[iOS|iPhone OS]] 2.2.&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 9 September -- Apple releases [[iOS|iPhone OS]] 2.1. [[N72AP|iPod touch (2nd generation)]], which no longer had the [[Pwnage 2.0]] exploit, is revealed.&lt;br /&gt;
&lt;br /&gt;
=== August ===&lt;br /&gt;
* 18 August -- Apple releases [[iOS|iPhone OS]] 2.0.2. [[iPhone Dev Team]] releases [http://wikee.iphwn.org/news:pwnage20announcement QuickPwn], a 2.x [[pwnage]]/ramdisk combination exploit that allows jailbreaking without needing to create custom IPSWs.&lt;br /&gt;
* 4 August -- Apple releases [[iOS|iPhone OS]] 2.0.1.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 22 July -- [[TA_Mobile]] hardware dumps the 3G baseband (bootloader 5.8 &amp;amp; FW 1.45.00) by desoldering the [[NOR]].&lt;br /&gt;
* 19 July -- [[iPhone Dev Team]] releases [[PwnageTool]] 2.0, jailbreaking and unlocking the 2.0 software on the [[M68AP|iPhone]] and jailbreaking [[iOS|iPhone OS]] 2.0 on the [[N82AP|iPhone 3G]] and [[N45AP|iPod touch]].&lt;br /&gt;
* 15 July -- Apple releases [[iOS|iPhone OS]] 1.1.5 for the [[N45AP|iPod touch]].&lt;br /&gt;
* 11 July -- [[N82AP|iPhone 3G]] is released. Apple also releases [[iOS|iPhone OS]] 2.0 and MobileMe on the same date, resulting in server issues.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 9 June - [[N82AP|iPhone 3G]] is announced at [[WWDC]] '08.&lt;br /&gt;
&lt;br /&gt;
=== April ===&lt;br /&gt;
* 3 April -- [[iPhone Dev Team]] releases [[PwnageTool]] 1.0, making use of the [[pmdx exploit]] (to patch RSA checks out of the [[kernel]], to write unsigned to [[NOR]])&lt;br /&gt;
&lt;br /&gt;
=== March ===&lt;br /&gt;
* 12 March -- [[iPhone Dev Team]] releases dual-boot jailbreak method, only to be silently fixed in 2.0.&lt;br /&gt;
* 4 March -- [[User:n0b|George Zhu (n000b)]] releases [[iLiberty+|iLiberty / iLiberty+]].&lt;br /&gt;
&lt;br /&gt;
=== February ===&lt;br /&gt;
* 28 February -- [[Cydia Application|Cydia]] is released as an open-source alternative to [[Installer.app]], and prepares to take over the jailbreak application scene upon 2.0's release.&lt;br /&gt;
* 26 February -- Apple releases [[iOS|iPhone OS]] 1.1.4.&lt;br /&gt;
* 11 February -- [[User:Zibri|Zibri]] leaks the [[Ramdisk Hack]] in [[ZiPhone]], the first all-in-one unlock, activate, jailbreak solution.&lt;br /&gt;
* 8 February -- [[User:Geohot|geohot]] releases software unlock for 4.6. Apple states 25% of phones were never activated with AT&amp;amp;T.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 28 January -- [[iPhone Dev Team]] releases [[Soft Upgrade]] jailbreak for 1.1.3.&lt;br /&gt;
* 24 January -- [[Nate True]] releases a version of [[iBrickr]] that used the [[Soft Upgrade]] method to jailbreak 1.1.3.&lt;br /&gt;
* 18 January -- [[User:Geohot|Geohot]] and his friends [http://iphonejtag.blogspot.com/2008/01/112-otb-unlocked.html unlocked 1.1.2 OTB 4.6 by test point], the unbeatable version at that time.&lt;br /&gt;
* 18 January -- [[iPhone Dev Team]] posts YouTube video of a jailbroken 1.1.3, which was made possible by the dual boot jailbreak from [[bgm]].&lt;br /&gt;
* 15 January -- Apple releases [[iOS|iPhone OS]] 1.1.3, closing the [[mknod]] exploit. In addition, everything now runs as &amp;quot;mobile&amp;quot; instead of &amp;quot;root.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== 2007 ==&lt;br /&gt;
=== November ===&lt;br /&gt;
* 15 November -- [[Baseband Bootloader|Baseband bootloader]] 4.6 is found on new [[M68AP|iPhone]] devices, which initially had no [[unlock]].&lt;br /&gt;
* 12 November -- Apple releases [[iOS|iPhone OS]] 1.1.2, closing the [[LibTiff]] and [[Symlinks]] exploits.&lt;br /&gt;
* 2 November -- [[JailbreakMe|AppSnapp]] is released, bringing jailbreaking to the mainstream iPhone user.&lt;br /&gt;
&lt;br /&gt;
=== October  ===&lt;br /&gt;
* 23 October -- iPhone-Elite Team releases the [[Virginizer]].&lt;br /&gt;
* 14 October -- [[User:AriX|AriX]] releases iJailBreak, the first automated [[N45AP|iPod touch]] jailbreak for the Mac.&lt;br /&gt;
* 12 October -- [[User:planetbeing|planetbeing]] releases [[touchFree]], the first automated [[N45AP|iPod touch]] [[jailbreak]].&lt;br /&gt;
* 10 October -- [[cmw]] (aka Niacin) and Dre release the LibTiff exploit to jailbreak the [[N45AP|iPod touch]], which is later adapted for use in [[JailbreakMe|AppSnapp]].&lt;br /&gt;
&lt;br /&gt;
=== September ===&lt;br /&gt;
* 27 September -- Apple releases [[iOS|iPhone OS]] 1.1.1.&lt;br /&gt;
* 11 September -- [[iPhone Dev Team]] releases [[iUnlock]], first free software unlock.&lt;br /&gt;
* 10 September -- [[IPSF]] releases first paid software unlock.&lt;br /&gt;
* 9 September -- Apple announces the [[N45AP|iPod touch]] at a media event.&lt;br /&gt;
&lt;br /&gt;
=== August ===&lt;br /&gt;
* 23 August -- [[User:Geohot|geohot]] and team release [[hardware unlock]] method.&lt;br /&gt;
* 21 August -- [[Installer.app]] is released by Nullriver, first GUI apps are distributed.&lt;br /&gt;
&lt;br /&gt;
=== July ===&lt;br /&gt;
* 23 July -- First phones are used with other carriers by means of [[SIM hacks]].&lt;br /&gt;
* 20 July -- nightwatch adapts a [[toolchain]] to the iPhone. The first apps are compiled.&lt;br /&gt;
* 9 July -- [[iPhone Dev Team]] releases a [[jailbreak]] method. The first use of this is ringtones.&lt;br /&gt;
* 3 July -- DVD Jon first cracks [[activation]]. People can use the apps on the phone without a subscription.&lt;br /&gt;
&lt;br /&gt;
=== June ===&lt;br /&gt;
* 29 June -- [[M68AP|iPhone]] is released. World's most hyped consumer product.&lt;br /&gt;
* 26 June -- The [[iPhone Dev Team]] was formed.&lt;br /&gt;
&lt;br /&gt;
=== January ===&lt;br /&gt;
* 9 January -- [[M68AP|iPhone]] is announced on stage by Steve Jobs.&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=TigrisAni_15A783601y&amp;diff=68596</id>
		<title>TigrisAni 15A783601y</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=TigrisAni_15A783601y&amp;diff=68596"/>
		<updated>2018-04-07T05:25:44Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: TigrisAni 15A783601y&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
[[File:IphX_15A783601y.jpg|thumb|right|500px|iPhone X prototype running 15A783601y]]&lt;br /&gt;
== Background ==&lt;br /&gt;
This firmware is an internal NonUI build of iOS 11.0. While a seemingly earlier version of [[TigrisAni 15A93261h]], this firmware is one of the first to be seen running on an [[iPhone X]] prototype. It is also not too well optimized for the phone's new screen, notch, and rounded corners, with parts of the screen being cut off towards the edges.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
Upon booting into [[SwitchBoard.app]], the following apps are visible:&lt;br /&gt;
*[[AltoMobile]]&lt;br /&gt;
*[[ExtendedOQC]]&lt;br /&gt;
*[[GrapeCal]]&lt;br /&gt;
*[[GrapeCal_Lite]]&lt;br /&gt;
*[[NonUIConsoleViewer]]&lt;br /&gt;
*[[OrbCal]]&lt;br /&gt;
*[[Reliability]]&lt;br /&gt;
*[[Sequencer]]&lt;br /&gt;
*[[Spelunx]]&lt;br /&gt;
*[[Stencil]]&lt;br /&gt;
*[[USBHost]]&lt;br /&gt;
*[[WiPASmini]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:IphX_15A783601y.jpg&amp;diff=68595</id>
		<title>File:IphX 15A783601y.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:IphX_15A783601y.jpg&amp;diff=68595"/>
		<updated>2018-04-07T05:24:00Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=TigrisAni_15A93261h&amp;diff=68594</id>
		<title>TigrisAni 15A93261h</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=TigrisAni_15A93261h&amp;diff=68594"/>
		<updated>2018-04-07T05:22:16Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: Alphabetical order&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
== Background ==&lt;br /&gt;
This firmware is an internal NonUI version of iOS 11.0. It has been seen on various iPhone 8 prototype units. Similarly to other recent builds, this one has a rather large filesize - a dump of its filesystem is around 9.1 GB. &lt;br /&gt;
&lt;br /&gt;
Interestingly, this build contains kernels for Apple A7 to A11 processors, including differfent processor varieties. This has previously not been the case since iOS version 7.0. It also appears to support an unreleased processor type known as t8020. Based on previous NonUI firmwares having support for as of then unreleased processors - it's safe to assume that this processor is most likely the Apple A12 or A11X. &lt;br /&gt;
[[File:Iph8_15A93261h.jpg|thumb|right|iPhone 8 prototype running 15A93261h]]&lt;br /&gt;
&lt;br /&gt;
== Notable Changes ==&lt;br /&gt;
&lt;br /&gt;
This build is known to have various differences compared to previous builds, which will be listed here. &lt;br /&gt;
&lt;br /&gt;
* '''[[T500AP]] and [[T501AP]]''' - Wi-Fi drivers for these unknown board identifiers can be found in &amp;lt;code&amp;gt;/AppleInternal/Diags/WifiFirmware/&amp;lt;/code&amp;gt; alongside the iPhone 8 ([[D20AP]]) and iPhone 8 Plus ([[D21AP]]).&lt;br /&gt;
&lt;br /&gt;
* '''mach.kasan''' - apart from the usual mach.development.{Processor Name / Identifier} files found within NonUI builds - this build contains a new type of file - known as mach.kasan. It is currently unknown what the purpose of this new filetype is, since it has not been encountered in previous firmwares.&lt;br /&gt;
&lt;br /&gt;
* '''Tailspin / Ariadne''' - A readme file located within /AppleInternal/tailspin references a previously unheard of application known as Ariadne, as well as &amp;quot;tailspin&amp;quot; files. The readme states that &amp;quot;tailspin holds onto 20-30 seconds of historical spindump and Ariadne data, from before the sysdiagnose invocation.&amp;quot; The Ariadne application appears to be used for the visualization of these tailspin files. &lt;br /&gt;
&lt;br /&gt;
* '''Firmware references''' - In the same readme - two iOS firmwares are referenced - Tigris 15A221 (an apparent version of iOS 11.0) and [[Lobo 17A202]]. Judging by the build number of the latter firmware compared to the standard build number scheme - it seems that this is a future version of iOS that has yet to be released, being newer than iOS 11.&lt;br /&gt;
&lt;br /&gt;
* '''Test scripts''' - Located in AppleInternal/CoreOS/AppleSEP/unit_tests/hilo, these test scripts seem to communicate with the [[Secure Enclave]]. The scripts are written to only work on [[D22AP]], the [[iPhone X]], meaning that they may be used to test various sensors in the [[TrueDepth]] sensor housing. They contain multiple references to a display module with the codename '''[[Hilo]]'''.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
This firmware contains many applications launchable from [[SwitchBoard.app]], however roughly half of them are hidden by default:&lt;br /&gt;
* [[AltoMobile]]&lt;br /&gt;
* [[CoexBlender]] (hidden)&lt;br /&gt;
* [[ExtendedOQC]]&lt;br /&gt;
* [[FactoryStencil]]&lt;br /&gt;
* [[GrapeCal]]&lt;br /&gt;
* [[GrapeCal_Lite]]&lt;br /&gt;
* [[LCDMura]] (hidden)&lt;br /&gt;
* [[LcdUTest]] (hidden)&lt;br /&gt;
* [[MesaCal]]&lt;br /&gt;
* [[Ness]] (hidden)&lt;br /&gt;
* [[NonUIQRCode]] (hidden)&lt;br /&gt;
* [[NonUIConsoleViewer]]&lt;br /&gt;
* [[Operator]] (hidden)&lt;br /&gt;
* [[OrbCal]]&lt;br /&gt;
* [[Pippi]] (hidden)&lt;br /&gt;
* [[Reliability]]&lt;br /&gt;
* [[Reliability]] (again) (hidden)&lt;br /&gt;
* [[Sequencer]]&lt;br /&gt;
* [[Spelunx]]&lt;br /&gt;
* [[ThermalDOE]] (hidden)&lt;br /&gt;
* [[USBHost]]&lt;br /&gt;
* [[WiPASmini]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Sochi_11D31620l&amp;diff=68593</id>
		<title>Sochi 11D31620l</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Sochi_11D31620l&amp;diff=68593"/>
		<updated>2018-04-07T05:05:35Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: added warning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{internal software|firmware}}&lt;br /&gt;
[[File:iphone5c11d31620l.jpg|thumb|right|[[iPhone 5c]] prototype running 11D31620l]]&lt;br /&gt;
== Background ==&lt;br /&gt;
The following NonUI firmware is based off of an internal version of iOS 7.1. It was originally found on an [[iPhone 5c]] prototype.&lt;br /&gt;
== Applications ==&lt;br /&gt;
Upon booting, [[SwitchBoard.app]] lets you choose from the following applications:&lt;br /&gt;
*[[dtxCaliente]]&lt;br /&gt;
*[[GrapeCal]]&lt;br /&gt;
*[[NonUIConsoleViewer]]&lt;br /&gt;
*[[Operator]]&lt;br /&gt;
*[[QRCode]]&lt;br /&gt;
*[[Reliability]]&lt;br /&gt;
*[[ThermalDOE]]&lt;br /&gt;
*[[WiPASmini]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=68572</id>
		<title>NonUI builds</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=NonUI_builds&amp;diff=68572"/>
		<updated>2018-04-04T14:15:12Z</updated>

		<summary type="html">&lt;p&gt;3xpl0itz: &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. {{clear}}&lt;br /&gt;
[[File:newsblogo.png|thumb|125px|right|&amp;quot;Skankwerk&amp;quot; logo on 7.x and up]]&lt;br /&gt;
[[File:oldswblogo.png|thumb|125px|left|&amp;quot;Skankwerk&amp;quot; logo on 6.x and below]]&lt;br /&gt;
[[File:newswblogo.jpg|thumb|125px|right|Prototype showing Skankwerk logo during boot]]&lt;br /&gt;
[[File:oldswblogodevice.jpg|thumb|125px|left|Prototype showing 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, allow launching a GUI of some of those applications. Unlike production iOS firmwares, factory ones have the following differences :&lt;br /&gt;
* DEVELOPMENT Fused bootloaders in \Firmware\dfu\ and \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* DEVELOPMENT Fused kernel cache with more symbols, and with individual kexts in /System/Library/Extensions&lt;br /&gt;
* Skankwerk (gear) logo image file in \Firmware\all_flash\all_flash.[board codename].factoryfa\.&lt;br /&gt;
* /AppleInternal folder, which the hierarchy inside get priority over hierarchy in /.&lt;br /&gt;
* No SpringBoard, requires the use of daemons to launch [[SwitchBoard.app]] as a multi-app launcher instead.&lt;br /&gt;
* /usr and subfolders contain many UNIX command line utilities.&lt;br /&gt;
* SSH daemon is pre-installed - as dropbear&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 Private Frameworks in /System/Library/PrivateFrameworks for internal GUI apps and command line utilities.&lt;br /&gt;
* Most internal applications require the use of SkankKit to produce special layers such as text on the framebuffer.&lt;br /&gt;
Unlike regular iOS Firmwares, factory ones are distributed both IPSWs and &amp;quot;restore bundles&amp;quot;. Those are unzipped IPSW files which can be restored on devices using an internal restore software such as [[PurpleRestore]]. Release and factory firmwares &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;
&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;3&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;
| rowspan=&amp;quot;1&amp;quot; | 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;
| rowspan=&amp;quot;2&amp;quot; | 1.1.3&lt;br /&gt;
| [[Alpine 4A102a|4A102a]]&lt;br /&gt;
| Alpine&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| Apex?&lt;br /&gt;
| 01.32.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Apex 8A2062a|8A2062a]]&lt;br /&gt;
| Apex?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2130h|8A2130h]]&lt;br /&gt;
| ApexNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[ApexNanshan 8A2180g|8A2180g]]&lt;br /&gt;
| ApexNanshan&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&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;
| rowspan=&amp;quot;3&amp;quot; | 5.1&lt;br /&gt;
| [[HoodooYabuli 9B3145a|9B3145a]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| 1.0.10&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 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;
&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;
| Sundance?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Sundance 10A23941s|10A23941s]]&lt;br /&gt;
| Sundance?&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;
| 7.1&lt;br /&gt;
| [[Sochi 11D31620l|11D31620l]]&lt;br /&gt;
| Sochi?&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;
| rowspan=&amp;quot;3&amp;quot; | 7.0&lt;br /&gt;
| [[InnsbruckNanshan 11A24580o|11A24580o]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[InnsbruckNanshan 11A24581c|11A24581c]]&lt;br /&gt;
| InnsbruckNanshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Innsbruck 11A93840f|11A93840f]]&lt;br /&gt;
| Innsbruck?&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;
|}&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;5&amp;quot; | 8.0&lt;br /&gt;
| [[Okemo 12A22121a|12A22121a]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Okemo 12A93311h|12A93311h]]&lt;br /&gt;
| Okemo?&lt;br /&gt;
| 1.00.01&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93650o|12A93650o]]&lt;br /&gt;
| 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 12A93651a|12A93651a]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[OkemoAni 12A93651b|12A93651b]]&lt;br /&gt;
| OkemoAni&lt;br /&gt;
| 1.00.05&lt;br /&gt;
| -&lt;br /&gt;
|-&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;4&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;
| [[Monarch 13A93051l|13A93051l]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 0.37.08&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420d|13A93420d]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Monarch 13A93420m|13A93420m]]&lt;br /&gt;
| Monarch?&lt;br /&gt;
| 1.00.05&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;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A22881a|14A22881a]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Whitetail 14A92340t|14A92340t]]&lt;br /&gt;
| Whitetail?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93012r|14A93012r]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[WhitetailAni 14A93013a|14A93013a]]&lt;br /&gt;
| WhitetailAni&lt;br /&gt;
| ?&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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A93261h|15A93261h]]&lt;br /&gt;
| TigrisAni&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[D21AP|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;
| 11.0&lt;br /&gt;
| [[TigrisAni 15A783601y|15A783601y]]&lt;br /&gt;
| TigrisAni?&lt;br /&gt;
| ?&lt;br /&gt;
| -&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;
| Wildcat?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Wildcat 7B5286a|7B5286a]]&lt;br /&gt;
| Wildcat?&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;
== [[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;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63970v|10A63970v]]&lt;br /&gt;
| SundanceTaosTianshan&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[SundanceTaosTianshan 10A63971b|10A63971b]]&lt;br /&gt;
| SundanceTaosTianshan&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;
&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;
|}&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.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;
== [[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;
! Baseband&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;
| Inferno?&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[Inferno 7C1095a|7C1095a]]&lt;br /&gt;
| Inferno?&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;
|}&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;
! Baseband&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;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176b|9B3176b]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| [[HoodooYabuli 9B3176n|9B3176n]]&lt;br /&gt;
| HoodooYabuli&lt;br /&gt;
| ?&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>3xpl0itz</name></author>
		
	</entry>
</feed>