<?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=Http</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=Http"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/Http"/>
	<updated>2026-05-03T04:27:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_4172.0.0.100.14&amp;diff=98763</id>
		<title>Bootrom 4172.0.0.100.14</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_4172.0.0.100.14&amp;diff=98763"/>
		<updated>2020-01-01T10:57:42Z</updated>

		<summary type="html">&lt;p&gt;Http: fixed wrong term used&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the bootrom version found in the [[iPad Pro (11-inch)]] and [[iPad Pro (12.9-inch) (3rd generation)]]. It has no known vulnerabilities.&lt;br /&gt;
{{stub|firmware}}&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_4479.0.0.100.4&amp;diff=98762</id>
		<title>Bootrom 4479.0.0.100.4</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_4479.0.0.100.4&amp;diff=98762"/>
		<updated>2020-01-01T10:56:59Z</updated>

		<summary type="html">&lt;p&gt;Http: fixed wrong term used&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the bootrom version found in the [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], and [[D431AP|iPhone 11 Pro Max]]. It has no known vulnerabilities.&lt;br /&gt;
{{stub|firmware}}&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Bootrom_3865.0.0.4.7&amp;diff=98761</id>
		<title>Bootrom 3865.0.0.4.7</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Bootrom_3865.0.0.4.7&amp;diff=98761"/>
		<updated>2020-01-01T10:56:10Z</updated>

		<summary type="html">&lt;p&gt;Http: fixed wrong term&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the bootrom version found in the [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], and [[iPhone XS Max]]. It has no known vulnerabilities.&lt;br /&gt;
{{stub|firmware}}&lt;br /&gt;
[[Category:Bootrom]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Alloc8_Exploit&amp;diff=98760</id>
		<title>Alloc8 Exploit</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Alloc8_Exploit&amp;diff=98760"/>
		<updated>2020-01-01T08:30:42Z</updated>

		<summary type="html">&lt;p&gt;Http: fix typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
The '''alloc8 exploit''' is a [[bootrom]] exploit used to run unsigned code on both the [[Bootrom 359.3.2|new bootrom]] and the [[Bootrom 359.3|old bootrom]] [[N88AP|iPhone 3GS]] (and thereby [[jailbreak]] it). It is the first public [[Untethered jailbreak|untethered]] [[bootrom]] exploit for the [[Bootrom 359.3.2|new bootrom]] iPhone 3GS.&lt;br /&gt;
&lt;br /&gt;
[[User:axi0mX|axi0mX]] published a detailed analysis of alloc8 at [https://github.com/axi0mX/alloc8/blob/master/README GitHub] following his discovery of the exploit.&lt;br /&gt;
&lt;br /&gt;
[[ipwndfu]] is currently the primary and most simple way of using the alloc8 exploit. &lt;br /&gt;
&lt;br /&gt;
[[Category:Exploits]]&lt;br /&gt;
[[Category:Bootrom Exploits]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=ECID&amp;diff=70490</id>
		<title>ECID</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=ECID&amp;diff=70490"/>
		<updated>2018-09-18T21:09:37Z</updated>

		<summary type="html">&lt;p&gt;Http: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''ECID''' (standing for '''E'''xclusive '''C'''hip '''ID'''entification, sometimes referred to as Unique Chip ID in official Apple terms) is an identifier unique to every unit, or more accurately, to every SoC.&lt;br /&gt;
&lt;br /&gt;
It is 64 bits wide, with the first ~20 bits usually set to zero (looks like &amp;lt;tt&amp;gt;00000XXXXXXXXXXX&amp;lt;/tt&amp;gt; in hex).&lt;br /&gt;
&lt;br /&gt;
It holds a key position in the [[SHSH Protocol]], being one of 2 elements that limit each [[APTicket]] to a single specific device.&lt;br /&gt;
&lt;br /&gt;
'''Note''': Some tools show it in decimal format while others do it in hexadecimal.&lt;br /&gt;
&lt;br /&gt;
== Getting the ECID ==&lt;br /&gt;
&lt;br /&gt;
===Via iTunes===&lt;br /&gt;
&lt;br /&gt;
* Connect your iDevice to your computer.&lt;br /&gt;
* Open iTunes.&lt;br /&gt;
* Navigate to the &amp;quot;Summary&amp;quot; tab for your device.&lt;br /&gt;
* At the top of the panel, click twice on the line that says &amp;quot;Serial Number&amp;quot;.&lt;br /&gt;
* Your ECID is displayed in '''hexadecimal'''.&lt;br /&gt;
&lt;br /&gt;
===Via third-party software===&lt;br /&gt;
&lt;br /&gt;
====On-device====&lt;br /&gt;
&lt;br /&gt;
The [http://cydia.saurik.com/package/com.malcolmhall.udidcalculator/ UDID Calculator] application from Cydia displays (among other things) the ECID of your device (shown in '''decimal''').&lt;br /&gt;
&lt;br /&gt;
====Via USB====&lt;br /&gt;
&lt;br /&gt;
* Install [https://github.com/libimobiledevice/libimobiledevice libimobiledevice].&lt;br /&gt;
* Connect your device over USB.&lt;br /&gt;
* Run &amp;lt;code&amp;gt;ideviceinfo | grep UniqueChipID&amp;lt;/code&amp;gt; command.&lt;br /&gt;
* There should be exactly one line, reading &amp;lt;code&amp;gt;UniqueChipID&amp;lt;/code&amp;gt; followed by your ECID (in '''decimal''').&lt;br /&gt;
* Alternatively you can run &amp;lt;code&amp;gt;ideviceinfo -k UniqueChipID&amp;lt;/code&amp;gt; which fetches the UniqueChipID key directly (which is also faster).&lt;br /&gt;
&lt;br /&gt;
===Via [[Recovery Mode]] or [[DFU Mode]]===&lt;br /&gt;
&lt;br /&gt;
====Mac Instructions====&lt;br /&gt;
&lt;br /&gt;
*Put your device in [[Recovery Mode]] or [[DFU Mode]].&lt;br /&gt;
*Open System Profiler. (in /Applications/Utilities/).&lt;br /&gt;
*In the sidebar, go to &amp;quot;USB&amp;quot; (in the &amp;quot;Hardware&amp;quot; section).&lt;br /&gt;
*Under &amp;quot;Serial Number&amp;quot;, there should be a part called &amp;quot;ECID&amp;quot;. There you go.&lt;br /&gt;
&lt;br /&gt;
====Windows Instructions====&lt;br /&gt;
&lt;br /&gt;
* Put your device in [[Recovery Mode]] or [[DFU Mode]].&lt;br /&gt;
* Open Device Manager and right click on Apple Mobile Device (Recovery or DFU Mode) for properties.&lt;br /&gt;
* Click on the details tab.&lt;br /&gt;
* Click on the dropdown box and select Device Instance Path.&lt;br /&gt;
* You should find it in the textbox.&lt;br /&gt;
&lt;br /&gt;
===Extracting from an SHSH===&lt;br /&gt;
&lt;br /&gt;
====Img3====&lt;br /&gt;
&lt;br /&gt;
There are 19 blobs in an SHSH, and the first line of every blob is the same as below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;RElDRUAAAAAIAAAA********AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The * part is the ECID(Dec) encrypted by a certain formula which is &lt;br /&gt;
&lt;br /&gt;
a.Transform ECID(Dec) into ECID(Hex) such as 58608372174291 ---&amp;gt; 35 4D D3 34 4D D3&lt;br /&gt;
&lt;br /&gt;
b.Reverse the ECID(Hex) string such as 35 4D D3 34 4D D3 ---&amp;gt; D3 4D 34 D3 4D 35&lt;br /&gt;
&lt;br /&gt;
c.Transform the string we have got into binary such as D3 4D 34 D3 4D 35 ---&amp;gt; ÓM4ÓM5&lt;br /&gt;
&lt;br /&gt;
d.Encode the binary with base64 such as ÓM4ÓM5 ---&amp;gt; 00000001&lt;br /&gt;
&lt;br /&gt;
Use this formula backward (d. to a.) we can extract the * part into ECID(Dec).&lt;br /&gt;
&lt;br /&gt;
====Img4====&lt;br /&gt;
&lt;br /&gt;
First, get your apticket.der. There are two options:&lt;br /&gt;
* Copy it from your device in &amp;lt;code&amp;gt;/System/Library/Caches/apticket.der&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Extract it from an SHSH file, e.g. using &amp;lt;code&amp;gt;plutil -extract ApImg4Ticket xml1 -o - *.shsh | xmllint -xpath '/plist/data/text()' - | base64 -D &amp;gt; apticket.der;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Now you can use any old ASN.1 parser to display the file, such as &amp;lt;code&amp;gt;openssl asn1parse -i -inform DER -in apticket.der&amp;lt;/code&amp;gt;.&lt;br /&gt;
To get only the ECID part, use &amp;lt;code&amp;gt;openssl asn1parse -inform DER -in apticket.der | grep -A1 ECID&amp;lt;/code&amp;gt;. It should show on the second line after the colon (in '''hexadecimal''', possibly with a leading zero).&lt;br /&gt;
&lt;br /&gt;
===Developer Instructions===&lt;br /&gt;
&lt;br /&gt;
On OSX, call &amp;lt;code&amp;gt;AMDeviceCopyValue&amp;lt;/code&amp;gt; in the [[MobileDevice Library|MobileDevice Framework]] with &amp;quot;UniqueChipID&amp;quot;. It returns the ECID as a &amp;lt;code&amp;gt;CFNumberRef(kCFNumberSInt64Type)&amp;lt;/code&amp;gt; object.&lt;br /&gt;
&lt;br /&gt;
Example implementation (all safeties removed, will probably crash if connection fails), compile with &amp;lt;code&amp;gt;clang -F/System/Library/PrivateFrameworks -framework MobileDevice -framework CoreFoundation&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Please ping @s1guza on Twitter if this file stops compiling/working&lt;br /&gt;
#include &amp;lt;stdint.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include &amp;lt;CoreFoundation/CoreFoundation.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// Cheap aliases to make things compile without headers&lt;br /&gt;
typedef void am_device;&lt;br /&gt;
typedef void am_device_notification;&lt;br /&gt;
typedef void* am_device_notification_callback_info;&lt;br /&gt;
extern void AMDeviceNotificationSubscribe(void(*callback)(am_device_notification_callback_info *info, void *arg), int unused1, int unused2, void *unknown, am_device_notification** notification);&lt;br /&gt;
extern void AMDeviceConnect(am_device *device);&lt;br /&gt;
extern void AMDeviceStartSession(am_device *device);&lt;br /&gt;
extern void* AMDeviceCopyValue(am_device *device, int unknown, CFStringRef value);&lt;br /&gt;
&lt;br /&gt;
void cb(am_device_notification_callback_info *info, void *arg)&lt;br /&gt;
{&lt;br /&gt;
    uint64_t ecid;&lt;br /&gt;
    am_device *dev = *info; /* info-&amp;gt;dev */&lt;br /&gt;
    CFRetain(dev);&lt;br /&gt;
    AMDeviceConnect(dev);&lt;br /&gt;
    AMDeviceStartSession(dev);&lt;br /&gt;
&lt;br /&gt;
    CFNumberRef ecidRef = AMDeviceCopyValue(dev, 0, CFSTR(&amp;quot;UniqueChipID&amp;quot;));&lt;br /&gt;
    CFNumberGetValue(ecidRef, kCFNumberSInt64Type, &amp;amp;ecid);&lt;br /&gt;
    printf(&amp;quot;ECID: %llX\n&amp;quot;, ecid);&lt;br /&gt;
&lt;br /&gt;
    CFRelease(dev);&lt;br /&gt;
    exit(0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
    uint32_t buf[5];&lt;br /&gt;
    am_device_notification *notification = (am_device_notification*)buf;&lt;br /&gt;
    AMDeviceNotificationSubscribe(&amp;amp;cb, 0, 0, NULL, &amp;amp;notification);&lt;br /&gt;
    CFRunLoopRun();&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
[https://www.apple.com/business/site/docs/iOS_Security_Guide.pdf iOS Security Guide mentioning what ECID stands for]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=ECID&amp;diff=70489</id>
		<title>ECID</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=ECID&amp;diff=70489"/>
		<updated>2018-09-18T21:06:29Z</updated>

		<summary type="html">&lt;p&gt;Http: abbreviation is now known&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''ECID''' (standing for '''E'''xclusive '''C'''hip '''ID'''entification, sometimes referred to as Unique Chip ID in official Apple terms) is an identifier unique to every unit, or more accurately, to every SoC.&lt;br /&gt;
&lt;br /&gt;
It is 64 bits wide, with the first ~20 bits usually set to zero (looks like &amp;lt;tt&amp;gt;00000XXXXXXXXXXX&amp;lt;/tt&amp;gt; in hex).&lt;br /&gt;
&lt;br /&gt;
It holds a key position in the [[SHSH Protocol]], being one of 2 elements that limit each [[APTicket]] to a single specific device.&lt;br /&gt;
&lt;br /&gt;
'''Note''': Some tools show it in decimal format while others do it in hexadecimal.&lt;br /&gt;
&lt;br /&gt;
== Getting the ECID ==&lt;br /&gt;
&lt;br /&gt;
===Via iTunes===&lt;br /&gt;
&lt;br /&gt;
* Connect your iDevice to your computer.&lt;br /&gt;
* Open iTunes.&lt;br /&gt;
* Navigate to the &amp;quot;Summary&amp;quot; tab for your device.&lt;br /&gt;
* At the top of the panel, click twice on the line that says &amp;quot;Serial Number&amp;quot;.&lt;br /&gt;
* Your ECID is displayed in '''hexadecimal'''.&lt;br /&gt;
&lt;br /&gt;
===Via third-party software===&lt;br /&gt;
&lt;br /&gt;
====On-device====&lt;br /&gt;
&lt;br /&gt;
The [http://cydia.saurik.com/package/com.malcolmhall.udidcalculator/ UDID Calculator] application from Cydia displays (among other things) the ECID of your device (shown in '''decimal''').&lt;br /&gt;
&lt;br /&gt;
====Via USB====&lt;br /&gt;
&lt;br /&gt;
* Install [https://github.com/libimobiledevice/libimobiledevice libimobiledevice].&lt;br /&gt;
* Connect your device over USB.&lt;br /&gt;
* Run &amp;lt;code&amp;gt;ideviceinfo | grep UniqueChipID&amp;lt;/code&amp;gt; command.&lt;br /&gt;
* There should be exactly one line, reading &amp;lt;code&amp;gt;UniqueChipID&amp;lt;/code&amp;gt; followed by your ECID (in '''decimal''').&lt;br /&gt;
* Alternatively you can run &amp;lt;code&amp;gt;ideviceinfo -k UniqueChipID&amp;lt;/code&amp;gt; which fetches the UniqueChipID key directly (which is also faster).&lt;br /&gt;
&lt;br /&gt;
===Via [[Recovery Mode]] or [[DFU Mode]]===&lt;br /&gt;
&lt;br /&gt;
====Mac Instructions====&lt;br /&gt;
&lt;br /&gt;
*Put your device in [[Recovery Mode]] or [[DFU Mode]].&lt;br /&gt;
*Open System Profiler. (in /Applications/Utilities/).&lt;br /&gt;
*In the sidebar, go to &amp;quot;USB&amp;quot; (in the &amp;quot;Hardware&amp;quot; section).&lt;br /&gt;
*Under &amp;quot;Serial Number&amp;quot;, there should be a part called &amp;quot;ECID&amp;quot;. There you go.&lt;br /&gt;
&lt;br /&gt;
====Windows Instructions====&lt;br /&gt;
&lt;br /&gt;
* Put your device in [[Recovery Mode]] or [[DFU Mode]].&lt;br /&gt;
* Open Device Manager and right click on Apple Mobile Device (Recovery or DFU Mode) for properties.&lt;br /&gt;
* Click on the details tab.&lt;br /&gt;
* Click on the dropdown box and select Device Instance Path.&lt;br /&gt;
* You should find it in the textbox.&lt;br /&gt;
&lt;br /&gt;
===Extracting from an SHSH===&lt;br /&gt;
&lt;br /&gt;
====Img3====&lt;br /&gt;
&lt;br /&gt;
There are 19 blobs in an SHSH, and the first line of every blob is the same as below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;RElDRUAAAAAIAAAA********AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The * part is the ECID(Dec) encrypted by a certain formula which is &lt;br /&gt;
&lt;br /&gt;
a.Transform ECID(Dec) into ECID(Hex) such as 58608372174291 ---&amp;gt; 35 4D D3 34 4D D3&lt;br /&gt;
&lt;br /&gt;
b.Reverse the ECID(Hex) string such as 35 4D D3 34 4D D3 ---&amp;gt; D3 4D 34 D3 4D 35&lt;br /&gt;
&lt;br /&gt;
c.Transform the string we have got into binary such as D3 4D 34 D3 4D 35 ---&amp;gt; ÓM4ÓM5&lt;br /&gt;
&lt;br /&gt;
d.Encode the binary with base64 such as ÓM4ÓM5 ---&amp;gt; 00000001&lt;br /&gt;
&lt;br /&gt;
Use this formula backward (d. to a.) we can extract the * part into ECID(Dec).&lt;br /&gt;
&lt;br /&gt;
====Img4====&lt;br /&gt;
&lt;br /&gt;
First, get your apticket.der. There are two options:&lt;br /&gt;
* Copy it from your device in &amp;lt;code&amp;gt;/System/Library/Caches/apticket.der&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Extract it from an SHSH file, e.g. using &amp;lt;code&amp;gt;plutil -extract ApImg4Ticket xml1 -o - *.shsh | xmllint -xpath '/plist/data/text()' - | base64 -D &amp;gt; apticket.der;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Now you can use any old ASN.1 parser to display the file, such as &amp;lt;code&amp;gt;openssl asn1parse -i -inform DER -in apticket.der&amp;lt;/code&amp;gt;.&lt;br /&gt;
To get only the ECID part, use &amp;lt;code&amp;gt;openssl asn1parse -inform DER -in apticket.der | grep -A1 ECID&amp;lt;/code&amp;gt;. It should show on the second line after the colon (in '''hexadecimal''', possibly with a leading zero).&lt;br /&gt;
&lt;br /&gt;
===Developer Instructions===&lt;br /&gt;
&lt;br /&gt;
On OSX, call &amp;lt;code&amp;gt;AMDeviceCopyValue&amp;lt;/code&amp;gt; in the [[MobileDevice Library|MobileDevice Framework]] with &amp;quot;UniqueChipID&amp;quot;. It returns the ECID as a &amp;lt;code&amp;gt;CFNumberRef(kCFNumberSInt64Type)&amp;lt;/code&amp;gt; object.&lt;br /&gt;
&lt;br /&gt;
Example implementation (all safeties removed, will probably crash if connection fails), compile with &amp;lt;code&amp;gt;clang -F/System/Library/PrivateFrameworks -framework MobileDevice -framework CoreFoundation&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Please ping @s1guza on Twitter if this file stops compiling/working&lt;br /&gt;
#include &amp;lt;stdint.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
#include &amp;lt;CoreFoundation/CoreFoundation.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// Cheap aliases to make things compile without headers&lt;br /&gt;
typedef void am_device;&lt;br /&gt;
typedef void am_device_notification;&lt;br /&gt;
typedef void* am_device_notification_callback_info;&lt;br /&gt;
extern void AMDeviceNotificationSubscribe(void(*callback)(am_device_notification_callback_info *info, void *arg), int unused1, int unused2, void *unknown, am_device_notification** notification);&lt;br /&gt;
extern void AMDeviceConnect(am_device *device);&lt;br /&gt;
extern void AMDeviceStartSession(am_device *device);&lt;br /&gt;
extern void* AMDeviceCopyValue(am_device *device, int unknown, CFStringRef value);&lt;br /&gt;
&lt;br /&gt;
void cb(am_device_notification_callback_info *info, void *arg)&lt;br /&gt;
{&lt;br /&gt;
    uint64_t ecid;&lt;br /&gt;
    am_device *dev = *info; /* info-&amp;gt;dev */&lt;br /&gt;
    CFRetain(dev);&lt;br /&gt;
    AMDeviceConnect(dev);&lt;br /&gt;
    AMDeviceStartSession(dev);&lt;br /&gt;
&lt;br /&gt;
    CFNumberRef ecidRef = AMDeviceCopyValue(dev, 0, CFSTR(&amp;quot;UniqueChipID&amp;quot;));&lt;br /&gt;
    CFNumberGetValue(ecidRef, kCFNumberSInt64Type, &amp;amp;ecid);&lt;br /&gt;
    printf(&amp;quot;ECID: %llX\n&amp;quot;, ecid);&lt;br /&gt;
&lt;br /&gt;
    CFRelease(dev);&lt;br /&gt;
    exit(0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
    uint32_t buf[5];&lt;br /&gt;
    am_device_notification *notification = (am_device_notification*)buf;&lt;br /&gt;
    AMDeviceNotificationSubscribe(&amp;amp;cb, 0, 0, NULL, &amp;amp;notification);&lt;br /&gt;
    CFRunLoopRun();&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===References===&lt;br /&gt;
&lt;br /&gt;
[https://www.apple.com/business/site/docs/iOS_Security_Guide.pdf iOS Security Guide mentioning what ECOD stands for]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Http&amp;diff=64566</id>
		<title>User talk:Http</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Http&amp;diff=64566"/>
		<updated>2017-11-15T19:33:28Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Email */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Even more [[25C3 presentation &amp;quot;Hacking the iPhone&amp;quot;#Conference Recordings|presentation links]]==&lt;br /&gt;
Thanks for adding them. Useful for me as I'm new :) [[User:MaybachMan|MaybachMan]] 22:37, 14 July 2010 (UTC)&lt;br /&gt;
:Yes, thanks a ton! [[User:Syncerr|Syncerr]] 13:16, 15 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Sysop==&lt;br /&gt;
You are now a sysop, and can block spam accounts. --[[User:Geohot|geohot]] 15:30, 21 July 2010 (UTC)&lt;br /&gt;
:Thanks for the honor. I'll do my best. And [[User:Dialexio|Dialexio]] was another good choice. --[[User:Http|http]] 16:12, 21 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Block user MicroExploit==&lt;br /&gt;
I think user MicroExploit should be blocked. --[[User:5urd|5urd]] 15:08, 7 November 2010 (UTC)&lt;br /&gt;
:I second that --[[User:JacobVengeance|JakeAnthraX]] 15:08, 7 November 2010 (UTC)&lt;br /&gt;
::Done. We cannot allow to delete each others pages etc. But please be careful in your reaction to these attacks. -- [[User:Http|http]] 15:26, 7 November 2010 (UTC)&lt;br /&gt;
::Thank you --[[User:5urd|5urd]] 15:19, 7 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Re:Posting Delete Request [[User:Whiteshinyapple|Whiteshinyapple]]==&lt;br /&gt;
This are the stuff [[User:5urd|5urd]] [http://i53.tinypic.com/2u4j2o6.jpg has undone]. --[[User:Whiteshinyapple|Whiteshinyapple]]&lt;br /&gt;
:Thanks. We have the history. No problem. But we have to agree on how to proceed before I'll take action. And you have the ok to place deletion requests where you feel appropriate. But for sake of peace, I wouldn't re-add the deleted ones for now, let's finish the discussion first. --[[User:Http|http]] 08:19, 20 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Last edits. ==&lt;br /&gt;
Please revert as I did check that they were all the same. I will not revert all as it may cause an edit war. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:04, 20 March 2013 (UTC)&lt;br /&gt;
:I'm finished anyway. Feel free to remove the questionmarks on the versions you verified. In any case, at least one edit was wrong: [[MDM6600]] had 6.1.2 marked as unknown and 6.1.3 marked as &amp;quot;same as 5.0&amp;quot; - that's contradictory. So I had to assume you didn't verify the others as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 00:11, 20 March 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Re: creation of R3w1nd ==&lt;br /&gt;
&lt;br /&gt;
I have no hard feelings about the page's deletion, I was just about to do it myself anyway. I think I took on to much work trying this coming in as a rookie, but you know, the little train that could. Happy New Year! {{unsigned|Peg4sus|03:23, 4 January 2014 (UTC)}}&lt;br /&gt;
:Thanks for the wishes, same to you. Let me know if you need anything. --[[User:Http|http]] ([[User talk:Http|talk]]) 16:49, 4 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Email ==&lt;br /&gt;
&lt;br /&gt;
I need to talk to you via email. Could you either:&lt;br /&gt;
1. Reply to the email I sent you via [[Special:EmailUser/http|this page]].&lt;br /&gt;
2. Email me at root@spydar007.com&lt;br /&gt;
3. Add your email here so that I can manually email you.&lt;br /&gt;
&lt;br /&gt;
Thanks! — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 15:00, 2 May 2014 (UTC)&lt;br /&gt;
:Not sure if I ever replied, but the emails from the wiki don’t reach me anymore; my (big) provider blocks them. They don’t even reach the spam folder. Best to contact me quickly is via Twitter (DMs are open). --[[User:Http|http]] ([[User talk:Http|talk]]) 19:33, 15 November 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Evasi0n&amp;diff=62588</id>
		<title>Evasi0n</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Evasi0n&amp;diff=62588"/>
		<updated>2017-09-09T18:05:13Z</updated>

		<summary type="html">&lt;p&gt;Http: /* External Links */ added external links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
{{about|the untethered jailbreak for iOS 6.0-6.1.2|the untethered jailbreak for iOS 7.0.x|evasi0n7}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = evasi0n&lt;br /&gt;
| title                  = evasi0n&lt;br /&gt;
| logo                   = [[File:Evasi0n.png|128px]]&lt;br /&gt;
| author                 = [[evad3rs]]&lt;br /&gt;
| developer              = evad3rs&lt;br /&gt;
| released               = {{date|2013|02|04}}&lt;br /&gt;
| discontinued           = &lt;br /&gt;
| latest release version = 1.5.3&lt;br /&gt;
| latest release date    = {{date|2013|03|12}}&lt;br /&gt;
| programming language   = C&lt;br /&gt;
| operating system       = [[wikipedia:Microsoft Windows|Windows]] / [[wikipedia:OS X|OS X]] / [[wikipedia:Linux|Linux]]&lt;br /&gt;
| size                   = Windows:&amp;amp;nbsp;9.974&amp;amp;nbsp;MiB&amp;amp;nbsp;[ZIP]&amp;lt;br /&amp;gt;OS&amp;amp;nbsp;X:&amp;amp;nbsp;9.481&amp;amp;nbsp;MiB&amp;amp;nbsp;[DMG]&amp;lt;br /&amp;gt;Linux:&amp;amp;nbsp;9.405&amp;amp;nbsp;MiB&amp;amp;nbsp;[TAR.LZMA]&amp;lt;!-- Win,OSX,Linux = {10458359,9941722,9861405} --&amp;gt;&lt;br /&gt;
| platform               = &lt;br /&gt;
| language               = [[wikipedia:English|English]]&lt;br /&gt;
| status                 = Deprecated&lt;br /&gt;
| genre                  = Jailbreaking&lt;br /&gt;
| license                = [[wikipedia:Freeware|Freeware]]&lt;br /&gt;
| website                = [http://evasi0n.com/iOS6 evasi0n.com/iOS6]&lt;br /&gt;
}}&lt;br /&gt;
'''evasi0n''' is a [[jailbreak]] tool that can perform an [[untethered jailbreak]] on [[iOS]] 6.0-6.1.2 for all [[#Supported Devices|supported devices]], excluding both [[Apple TV (3rd generation)]] revisions. It was first released on 4 February 2013 by [[evad3rs]], and is available for Windows, Mac OS X, and Linux (x86 and x86_64). There is also a [[Cydia.app|Cydia]] package called &amp;quot;evasi0n [[iOS]] 6.0-6.1.2 [[untethered jailbreak|untether]]&amp;quot; which can untether an existing [[tethered jailbreak]] without the need to restore and use the desktop tool. It is a [[userland]] [[jailbreak]]. [[User:posixninja|P0sixninja]] released the [https://github.com/OpenJailbreak/evasi0n6 source code] with his [https://twitter.com/p0sixninja/status/906567268334755841 Twitter announcement on 9-Sept-2017].&lt;br /&gt;
&lt;br /&gt;
== Supported Devices ==&lt;br /&gt;
As of evasi0n's release, the only unsupported devices are the [[Apple TV (3rd generation)]] revisions, since the [[kernel]]s on these devices lack an injection vector to run unsigned code. All other devices running [[iOS]] 6.0-6.1.2 are supported (including iOS 5.2 for the [[K66AP|Apple TV (2nd generation)]]).&lt;br /&gt;
&lt;br /&gt;
== Cydia Package ==&lt;br /&gt;
The Cydia package contains just three files:&lt;br /&gt;
 /private/var/evasi0n/amfi.dylib&lt;br /&gt;
 /private/var/evasi0n/evasi0n&lt;br /&gt;
 /usr/libexec/dirhelper&lt;br /&gt;
&lt;br /&gt;
It also includes three Debian maintenance scripts: &amp;lt;code&amp;gt;prerm&amp;lt;/code&amp;gt; (a bash script that cancels uninstallation if the device is not vulnerable to [[Limera1n Exploit|limera1n]]), as well as &amp;lt;code&amp;gt;postrm&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;extrainst_&amp;lt;/code&amp;gt; binaries. &lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! Cydia Package Version&lt;br /&gt;
! Release Date&lt;br /&gt;
! #&lt;br /&gt;
! SHA-1 of evasi0n binary&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
! 1.0&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.1-1&lt;br /&gt;
| {{date|2013|02|04}}&lt;br /&gt;
| 1&lt;br /&gt;
| &amp;lt;code&amp;gt;f16f4592e5d65927faf98a25bce51b22ee9bc831&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Initial Release&lt;br /&gt;
|-&lt;br /&gt;
! 1.1&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.2-3&lt;br /&gt;
| {{date|2013|02|06}}&lt;br /&gt;
| 2&lt;br /&gt;
| &amp;lt;code&amp;gt;301003d8aa58a0a2e1bf7030bb903ca42a89c851&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Prevents Weather app from appearing on [[List of iPads|iPads]]&lt;br /&gt;
* Mitigated the long reboot issue&lt;br /&gt;
* Fixed freezing issue with after connecting multiple devices&lt;br /&gt;
* Fixed blinking of the jailbreak instructions on OS X.&lt;br /&gt;
* OS X app is now codesigned.&lt;br /&gt;
|-&lt;br /&gt;
! 1.2&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.3-1&lt;br /&gt;
| {{date|2013|02|08}}&lt;br /&gt;
| 3&lt;br /&gt;
| &amp;lt;code&amp;gt;75d140c53bdd615cc279932f843ab3af584086a5&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Disables [[OTA Updates|OTA updates]].&lt;br /&gt;
* Correct timezone issue in evasi0n binary if client fails to correct it.&lt;br /&gt;
|-&lt;br /&gt;
! 1.3&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.3-2&lt;br /&gt;
| {{date|2013|02|11}}&lt;br /&gt;
| 4&lt;br /&gt;
| &amp;lt;code&amp;gt;ff5a5e767acb4c9acf9a25555ae172ad254e596a&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Adds support for the [[N94AP|iPhone 4S]] on [[iOS]] 6.1.1.&lt;br /&gt;
|-&lt;br /&gt;
! 1.4&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.3-3&lt;br /&gt;
| {{date|2013|02|19}}&lt;br /&gt;
| 5&lt;br /&gt;
| &amp;lt;code&amp;gt;3b2cc5e2d7be397c09d369e83ea52094250d86e9&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Added support for iOS 6.1.2&lt;br /&gt;
|-&lt;br /&gt;
! 1.5&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | 0.4-1&lt;br /&gt;
| {{date|2013|02|23}}&lt;br /&gt;
| 6&lt;br /&gt;
| &amp;lt;code&amp;gt;cd5a71b4d0b2767294049cc6b3b2ce3e09d68445&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Improved boot time.&lt;br /&gt;
* Updated included Cydia package list.&lt;br /&gt;
|-&lt;br /&gt;
! 1.5.1&lt;br /&gt;
| {{date|2013|03|05}}&lt;br /&gt;
| 7&lt;br /&gt;
| &amp;lt;code&amp;gt;1a826416932e77f24c94da17884e48ccfe7cdbf6&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Updated included Cydia package list.&lt;br /&gt;
|-&lt;br /&gt;
! 1.5.2&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | 0.4.1-1&lt;br /&gt;
| {{date|2013|03|11}}&lt;br /&gt;
| 8&lt;br /&gt;
| &amp;lt;code&amp;gt;3e89337956189e6654cd359995ac550f0372ac8b&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Added French translation.&lt;br /&gt;
* Added Chinese translation.&lt;br /&gt;
* Added German translation.&lt;br /&gt;
* Updated bundled Cydia with localization fixes.&lt;br /&gt;
|-&lt;br /&gt;
! 1.5.3&lt;br /&gt;
| {{date|2013|03|12}}&lt;br /&gt;
| 9&lt;br /&gt;
| &amp;lt;code&amp;gt;3e89337956189e6654cd359995ac550f0372ac8b&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Fixes Windows bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;white-space:nowrap;&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! OS&lt;br /&gt;
! SHA-1 Hash&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.0&lt;br /&gt;
| [[wikipedia:Linux|GNU/Linux]]&lt;br /&gt;
| &amp;lt;code&amp;gt;c9e4b15a161b89f0e412721f471c5f8559b6054f&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-linux-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/5dped2c9ejnk5r6ahfpg Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!0kUkXBLC!Q8e53kQZpLbGL7PquHWgQFhMU9Ru3WJWxBuzEdkiMJo MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2561828874/evasi0n-linux-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:OS X|Mac OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;23f99a0d65e71fd79ff072b227f0ecb176f0ffa8&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-mac-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/du66n0g9wl1j4ta57hpx Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!5h0BwQoa!KdRLFwNJ3OjMS-7Zs2YGQnsvPxAKEsaAjabY__8pNtY MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3010870584/evasi0n-mac-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;2ff288e1798b4711020e9dd7f26480e57704d8b2&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-win-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/tg1t0cz7oakvq7hsv0bd Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!d9ciUApQ!AkwevVU1OtUrEUU7U4fE-V8qqM9aINTAGgjkukShihE MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3503186483/evasi0n-win-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.1&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;6c06a6be87e003eee470eb749b42ffbaafcc9e62&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-linux-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/8smyi2ud2ts41icmtf50 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Qw9wwJpC!IE3ZcRv9-yCc-w12Ktmd_AQbVV84xCdIycB7W0OyW8g MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/330748775/evasi0n-linux-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;ae9d20bc927976a1f55089cd80afca48de0f7a2e&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-mac-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/ydz8ctzuvyjuqb7y0oj5 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!I0FmTK7Q!YTBYg3e9oEFYIFwFN56XfVqcHAdh1YacWW0OkFE1dHo MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2540645295/evasi0n-mac-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;4225b01afd4a4fd1277565954964bd3310ad8b5f&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-win-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/velx0yh66mmw4jlf4igm Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!1x9EzajI!CqMhmQ8rl6NODx6S4lOZVRNHyBJ9Dgt3TtRBl4_l2NA MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2426342155/evasi0n-win-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.2&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;2e1d1f6c7e6ca775860df03298dce3b0d798658a&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-linux-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/jcerfiaug4ke7f4q6z15 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Ak12CQIJ!Mf6_W1l9xPQKvQUYOZEl9w_4yB0HbfqrTRWZ6BJKSjg MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/1511098224/evasi0n-linux-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;8f91aba478ad28bda800dc5c303be1699fcfb800&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-mac-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/qogbw1s82xi8ogdfk1co Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!wxMFAZhR!KIMDnVwbvscogces8L2z7j1aQIgxPZgsBygLou69gfk MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3161324199/evasi0n-mac-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;9942559caf779da6526b9fd0e207d21554a8a9cf&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-win-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/ld4e7c2ckrjyaj1cym8g Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!9k0iQICT!M_gOkBSyYO5c86LqXX9UUWF-twF-wJMhH9ScPwd1CFE MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2387451293/evasi0n-win-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.3&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;d93bc45653345e62a315e0a0aaa1b709aacd26c4&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-linux-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/yu314zif091koehui5pb Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Rg0kyRIK!T-_u6CMAgTc1lFl0XMdjwjD3sBcAnOlIUK0GdR-Nh-s MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2098837020/evasi0n-linux-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;c239da3fd4e312c8468cdca967c86962b2cbd3f9&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-mac-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/cfbxzbn3p9gmj24tslwc Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!wgdgHCLb!AHLWLhCqoTQR-qWceDld_nODFZAo-MiMJbDug3my2iE MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2824336729/evasi0n-mac-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;92bbe23f125f3b0155334f1925943624e24ce130&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-win-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/spd5uii8p86ko6ypad1l Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Uh0gVLbQ!YP63Pk2qb300H_bI17i8i3z7868m5aQPJEWaDob5Qe8 MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2063191667/evasi0n-win-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.4&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;95c34e7a7220d2dab2e93cf9bb62beb49aef8996&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-linux-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/f6llokbz8k2a3ag08d54 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!B5FGyQLY!QoSdQFK-8yWmXbwhBjr0YhXeFW5YQGih2ZUOzGIO9SA MEGA]&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;96b62f303e335bb5c6b78034027606fee5fc93c3&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-mac-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/flvifqy9csegg2dyk79n Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!10dgUABL!R8uxsTBRPD58gE6K7cF22QI2xtp0k6OAYcD6L6d-9g4 MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;36adf9ccf62aaf770163666e757c7a89e9ba3a55&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-win-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/eesitqovp4ac444txvau Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!04ljSZQJ!F9kaThdAaXyYiOINpn63WA1kEARYujnUh6SRl4gp7Ok MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.5&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;923db21a9045df6aaaff27670be92330f4855a21&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-linux-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/0uhcxb83r30519x59avl Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot;  | [https://mega.co.nz/#!5odg2TBQ!M_csICuu8BazHC16H5Y_zlv6hqw7ZFsz-rOoYkrXdeg MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;cccf7e5b4a83df8c05dcfed98b9627533c018541&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-mac-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/ip3yvihmkkp9qh3arixs Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; |  [https://mega.co.nz/#!YpdiWJpZ!GDrEaV5xwMI8XUv2gKER6EstsD1MMgKJD-MkTo41MLM MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;25799bbeea3733c26fb010e6aca432d686fd8f9f&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-win-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/tnez6rzlyka0yovc59fu Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!M4En0DqT!TLDb1TO0bnRYxnvd53pcP31Yf0RoD50oeEN9nsERi9o MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.5.1&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;cc0bd166a1480c2a838584b201981db1e45ca411&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/q9kxt1rx26jtsp5t23jf Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!A9cGhJ7R!WBD8mEP44G8xto1QE6buXV8wVr9JjwE8ZzXR1GETZwA MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5.1-4e748c808f9d38c262b0916f87ef5b0e8124fc5f-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;4a0e9fb8b5f83fbee5e26d1d7db876cefd09832a&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/jz8730nj3fqhe4u16um0 Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Jh8VBYwb!E2MPwwr6qlaljNAS_4A2AAN6iS0KZzxEjCaeW84tbM4 MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5.1-4e748c808f9d38c262b0916f87ef5b0e8124fc5f-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;a220bb5fb1ccf5cf1cb666dc03e20ac54890835d&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/51vgle3imzdvero2krja Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!M5FVzIxZ!ExWD6iJVoIO_vmJYuBvFrk0bW7MYmXfYnjDUea2Nhbc MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5.1-4e748c808f9d38c262b0916f87ef5b0e8124fc5f-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.5.2&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;97fbeb932dd3cb22ec339ec4c2f95a17d570d30c&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/4t8gg74ybfmm0q6ca617 Box]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2315522066/evasi0n-linux-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;051079f808f5c31f32ba09c6a39f09a8c3479157&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/umd13tz9eunklq0dp0pt Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2207200894/evasi0n-mac-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;30d34e23f860eae28d4ae6513edc46ef8aa2042c&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/18ia7rds8ka8rc112inh Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3354239509/evasi0n-win-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; class=&amp;quot;blradiusplz&amp;quot; | 1.5.3&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;620dcb7996b1f3497827b11876bf0c2fae069ecf&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/2wk6dtc31bw74j514d40 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!klVWRThY!alwqx8rzv_v6xFH5wgnMCT2R9hDVRSxoWshFmMHvesU MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/496420809/evasi0n-linux-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;54827d78cb45b7dae4e7566b9ed5c1b833d68850&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/1dtxycfpsyvp0katitwk Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!IlE33IJT!tk0UOjL8Wt7Np8UYi5LjQ3WKPnwqwWK-IY8HOzxsrsY MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/478466150/evasi0n-mac-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;2f8c2f111a6afefd099ecb0ce5aab63f160940b8&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/mh5vk7hpa7r3ymhnyjsz Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!lscBQKST!88XCNjSPj0FYFlu1v3WApcrwW2XnHD_IEPKRef1RiWk MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/1014635071/evasi0n-win-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5.3-release.zip iClarified]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exploits and Vulnerabilities ==&lt;br /&gt;
evasi0n takes advantage of several vulnerabilities:&lt;br /&gt;
* [[Symbolic Link Vulnerability]]&lt;br /&gt;
* [[Malformed PairRequest]]&lt;br /&gt;
* [[Timezone Vulnerability]] (CVE-2013-0979)&lt;br /&gt;
* [[Shebang Trick]]&lt;br /&gt;
* [[AMFID code signing evasion]]&lt;br /&gt;
* [[launchd.conf untether]]&lt;br /&gt;
* [[IOUSBDeviceFamily Vulnerability]] (CVE-2013-0981)&lt;br /&gt;
* [[ARM Exception Vector Info Leak]] (CVE-2013-0978)&lt;br /&gt;
* [[dynamic memmove() locating]]&lt;br /&gt;
* [[vm_map_copy_t corruption for arbitrary memory disclosure]]&lt;br /&gt;
* [[kernel memory write via ROP gadget]]&lt;br /&gt;
* [[Overlapping Segment Attack]] (CVE-2013-0977)&lt;br /&gt;
&lt;br /&gt;
== Symbols in Untether code ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
! Symbol&lt;br /&gt;
! v1&lt;br /&gt;
! v2&lt;br /&gt;
! v3&lt;br /&gt;
! v4&lt;br /&gt;
! v5&lt;br /&gt;
! v6&lt;br /&gt;
! v7&lt;br /&gt;
! v8/9&lt;br /&gt;
|-&lt;br /&gt;
| start&lt;br /&gt;
| 020B0&lt;br /&gt;
| 02EF8&lt;br /&gt;
| 02BFC&lt;br /&gt;
| 02BFC&lt;br /&gt;
| 02BFC&lt;br /&gt;
| 02E30&lt;br /&gt;
| ?&lt;br /&gt;
| 02A80&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove_arm#search&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0AFA0&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove_thumb#search&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0AFD0&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0571C&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove#exit&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 05762&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| _catch_exception_raise_state_identity&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 065B8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[evad3rs]]&lt;br /&gt;
* [[Patchfinder]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://blog.accuvant.com/bthomasaccuvant/evasi0n-jailbreaks-userland-component/ Accuvant Labs analysis]&lt;br /&gt;
* [http://blog.azimuthsecurity.com/2013/02/from-usr-to-svc-dissecting-evasi0n.html Analysis by kernelpool]&lt;br /&gt;
* [http://www.nislab.no/content/download/38610/481190/file/NISlecture201303.pdf kernelpool presentation at NISlab: slides]&lt;br /&gt;
* [http://forelesning.hig.no/publish/1363953611-9b560e3de8f2/combined.mp4 kernelpool presentation at NISlab: video]&lt;br /&gt;
* [http://www.forbes.com/sites/andygreenberg/2013/02/05/inside-evasi0n-the-most-elaborate-jailbreak-to-ever-hack-your-iphone/ Explanation by planetbeing in Forbes]&lt;br /&gt;
* [https://github.com/NetsourceLabs/HopperScripts Hopper Script to demangle evasi0n strings] for Mac client of evasi0n, use in Hopper disassembler&lt;br /&gt;
* [http://support.apple.com/kb/HT5704 Apple Response: iOS 6.1.3 Security Fixes]&lt;br /&gt;
* [http://support.apple.com/kb/HT5702 Apple Response: iOS 5.2.1 (Apple TV) Security Fixes]&lt;br /&gt;
* [http://conference.hitb.org/hitbsecconf2013ams/materials/D2T1%20-%20Pod2g,%20Planetbeing,%20Musclenerd%20and%20Pimskeks%20aka%20Evad3rs%20-%20Swiping%20Through%20Modern%20Security%20Features.pdf Slides from HITB presentation in Amsterdam 2013]&lt;br /&gt;
* [http://www.quarkslab.com/en-blog+read+38 Quarkslab blog post describing how evasi0n bypasses code signing]&lt;br /&gt;
* [https://twitter.com/p0sixninja/status/906567268334755841 Announcement for public release of source]&lt;br /&gt;
* [https://github.com/OpenJailbreak/evasi0n6 Public source code]&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;br /&gt;
[[Category:Jailbreaking]]&lt;br /&gt;
[[Category:Cydia Packages]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Evasi0n&amp;diff=62587</id>
		<title>Evasi0n</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Evasi0n&amp;diff=62587"/>
		<updated>2017-09-09T18:03:50Z</updated>

		<summary type="html">&lt;p&gt;Http: Public release of  source code&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
{{about|the untethered jailbreak for iOS 6.0-6.1.2|the untethered jailbreak for iOS 7.0.x|evasi0n7}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = evasi0n&lt;br /&gt;
| title                  = evasi0n&lt;br /&gt;
| logo                   = [[File:Evasi0n.png|128px]]&lt;br /&gt;
| author                 = [[evad3rs]]&lt;br /&gt;
| developer              = evad3rs&lt;br /&gt;
| released               = {{date|2013|02|04}}&lt;br /&gt;
| discontinued           = &lt;br /&gt;
| latest release version = 1.5.3&lt;br /&gt;
| latest release date    = {{date|2013|03|12}}&lt;br /&gt;
| programming language   = C&lt;br /&gt;
| operating system       = [[wikipedia:Microsoft Windows|Windows]] / [[wikipedia:OS X|OS X]] / [[wikipedia:Linux|Linux]]&lt;br /&gt;
| size                   = Windows:&amp;amp;nbsp;9.974&amp;amp;nbsp;MiB&amp;amp;nbsp;[ZIP]&amp;lt;br /&amp;gt;OS&amp;amp;nbsp;X:&amp;amp;nbsp;9.481&amp;amp;nbsp;MiB&amp;amp;nbsp;[DMG]&amp;lt;br /&amp;gt;Linux:&amp;amp;nbsp;9.405&amp;amp;nbsp;MiB&amp;amp;nbsp;[TAR.LZMA]&amp;lt;!-- Win,OSX,Linux = {10458359,9941722,9861405} --&amp;gt;&lt;br /&gt;
| platform               = &lt;br /&gt;
| language               = [[wikipedia:English|English]]&lt;br /&gt;
| status                 = Deprecated&lt;br /&gt;
| genre                  = Jailbreaking&lt;br /&gt;
| license                = [[wikipedia:Freeware|Freeware]]&lt;br /&gt;
| website                = [http://evasi0n.com/iOS6 evasi0n.com/iOS6]&lt;br /&gt;
}}&lt;br /&gt;
'''evasi0n''' is a [[jailbreak]] tool that can perform an [[untethered jailbreak]] on [[iOS]] 6.0-6.1.2 for all [[#Supported Devices|supported devices]], excluding both [[Apple TV (3rd generation)]] revisions. It was first released on 4 February 2013 by [[evad3rs]], and is available for Windows, Mac OS X, and Linux (x86 and x86_64). There is also a [[Cydia.app|Cydia]] package called &amp;quot;evasi0n [[iOS]] 6.0-6.1.2 [[untethered jailbreak|untether]]&amp;quot; which can untether an existing [[tethered jailbreak]] without the need to restore and use the desktop tool. It is a [[userland]] [[jailbreak]]. [[User:posixninja|P0sixninja]] released the [https://github.com/OpenJailbreak/evasi0n6 source code] with his [https://twitter.com/p0sixninja/status/906567268334755841 Twitter announcement on 9-Sept-2017].&lt;br /&gt;
&lt;br /&gt;
== Supported Devices ==&lt;br /&gt;
As of evasi0n's release, the only unsupported devices are the [[Apple TV (3rd generation)]] revisions, since the [[kernel]]s on these devices lack an injection vector to run unsigned code. All other devices running [[iOS]] 6.0-6.1.2 are supported (including iOS 5.2 for the [[K66AP|Apple TV (2nd generation)]]).&lt;br /&gt;
&lt;br /&gt;
== Cydia Package ==&lt;br /&gt;
The Cydia package contains just three files:&lt;br /&gt;
 /private/var/evasi0n/amfi.dylib&lt;br /&gt;
 /private/var/evasi0n/evasi0n&lt;br /&gt;
 /usr/libexec/dirhelper&lt;br /&gt;
&lt;br /&gt;
It also includes three Debian maintenance scripts: &amp;lt;code&amp;gt;prerm&amp;lt;/code&amp;gt; (a bash script that cancels uninstallation if the device is not vulnerable to [[Limera1n Exploit|limera1n]]), as well as &amp;lt;code&amp;gt;postrm&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;extrainst_&amp;lt;/code&amp;gt; binaries. &lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! Cydia Package Version&lt;br /&gt;
! Release Date&lt;br /&gt;
! #&lt;br /&gt;
! SHA-1 of evasi0n binary&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
! 1.0&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.1-1&lt;br /&gt;
| {{date|2013|02|04}}&lt;br /&gt;
| 1&lt;br /&gt;
| &amp;lt;code&amp;gt;f16f4592e5d65927faf98a25bce51b22ee9bc831&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Initial Release&lt;br /&gt;
|-&lt;br /&gt;
! 1.1&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.2-3&lt;br /&gt;
| {{date|2013|02|06}}&lt;br /&gt;
| 2&lt;br /&gt;
| &amp;lt;code&amp;gt;301003d8aa58a0a2e1bf7030bb903ca42a89c851&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Prevents Weather app from appearing on [[List of iPads|iPads]]&lt;br /&gt;
* Mitigated the long reboot issue&lt;br /&gt;
* Fixed freezing issue with after connecting multiple devices&lt;br /&gt;
* Fixed blinking of the jailbreak instructions on OS X.&lt;br /&gt;
* OS X app is now codesigned.&lt;br /&gt;
|-&lt;br /&gt;
! 1.2&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.3-1&lt;br /&gt;
| {{date|2013|02|08}}&lt;br /&gt;
| 3&lt;br /&gt;
| &amp;lt;code&amp;gt;75d140c53bdd615cc279932f843ab3af584086a5&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Disables [[OTA Updates|OTA updates]].&lt;br /&gt;
* Correct timezone issue in evasi0n binary if client fails to correct it.&lt;br /&gt;
|-&lt;br /&gt;
! 1.3&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.3-2&lt;br /&gt;
| {{date|2013|02|11}}&lt;br /&gt;
| 4&lt;br /&gt;
| &amp;lt;code&amp;gt;ff5a5e767acb4c9acf9a25555ae172ad254e596a&amp;lt;/code&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
* Adds support for the [[N94AP|iPhone 4S]] on [[iOS]] 6.1.1.&lt;br /&gt;
|-&lt;br /&gt;
! 1.4&lt;br /&gt;
| style=&amp;quot;text-align:center;&amp;quot; | 0.3-3&lt;br /&gt;
| {{date|2013|02|19}}&lt;br /&gt;
| 5&lt;br /&gt;
| &amp;lt;code&amp;gt;3b2cc5e2d7be397c09d369e83ea52094250d86e9&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Added support for iOS 6.1.2&lt;br /&gt;
|-&lt;br /&gt;
! 1.5&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | 0.4-1&lt;br /&gt;
| {{date|2013|02|23}}&lt;br /&gt;
| 6&lt;br /&gt;
| &amp;lt;code&amp;gt;cd5a71b4d0b2767294049cc6b3b2ce3e09d68445&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Improved boot time.&lt;br /&gt;
* Updated included Cydia package list.&lt;br /&gt;
|-&lt;br /&gt;
! 1.5.1&lt;br /&gt;
| {{date|2013|03|05}}&lt;br /&gt;
| 7&lt;br /&gt;
| &amp;lt;code&amp;gt;1a826416932e77f24c94da17884e48ccfe7cdbf6&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Updated included Cydia package list.&lt;br /&gt;
|-&lt;br /&gt;
! 1.5.2&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center;&amp;quot; | 0.4.1-1&lt;br /&gt;
| {{date|2013|03|11}}&lt;br /&gt;
| 8&lt;br /&gt;
| &amp;lt;code&amp;gt;3e89337956189e6654cd359995ac550f0372ac8b&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Added French translation.&lt;br /&gt;
* Added Chinese translation.&lt;br /&gt;
* Added German translation.&lt;br /&gt;
* Updated bundled Cydia with localization fixes.&lt;br /&gt;
|-&lt;br /&gt;
! 1.5.3&lt;br /&gt;
| {{date|2013|03|12}}&lt;br /&gt;
| 9&lt;br /&gt;
| &amp;lt;code&amp;gt;3e89337956189e6654cd359995ac550f0372ac8b&amp;lt;/code&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Fixes Windows bugs.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;white-space:nowrap;&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! OS&lt;br /&gt;
! SHA-1 Hash&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.0&lt;br /&gt;
| [[wikipedia:Linux|GNU/Linux]]&lt;br /&gt;
| &amp;lt;code&amp;gt;c9e4b15a161b89f0e412721f471c5f8559b6054f&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-linux-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/5dped2c9ejnk5r6ahfpg Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!0kUkXBLC!Q8e53kQZpLbGL7PquHWgQFhMU9Ru3WJWxBuzEdkiMJo MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2561828874/evasi0n-linux-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:OS X|Mac OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;23f99a0d65e71fd79ff072b227f0ecb176f0ffa8&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-mac-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/du66n0g9wl1j4ta57hpx Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!5h0BwQoa!KdRLFwNJ3OjMS-7Zs2YGQnsvPxAKEsaAjabY__8pNtY MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3010870584/evasi0n-mac-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;2ff288e1798b4711020e9dd7f26480e57704d8b2&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-win-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/tg1t0cz7oakvq7hsv0bd Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!d9ciUApQ!AkwevVU1OtUrEUU7U4fE-V8qqM9aINTAGgjkukShihE MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3503186483/evasi0n-win-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.0-3c53ba10e2448d311b0f4157f2d7eb568f106c4f-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.1&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;6c06a6be87e003eee470eb749b42ffbaafcc9e62&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-linux-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/8smyi2ud2ts41icmtf50 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Qw9wwJpC!IE3ZcRv9-yCc-w12Ktmd_AQbVV84xCdIycB7W0OyW8g MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/330748775/evasi0n-linux-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;ae9d20bc927976a1f55089cd80afca48de0f7a2e&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-mac-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/ydz8ctzuvyjuqb7y0oj5 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!I0FmTK7Q!YTBYg3e9oEFYIFwFN56XfVqcHAdh1YacWW0OkFE1dHo MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2540645295/evasi0n-mac-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;4225b01afd4a4fd1277565954964bd3310ad8b5f&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-win-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/velx0yh66mmw4jlf4igm Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!1x9EzajI!CqMhmQ8rl6NODx6S4lOZVRNHyBJ9Dgt3TtRBl4_l2NA MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2426342155/evasi0n-win-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.1-baad71faf69b65b5d97f8fc1391846d5778b289d-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.2&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;2e1d1f6c7e6ca775860df03298dce3b0d798658a&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-linux-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/jcerfiaug4ke7f4q6z15 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Ak12CQIJ!Mf6_W1l9xPQKvQUYOZEl9w_4yB0HbfqrTRWZ6BJKSjg MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/1511098224/evasi0n-linux-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;8f91aba478ad28bda800dc5c303be1699fcfb800&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-mac-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/qogbw1s82xi8ogdfk1co Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!wxMFAZhR!KIMDnVwbvscogces8L2z7j1aQIgxPZgsBygLou69gfk MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3161324199/evasi0n-mac-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;9942559caf779da6526b9fd0e207d21554a8a9cf&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://sites.google.com/site/evad3rs/evasi0n-win-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/ld4e7c2ckrjyaj1cym8g Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!9k0iQICT!M_gOkBSyYO5c86LqXX9UUWF-twF-wJMhH9ScPwd1CFE MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2387451293/evasi0n-win-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.2-54502235236cbca6b1fcdbce5694ae2e4c5eb703-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.3&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;d93bc45653345e62a315e0a0aaa1b709aacd26c4&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-linux-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/yu314zif091koehui5pb Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Rg0kyRIK!T-_u6CMAgTc1lFl0XMdjwjD3sBcAnOlIUK0GdR-Nh-s MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2098837020/evasi0n-linux-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;c239da3fd4e312c8468cdca967c86962b2cbd3f9&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-mac-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/cfbxzbn3p9gmj24tslwc Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!wgdgHCLb!AHLWLhCqoTQR-qWceDld_nODFZAo-MiMJbDug3my2iE MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2824336729/evasi0n-mac-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;92bbe23f125f3b0155334f1925943624e24ce130&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-win-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/spd5uii8p86ko6ypad1l Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Uh0gVLbQ!YP63Pk2qb300H_bI17i8i3z7868m5aQPJEWaDob5Qe8 MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2063191667/evasi0n-win-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.3-1cb32faf1e4f4f6c890e6fcbeb004cb694c386f5-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.4&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;95c34e7a7220d2dab2e93cf9bb62beb49aef8996&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-linux-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/f6llokbz8k2a3ag08d54 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!B5FGyQLY!QoSdQFK-8yWmXbwhBjr0YhXeFW5YQGih2ZUOzGIO9SA MEGA]&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;96b62f303e335bb5c6b78034027606fee5fc93c3&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-mac-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/flvifqy9csegg2dyk79n Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!10dgUABL!R8uxsTBRPD58gE6K7cF22QI2xtp0k6OAYcD6L6d-9g4 MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;36adf9ccf62aaf770163666e757c7a89e9ba3a55&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-win-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/eesitqovp4ac444txvau Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!04ljSZQJ!F9kaThdAaXyYiOINpn63WA1kEARYujnUh6SRl4gp7Ok MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.5&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;923db21a9045df6aaaff27670be92330f4855a21&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-linux-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.tar.lzma Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/0uhcxb83r30519x59avl Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot;  | [https://mega.co.nz/#!5odg2TBQ!M_csICuu8BazHC16H5Y_zlv6hqw7ZFsz-rOoYkrXdeg MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;cccf7e5b4a83df8c05dcfed98b9627533c018541&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-mac-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.dmg Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/ip3yvihmkkp9qh3arixs Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; |  [https://mega.co.nz/#!YpdiWJpZ!GDrEaV5xwMI8XUv2gKER6EstsD1MMgKJD-MkTo41MLM MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;25799bbeea3733c26fb010e6aca432d686fd8f9f&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://sites.google.com/site/evad3rs/evasi0n-win-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.zip Google Sites]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/tnez6rzlyka0yovc59fu Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!M4En0DqT!TLDb1TO0bnRYxnvd53pcP31Yf0RoD50oeEN9nsERi9o MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5-9cde20f28818ac84a776f2db463c265db00c1021-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.5.1&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;cc0bd166a1480c2a838584b201981db1e45ca411&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;9&amp;quot; {{n/a}}&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/q9kxt1rx26jtsp5t23jf Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!A9cGhJ7R!WBD8mEP44G8xto1QE6buXV8wVr9JjwE8ZzXR1GETZwA MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5.1-4e748c808f9d38c262b0916f87ef5b0e8124fc5f-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;4a0e9fb8b5f83fbee5e26d1d7db876cefd09832a&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/jz8730nj3fqhe4u16um0 Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Jh8VBYwb!E2MPwwr6qlaljNAS_4A2AAN6iS0KZzxEjCaeW84tbM4 MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5.1-4e748c808f9d38c262b0916f87ef5b0e8124fc5f-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;a220bb5fb1ccf5cf1cb666dc03e20ac54890835d&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/51vgle3imzdvero2krja Box]&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!M5FVzIxZ!ExWD6iJVoIO_vmJYuBvFrk0bW7MYmXfYnjDUea2Nhbc MEGA]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5.1-4e748c808f9d38c262b0916f87ef5b0e8124fc5f-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; | 1.5.2&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;97fbeb932dd3cb22ec339ec4c2f95a17d570d30c&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/4t8gg74ybfmm0q6ca617 Box]&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; {{n/a}}&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2315522066/evasi0n-linux-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;051079f808f5c31f32ba09c6a39f09a8c3479157&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/umd13tz9eunklq0dp0pt Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/2207200894/evasi0n-mac-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;30d34e23f860eae28d4ae6513edc46ef8aa2042c&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/18ia7rds8ka8rc112inh Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/3354239509/evasi0n-win-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5.2-7ef0895fb6c0ba200b952906c3d36594ace7bf84-release.zip iClarified]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;3&amp;quot; class=&amp;quot;blradiusplz&amp;quot; | 1.5.3&lt;br /&gt;
| GNU/Linux&lt;br /&gt;
| &amp;lt;code&amp;gt;620dcb7996b1f3497827b11876bf0c2fae069ecf&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/2wk6dtc31bw74j514d40 Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!klVWRThY!alwqx8rzv_v6xFH5wgnMCT2R9hDVRSxoWshFmMHvesU MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/496420809/evasi0n-linux-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.tar.lzma RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-linux-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.tar.lzma iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Mac OS X&lt;br /&gt;
| &amp;lt;code&amp;gt;54827d78cb45b7dae4e7566b9ed5c1b833d68850&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/1dtxycfpsyvp0katitwk Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!IlE33IJT!tk0UOjL8Wt7Np8UYi5LjQ3WKPnwqwWK-IY8HOzxsrsY MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/478466150/evasi0n-mac-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.dmg RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-mac-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.dmg iClarified]&lt;br /&gt;
|-&lt;br /&gt;
| Windows&lt;br /&gt;
| &amp;lt;code&amp;gt;2f8c2f111a6afefd099ecb0ce5aab63f160940b8&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://evad3rs.app.box.com/s/mh5vk7hpa7r3ymhnyjsz Box]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!lscBQKST!88XCNjSPj0FYFlu1v3WApcrwW2XnHD_IEPKRef1RiWk MEGA]&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://rapidshare.com/files/1014635071/evasi0n-win-1.5.3-f284166e164e33735163af64b0af4e6336654345-release.zip RapidShare]&lt;br /&gt;
| [http://www.iclarified.com/files/evasi0n/evasi0n-win-1.5.3-release.zip iClarified]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exploits and Vulnerabilities ==&lt;br /&gt;
evasi0n takes advantage of several vulnerabilities:&lt;br /&gt;
* [[Symbolic Link Vulnerability]]&lt;br /&gt;
* [[Malformed PairRequest]]&lt;br /&gt;
* [[Timezone Vulnerability]] (CVE-2013-0979)&lt;br /&gt;
* [[Shebang Trick]]&lt;br /&gt;
* [[AMFID code signing evasion]]&lt;br /&gt;
* [[launchd.conf untether]]&lt;br /&gt;
* [[IOUSBDeviceFamily Vulnerability]] (CVE-2013-0981)&lt;br /&gt;
* [[ARM Exception Vector Info Leak]] (CVE-2013-0978)&lt;br /&gt;
* [[dynamic memmove() locating]]&lt;br /&gt;
* [[vm_map_copy_t corruption for arbitrary memory disclosure]]&lt;br /&gt;
* [[kernel memory write via ROP gadget]]&lt;br /&gt;
* [[Overlapping Segment Attack]] (CVE-2013-0977)&lt;br /&gt;
&lt;br /&gt;
== Symbols in Untether code ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
! Symbol&lt;br /&gt;
! v1&lt;br /&gt;
! v2&lt;br /&gt;
! v3&lt;br /&gt;
! v4&lt;br /&gt;
! v5&lt;br /&gt;
! v6&lt;br /&gt;
! v7&lt;br /&gt;
! v8/9&lt;br /&gt;
|-&lt;br /&gt;
| start&lt;br /&gt;
| 020B0&lt;br /&gt;
| 02EF8&lt;br /&gt;
| 02BFC&lt;br /&gt;
| 02BFC&lt;br /&gt;
| 02BFC&lt;br /&gt;
| 02E30&lt;br /&gt;
| ?&lt;br /&gt;
| 02A80&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove_arm#search&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0AFA0&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove_thumb#search&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0AFD0&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 0571C&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| find_memmove#exit&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 05762&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| _catch_exception_raise_state_identity&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 065B8&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[evad3rs]]&lt;br /&gt;
* [[Patchfinder]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://blog.accuvant.com/bthomasaccuvant/evasi0n-jailbreaks-userland-component/ Accuvant Labs analysis]&lt;br /&gt;
* [http://blog.azimuthsecurity.com/2013/02/from-usr-to-svc-dissecting-evasi0n.html Analysis by kernelpool]&lt;br /&gt;
* [http://www.nislab.no/content/download/38610/481190/file/NISlecture201303.pdf kernelpool presentation at NISlab: slides]&lt;br /&gt;
* [http://forelesning.hig.no/publish/1363953611-9b560e3de8f2/combined.mp4 kernelpool presentation at NISlab: video]&lt;br /&gt;
* [http://www.forbes.com/sites/andygreenberg/2013/02/05/inside-evasi0n-the-most-elaborate-jailbreak-to-ever-hack-your-iphone/ Explanation by planetbeing in Forbes]&lt;br /&gt;
* [https://github.com/NetsourceLabs/HopperScripts Hopper Script to demangle evasi0n strings] for Mac client of evasi0n, use in Hopper disassembler&lt;br /&gt;
* [http://support.apple.com/kb/HT5704 Apple Response: iOS 6.1.3 Security Fixes]&lt;br /&gt;
* [http://support.apple.com/kb/HT5702 Apple Response: iOS 5.2.1 (Apple TV) Security Fixes]&lt;br /&gt;
* [http://conference.hitb.org/hitbsecconf2013ams/materials/D2T1%20-%20Pod2g,%20Planetbeing,%20Musclenerd%20and%20Pimskeks%20aka%20Evad3rs%20-%20Swiping%20Through%20Modern%20Security%20Features.pdf Slides from HITB presentation in Amsterdam 2013]&lt;br /&gt;
* [http://www.quarkslab.com/en-blog+read+38 Quarkslab blog post describing how evasi0n bypasses code signing]&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;br /&gt;
[[Category:Jailbreaking]]&lt;br /&gt;
[[Category:Cydia Packages]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:ECID&amp;diff=56888</id>
		<title>Talk:ECID</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:ECID&amp;diff=56888"/>
		<updated>2017-04-02T22:32:43Z</updated>

		<summary type="html">&lt;p&gt;Http: /* iTunes format */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There has been a common misconception with [[SHSH|SHSH Blobs]] and [[ECID]] therefore resulting in misleading sections in this article. --[[User:Whiteshinyapple|Whiteshinyapple]]&lt;br /&gt;
&lt;br /&gt;
== iTunes format ==&lt;br /&gt;
&lt;br /&gt;
The article says that iTunes displays the ECID in hex format. To me, in latest iTunes, this seems to be a decimal format. Can someone please verify that and correct the article with the version since when that has changed? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:32, 2 April 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:Bushing&amp;diff=50880</id>
		<title>User:Bushing</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:Bushing&amp;diff=50880"/>
		<updated>2016-02-09T23:08:22Z</updated>

		<summary type="html">&lt;p&gt;Http: add link to message from fail0verflow and his name and age&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Member of the [[iPhone Dev Team]]. Was present at the [[25C3_presentation_&amp;quot;Hacking_the_iPhone&amp;quot;|25C3 Event]].&lt;br /&gt;
His real name is Ben Byer and he lived from 1980-2016.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://twitter.com/gnihsub Twitter]&lt;br /&gt;
* [https://github.com/Bushing GitHub]&lt;br /&gt;
* [https://fail0verflow.com/ben Message from fail0verflow]&lt;br /&gt;
[[Category:Hackers]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Pangu9&amp;diff=48984</id>
		<title>Pangu9</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Pangu9&amp;diff=48984"/>
		<updated>2015-10-15T22:06:36Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Windows */ hash cannot be the same as in version 1.0.0 - can someone verify this hash?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox software&lt;br /&gt;
| name                   = Pangu9&lt;br /&gt;
| title                  = Pangu9&lt;br /&gt;
| screenshot             = [[File:Pangu9.png|355px]]&lt;br /&gt;
| caption                = Pangu9 v1.0.0 on Windows&lt;br /&gt;
| author                 = Pangu Team&lt;br /&gt;
| developer              = Pangu Team&lt;br /&gt;
| released               = {{Start date|2015|10|14|df=yes}}&lt;br /&gt;
| discontinued           = &lt;br /&gt;
| latest release version = 1.0.1&amp;amp;nbsp;(Windows)&amp;amp;nbsp;/&amp;amp;nbsp;{{Start date and age|2015|10|15|df=yes}}&lt;br /&gt;
| latest release date    = &lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date    = &lt;br /&gt;
| programming language   = [[wikipedia:C (programming language)|C]]&lt;br /&gt;
| operating system       = [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| size                   = &lt;br /&gt;
| platform               = [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| language               = [[wikipedia:Chinese language|Chinese]] / [[wikipedia:English language|English]]&lt;br /&gt;
| status                 = Active&lt;br /&gt;
| genre                  = Jailbreaking&lt;br /&gt;
| license                = [[wikipedia:Freeware|Freeware]]&lt;br /&gt;
| website                = [http://en.pangu.io en.pangu.io] (English)&amp;lt;br&amp;gt;[http://pangu.io pangu.io] (Chinese)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Pangu9''' is an [[untethered jailbreak]] for all devices on iOS 9.0 through 9.0.2, except the [[Apple TV]] and [[Apple Watch]]. It was initially released on 14 October 2015.&lt;br /&gt;
&lt;br /&gt;
== Supported Devices ==&lt;br /&gt;
All devices capable of running [[iOS]] 9.0-9.0.2, except the [[Apple TV]] and [[Apple Watch]] family, are supported.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
=== Windows ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! SHA-1 Hash&lt;br /&gt;
! Download&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| &amp;lt;code&amp;gt;c48e1c1f84c1d5ff6046cc4eb7344335b314ba4b&amp;lt;/code&amp;gt;&lt;br /&gt;
| [http://dl.pangu.25pp.com/jb/Pangu9_v1.0.0.exe 25PP]&lt;br /&gt;
| Pangu jailbreak tool for iOS 9.0-9.0.2&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.1&lt;br /&gt;
| &amp;lt;code&amp;gt;05a0727085de1dd60eb4ec3a7bc343dd317d55d5&amp;lt;/code&amp;gt;&lt;br /&gt;
| [http://dl.pangu.25pp.com/jb/Pangu9_v1.0.1.exe 25PP]&lt;br /&gt;
| Fix a bug that leads to 0A error code.&amp;lt;br&amp;gt;Fix failure of launching on some PC.&amp;lt;br&amp;gt;Improved success rate&amp;lt;br&amp;gt;Ensure the removal of the Pangu app.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
&amp;quot;Pangu&amp;quot; is the name of the &amp;quot;[[wikipedia:Pangu|the first living being and the creator of all in some versions of Chinese mythology]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The 9.0-9.0.2 untether is nicknamed &amp;quot;Fuxi Qin&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;br /&gt;
[[Category:Jailbreaking]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=XCon&amp;diff=46638</id>
		<title>XCon</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=XCon&amp;diff=46638"/>
		<updated>2015-06-26T23:02:10Z</updated>

		<summary type="html">&lt;p&gt;Http: /* App Patching Status */ store link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
xCon is a collaborative project by [http://twitter.com/unimp0rtanttech n00neimp0rtant] and [http://twitter.com/olunatiko Lunatik] that aims to be an all-in-one solution for hooking every known method and function responsible for informing an application of a jailbroken device. At first, the project aimed to patch applications on a per-app basis, but now it uses lower-level hooks to cover any apps that attempt to use the same procedure, even patching apps not explicitly reversed by the developers. Originally an open-source project, it remains closed-source now to discourage App Store developers from working around xCon's hooks.&lt;br /&gt;
&lt;br /&gt;
xCon is available free of charge in Cydia. No configuration is needed; just install and go.&lt;br /&gt;
&lt;br /&gt;
For general infos, see [[Bypassing Jailbreak Detection]].&lt;br /&gt;
&lt;br /&gt;
== App Patching Status ==&lt;br /&gt;
''You can find an app's current release version in its iTunes listing page, linked below in the app names. If an app's current release version is newer than the &amp;quot;Last Confirmed Working Version,&amp;quot; please help by testing it out yourself with the latest release of xCon and updating the table as necessary.''&lt;br /&gt;
&lt;br /&gt;
'''ATTENTION: If you are going to edit this chart, do NOT just put a question mark for or leave blank the Bundle Identifier. You can find the bundle ID of any app by looking in its Info.plist file. This saves the devs both time and effort, and it also helps the devs filter patches on a per-app basis, making your phone or iPad run faster and more stable.'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App Name&lt;br /&gt;
! Bundle Identifier&lt;br /&gt;
! Patched?&lt;br /&gt;
! Last Confirmed Working Version&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/airwatch-mdm-agent/id338761996?mt=8 Airwatch MDM]&lt;br /&gt;
| com.air-watch.agent&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/328 No]&lt;br /&gt;
| 3.0.8&lt;br /&gt;
| Workaround available.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/amazon-instant-video/id545519333?mt=8 Amazon Instant Video]&lt;br /&gt;
| ?&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/ankimobile-flashcards/id373493387?mt=8 Ankimobile]&lt;br /&gt;
| net.ichi2.anki&lt;br /&gt;
| {{No}}&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/barclays-mobile-banking/id536248734?mt=8 Barclays Mobile Banking]&lt;br /&gt;
| uk.co.barclays.bmbappstore&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| N/A&lt;br /&gt;
| Detects jailbreak with an RG22 error.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/barclays-pingit/id496552142?mt=8 Barclays PingIt]&lt;br /&gt;
| uk.co.barclays.PingIt&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| 1.0.2 no-longer supported by Barclays&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/bamboo-wallet/id492663955?mt=8 Bamboo Wallet]&lt;br /&gt;
| ?&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| 7.5.4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/optimum/id387231038?mt=8 Cablevision Optimum]&lt;br /&gt;
| com.cablevision.rDVR&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.1.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/optimum-for-ipad/id424612367?mt=8 Cablevision Optimum (iPad)]&lt;br /&gt;
| com.cablevision.iOTV&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.1.1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/capital-one-uk/id481679012?mt=8 Capital One UK]&lt;br /&gt;
| com.ukcapitalone.capitalone&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 5.1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/chrome-web-browser-by-google/id535886823?mt=8 Chrome]&lt;br /&gt;
| com.google.chrome.ios&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 25.0.1364.86&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/my/app/cimb-clicks/id328803038?mt=8 CIMB Clicks]&lt;br /&gt;
| com.cimb.CIMB&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 05.10.03&lt;br /&gt;
| Works with V39 beta 7&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/au/app/commbank-kaching/id475728226?mt=8 Commbank Kaching]&lt;br /&gt;
| au.com.commbank.kaching&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/cox-tv-connect-for-ipad/id474096909?mt=8 Cox TV Connect]&lt;br /&gt;
| com.cox.ios.ipad.tvconnect&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/245 No]&lt;br /&gt;
| 1.0.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/directv-app-for-ipad/id421547368?mt=8 DirecTV for iPad]&lt;br /&gt;
| com.directv.mobile.ipad.navigator.production&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.3.4-1.5.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/app/id307386350 DIRECTV]&lt;br /&gt;
| com.directv.DTViPhone&lt;br /&gt;
| {{No}}&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/directv-nomad/id448679509?mt=8 DirecTV Nomad]&lt;br /&gt;
| com.directv.mobile.iphone.nomad.production&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.0.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/ch/app/dkb-pushtan/id881860044?mt=8 DKB-pushTAN]&lt;br /&gt;
| de.dkb.pushtan&lt;br /&gt;
| {{No}}&lt;br /&gt;
| &lt;br /&gt;
| Error message on startup.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/za/app/dstv-mobile-decoder/id403946447?mt=8 DStv Mobile Decoder]&lt;br /&gt;
| com.multichoice.DStvMobileDVBH&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/357 No]&lt;br /&gt;
| 1.01.07&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/entrust-identityguard-mobile/id384717687?mt=8 Entrust IdentityGuard Mobile]&lt;br /&gt;
| com.entrust.IdentityGuardSoftToken&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/297 No]&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/movies-by-flixster-rotten/id284235722?mt=8 Flixster/Movies/Ultraviolet]&lt;br /&gt;
| com.jeffreygrossman.moviesapp&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/266 No]&lt;br /&gt;
| 5.22&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/golden-screen-cinemas/id413024972?mt=8 Golden Screen Cinemas]&lt;br /&gt;
| com.sinodynamic.gsc&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/good-for-enterprise/id333202351?l=es&amp;amp;mt=8 Good For Enterprise]&lt;br /&gt;
| com.good.gmmiphone&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/32 No]&lt;br /&gt;
| 1.9.10&lt;br /&gt;
| App works but admin console still reports jailbreak.&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- DO NOT REMOVE UNLESS YOU HAVE DONE A CLEAN JAILBREAK W/O SN0WBREEZE AND IT WORKS (sn0wbreeze patches iBooks) --&amp;gt;&lt;br /&gt;
| [http://itunes.apple.com/us/app/ibooks/id364709193?mt=8 iBooks]&lt;br /&gt;
| com.apple.iBooks&lt;br /&gt;
| {{No}}&lt;br /&gt;
| ?&lt;br /&gt;
| Patch available in Cydia.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/kbseutabaengking/id373742138?mt=8 KB star]&lt;br /&gt;
| com.kbstar.kbbank&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/81 No]&lt;br /&gt;
| 1.14.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/kb-starplus/id381065734?mt=8 KB starPlus]&lt;br /&gt;
| com.kbstar.starplus&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/81 No]&lt;br /&gt;
| 1.2.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/lovefilm-player-for-ipad/id454468674?mt=8 LOVEFiLM Player for iPad]&lt;br /&gt;
| com.lovefilm.watchnow.ipad&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/270 No]&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/maxis-movies/id369867024?mt=8 Maxis Movies]&lt;br /&gt;
| com.maxis.moviebooking&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.6&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/maxis-movies-for-ipad/id418096484?mt=8 Maxis Movies (iPad)]&lt;br /&gt;
| com.maxis.moviebookingipad&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/mcafee-enterprise-mobility/id322111072?mt=8 McAfee EMM]&lt;br /&gt;
| com.trustdigital.iTDClient&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/252 No]&lt;br /&gt;
| 4.7.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/mobileiron-myphone-work-client/id320659794?mt=8 MobileIron MyPhone@Work]&lt;br /&gt;
| com.mobileiron.phoneatwork&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/319 No] &lt;br /&gt;
| 4.5.12&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/au/app/quickflix-watchnow/id517915248?mt=8 Quickflix]&lt;br /&gt;
| au.com.quickflix.streaming&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/repudo/id416444260?mt=8 Repudo]&lt;br /&gt;
| com.repudo.iphone&lt;br /&gt;
| {{Partial|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/107 v39 b3]&lt;br /&gt;
| 3.2.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/redbox-instant-by-verizon/id561226994?mt=8 Redbox Instant by Verizon]&lt;br /&gt;
| com.ctlabs.redboxinstant&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/356 No]&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/skype/id304878510?mt=8 Skype]&lt;br /&gt;
| com.skype.skype&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 3.7&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/sky-go/id446086440?mt=8 Sky Go]&lt;br /&gt;
| com.bskyb.skygo&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/55 No]&lt;br /&gt;
| 2.2&lt;br /&gt;
| After updating the app it is now reporting &amp;quot;Streaming is unavailable on jailbroken devices&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/square/id335393788?mt=8 Square]&lt;br /&gt;
| com.squareup.square&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.2.5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/ca/app/telus-optik-tv-hd/id467260646?mt=8 Telus Optik TV]&lt;br /&gt;
| com.telus.nscreen&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/tivo/id401673976 TiVo]&lt;br /&gt;
| ?&lt;br /&gt;
| {{Partial|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/317 v39 b7]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/tv-live-de-la-orange/id390896393?mt=8 TV live de la Orange]&lt;br /&gt;
| com.orange.TVOrange&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/twc-tv/id420455839?mt=8 TWC TV]&lt;br /&gt;
| com.timewarnercable.simulcast&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.6.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/verizon-media-manager/id460536890?mt=8 Verizon Media Manager]&lt;br /&gt;
| com.verizon.ams.flexview&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/351 No]&lt;br /&gt;
| 2.0.29.26&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/no/app/voddler/id409806444?mt=8 Voddler]&lt;br /&gt;
| com.voddler.VoddlerHD&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.2.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/whatsapp-messenger/id310633997?mt=9 WhatsApp]&lt;br /&gt;
| net.whatsapp.WhatsApp&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.6.10&lt;br /&gt;
| [http://pic.twitter.com/xEaFciOP Support button blocked] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://github.com/n00neimp0rtant/xCon-Issues Issue list]&lt;br /&gt;
&lt;br /&gt;
[[Category:Cydia Packages]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=XCon&amp;diff=46637</id>
		<title>XCon</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=XCon&amp;diff=46637"/>
		<updated>2015-06-26T22:59:27Z</updated>

		<summary type="html">&lt;p&gt;Http: /* App Patching Status */ add missing identifier&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
xCon is a collaborative project by [http://twitter.com/unimp0rtanttech n00neimp0rtant] and [http://twitter.com/olunatiko Lunatik] that aims to be an all-in-one solution for hooking every known method and function responsible for informing an application of a jailbroken device. At first, the project aimed to patch applications on a per-app basis, but now it uses lower-level hooks to cover any apps that attempt to use the same procedure, even patching apps not explicitly reversed by the developers. Originally an open-source project, it remains closed-source now to discourage App Store developers from working around xCon's hooks.&lt;br /&gt;
&lt;br /&gt;
xCon is available free of charge in Cydia. No configuration is needed; just install and go.&lt;br /&gt;
&lt;br /&gt;
For general infos, see [[Bypassing Jailbreak Detection]].&lt;br /&gt;
&lt;br /&gt;
== App Patching Status ==&lt;br /&gt;
''You can find an app's current release version in its iTunes listing page, linked below in the app names. If an app's current release version is newer than the &amp;quot;Last Confirmed Working Version,&amp;quot; please help by testing it out yourself with the latest release of xCon and updating the table as necessary.''&lt;br /&gt;
&lt;br /&gt;
'''ATTENTION: If you are going to edit this chart, do NOT just put a question mark for or leave blank the Bundle Identifier. You can find the bundle ID of any app by looking in its Info.plist file. This saves the devs both time and effort, and it also helps the devs filter patches on a per-app basis, making your phone or iPad run faster and more stable.'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App Name&lt;br /&gt;
! Bundle Identifier&lt;br /&gt;
! Patched?&lt;br /&gt;
! Last Confirmed Working Version&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/airwatch-mdm-agent/id338761996?mt=8 Airwatch MDM]&lt;br /&gt;
| com.air-watch.agent&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/328 No]&lt;br /&gt;
| 3.0.8&lt;br /&gt;
| Workaround available.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/amazon-instant-video/id545519333?mt=8 Amazon Instant Video]&lt;br /&gt;
| ?&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/ankimobile-flashcards/id373493387?mt=8 Ankimobile]&lt;br /&gt;
| net.ichi2.anki&lt;br /&gt;
| {{No}}&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/barclays-mobile-banking/id536248734?mt=8 Barclays Mobile Banking]&lt;br /&gt;
| uk.co.barclays.bmbappstore&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| N/A&lt;br /&gt;
| Detects jailbreak with an RG22 error.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/barclays-pingit/id496552142?mt=8 Barclays PingIt]&lt;br /&gt;
| uk.co.barclays.PingIt&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| 1.0.2 no-longer supported by Barclays&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/bamboo-wallet/id492663955?mt=8 Bamboo Wallet]&lt;br /&gt;
| ?&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| 7.5.4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/optimum/id387231038?mt=8 Cablevision Optimum]&lt;br /&gt;
| com.cablevision.rDVR&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.1.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/optimum-for-ipad/id424612367?mt=8 Cablevision Optimum (iPad)]&lt;br /&gt;
| com.cablevision.iOTV&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.1.1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/capital-one-uk/id481679012?mt=8 Capital One UK]&lt;br /&gt;
| com.ukcapitalone.capitalone&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 5.1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/chrome-web-browser-by-google/id535886823?mt=8 Chrome]&lt;br /&gt;
| com.google.chrome.ios&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 25.0.1364.86&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/my/app/cimb-clicks/id328803038?mt=8 CIMB Clicks]&lt;br /&gt;
| com.cimb.CIMB&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 05.10.03&lt;br /&gt;
| Works with V39 beta 7&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/au/app/commbank-kaching/id475728226?mt=8 Commbank Kaching]&lt;br /&gt;
| au.com.commbank.kaching&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/cox-tv-connect-for-ipad/id474096909?mt=8 Cox TV Connect]&lt;br /&gt;
| com.cox.ios.ipad.tvconnect&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/245 No]&lt;br /&gt;
| 1.0.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/directv-app-for-ipad/id421547368?mt=8 DirecTV for iPad]&lt;br /&gt;
| com.directv.mobile.ipad.navigator.production&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.3.4-1.5.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/app/id307386350 DIRECTV]&lt;br /&gt;
| com.directv.DTViPhone&lt;br /&gt;
| {{No}}&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/directv-nomad/id448679509?mt=8 DirecTV Nomad]&lt;br /&gt;
| com.directv.mobile.iphone.nomad.production&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.0.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| DKB-pushTAN&lt;br /&gt;
| de.dkb.pushtan&lt;br /&gt;
| {{No}}&lt;br /&gt;
| &lt;br /&gt;
| Error message on startup.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/za/app/dstv-mobile-decoder/id403946447?mt=8 DStv Mobile Decoder]&lt;br /&gt;
| com.multichoice.DStvMobileDVBH&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/357 No]&lt;br /&gt;
| 1.01.07&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/entrust-identityguard-mobile/id384717687?mt=8 Entrust IdentityGuard Mobile]&lt;br /&gt;
| com.entrust.IdentityGuardSoftToken&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/297 No]&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/movies-by-flixster-rotten/id284235722?mt=8 Flixster/Movies/Ultraviolet]&lt;br /&gt;
| com.jeffreygrossman.moviesapp&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/266 No]&lt;br /&gt;
| 5.22&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/golden-screen-cinemas/id413024972?mt=8 Golden Screen Cinemas]&lt;br /&gt;
| com.sinodynamic.gsc&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/good-for-enterprise/id333202351?l=es&amp;amp;mt=8 Good For Enterprise]&lt;br /&gt;
| com.good.gmmiphone&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/32 No]&lt;br /&gt;
| 1.9.10&lt;br /&gt;
| App works but admin console still reports jailbreak.&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- DO NOT REMOVE UNLESS YOU HAVE DONE A CLEAN JAILBREAK W/O SN0WBREEZE AND IT WORKS (sn0wbreeze patches iBooks) --&amp;gt;&lt;br /&gt;
| [http://itunes.apple.com/us/app/ibooks/id364709193?mt=8 iBooks]&lt;br /&gt;
| com.apple.iBooks&lt;br /&gt;
| {{No}}&lt;br /&gt;
| ?&lt;br /&gt;
| Patch available in Cydia.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/kbseutabaengking/id373742138?mt=8 KB star]&lt;br /&gt;
| com.kbstar.kbbank&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/81 No]&lt;br /&gt;
| 1.14.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/kb-starplus/id381065734?mt=8 KB starPlus]&lt;br /&gt;
| com.kbstar.starplus&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/81 No]&lt;br /&gt;
| 1.2.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/lovefilm-player-for-ipad/id454468674?mt=8 LOVEFiLM Player for iPad]&lt;br /&gt;
| com.lovefilm.watchnow.ipad&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/270 No]&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/maxis-movies/id369867024?mt=8 Maxis Movies]&lt;br /&gt;
| com.maxis.moviebooking&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.6&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/maxis-movies-for-ipad/id418096484?mt=8 Maxis Movies (iPad)]&lt;br /&gt;
| com.maxis.moviebookingipad&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/mcafee-enterprise-mobility/id322111072?mt=8 McAfee EMM]&lt;br /&gt;
| com.trustdigital.iTDClient&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/252 No]&lt;br /&gt;
| 4.7.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/mobileiron-myphone-work-client/id320659794?mt=8 MobileIron MyPhone@Work]&lt;br /&gt;
| com.mobileiron.phoneatwork&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/319 No] &lt;br /&gt;
| 4.5.12&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/au/app/quickflix-watchnow/id517915248?mt=8 Quickflix]&lt;br /&gt;
| au.com.quickflix.streaming&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/repudo/id416444260?mt=8 Repudo]&lt;br /&gt;
| com.repudo.iphone&lt;br /&gt;
| {{Partial|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/107 v39 b3]&lt;br /&gt;
| 3.2.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/redbox-instant-by-verizon/id561226994?mt=8 Redbox Instant by Verizon]&lt;br /&gt;
| com.ctlabs.redboxinstant&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/356 No]&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/skype/id304878510?mt=8 Skype]&lt;br /&gt;
| com.skype.skype&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 3.7&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/sky-go/id446086440?mt=8 Sky Go]&lt;br /&gt;
| com.bskyb.skygo&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/55 No]&lt;br /&gt;
| 2.2&lt;br /&gt;
| After updating the app it is now reporting &amp;quot;Streaming is unavailable on jailbroken devices&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/square/id335393788?mt=8 Square]&lt;br /&gt;
| com.squareup.square&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.2.5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/ca/app/telus-optik-tv-hd/id467260646?mt=8 Telus Optik TV]&lt;br /&gt;
| com.telus.nscreen&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/tivo/id401673976 TiVo]&lt;br /&gt;
| ?&lt;br /&gt;
| {{Partial|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/317 v39 b7]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/tv-live-de-la-orange/id390896393?mt=8 TV live de la Orange]&lt;br /&gt;
| com.orange.TVOrange&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/twc-tv/id420455839?mt=8 TWC TV]&lt;br /&gt;
| com.timewarnercable.simulcast&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.6.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/verizon-media-manager/id460536890?mt=8 Verizon Media Manager]&lt;br /&gt;
| com.verizon.ams.flexview&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/351 No]&lt;br /&gt;
| 2.0.29.26&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/no/app/voddler/id409806444?mt=8 Voddler]&lt;br /&gt;
| com.voddler.VoddlerHD&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.2.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/whatsapp-messenger/id310633997?mt=9 WhatsApp]&lt;br /&gt;
| net.whatsapp.WhatsApp&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.6.10&lt;br /&gt;
| [http://pic.twitter.com/xEaFciOP Support button blocked] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://github.com/n00neimp0rtant/xCon-Issues Issue list]&lt;br /&gt;
&lt;br /&gt;
[[Category:Cydia Packages]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=XCon&amp;diff=46310</id>
		<title>XCon</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=XCon&amp;diff=46310"/>
		<updated>2015-06-20T13:01:59Z</updated>

		<summary type="html">&lt;p&gt;Http: /* App Patching Status */  added DKB-pushTAN, need more infos though&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
xCon is a collaborative project by [http://twitter.com/unimp0rtanttech n00neimp0rtant] and [http://twitter.com/olunatiko Lunatik] that aims to be an all-in-one solution for hooking every known method and function responsible for informing an application of a jailbroken device. At first, the project aimed to patch applications on a per-app basis, but now it uses lower-level hooks to cover any apps that attempt to use the same procedure, even patching apps not explicitly reversed by the developers. Originally an open-source project, it remains closed-source now to discourage App Store developers from working around xCon's hooks.&lt;br /&gt;
&lt;br /&gt;
xCon is available free of charge in Cydia. No configuration is needed; just install and go.&lt;br /&gt;
&lt;br /&gt;
For general infos, see [[Bypassing Jailbreak Detection]].&lt;br /&gt;
&lt;br /&gt;
== App Patching Status ==&lt;br /&gt;
''You can find an app's current release version in its iTunes listing page, linked below in the app names. If an app's current release version is newer than the &amp;quot;Last Confirmed Working Version,&amp;quot; please help by testing it out yourself with the latest release of xCon and updating the table as necessary.''&lt;br /&gt;
&lt;br /&gt;
'''ATTENTION: If you are going to edit this chart, do NOT just put a question mark for or leave blank the Bundle Identifier. You can find the bundle ID of any app by looking in its Info.plist file. This saves the devs both time and effort, and it also helps the devs filter patches on a per-app basis, making your phone or iPad run faster and more stable.'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App Name&lt;br /&gt;
! Bundle Identifier&lt;br /&gt;
! Patched?&lt;br /&gt;
! Last Confirmed Working Version&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/airwatch-mdm-agent/id338761996?mt=8 Airwatch MDM]&lt;br /&gt;
| com.air-watch.agent&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/328 No]&lt;br /&gt;
| 3.0.8&lt;br /&gt;
| Workaround available.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/amazon-instant-video/id545519333?mt=8 Amazon Instant Video]&lt;br /&gt;
| ?&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/ankimobile-flashcards/id373493387?mt=8 Ankimobile]&lt;br /&gt;
| net.ichi2.anki&lt;br /&gt;
| {{No}}&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/barclays-mobile-banking/id536248734?mt=8 Barclays Mobile Banking]&lt;br /&gt;
| uk.co.barclays.bmbappstore&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| N/A&lt;br /&gt;
| Detects jailbreak with an RG22 error.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/barclays-pingit/id496552142?mt=8 Barclays PingIt]&lt;br /&gt;
| uk.co.barclays.PingIt&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| 1.0.2 no-longer supported by Barclays&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/bamboo-wallet/id492663955?mt=8 Bamboo Wallet]&lt;br /&gt;
| ?&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/61 No]&lt;br /&gt;
| 7.5.4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/optimum/id387231038?mt=8 Cablevision Optimum]&lt;br /&gt;
| com.cablevision.rDVR&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.1.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/optimum-for-ipad/id424612367?mt=8 Cablevision Optimum (iPad)]&lt;br /&gt;
| com.cablevision.iOTV&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.1.1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/capital-one-uk/id481679012?mt=8 Capital One UK]&lt;br /&gt;
| com.ukcapitalone.capitalone&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 5.1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/chrome-web-browser-by-google/id535886823?mt=8 Chrome]&lt;br /&gt;
| com.google.chrome.ios&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 25.0.1364.86&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/my/app/cimb-clicks/id328803038?mt=8 CIMB Clicks]&lt;br /&gt;
| com.cimb.CIMB&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 05.10.03&lt;br /&gt;
| Works with V39 beta 7&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/au/app/commbank-kaching/id475728226?mt=8 Commbank Kaching]&lt;br /&gt;
| au.com.commbank.kaching&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/cox-tv-connect-for-ipad/id474096909?mt=8 Cox TV Connect]&lt;br /&gt;
| com.cox.ios.ipad.tvconnect&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/245 No]&lt;br /&gt;
| 1.0.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/directv-app-for-ipad/id421547368?mt=8 DirecTV for iPad]&lt;br /&gt;
| com.directv.mobile.ipad.navigator.production&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.3.4-1.5.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/app/id307386350 DIRECTV]&lt;br /&gt;
| com.directv.DTViPhone&lt;br /&gt;
| {{No}}&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/directv-nomad/id448679509?mt=8 DirecTV Nomad]&lt;br /&gt;
| com.directv.mobile.iphone.nomad.production&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.0.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| DKB-pushTAN&lt;br /&gt;
| ?&lt;br /&gt;
| {{No}}&lt;br /&gt;
| 1.0.3&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/za/app/dstv-mobile-decoder/id403946447?mt=8 DStv Mobile Decoder]&lt;br /&gt;
| com.multichoice.DStvMobileDVBH&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/357 No]&lt;br /&gt;
| 1.01.07&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/entrust-identityguard-mobile/id384717687?mt=8 Entrust IdentityGuard Mobile]&lt;br /&gt;
| com.entrust.IdentityGuardSoftToken&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/297 No]&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/movies-by-flixster-rotten/id284235722?mt=8 Flixster/Movies/Ultraviolet]&lt;br /&gt;
| com.jeffreygrossman.moviesapp&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/266 No]&lt;br /&gt;
| 5.22&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/golden-screen-cinemas/id413024972?mt=8 Golden Screen Cinemas]&lt;br /&gt;
| com.sinodynamic.gsc&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.4&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/good-for-enterprise/id333202351?l=es&amp;amp;mt=8 Good For Enterprise]&lt;br /&gt;
| com.good.gmmiphone&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/32 No]&lt;br /&gt;
| 1.9.10&lt;br /&gt;
| App works but admin console still reports jailbreak.&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!-- DO NOT REMOVE UNLESS YOU HAVE DONE A CLEAN JAILBREAK W/O SN0WBREEZE AND IT WORKS (sn0wbreeze patches iBooks) --&amp;gt;&lt;br /&gt;
| [http://itunes.apple.com/us/app/ibooks/id364709193?mt=8 iBooks]&lt;br /&gt;
| com.apple.iBooks&lt;br /&gt;
| {{No}}&lt;br /&gt;
| ?&lt;br /&gt;
| Patch available in Cydia.&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/kbseutabaengking/id373742138?mt=8 KB star]&lt;br /&gt;
| com.kbstar.kbbank&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/81 No]&lt;br /&gt;
| 1.14.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/kb-starplus/id381065734?mt=8 KB starPlus]&lt;br /&gt;
| com.kbstar.starplus&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/81 No]&lt;br /&gt;
| 1.2.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/lovefilm-player-for-ipad/id454468674?mt=8 LOVEFiLM Player for iPad]&lt;br /&gt;
| com.lovefilm.watchnow.ipad&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/270 No]&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/maxis-movies/id369867024?mt=8 Maxis Movies]&lt;br /&gt;
| com.maxis.moviebooking&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.6&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/maxis-movies-for-ipad/id418096484?mt=8 Maxis Movies (iPad)]&lt;br /&gt;
| com.maxis.moviebookingipad&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/mcafee-enterprise-mobility/id322111072?mt=8 McAfee EMM]&lt;br /&gt;
| com.trustdigital.iTDClient&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/252 No]&lt;br /&gt;
| 4.7.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/mobileiron-myphone-work-client/id320659794?mt=8 MobileIron MyPhone@Work]&lt;br /&gt;
| com.mobileiron.phoneatwork&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/319 No] &lt;br /&gt;
| 4.5.12&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/au/app/quickflix-watchnow/id517915248?mt=8 Quickflix]&lt;br /&gt;
| au.com.quickflix.streaming&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/repudo/id416444260?mt=8 Repudo]&lt;br /&gt;
| com.repudo.iphone&lt;br /&gt;
| {{Partial|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/107 v39 b3]&lt;br /&gt;
| 3.2.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/redbox-instant-by-verizon/id561226994?mt=8 Redbox Instant by Verizon]&lt;br /&gt;
| com.ctlabs.redboxinstant&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/356 No]&lt;br /&gt;
| 1.0.2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/skype/id304878510?mt=8 Skype]&lt;br /&gt;
| com.skype.skype&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 3.7&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/gb/app/sky-go/id446086440?mt=8 Sky Go]&lt;br /&gt;
| com.bskyb.skygo&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/55 No]&lt;br /&gt;
| 2.2&lt;br /&gt;
| After updating the app it is now reporting &amp;quot;Streaming is unavailable on jailbroken devices&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/square/id335393788?mt=8 Square]&lt;br /&gt;
| com.squareup.square&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.2.5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/ca/app/telus-optik-tv-hd/id467260646?mt=8 Telus Optik TV]&lt;br /&gt;
| com.telus.nscreen&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.1.2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [https://itunes.apple.com/us/app/tivo/id401673976 TiVo]&lt;br /&gt;
| ?&lt;br /&gt;
| {{Partial|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/317 v39 b7]&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/tv-live-de-la-orange/id390896393?mt=8 TV live de la Orange]&lt;br /&gt;
| com.orange.TVOrange&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.0&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/twc-tv/id420455839?mt=8 TWC TV]&lt;br /&gt;
| com.timewarnercable.simulcast&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.6.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/verizon-media-manager/id460536890?mt=8 Verizon Media Manager]&lt;br /&gt;
| com.verizon.ams.flexview&lt;br /&gt;
| {{No|}} [https://github.com/n00neimp0rtant/xCon-Issues/issues/351 No]&lt;br /&gt;
| 2.0.29.26&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/no/app/voddler/id409806444?mt=8 Voddler]&lt;br /&gt;
| com.voddler.VoddlerHD&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 1.2.1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://itunes.apple.com/us/app/whatsapp-messenger/id310633997?mt=9 WhatsApp]&lt;br /&gt;
| net.whatsapp.WhatsApp&lt;br /&gt;
| {{Yes}}&lt;br /&gt;
| 2.6.10&lt;br /&gt;
| [http://pic.twitter.com/xEaFciOP Support button blocked] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [https://github.com/n00neimp0rtant/xCon-Issues Issue list]&lt;br /&gt;
&lt;br /&gt;
[[Category:Cydia Packages]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=45987</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=45987"/>
		<updated>2015-06-09T22:11:36Z</updated>

		<summary type="html">&lt;p&gt;Http: comment about new page File System Crypto&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;br /&gt;
::&amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; stands for &amp;quot;'''n'''on-'''b'''reaking '''sp'''ace&amp;quot;. It is essentially a space, but with a property that prevents word wrap from occurring between the two words it's between. Look at [[Firmware Keys]] on a small enough screen (1024 across should do it). Your browser should preserve the space between the date &amp;quot;words&amp;quot;. Now, go into the edit page and remove the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; from everything in one table. Your browser will now word wrap the date &amp;quot;words&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:What I actually want to do is use &amp;lt;code&amp;gt;{{[[Template:Start date|start date]]}}&amp;lt;/code&amp;gt; instead of plain dates in areas where dates are used as a statistic; for example, [[Firmware]], [[Firmware Keys]], [[SHSH]], [[Timeline]], etc. Places where dates are used to record when something happened, for example on [[evasi0n7]], &amp;quot;On 28 December 2013...&amp;quot;, should use the date flat out in the source. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Template documentation ==&lt;br /&gt;
Whenever using templates that are copied here from Wikipedia, I almost always forget the parameters of the template. I then have to open Wikipedia and search for the template. What I want to do it copy the template documentation from Wikipedia here. To work around the licensing issue, we can create our own template that you would include at the bottom of the copied documentation that says the documentation comes from Wikipedia (because Wikipedia uses [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|CC-BY-SA 3.0]] which says our copied text must be under CC-BY-SA 3.0 ''and'' attribute Wikipedia and her editors. I can write the text for license template. Any ideas? Any opposition? If not, I'll begin in a few days. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:I don't see why not. That's what I've seen done on other wikis. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 16:56, 18 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Category Security Researchers==&lt;br /&gt;
Hi all! i've created the category Security Researchers in order to cut down on the pages categorized as hackers as it apparently needs to be more exclusive.  i've been adding the less known or inactive hackers from the hacker page but have not removed them from the hackers page.  I feel that it should be a vote on who gets removed from the hackers page so my first suggestion is [[User:Fallensn0w‎]] as he has been inactive for a very long time and didn't do a lot in the first place.    --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 15:57, 22 February 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Email notifications? ==&lt;br /&gt;
Is it possible to get emailed when a watchlist page changes? I'd love that feature. [[wikipedia:mw:Manual:Configuration settings#Email notification (Enotif) settings|This looks relevant]]. --[[User:Beej|beej]] ([[User talk:Beej|talk]]) 08:02, 27 June 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Ambiguous names ==&lt;br /&gt;
I feel like the names for [[Symlinks]] and [[Symbolic Link Vulnerability]] is a bit too ambiguous. Now, I don't anticipate there being much confusion, particularly since nobody really cares about 1.x anymore, but I would like to make the distinction clearer. I think both articles should be renamed, but I have no idea on what to rename them to (or even if you guys approve). I thought of using the CVE ID, but Apple doesn't provide one for [[Symlinks]] (or even any indication that they fixed it). ([[Symbolic Link Vulnerability]] was assigned CVE-2013-5133.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 2 July 2014 (UTC)&lt;br /&gt;
:They are referred to as the Symbolic Link by people like MuscleNerd and iH8sn0w so, in my opinion, they should be kept as their current names. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 18:06, 2 July 2014 (UTC)&lt;br /&gt;
::I don't mind if one of them keeps their current name, but there should be something to make the distinction clearer. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 01:13, 3 July 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== IRC Channel on Freenode ==&lt;br /&gt;
Howdy iphonewiki folks, I have #theiphonewiki registered on freenode, and am ready to have people come in (it's been ages since this idea has been brought up). Shall we open it? I'd like to get some ops in there to help out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 05:48, 6 July 2014 (UTC)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
I think we should make an IRC channel for this wiki. It can be either #theiphonewiki or #iphonewiki on freenode. The channel would be used for discussions, such as the TLC of the Jailbreak page for example. It would make getting things sorted a lot easier, since we could just ping each other different ideas. I know this idea was made before, but the channel never really got anywhere. What do you guys think of this idea? We would need to decide who has founder, op and voice etc. on the channel here. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 06:58, 6 July 2014 (UTC)&lt;br /&gt;
: This is idiotic. You just want to do it yourself cause you want power. We won't help you feed your ego. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)&lt;br /&gt;
:: You have never edited on this wiki in your life before so STFU. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 05:48, 7 July 2014 (UTC)&lt;br /&gt;
: Being that I own #theiphonewiki, the original channel in which the wiki's channel was going to be on, I have control over who's moderating the channel. One op will be me, I have 3+ years of IRC moderation experience (To be honest, Is this even CV worthy? :P) we can choose the other operators when the channel becomes somewhat popular. ps. Why make two topics for this? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:03, 6 July 2014 (UTC)&lt;br /&gt;
:: That most definitely is CV worthy. I've seen Spydar007 moderate a channel, it crashed in a week or so. Not to mention the channel wasn't even his, and he kinda took it over anyway. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)&lt;br /&gt;
::No, no, no. The community decides. Juts because Farahtwiggy asked you to register it before, doesn't mean you get to be an op there now. This was my idea (Dialexio can vouch). You have no control over who are ops there. {{unsigned|Spydar007|04:11, July 6, 2014 (UTC)}}&lt;br /&gt;
::: One &amp;quot;no&amp;quot; is enough. Farah, really, doesn't have much (if anything) to do with this, the channel was registered a year ago. Your childish response above does not show me that you can handle owning the channel, nor do the rumors of you abusing channel control in your personal channel. It's really not your idea, it may have just now come to your mind, but adaminsull and I have gone through this whole deal before (one year ago). Join me on #theiphonewiki if you'd like to chat this out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:22, 6 July 2014 (UTC)&lt;br /&gt;
::::I don't know what's happening off of the wiki so I might only have part of the picture. I definitely don't see Haifisch as trying to steal credit for this idea, which actually was brought up about ages ago. I'm not much of an IRC guy, so my opinion might not have that much weight for a lot of this discussion, but I feel that the channel would be better in Haifisch's hands given his experience. Ownership/management/whatever for the IRC channel should certainly be open for discussion though. I really don't care too much about whoever gets to run it, as long as the person is someone that the community knows, respects, and trusts. (Same goes for the channel ops.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 July 2014 (UTC)&lt;br /&gt;
:It does not sound like a good idea to have an IRC channel for this wiki. It is useful for discussion of this wiki's articles to continue to be be done publicly on the wiki (on the appropriate talk pages), so that everyone interested in the wiki can easily contribute to the discussion, and so that there is a well-organized public record of discussions that we can all easily refer to. IRC channels are also very fertile breeding grounds for social conflicts and unhappiness (as we've seen already), which is helpful to skip. In any case, this should be discussed at [[The iPhone Wiki:Community portal]] instead of here - this page is for discussing modifications to the Main Page, and that one is for general discussions about TheiPhoneWiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:46, 7 July 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Moving to Canada ==&lt;br /&gt;
I'm moving this server in the next few days to a quality server in Canada. It'll be running inside a VM, so I'll also look into giving admins more access. Hopefully the periodic outages will stop. Maybe I'll add some SSL certs. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]])&lt;br /&gt;
:Nice, thanks! HTTPS would be great. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:08, 14 August 2014 (UTC)&lt;br /&gt;
::So we're not in canada yet?--[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 20:32, 30 August 2014 (UTC)&lt;br /&gt;
You should all be in Canada now, with 8&amp;amp;nbsp;GiB of Canadian RAM. We also have [https://theiphonewiki.com/wiki/Main_Page HTTPS], but it avoids the [[wikipedia:Squid (software)|Squid proxy]]. It's fine for people making edits but I don't plan on changing the default anytime soon. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]]) 04:43, 2 September 2014 (UTC)&lt;br /&gt;
:Yay! Thanks as always George! Any plans on adding back SSH? There's a few things I'd love to have done. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:40, 2 September 2014 (UTC)&lt;br /&gt;
::Thanks [[User:Geohot|geohot]]! Hopefully now there will be less downtime ;p --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 07:41, 3 September 2014 (UTC)&lt;br /&gt;
:Sweeeeeeeet. :D --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 15:16, 3 September 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
==iPhone serial cable==&lt;br /&gt;
Could somebody document how to use uart cable (i.e. setup, bitrate, ...) ? Some intructions are available at [http://www.instructables.com/id/Apple-iOS-SerialUSB-Cable-for-Kernel-Debugging/ instructables]. Can two iPhones' serial inputs be connected to each other (i.e. TX of 1st iPhone to RX of 2nd and RX of first to TX of second) and minicom used on one of them to connect to /dev/uart.iap such that no USB to 3.3V TTL (FT232RL in the link) would be needed provided that you already have multiple iDevices with dock connector {{unsigned|‎Danzatt|10:57, 15 September, 2014}}&lt;br /&gt;
&lt;br /&gt;
Bringing this topic back up, I've developed an open source package for iPhone (30pin) serial that doesn't used the PodBreakout that has been discontinued for a while now. Would it be alright to document how to setup/use the boards here? I'm just unsure if this is the appropriate place for it. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 03:45, 2 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:[[User:Haifisch]], that sounds fine to me - it's iPhone-related, which is the the theme of this wiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:53, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Original iPad mini name ==&lt;br /&gt;
Seeing as we use (at least mostly) &amp;quot;iPhone&amp;quot; instead of &amp;quot;iPhone 2G&amp;quot; and &amp;quot;iPod touch&amp;quot; instead of &amp;quot;iPod touch 1G&amp;quot;, I feel we should change how we reference the original iPad mini. The reason for adding the &amp;quot;1G&amp;quot; was because of the name conflict between pages. But we could probably fix that by moving [[iPad mini 1G]] to, say, [[iPad mini (first generation)]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 03:04, 17 October 2014 (UTC)&lt;br /&gt;
:Sounds good to me. &amp;quot;iPad mini (1st generation)&amp;quot; is fine, but for the sake of length I would go with either &amp;quot;iPad mini&amp;quot; or &amp;quot;iPad mini 1.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:27, 17 October 2014 (UTC)&lt;br /&gt;
::Agreed. &amp;quot;iPad mini&amp;quot; would follow the other 1st generation devices page. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 04:56, 17 October 2014 (UTC)&lt;br /&gt;
:::I also think this is a good idea because of how Apple is listing it like that too. I would say use &amp;quot;iPad mini&amp;quot;. Another thought I did have is that it might confuse people with [[iPad mini]] and making them think that it is the page to list all the mini's. To correct this, I would suggest [[iPad mini (1st Generation)]] and roll that out across iPod touch, iPad and iPhone too. Just thought I'd put that out there to see what others think. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:14, 19 October 2014 (UTC)&lt;br /&gt;
::::I feel &amp;quot;iPad mini (1st Generation)&amp;quot; is too long. &amp;quot;iPad mini&amp;quot; is fine IMO. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 05:30, 20 October 2014 (UTC)&lt;br /&gt;
:::::Except that &amp;quot;[[iPad mini]]&amp;quot; already exists. It's the overview page for the iPad mini, just as [[iPad]] is for iPads, [[iPhone]] for iPhones, and [[iPod touch]] for iPod touches. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:06, 20 October 2014 (UTC)&lt;br /&gt;
::::::If we do this, I suggest doing it for iPad, iPhone and iPod touch too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 20:43, 20 October 2014 (UTC)&lt;br /&gt;
:::::::I disagree. I like the usage of &amp;quot;iPod touch 2G&amp;quot;, &amp;quot;iPod touch 3G&amp;quot;, etc. Sure, drop the &amp;quot;1G&amp;quot; from the original iPad and iPod touch (and &amp;quot;2G&amp;quot; from the original iPhone), but don't change anything else. Unless we can come up with something other than &amp;quot;[[iPad mini (1st generation)]]&amp;quot;, we should use that though. However, I don't like that title as it would look inconsistent with other devices. Wikipedia uses the parentheses to separate pages that would have the same name, but are about different topics. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 22:06, 20 October 2014 (UTC)&lt;br /&gt;
::::::::The only problem is that we can't use [[iPad mini]] for it's current purpose and the first generation. I would also suggest anything that is changed would be consistent throughout all of the devices. That is why I liked the [[iPad mini (1st generation)]] idea but then again, would not be good if it is not like that for all devices. I like [[iPad mini (1st generation)]] because it is how Wikipedia lists it and to be honest, it avoids confusion. There is one other idea I can think of but not sure I even like it that much, [[iPad mini (original)]]. This again should be for iPad, iPod touch and iPhone if we do this. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:35, 20 October 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Mobile Stylesheet == &amp;lt;!-- Don't move this to archive as can be used for anyone to add suggestions for changes on mobile. --&amp;gt;&lt;br /&gt;
I was thinking recently, if [[User:Geohot|geohot]] agrees to accept it, that I could make a mobile.css file in order to attempt to make a few changes to the site on mobile. This would make it so that it would not be so ugly and if possible, the text might be easier to read. What would everyone think about this? For one thing, I'd like to mobile the &amp;quot;Log out&amp;quot; off the black part of the screen and put it near the &amp;quot;Contributions&amp;quot; button or thereabout. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:37, 7 January 2015 (UTC)&lt;br /&gt;
:Instead of a mobile stylesheet to hack up the skin more (like the &amp;lt;code&amp;gt;ios6&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ios7&amp;lt;/code&amp;gt; skins do), I would create a whole new skin. I could write the PHP and JavaScript, and you can write the CSS. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 17:04, 7 January 2015 (UTC)&lt;br /&gt;
::If you mean a skin just for mobile, that would be ok but not sure how you could make it selectable with a mobile device but not on desktop. If you could do this, it could work but personally I think a mobile.css would be easier since it has to be previewed in the iOS simulator (that's the way I do it). I couldn't say I'd edit a page without being an admin (unless it's made that I could). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:35, 7 January 2015 (UTC)&lt;br /&gt;
::I was going to mention that MediaWiki includes a sorta-mobile theme called Chick, but it seems that's [https://gerrit.wikimedia.org/r/#/q/Ia6d73c2deb9428d2,n,z long gone]. MW's changed a lot since I used it, but the way it worked was it subclassed MonoBook (so there was no need to duplicate the HTML template) and swapped its CSS for its own ([https://upload.wikimedia.org/wikipedia/mediawiki/f/f6/Dantman-Skin-chick.png screenshot]).&amp;lt;br&amp;gt;Come to think of it, whoa, I even wrote my own skin called [https://github.com/kirb/iWiki iWiki]. Was never updated for MW 1.17, which made breaking changes to the skin API. I probably won't have the time to update it, but maybe someone else could? [[User:Thekirbylover|kirb]] ([[User talk:Thekirbylover|talk]]) 09:01, 8 January 2015 (UTC)&lt;br /&gt;
:I think this is a great idea, since this is actually a wiki about mobiles. No idea why it hasn't been done already. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 15:17, 8 January 2015 (UTC)&lt;br /&gt;
::| There is a mobile pluggin for Media Wiki that will make it look very nice [[User:Mwoolweaver|MWoolweaver]] ([[User talk:Mwoolweaver|talk]]) 07:22, 1 February 2015 (UTC)&lt;br /&gt;
:::I completed this a while ago but forgot to comment about it. If anyone has any improvement requests, feel free to list them and I'll take a look. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Apple Watch ==&lt;br /&gt;
I've added the [[Apple Watch]] using that page to most devices. I was thinking this morning that it should be moved to [[Apple Watch 1G]] an have [[Apple Watch]] as a page like [[iPhone]] etc but then thought that I'd wait to see if there is a second generation some time and if there is, move it then. What does everyone think? I don't mind either way but wanted others opinions. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Bite-sized editing tasks ==&lt;br /&gt;
&lt;br /&gt;
It seems fun to make a list of relatively easy useful edits that new editors can do who are interested in helping, maybe at [[The iPhone Wiki:Bite-sized editing tasks]] or a similar page, and link it from the homepage here. I'd include the following as a start:&lt;br /&gt;
&lt;br /&gt;
* Look at the list at [[Special:LonelyPages]] and figure out whether some of those pages should be linked within other pages on the wiki, and then go link them.&lt;br /&gt;
* Check the links at [[Useful Links]] and remove broken/outdated sites and add relevant new sites (but don't spam your own stuff).&lt;br /&gt;
* The iOS version table at [[SHSH]] should be listed in reverse-chronological order, with newest versions first instead of oldest versions first.&lt;br /&gt;
* If you run into a scam site, add it to the table at [[Scam Jailbreaks and Unlocks]].&lt;br /&gt;
* If you're reading an article and some part of it is confusing to you, post a message on the &amp;quot;talk&amp;quot; page (click the &amp;quot;Discussion&amp;quot; tab at the top of the article) explaining your question or what you found confusing, so that other editors can use this as a suggestion for improving the article.&lt;br /&gt;
&lt;br /&gt;
Ideas? Opinions? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:31, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== How to report problems ==&lt;br /&gt;
&lt;br /&gt;
I saw people concerned on Twitter about the skin! Like iAdam1n said on Twitter, saurik just got a copy of the settings, images, and database from geohot and put them into a new site with an upgraded version of MediaWiki; he's asking geohot for a copy of the skin files. In general if you see problems or have requests for new extensions or other changes, it's totally fine to post them here and I'll see them and ask saurik to check it out. If something is more immediate and doesn't need discussion (like something missing, major errors, mysterious downtime, etc.), you can PM me or saurik on IRC (his IRC server is best, irc.saurik.com). Maybe good to post here too in those cases (if the site isn't down at the time) so other people know he's been alerted. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 18:44, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
More about how to report more immediate problems (or problems that require some level of privacy, such as a major security issue or &amp;quot;Britta has gone rogue&amp;quot;) - if you don't use IRC, emailing me is also fine (britta@saurikit.com). Emailing saurik (saurik@saurik.com) won't be seen as quickly, but if you write a meaningful subject line (like &amp;quot;TheiPhoneWiki is giving error 403 upon login right now&amp;quot; or &amp;quot;Britta is putting glitter sparkle GIFs all over TheiPhoneWiki&amp;quot;), it'll likely be seen. Moving to a new server/admin can have some adjustment bumps but they can be fixed! [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 03:03, 15 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== SSL Problems ==&lt;br /&gt;
&lt;br /&gt;
Maybe SSL is not fully/officially supported (yet), but there are a few issues that should get fixed:&lt;br /&gt;
*SSL3 is enabled and must be turned off (POODLE attack)&lt;br /&gt;
*weak signature: make sure to get SHA2 when you renew certificate (current one expires 4 Sept 2015)&lt;br /&gt;
*RC4 cipher is accepted, please disable&lt;br /&gt;
*PFS not always preferred cipher, for example when using IE10 on Win7&lt;br /&gt;
Thanks!&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 20:27, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:OK, saurik worked on this and it should be fine now other than that the current certificate from geohot is SHA1. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 08:54, 15 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Excellent, thanks! If you want to improve even further, consider HSTS and maybe HPKP too. But I'm happy already now. --[[User:Http|http]] ([[User talk:Http|talk]]) 12:17, 15 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Apple internal content on the Wiki ==&lt;br /&gt;
&lt;br /&gt;
I want to know what people think about having internal content on the Wiki. Some of the current content definitely needs some cleaning up and general editing. Should we publish information about internal firmwares? And is it okay to upload pictures of prototypes? Feel free to ask more questions. --[[User:Srb21103|Srb21103]] ([[User talk:Srb21103|talk]]) 05:08, 18 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Looking through [[The iPhone Wiki:Ground rules]], it says &amp;quot;No posting of copyrighted material. Anything that could legally get us in trouble should not be posted, ever.&amp;quot; I'm not sure what other precedent here has been. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 10:31, 18 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== JailbreakCon mini-talks ==&lt;br /&gt;
&lt;br /&gt;
Hi wiki people! I'm working on gathering people to do mini-talks (5-10 minutes) for [[JailbreakCon]] in June in San Francisco, and it would be cool to have some more people speaking who contribute to the community in ways other than tweak development. Work other than development is important work too, such as documentation. If anyone who has put some effort into improving TheiPhoneWiki can attend and would like to give a mini talk about working on the wiki, let me know via [http://www.jailbreakcon.com/#contact the contact form on the site]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:35, 26 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== [[File System Crypto]] ==&lt;br /&gt;
&lt;br /&gt;
I just added Zdziarski's blog to the wiki (with his permission). I would recommend to take this apart and make multiple sub-articles, like an article for [[BAGI]], another one for [[Dkey]], etc. and on the page [[File System Crypto]] itself, just write the overview, similar to what we have on page 16 of the Sogeti document (wasn't there a newer graphic somewhere?) with some short description. --[[User:Http|http]] ([[User talk:Http|talk]]) 22:11, 9 June 2015 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File_System_Crypto&amp;diff=45986</id>
		<title>File System Crypto</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File_System_Crypto&amp;diff=45986"/>
		<updated>2015-06-09T22:04:18Z</updated>

		<summary type="html">&lt;p&gt;Http: initial article, copied directly from Jonathan Zdziarski's blog (with permission), includes Andrey Belenko's corrections - feel free to rewrite, add graphics, etc.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here’s iOS file system / PIN encryption as how [[User:NerveGas|Jonathan Zdziarski]] understands it.&lt;br /&gt;
&lt;br /&gt;
Block 0 of the NAND is used as [[effaceable]] storage and a series of encryption “lockers” are stored on it. This is the portion that gets wiped when a device is erased, as this is the base of the key hierarchy. These lockers are encrypted with a hardware key that is derived from a unique hardware id fused into the secure space of the chip ([[secure enclave]], etc). Only the hardware AES routines have access to this key, and there is no known way to extract it without chip deconstruction.&lt;br /&gt;
&lt;br /&gt;
One specific locker, called [[BAGI]], contains an encryption key that encrypts what’s called the system keybag. The keybag contains a number of encryption “class keys” that ultimately protect files in the file system; they’re locked and unlocked at different times, depending on user activity. This lets developers choose if files should get locked when the device is locked, or stay unlocked after they enter their PIN, and so on. Every file on the file system has its own random file key, and that key is encrypted with a class key from the keybag. The keybag keys are encrypted with a combination of the key in the BAGI locker and the user’s PIN.&lt;br /&gt;
&lt;br /&gt;
There’s another locker in the NAND (what Apple calls the class 4 key, and what we call the [[Dkey]]). The Dkey is not encrypted with the user PIN, and in previous versions of iOS (&amp;lt;8), was used as the foundation for encryption of any files that were not specifically protected with “data protection”. Most of the file system at the time used the Dkey instead of a class key, by design. Because the PIN wasn’t involved in the crypto (like it is with the class keys in the keybag), anyone with root level access (such as Apple) could easily open that Dkey locker, and therefore decrypt the vast majority of the file system that used it for encryption. The only files that were protected with the PIN up until iOS 8 were those with data protection explicitly enabled, which did not include a majority of Apple’s files storing personal data. In iOS 8, Apple finally pulled the rest of the file system out of the Dkey locker and now virtually the entire file system is using class keys from the keybag that *are* protected with the user’s PIN. The hardware-accelerated AES crypto functions allow for very fast encryption and decryption of the entire hard disk making this technologically possible since the 3GS, however for no valid reason whatsoever (other than design decisions), Apple decided not to properly encrypt the file system until iOS 8.&lt;br /&gt;
&lt;br /&gt;
In order to deduce the PIN in iOS 8 (and access the file system as of iOS 8), you need to iterate through all 10,000 possibilities. This takes about 20 minutes with root code execution on the device, and can be done in the kernel without triggering a wipe after too many failed attempts. Because newer devices’ boot loaders have been stripped down and several vulnerabilities have been addressed, getting root execution is no longer feasible (like it was on the iPhone 4 and lower) unless you are the rare owner of a low level 0day or if you have Apple’s signing keys (to sign your own ram disk). If you jailbreak your device, then you remove a number of security mechanisms that allow certain forensics tools to boot unsigned code to crack the PIN; the exploits typically used in jailbreaks require the user authenticate with their PIN first, which is why law enforcement can’t just jailbreak it for you. There have, however, been recent documents released in the Snowden corpus that suggest NSA was attempting to target developers using Xcode, and possibly Apple themselves. If NSA is in possession of Apple’s signing keys, they’d be able to sign and boot a RAM disk of their own (without a jailbreak), or use private 0days to obtain root execution privileges on the device.&lt;br /&gt;
&lt;br /&gt;
This is one reason it is very important to use a complex passcode. 10,000 iterations only takes about 20 minutes, but a very long passcode could take years, decades, or longer to brute force. Thanks to the fingerprint reader in newer devices combined with Apple’s 24-hour timeout and other protections, users can really benefit by using a strong complex passphrase without the inconvenience of having to type it in very often. It also prevents video surveillance to attempt to steal your PIN, if you’re not typing it in most of the time.&lt;br /&gt;
&lt;br /&gt;
In spite of all this great file system encryption goodness, PIN/Passcode protection is only designed to provide encryption for data ''at rest''. If NSA were targeting you and had a 0day to gain remote code execution on your device, then whatever lockers were unlocked at a given time could easily be exploited for data. A simple program could even be injected waiting for crypto to become unlocked, and then harvesting the data back to a C&amp;amp;C server when that happens… code execution is tricky, but given Apple’s patch history, a very real threat that PIN/passcodes won’t offer protection against. Such a remote exploit is rare, but definitely plausible, again, taking Apple’s patch history as proof that such vulnerabilities have been recently found.&lt;br /&gt;
&lt;br /&gt;
NOTE: There are open source POCs to obtain remote code execution on iOS 7.&lt;br /&gt;
&lt;br /&gt;
Additionally, certain parts of the file system encryption can be unlocked using the escrowbag (a kind of backup keybag) included with an iTunes pair record. If your device is seized at an airport along with your laptop, for example, the pair record on your desktop could be used to access data on your device. This is much more involved than it used to be, however, as iOS 7 and lower had a number of encryption backdoors that would allow someone to bypass the backup encryption on the device. Even though those “diagnostic services” ''cough'' have been closed, it’s still possible to decrypt and harvest most third party application data with that pair record, so long as the device has not been power cycled since the PIN/passcode was last typed in. This is why most agencies are now keeping devices powered on while it’s transported back to forensics. iOS 8 devices can be upgraded to beta versions, which re-enable these encryption backdoors, and so if the investigating agent obtains the user’s PIN or passcode, they could potentially dump all information from the device, even if backup encryption is enabled. Fortunately, upgrading to beta at least requires a reboot… users who are running Apple public betas should be aware that these encryption backdoors can be accessed WITHOUT a reboot, meaning a forensics investigator only need a pair record to access that data on your device. Fortunately, Apple has at least shut down wireless access to the most critical parts of that data. You can better protect these interfaces by pair-locking your devices, so that while unlocked it cannot create any new pairing relationships. I have instructions in my blog to do this.&lt;br /&gt;
&lt;br /&gt;
Also of note, the fingerprint reader shuts down after 24 hours of inactivity, so compelling a user’s fingerprint will do no good unless the court system is streamlined to grant such warrants quickly. Even this, however, is easy to thwart if the user sets an obscure finger as the only authenticated finger; after a few failed attempts with an index finger or thumb, for example, the reader also shuts down.&lt;br /&gt;
&lt;br /&gt;
So the current state of encryption is this: a four digit PIN is in no way NSA proof, and neither is your device. If you’re targeted by them, NSA likely has 0days they could use to remote backdoor your device, and if they don’t then I’d put my money on their capabilities to sign their own root code to run on the device to brute force a PIN. A passcode will protect your data at rest much better than a PIN, however nothing would protect you from remote code injected into your device without your knowledge. Due to the way Apple has designed their key hierarchy, offline attacks are infeasible, unless you’re a really bad person and the government were willing to invest big time and money into deconstructing the chip on your device to extract a hardware key. Whether or not that’s yet possible is presently unknown; rumors suggest “sometimes”.&lt;br /&gt;
&lt;br /&gt;
If you are actually targeted by NSA, however, chances are your iPhone wouldn’t be the most vulnerable device and data could be leaked from your desktop and other devices. There’s also warrants to access your iCloud data, including iCloud backups, which contain an obscene amount of data that most people underestimate.&lt;br /&gt;
&lt;br /&gt;
In terms of a non-NSA/CIA agency, things are very different. If they’ve seized your locked device and either do not have your desktop pairing records, or your phone was shut down, then unless you’ve jailbroken it, the capabilities of forensics tools available to these agencies are far more limited. A four digit PIN can still be deduced by dusting latents off of the screen, or by video surveillance, or with tools such as IP-BOX which shuts down the device in between attempts before it can flush the failed attempts to disk. (I am not convinced that Apple has completely fixed this vulnerability). Outside of that, there’s not much they can do to get into the device itself, especially if you’ve set a complex passcode. A complex passcode is far more secure, and no law enforcement agency I’m aware of has any tools capable of brute forcing this or even attacking it on a non-jailbroken phone.&lt;br /&gt;
&lt;br /&gt;
None of this accounts for the [http://xkcd.com/538/ beat-him-with-a-wrench-until-he-talks approach], or court-compelled passwords. Just because your data is secure doesn’t mean they can’t make your life a living hell.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://pastebin.com/SqQst8CV Pastebin by zdziarski]&lt;br /&gt;
* [http://www.zdziarski.com/blog/?p=5106#more-5106 Notes on iOS 8 PIN / File System Crypto - Jonathan Zdziarski's blog]&lt;br /&gt;
* [[NAND]]&lt;br /&gt;
* [http://esec-lab.sogeti.com/ SOGETI ESEC-Labs] on the [http://esec-lab.sogeti.com/dotclear/public/publications/11-hitbamsterdam-iphonedataprotection.pdf encryption of iOS devices]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=45782</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=45782"/>
		<updated>2015-05-15T12:17:22Z</updated>

		<summary type="html">&lt;p&gt;Http: /* SSL Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;br /&gt;
::&amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; stands for &amp;quot;'''n'''on-'''b'''reaking '''sp'''ace&amp;quot;. It is essentially a space, but with a property that prevents word wrap from occurring between the two words it's between. Look at [[Firmware Keys]] on a small enough screen (1024 across should do it). Your browser should preserve the space between the date &amp;quot;words&amp;quot;. Now, go into the edit page and remove the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; from everything in one table. Your browser will now word wrap the date &amp;quot;words&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:What I actually want to do is use &amp;lt;code&amp;gt;{{[[Template:Start date|start date]]}}&amp;lt;/code&amp;gt; instead of plain dates in areas where dates are used as a statistic; for example, [[Firmware]], [[Firmware Keys]], [[SHSH]], [[Timeline]], etc. Places where dates are used to record when something happened, for example on [[evasi0n7]], &amp;quot;On 28 December 2013...&amp;quot;, should use the date flat out in the source. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Template documentation ==&lt;br /&gt;
Whenever using templates that are copied here from Wikipedia, I almost always forget the parameters of the template. I then have to open Wikipedia and search for the template. What I want to do it copy the template documentation from Wikipedia here. To work around the licensing issue, we can create our own template that you would include at the bottom of the copied documentation that says the documentation comes from Wikipedia (because Wikipedia uses [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|CC-BY-SA 3.0]] which says our copied text must be under CC-BY-SA 3.0 ''and'' attribute Wikipedia and her editors. I can write the text for license template. Any ideas? Any opposition? If not, I'll begin in a few days. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:I don't see why not. That's what I've seen done on other wikis. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 16:56, 18 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Category Security Researchers==&lt;br /&gt;
Hi all! i've created the category Security Researchers in order to cut down on the pages categorized as hackers as it apparently needs to be more exclusive.  i've been adding the less known or inactive hackers from the hacker page but have not removed them from the hackers page.  I feel that it should be a vote on who gets removed from the hackers page so my first suggestion is [[User:Fallensn0w‎]] as he has been inactive for a very long time and didn't do a lot in the first place.    --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 15:57, 22 February 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Email notifications? ==&lt;br /&gt;
Is it possible to get emailed when a watchlist page changes? I'd love that feature. [[wikipedia:mw:Manual:Configuration settings#Email notification (Enotif) settings|This looks relevant]]. --[[User:Beej|beej]] ([[User talk:Beej|talk]]) 08:02, 27 June 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Ambiguous names ==&lt;br /&gt;
I feel like the names for [[Symlinks]] and [[Symbolic Link Vulnerability]] is a bit too ambiguous. Now, I don't anticipate there being much confusion, particularly since nobody really cares about 1.x anymore, but I would like to make the distinction clearer. I think both articles should be renamed, but I have no idea on what to rename them to (or even if you guys approve). I thought of using the CVE ID, but Apple doesn't provide one for [[Symlinks]] (or even any indication that they fixed it). ([[Symbolic Link Vulnerability]] was assigned CVE-2013-5133.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 2 July 2014 (UTC)&lt;br /&gt;
:They are referred to as the Symbolic Link by people like MuscleNerd and iH8sn0w so, in my opinion, they should be kept as their current names. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 18:06, 2 July 2014 (UTC)&lt;br /&gt;
::I don't mind if one of them keeps their current name, but there should be something to make the distinction clearer. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 01:13, 3 July 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== IRC Channel on Freenode ==&lt;br /&gt;
Howdy iphonewiki folks, I have #theiphonewiki registered on freenode, and am ready to have people come in (it's been ages since this idea has been brought up). Shall we open it? I'd like to get some ops in there to help out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 05:48, 6 July 2014 (UTC)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
I think we should make an IRC channel for this wiki. It can be either #theiphonewiki or #iphonewiki on freenode. The channel would be used for discussions, such as the TLC of the Jailbreak page for example. It would make getting things sorted a lot easier, since we could just ping each other different ideas. I know this idea was made before, but the channel never really got anywhere. What do you guys think of this idea? We would need to decide who has founder, op and voice etc. on the channel here. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 06:58, 6 July 2014 (UTC)&lt;br /&gt;
: This is idiotic. You just want to do it yourself cause you want power. We won't help you feed your ego. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)&lt;br /&gt;
:: You have never edited on this wiki in your life before so STFU. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 05:48, 7 July 2014 (UTC)&lt;br /&gt;
: Being that I own #theiphonewiki, the original channel in which the wiki's channel was going to be on, I have control over who's moderating the channel. One op will be me, I have 3+ years of IRC moderation experience (To be honest, Is this even CV worthy? :P) we can choose the other operators when the channel becomes somewhat popular. ps. Why make two topics for this? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:03, 6 July 2014 (UTC)&lt;br /&gt;
:: That most definitely is CV worthy. I've seen Spydar007 moderate a channel, it crashed in a week or so. Not to mention the channel wasn't even his, and he kinda took it over anyway. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)&lt;br /&gt;
::No, no, no. The community decides. Juts because Farahtwiggy asked you to register it before, doesn't mean you get to be an op there now. This was my idea (Dialexio can vouch). You have no control over who are ops there. {{unsigned|Spydar007|04:11, July 6, 2014 (UTC)}}&lt;br /&gt;
::: One &amp;quot;no&amp;quot; is enough. Farah, really, doesn't have much (if anything) to do with this, the channel was registered a year ago. Your childish response above does not show me that you can handle owning the channel, nor do the rumors of you abusing channel control in your personal channel. It's really not your idea, it may have just now come to your mind, but adaminsull and I have gone through this whole deal before (one year ago). Join me on #theiphonewiki if you'd like to chat this out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:22, 6 July 2014 (UTC)&lt;br /&gt;
::::I don't know what's happening off of the wiki so I might only have part of the picture. I definitely don't see Haifisch as trying to steal credit for this idea, which actually was brought up about ages ago. I'm not much of an IRC guy, so my opinion might not have that much weight for a lot of this discussion, but I feel that the channel would be better in Haifisch's hands given his experience. Ownership/management/whatever for the IRC channel should certainly be open for discussion though. I really don't care too much about whoever gets to run it, as long as the person is someone that the community knows, respects, and trusts. (Same goes for the channel ops.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 July 2014 (UTC)&lt;br /&gt;
:It does not sound like a good idea to have an IRC channel for this wiki. It is useful for discussion of this wiki's articles to continue to be be done publicly on the wiki (on the appropriate talk pages), so that everyone interested in the wiki can easily contribute to the discussion, and so that there is a well-organized public record of discussions that we can all easily refer to. IRC channels are also very fertile breeding grounds for social conflicts and unhappiness (as we've seen already), which is helpful to skip. In any case, this should be discussed at [[The iPhone Wiki:Community portal]] instead of here - this page is for discussing modifications to the Main Page, and that one is for general discussions about TheiPhoneWiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:46, 7 July 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Moving to Canada ==&lt;br /&gt;
I'm moving this server in the next few days to a quality server in Canada. It'll be running inside a VM, so I'll also look into giving admins more access. Hopefully the periodic outages will stop. Maybe I'll add some SSL certs. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]])&lt;br /&gt;
:Nice, thanks! HTTPS would be great. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:08, 14 August 2014 (UTC)&lt;br /&gt;
::So we're not in canada yet?--[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 20:32, 30 August 2014 (UTC)&lt;br /&gt;
You should all be in Canada now, with 8&amp;amp;nbsp;GiB of Canadian RAM. We also have [https://theiphonewiki.com/wiki/Main_Page HTTPS], but it avoids the [[wikipedia:Squid (software)|Squid proxy]]. It's fine for people making edits but I don't plan on changing the default anytime soon. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]]) 04:43, 2 September 2014 (UTC)&lt;br /&gt;
:Yay! Thanks as always George! Any plans on adding back SSH? There's a few things I'd love to have done. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:40, 2 September 2014 (UTC)&lt;br /&gt;
::Thanks [[User:Geohot|geohot]]! Hopefully now there will be less downtime ;p --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 07:41, 3 September 2014 (UTC)&lt;br /&gt;
:Sweeeeeeeet. :D --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 15:16, 3 September 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
==iPhone serial cable==&lt;br /&gt;
Could somebody document how to use uart cable (i.e. setup, bitrate, ...) ? Some intructions are available at [http://www.instructables.com/id/Apple-iOS-SerialUSB-Cable-for-Kernel-Debugging/ instructables]. Can two iPhones' serial inputs be connected to each other (i.e. TX of 1st iPhone to RX of 2nd and RX of first to TX of second) and minicom used on one of them to connect to /dev/uart.iap such that no USB to 3.3V TTL (FT232RL in the link) would be needed provided that you already have multiple iDevices with dock connector {{unsigned|‎Danzatt|10:57, 15 September, 2014}}&lt;br /&gt;
&lt;br /&gt;
Bringing this topic back up, I've developed an open source package for iPhone (30pin) serial that doesn't used the PodBreakout that has been discontinued for a while now. Would it be alright to document how to setup/use the boards here? I'm just unsure if this is the appropriate place for it. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 03:45, 2 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:[[User:Haifisch]], that sounds fine to me - it's iPhone-related, which is the the theme of this wiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:53, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Original iPad mini name ==&lt;br /&gt;
Seeing as we use (at least mostly) &amp;quot;iPhone&amp;quot; instead of &amp;quot;iPhone 2G&amp;quot; and &amp;quot;iPod touch&amp;quot; instead of &amp;quot;iPod touch 1G&amp;quot;, I feel we should change how we reference the original iPad mini. The reason for adding the &amp;quot;1G&amp;quot; was because of the name conflict between pages. But we could probably fix that by moving [[iPad mini 1G]] to, say, [[iPad mini (first generation)]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 03:04, 17 October 2014 (UTC)&lt;br /&gt;
:Sounds good to me. &amp;quot;iPad mini (1st generation)&amp;quot; is fine, but for the sake of length I would go with either &amp;quot;iPad mini&amp;quot; or &amp;quot;iPad mini 1.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:27, 17 October 2014 (UTC)&lt;br /&gt;
::Agreed. &amp;quot;iPad mini&amp;quot; would follow the other 1st generation devices page. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 04:56, 17 October 2014 (UTC)&lt;br /&gt;
:::I also think this is a good idea because of how Apple is listing it like that too. I would say use &amp;quot;iPad mini&amp;quot;. Another thought I did have is that it might confuse people with [[iPad mini]] and making them think that it is the page to list all the mini's. To correct this, I would suggest [[iPad mini (1st Generation)]] and roll that out across iPod touch, iPad and iPhone too. Just thought I'd put that out there to see what others think. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:14, 19 October 2014 (UTC)&lt;br /&gt;
::::I feel &amp;quot;iPad mini (1st Generation)&amp;quot; is too long. &amp;quot;iPad mini&amp;quot; is fine IMO. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 05:30, 20 October 2014 (UTC)&lt;br /&gt;
:::::Except that &amp;quot;[[iPad mini]]&amp;quot; already exists. It's the overview page for the iPad mini, just as [[iPad]] is for iPads, [[iPhone]] for iPhones, and [[iPod touch]] for iPod touches. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:06, 20 October 2014 (UTC)&lt;br /&gt;
::::::If we do this, I suggest doing it for iPad, iPhone and iPod touch too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 20:43, 20 October 2014 (UTC)&lt;br /&gt;
:::::::I disagree. I like the usage of &amp;quot;iPod touch 2G&amp;quot;, &amp;quot;iPod touch 3G&amp;quot;, etc. Sure, drop the &amp;quot;1G&amp;quot; from the original iPad and iPod touch (and &amp;quot;2G&amp;quot; from the original iPhone), but don't change anything else. Unless we can come up with something other than &amp;quot;[[iPad mini (1st generation)]]&amp;quot;, we should use that though. However, I don't like that title as it would look inconsistent with other devices. Wikipedia uses the parentheses to separate pages that would have the same name, but are about different topics. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 22:06, 20 October 2014 (UTC)&lt;br /&gt;
::::::::The only problem is that we can't use [[iPad mini]] for it's current purpose and the first generation. I would also suggest anything that is changed would be consistent throughout all of the devices. That is why I liked the [[iPad mini (1st generation)]] idea but then again, would not be good if it is not like that for all devices. I like [[iPad mini (1st generation)]] because it is how Wikipedia lists it and to be honest, it avoids confusion. There is one other idea I can think of but not sure I even like it that much, [[iPad mini (original)]]. This again should be for iPad, iPod touch and iPhone if we do this. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:35, 20 October 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Mobile Stylesheet == &amp;lt;!-- Don't move this to archive as can be used for anyone to add suggestions for changes on mobile. --&amp;gt;&lt;br /&gt;
I was thinking recently, if [[User:Geohot|geohot]] agrees to accept it, that I could make a mobile.css file in order to attempt to make a few changes to the site on mobile. This would make it so that it would not be so ugly and if possible, the text might be easier to read. What would everyone think about this? For one thing, I'd like to mobile the &amp;quot;Log out&amp;quot; off the black part of the screen and put it near the &amp;quot;Contributions&amp;quot; button or thereabout. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:37, 7 January 2015 (UTC)&lt;br /&gt;
:Instead of a mobile stylesheet to hack up the skin more (like the &amp;lt;code&amp;gt;ios6&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ios7&amp;lt;/code&amp;gt; skins do), I would create a whole new skin. I could write the PHP and JavaScript, and you can write the CSS. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 17:04, 7 January 2015 (UTC)&lt;br /&gt;
::If you mean a skin just for mobile, that would be ok but not sure how you could make it selectable with a mobile device but not on desktop. If you could do this, it could work but personally I think a mobile.css would be easier since it has to be previewed in the iOS simulator (that's the way I do it). I couldn't say I'd edit a page without being an admin (unless it's made that I could). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:35, 7 January 2015 (UTC)&lt;br /&gt;
::I was going to mention that MediaWiki includes a sorta-mobile theme called Chick, but it seems that's [https://gerrit.wikimedia.org/r/#/q/Ia6d73c2deb9428d2,n,z long gone]. MW's changed a lot since I used it, but the way it worked was it subclassed MonoBook (so there was no need to duplicate the HTML template) and swapped its CSS for its own ([https://upload.wikimedia.org/wikipedia/mediawiki/f/f6/Dantman-Skin-chick.png screenshot]).&amp;lt;br&amp;gt;Come to think of it, whoa, I even wrote my own skin called [https://github.com/kirb/iWiki iWiki]. Was never updated for MW 1.17, which made breaking changes to the skin API. I probably won't have the time to update it, but maybe someone else could? [[User:Thekirbylover|kirb]] ([[User talk:Thekirbylover|talk]]) 09:01, 8 January 2015 (UTC)&lt;br /&gt;
:I think this is a great idea, since this is actually a wiki about mobiles. No idea why it hasn't been done already. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 15:17, 8 January 2015 (UTC)&lt;br /&gt;
::| There is a mobile pluggin for Media Wiki that will make it look very nice [[User:Mwoolweaver|MWoolweaver]] ([[User talk:Mwoolweaver|talk]]) 07:22, 1 February 2015 (UTC)&lt;br /&gt;
:::I completed this a while ago but forgot to comment about it. If anyone has any improvement requests, feel free to list them and I'll take a look. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Apple Watch ==&lt;br /&gt;
I've added the [[Apple Watch]] using that page to most devices. I was thinking this morning that it should be moved to [[Apple Watch 1G]] an have [[Apple Watch]] as a page like [[iPhone]] etc but then thought that I'd wait to see if there is a second generation some time and if there is, move it then. What does everyone think? I don't mind either way but wanted others opinions. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Bite-sized editing tasks ==&lt;br /&gt;
&lt;br /&gt;
It seems fun to make a list of relatively easy useful edits that new editors can do who are interested in helping, maybe at [[The iPhone Wiki:Bite-sized editing tasks]] or a similar page, and link it from the homepage here. I'd include the following as a start:&lt;br /&gt;
&lt;br /&gt;
* Look at the list at [[Special:LonelyPages]] and figure out whether some of those pages should be linked within other pages on the wiki, and then go link them.&lt;br /&gt;
* Check the links at [[Useful Links]] and remove broken/outdated sites and add relevant new sites (but don't spam your own stuff).&lt;br /&gt;
* The iOS version table at [[SHSH]] should be listed in reverse-chronological order, with newest versions first instead of oldest versions first.&lt;br /&gt;
* If you run into a scam site, add it to the table at [[Scam Jailbreaks and Unlocks]].&lt;br /&gt;
* If you're reading an article and some part of it is confusing to you, post a message on the &amp;quot;talk&amp;quot; page (click the &amp;quot;Discussion&amp;quot; tab at the top of the article) explaining your question or what you found confusing, so that other editors can use this as a suggestion for improving the article.&lt;br /&gt;
&lt;br /&gt;
Ideas? Opinions? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:31, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== How to report problems ==&lt;br /&gt;
&lt;br /&gt;
I saw people concerned on Twitter about the skin! Like iAdam1n said on Twitter, saurik just got a copy of the settings, images, and database from geohot and put them into a new site with an upgraded version of MediaWiki; he's asking geohot for a copy of the skin files. In general if you see problems or have requests for new extensions or other changes, it's totally fine to post them here and I'll see them and ask saurik to check it out. If something is more immediate and doesn't need discussion (like something missing, major errors, mysterious downtime, etc.), you can PM me or saurik on IRC (his IRC server is best, irc.saurik.com). Maybe good to post here too in those cases (if the site isn't down at the time) so other people know he's been alerted. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 18:44, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
More about how to report more immediate problems (or problems that require some level of privacy, such as a major security issue or &amp;quot;Britta has gone rogue&amp;quot;) - if you don't use IRC, emailing me is also fine (britta@saurikit.com). Emailing saurik (saurik@saurik.com) won't be seen as quickly, but if you write a meaningful subject line (like &amp;quot;TheiPhoneWiki is giving error 403 upon login right now&amp;quot; or &amp;quot;Britta is putting glitter sparkle GIFs all over TheiPhoneWiki&amp;quot;), it'll likely be seen. Moving to a new server/admin can have some adjustment bumps but they can be fixed! [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 03:03, 15 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== SSL Problems ==&lt;br /&gt;
&lt;br /&gt;
Maybe SSL is not fully/officially supported (yet), but there are a few issues that should get fixed:&lt;br /&gt;
*SSL3 is enabled and must be turned off (POODLE attack)&lt;br /&gt;
*weak signature: make sure to get SHA2 when you renew certificate (current one expires 4 Sept 2015)&lt;br /&gt;
*RC4 cipher is accepted, please disable&lt;br /&gt;
*PFS not always preferred cipher, for example when using IE10 on Win7&lt;br /&gt;
Thanks!&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 20:27, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:OK, saurik worked on this and it should be fine now other than that the current certificate from geohot is SHA1. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 08:54, 15 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Excellent, thanks! If you want to improve even further, consider HSTS and maybe HPKP too. But I'm happy already now. --[[User:Http|http]] ([[User talk:Http|talk]]) 12:17, 15 May 2015 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=45774</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=45774"/>
		<updated>2015-05-14T20:27:46Z</updated>

		<summary type="html">&lt;p&gt;Http: /* SSL Problems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;br /&gt;
::&amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; stands for &amp;quot;'''n'''on-'''b'''reaking '''sp'''ace&amp;quot;. It is essentially a space, but with a property that prevents word wrap from occurring between the two words it's between. Look at [[Firmware Keys]] on a small enough screen (1024 across should do it). Your browser should preserve the space between the date &amp;quot;words&amp;quot;. Now, go into the edit page and remove the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; from everything in one table. Your browser will now word wrap the date &amp;quot;words&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:What I actually want to do is use &amp;lt;code&amp;gt;{{[[Template:Start date|start date]]}}&amp;lt;/code&amp;gt; instead of plain dates in areas where dates are used as a statistic; for example, [[Firmware]], [[Firmware Keys]], [[SHSH]], [[Timeline]], etc. Places where dates are used to record when something happened, for example on [[evasi0n7]], &amp;quot;On 28 December 2013...&amp;quot;, should use the date flat out in the source. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Template documentation ==&lt;br /&gt;
Whenever using templates that are copied here from Wikipedia, I almost always forget the parameters of the template. I then have to open Wikipedia and search for the template. What I want to do it copy the template documentation from Wikipedia here. To work around the licensing issue, we can create our own template that you would include at the bottom of the copied documentation that says the documentation comes from Wikipedia (because Wikipedia uses [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|CC-BY-SA 3.0]] which says our copied text must be under CC-BY-SA 3.0 ''and'' attribute Wikipedia and her editors. I can write the text for license template. Any ideas? Any opposition? If not, I'll begin in a few days. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:I don't see why not. That's what I've seen done on other wikis. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 16:56, 18 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Category Security Researchers==&lt;br /&gt;
Hi all! i've created the category Security Researchers in order to cut down on the pages categorized as hackers as it apparently needs to be more exclusive.  i've been adding the less known or inactive hackers from the hacker page but have not removed them from the hackers page.  I feel that it should be a vote on who gets removed from the hackers page so my first suggestion is [[User:Fallensn0w‎]] as he has been inactive for a very long time and didn't do a lot in the first place.    --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 15:57, 22 February 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Email notifications? ==&lt;br /&gt;
Is it possible to get emailed when a watchlist page changes? I'd love that feature. [[wikipedia:mw:Manual:Configuration settings#Email notification (Enotif) settings|This looks relevant]]. --[[User:Beej|beej]] ([[User talk:Beej|talk]]) 08:02, 27 June 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Ambiguous names ==&lt;br /&gt;
I feel like the names for [[Symlinks]] and [[Symbolic Link Vulnerability]] is a bit too ambiguous. Now, I don't anticipate there being much confusion, particularly since nobody really cares about 1.x anymore, but I would like to make the distinction clearer. I think both articles should be renamed, but I have no idea on what to rename them to (or even if you guys approve). I thought of using the CVE ID, but Apple doesn't provide one for [[Symlinks]] (or even any indication that they fixed it). ([[Symbolic Link Vulnerability]] was assigned CVE-2013-5133.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 2 July 2014 (UTC)&lt;br /&gt;
:They are referred to as the Symbolic Link by people like MuscleNerd and iH8sn0w so, in my opinion, they should be kept as their current names. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 18:06, 2 July 2014 (UTC)&lt;br /&gt;
::I don't mind if one of them keeps their current name, but there should be something to make the distinction clearer. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 01:13, 3 July 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== IRC Channel on Freenode ==&lt;br /&gt;
Howdy iphonewiki folks, I have #theiphonewiki registered on freenode, and am ready to have people come in (it's been ages since this idea has been brought up). Shall we open it? I'd like to get some ops in there to help out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 05:48, 6 July 2014 (UTC)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
I think we should make an IRC channel for this wiki. It can be either #theiphonewiki or #iphonewiki on freenode. The channel would be used for discussions, such as the TLC of the Jailbreak page for example. It would make getting things sorted a lot easier, since we could just ping each other different ideas. I know this idea was made before, but the channel never really got anywhere. What do you guys think of this idea? We would need to decide who has founder, op and voice etc. on the channel here. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 06:58, 6 July 2014 (UTC)&lt;br /&gt;
: This is idiotic. You just want to do it yourself cause you want power. We won't help you feed your ego. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)&lt;br /&gt;
:: You have never edited on this wiki in your life before so STFU. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 05:48, 7 July 2014 (UTC)&lt;br /&gt;
: Being that I own #theiphonewiki, the original channel in which the wiki's channel was going to be on, I have control over who's moderating the channel. One op will be me, I have 3+ years of IRC moderation experience (To be honest, Is this even CV worthy? :P) we can choose the other operators when the channel becomes somewhat popular. ps. Why make two topics for this? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:03, 6 July 2014 (UTC)&lt;br /&gt;
:: That most definitely is CV worthy. I've seen Spydar007 moderate a channel, it crashed in a week or so. Not to mention the channel wasn't even his, and he kinda took it over anyway. --[[User:Goeo|goeo_]] ([[User talk:Goeo|talk]]) 19:43, 6 July 2014 (UTC)&lt;br /&gt;
::No, no, no. The community decides. Juts because Farahtwiggy asked you to register it before, doesn't mean you get to be an op there now. This was my idea (Dialexio can vouch). You have no control over who are ops there. {{unsigned|Spydar007|04:11, July 6, 2014 (UTC)}}&lt;br /&gt;
::: One &amp;quot;no&amp;quot; is enough. Farah, really, doesn't have much (if anything) to do with this, the channel was registered a year ago. Your childish response above does not show me that you can handle owning the channel, nor do the rumors of you abusing channel control in your personal channel. It's really not your idea, it may have just now come to your mind, but adaminsull and I have gone through this whole deal before (one year ago). Join me on #theiphonewiki if you'd like to chat this out. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 08:22, 6 July 2014 (UTC)&lt;br /&gt;
::::I don't know what's happening off of the wiki so I might only have part of the picture. I definitely don't see Haifisch as trying to steal credit for this idea, which actually was brought up about ages ago. I'm not much of an IRC guy, so my opinion might not have that much weight for a lot of this discussion, but I feel that the channel would be better in Haifisch's hands given his experience. Ownership/management/whatever for the IRC channel should certainly be open for discussion though. I really don't care too much about whoever gets to run it, as long as the person is someone that the community knows, respects, and trusts. (Same goes for the channel ops.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 July 2014 (UTC)&lt;br /&gt;
:It does not sound like a good idea to have an IRC channel for this wiki. It is useful for discussion of this wiki's articles to continue to be be done publicly on the wiki (on the appropriate talk pages), so that everyone interested in the wiki can easily contribute to the discussion, and so that there is a well-organized public record of discussions that we can all easily refer to. IRC channels are also very fertile breeding grounds for social conflicts and unhappiness (as we've seen already), which is helpful to skip. In any case, this should be discussed at [[The iPhone Wiki:Community portal]] instead of here - this page is for discussing modifications to the Main Page, and that one is for general discussions about TheiPhoneWiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:46, 7 July 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Moving to Canada ==&lt;br /&gt;
I'm moving this server in the next few days to a quality server in Canada. It'll be running inside a VM, so I'll also look into giving admins more access. Hopefully the periodic outages will stop. Maybe I'll add some SSL certs. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]])&lt;br /&gt;
:Nice, thanks! HTTPS would be great. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:08, 14 August 2014 (UTC)&lt;br /&gt;
::So we're not in canada yet?--[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 20:32, 30 August 2014 (UTC)&lt;br /&gt;
You should all be in Canada now, with 8&amp;amp;nbsp;GiB of Canadian RAM. We also have [https://theiphonewiki.com/wiki/Main_Page HTTPS], but it avoids the [[wikipedia:Squid (software)|Squid proxy]]. It's fine for people making edits but I don't plan on changing the default anytime soon. --[[User:Geohot|geohot]] ([[User talk:Geohot|talk]]) 04:43, 2 September 2014 (UTC)&lt;br /&gt;
:Yay! Thanks as always George! Any plans on adding back SSH? There's a few things I'd love to have done. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:40, 2 September 2014 (UTC)&lt;br /&gt;
::Thanks [[User:Geohot|geohot]]! Hopefully now there will be less downtime ;p --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 07:41, 3 September 2014 (UTC)&lt;br /&gt;
:Sweeeeeeeet. :D --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 15:16, 3 September 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
==iPhone serial cable==&lt;br /&gt;
Could somebody document how to use uart cable (i.e. setup, bitrate, ...) ? Some intructions are available at [http://www.instructables.com/id/Apple-iOS-SerialUSB-Cable-for-Kernel-Debugging/ instructables]. Can two iPhones' serial inputs be connected to each other (i.e. TX of 1st iPhone to RX of 2nd and RX of first to TX of second) and minicom used on one of them to connect to /dev/uart.iap such that no USB to 3.3V TTL (FT232RL in the link) would be needed provided that you already have multiple iDevices with dock connector {{unsigned|‎Danzatt|10:57, 15 September, 2014}}&lt;br /&gt;
&lt;br /&gt;
Bringing this topic back up, I've developed an open source package for iPhone (30pin) serial that doesn't used the PodBreakout that has been discontinued for a while now. Would it be alright to document how to setup/use the boards here? I'm just unsure if this is the appropriate place for it. --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 03:45, 2 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
:[[User:Haifisch]], that sounds fine to me - it's iPhone-related, which is the the theme of this wiki. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:53, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Original iPad mini name ==&lt;br /&gt;
Seeing as we use (at least mostly) &amp;quot;iPhone&amp;quot; instead of &amp;quot;iPhone 2G&amp;quot; and &amp;quot;iPod touch&amp;quot; instead of &amp;quot;iPod touch 1G&amp;quot;, I feel we should change how we reference the original iPad mini. The reason for adding the &amp;quot;1G&amp;quot; was because of the name conflict between pages. But we could probably fix that by moving [[iPad mini 1G]] to, say, [[iPad mini (first generation)]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 03:04, 17 October 2014 (UTC)&lt;br /&gt;
:Sounds good to me. &amp;quot;iPad mini (1st generation)&amp;quot; is fine, but for the sake of length I would go with either &amp;quot;iPad mini&amp;quot; or &amp;quot;iPad mini 1.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:27, 17 October 2014 (UTC)&lt;br /&gt;
::Agreed. &amp;quot;iPad mini&amp;quot; would follow the other 1st generation devices page. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 04:56, 17 October 2014 (UTC)&lt;br /&gt;
:::I also think this is a good idea because of how Apple is listing it like that too. I would say use &amp;quot;iPad mini&amp;quot;. Another thought I did have is that it might confuse people with [[iPad mini]] and making them think that it is the page to list all the mini's. To correct this, I would suggest [[iPad mini (1st Generation)]] and roll that out across iPod touch, iPad and iPhone too. Just thought I'd put that out there to see what others think. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:14, 19 October 2014 (UTC)&lt;br /&gt;
::::I feel &amp;quot;iPad mini (1st Generation)&amp;quot; is too long. &amp;quot;iPad mini&amp;quot; is fine IMO. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 05:30, 20 October 2014 (UTC)&lt;br /&gt;
:::::Except that &amp;quot;[[iPad mini]]&amp;quot; already exists. It's the overview page for the iPad mini, just as [[iPad]] is for iPads, [[iPhone]] for iPhones, and [[iPod touch]] for iPod touches. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:06, 20 October 2014 (UTC)&lt;br /&gt;
::::::If we do this, I suggest doing it for iPad, iPhone and iPod touch too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 20:43, 20 October 2014 (UTC)&lt;br /&gt;
:::::::I disagree. I like the usage of &amp;quot;iPod touch 2G&amp;quot;, &amp;quot;iPod touch 3G&amp;quot;, etc. Sure, drop the &amp;quot;1G&amp;quot; from the original iPad and iPod touch (and &amp;quot;2G&amp;quot; from the original iPhone), but don't change anything else. Unless we can come up with something other than &amp;quot;[[iPad mini (1st generation)]]&amp;quot;, we should use that though. However, I don't like that title as it would look inconsistent with other devices. Wikipedia uses the parentheses to separate pages that would have the same name, but are about different topics. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 22:06, 20 October 2014 (UTC)&lt;br /&gt;
::::::::The only problem is that we can't use [[iPad mini]] for it's current purpose and the first generation. I would also suggest anything that is changed would be consistent throughout all of the devices. That is why I liked the [[iPad mini (1st generation)]] idea but then again, would not be good if it is not like that for all devices. I like [[iPad mini (1st generation)]] because it is how Wikipedia lists it and to be honest, it avoids confusion. There is one other idea I can think of but not sure I even like it that much, [[iPad mini (original)]]. This again should be for iPad, iPod touch and iPhone if we do this. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:35, 20 October 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Mobile Stylesheet == &amp;lt;!-- Don't move this to archive as can be used for anyone to add suggestions for changes on mobile. --&amp;gt;&lt;br /&gt;
I was thinking recently, if [[User:Geohot|geohot]] agrees to accept it, that I could make a mobile.css file in order to attempt to make a few changes to the site on mobile. This would make it so that it would not be so ugly and if possible, the text might be easier to read. What would everyone think about this? For one thing, I'd like to mobile the &amp;quot;Log out&amp;quot; off the black part of the screen and put it near the &amp;quot;Contributions&amp;quot; button or thereabout. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:37, 7 January 2015 (UTC)&lt;br /&gt;
:Instead of a mobile stylesheet to hack up the skin more (like the &amp;lt;code&amp;gt;ios6&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ios7&amp;lt;/code&amp;gt; skins do), I would create a whole new skin. I could write the PHP and JavaScript, and you can write the CSS. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 17:04, 7 January 2015 (UTC)&lt;br /&gt;
::If you mean a skin just for mobile, that would be ok but not sure how you could make it selectable with a mobile device but not on desktop. If you could do this, it could work but personally I think a mobile.css would be easier since it has to be previewed in the iOS simulator (that's the way I do it). I couldn't say I'd edit a page without being an admin (unless it's made that I could). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:35, 7 January 2015 (UTC)&lt;br /&gt;
::I was going to mention that MediaWiki includes a sorta-mobile theme called Chick, but it seems that's [https://gerrit.wikimedia.org/r/#/q/Ia6d73c2deb9428d2,n,z long gone]. MW's changed a lot since I used it, but the way it worked was it subclassed MonoBook (so there was no need to duplicate the HTML template) and swapped its CSS for its own ([https://upload.wikimedia.org/wikipedia/mediawiki/f/f6/Dantman-Skin-chick.png screenshot]).&amp;lt;br&amp;gt;Come to think of it, whoa, I even wrote my own skin called [https://github.com/kirb/iWiki iWiki]. Was never updated for MW 1.17, which made breaking changes to the skin API. I probably won't have the time to update it, but maybe someone else could? [[User:Thekirbylover|kirb]] ([[User talk:Thekirbylover|talk]]) 09:01, 8 January 2015 (UTC)&lt;br /&gt;
:I think this is a great idea, since this is actually a wiki about mobiles. No idea why it hasn't been done already. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:black;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:gray;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 15:17, 8 January 2015 (UTC)&lt;br /&gt;
::| There is a mobile pluggin for Media Wiki that will make it look very nice [[User:Mwoolweaver|MWoolweaver]] ([[User talk:Mwoolweaver|talk]]) 07:22, 1 February 2015 (UTC)&lt;br /&gt;
:::I completed this a while ago but forgot to comment about it. If anyone has any improvement requests, feel free to list them and I'll take a look. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Apple Watch ==&lt;br /&gt;
I've added the [[Apple Watch]] using that page to most devices. I was thinking this morning that it should be moved to [[Apple Watch 1G]] an have [[Apple Watch]] as a page like [[iPhone]] etc but then thought that I'd wait to see if there is a second generation some time and if there is, move it then. What does everyone think? I don't mind either way but wanted others opinions. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:07, 24 April 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Bite-sized editing tasks ==&lt;br /&gt;
&lt;br /&gt;
It seems fun to make a list of relatively easy useful edits that new editors can do who are interested in helping, maybe at [[The iPhone Wiki:Bite-sized editing tasks]] or a similar page, and link it from the homepage here. I'd include the following as a start:&lt;br /&gt;
&lt;br /&gt;
* Look at the list at [[Special:LonelyPages]] and figure out whether some of those pages should be linked within other pages on the wiki, and then go link them.&lt;br /&gt;
* Check the links at [[Useful Links]] and remove broken/outdated sites and add relevant new sites (but don't spam your own stuff).&lt;br /&gt;
* The iOS version table at [[SHSH]] should be listed in reverse-chronological order, with newest versions first instead of oldest versions first.&lt;br /&gt;
* If you run into a scam site, add it to the table at [[Scam Jailbreaks and Unlocks]].&lt;br /&gt;
* If you're reading an article and some part of it is confusing to you, post a message on the &amp;quot;talk&amp;quot; page (click the &amp;quot;Discussion&amp;quot; tab at the top of the article) explaining your question or what you found confusing, so that other editors can use this as a suggestion for improving the article.&lt;br /&gt;
&lt;br /&gt;
Ideas? Opinions? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 09:31, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== How to report problems ==&lt;br /&gt;
&lt;br /&gt;
I saw people concerned on Twitter about the skin! Like iAdam1n said on Twitter, saurik just got a copy of the settings, images, and database from geohot and put them into a new site with an upgraded version of MediaWiki; he's asking geohot for a copy of the skin files. In general if you see problems or have requests for new extensions or other changes, it's totally fine to post them here and I'll see them and ask saurik to check it out. If something is more immediate and doesn't need discussion (like something missing, major errors, mysterious downtime, etc.), you can PM me or saurik on IRC (his IRC server is best, irc.saurik.com). Maybe good to post here too in those cases (if the site isn't down at the time) so other people know he's been alerted. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 18:44, 14 May 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
== SSL Problems ==&lt;br /&gt;
&lt;br /&gt;
Maybe SSL is not fully/officially supported (yet), but there are a few issues that should get fixed:&lt;br /&gt;
*SSL3 is enabled and must be turned off (POODLE attack)&lt;br /&gt;
*weak signature: make sure to get SHA2 when you renew certificate (current one expires 4 Sept 2015)&lt;br /&gt;
*RC4 cipher is accepted, please disable&lt;br /&gt;
*PFS not always preferred cipher, for example when using IE10 on Win7&lt;br /&gt;
Thanks!&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 20:27, 14 May 2015 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Saurik&amp;diff=45773</id>
		<title>User talk:Saurik</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Saurik&amp;diff=45773"/>
		<updated>2015-05-14T20:03:58Z</updated>

		<summary type="html">&lt;p&gt;Http: Move Request&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Move Request==&lt;br /&gt;
Can we move this page ([[Saurik]]) to [[:User:Saurik]] like for everyone else? Not sure why this wasn't done before, because his account doesn't seem to be new. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:03, 14 May 2015 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=IWatch&amp;diff=45772</id>
		<title>IWatch</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=IWatch&amp;diff=45772"/>
		<updated>2015-05-14T19:48:35Z</updated>

		<summary type="html">&lt;p&gt;Http: fix double redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Apple Watch]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=File:Pangu8.png&amp;diff=43096</id>
		<title>File:Pangu8.png</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=File:Pangu8.png&amp;diff=43096"/>
		<updated>2014-10-29T00:13:41Z</updated>

		<summary type="html">&lt;p&gt;Http: Http uploaded a new version of &amp;amp;quot;File:Pangu8-v1.0.1.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Pangu8]] v1.0.1 running on an English version of Windows with no device connected.&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Pangu8&amp;diff=43094</id>
		<title>Pangu8</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Pangu8&amp;diff=43094"/>
		<updated>2014-10-28T00:43:58Z</updated>

		<summary type="html">&lt;p&gt;Http: added some links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{other|untethered jailbreak for iOS 8.0-8.1|untethered jailbreak for iOS 7.1.x|Pangu}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = Pangu8&lt;br /&gt;
| title                  = Pangu8&lt;br /&gt;
| screenshot             = [[File:Pangu8-v1.0.1.png|355px]]&lt;br /&gt;
| caption                = Pangu8 v1.0.1 on Windows&lt;br /&gt;
| author                 = Pangu Team&lt;br /&gt;
| developer              = Pangu Team&lt;br /&gt;
| released               = {{Start date|2014|10|22|df=yes}}&lt;br /&gt;
| discontinued           = &lt;br /&gt;
| latest release version = 1.0.1&lt;br /&gt;
| latest release date    = {{Start date and age|2014|10|22|df=yes}}&lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date    = &lt;br /&gt;
| programming language   = [[wikipedia:C (programming language)|C]]&lt;br /&gt;
| operating system       = [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| size                   = &lt;br /&gt;
| platform               = [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| language               = [[wikipedia:Chinese language|Chinese]]&lt;br /&gt;
| status                 = Active&lt;br /&gt;
| genre                  = Jailbreaking&lt;br /&gt;
| license                = [[wikipedia:Freeware|Freeware]]&lt;br /&gt;
| website                = [http://pangu.io pangu.io] (Chinese)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Pangu8''' is an [[untethered jailbreak]] for all devices on iOS 8.x, except the [[Apple TV]]. It was initially released on 22 October 2014 as a SSH version only, because [[Cydia|Cydia.app]] and [[Cydia Substrate]] hadn't been updated for iOS 8. [[Cydia|Cydia.app]] was updated later that day for iOS 8 support. [[Cydia Substrate]] has since&amp;lt;!-- 24 Oct 2014 --&amp;gt; been updated, but is still very buggy.&lt;br /&gt;
&lt;br /&gt;
== Supported Devices ==&lt;br /&gt;
All devices capable of running [[iOS]] 8.x, except the [[Apple TV]] family, are supported.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! OS&lt;br /&gt;
! SHA-1 Hash&lt;br /&gt;
! Download&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;83e1452fc354eeb2356f0da1a88efd760d94abcb&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [http://dl.pangu.25pp.com/jb/Pangu8_v1.0.0.exe 25PP]&lt;br /&gt;
| Initial release&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.1&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;a18013b2a55656af4126e00e34bc22a4011b1bab&amp;lt;/code&amp;gt;&lt;br /&gt;
| [http://dl.pangu.25pp.com/jb/Pangu8_v1.0.1.exe 25PP]&lt;br /&gt;
| Multiple bug fixes, including loss of Photos&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Ultrasn0w&amp;diff=41553</id>
		<title>Ultrasn0w</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Ultrasn0w&amp;diff=41553"/>
		<updated>2014-07-09T11:45:43Z</updated>

		<summary type="html">&lt;p&gt;Http: /* External links */ added xerub's code as ext link, probably should get merged into the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''ultrasn0w''' (previously: yellowsn0w) is an [[N82ap|iPhone 3G]], [[N88ap|iPhone 3GS]] and [[N90ap|iPhone 4 (iPhone3,1)]] [[Unlock 2.0|unlock]] payload. yellowsn0w was released on [http://blog.iphone-dev.org/post/67797811 New Years Day 2009]. ultrasn0w was released on [http://blog.iphone-dev.org/post/128573459/ultras-now June 23rd 2009].&lt;br /&gt;
&lt;br /&gt;
==Credit==&lt;br /&gt;
[[MuscleNerd]], and [[iPhone Dev Team]]&lt;br /&gt;
&lt;br /&gt;
==Exploit==&lt;br /&gt;
Relies on an unsigned code injection vulnerability.&lt;br /&gt;
&lt;br /&gt;
The actual unlock works by a daemon patching the baseband's RAM on-the-fly, overriding the carrier lock code. It is not permanent because of the signature checks - the bootloader has to pass the sigchecks and the baseband has to pass them too, so any change to the baseband/bootloader cannot be made.&lt;br /&gt;
&lt;br /&gt;
==Injection Vectors==&lt;br /&gt;
* [[AT+stkprof Exploit]] - used by yellowsn0w to unlock [[X-Gold 608]] baseband [[02.28.00]].&lt;br /&gt;
* [[AT+XLOG Vulnerability]] - used by ultrasn0w to unlock [[X-Gold 608]] baseband [[04.26.08]].&lt;br /&gt;
* [[AT+XAPP Vulnerability]] - used by ultrasn0w 1.0-1 and 1.2 to unlock public releases of [[X-Gold 608]] basebands [[04.26.08]] through [[05.13.04]] and [[06.15.00]] (ultrasn0w 1.2 only), and [[XMM 6180]] baseband [[01.59.00]])&lt;br /&gt;
&lt;br /&gt;
==Compatible Baseband's==&lt;br /&gt;
=== iPhone 3G/3GS ===&lt;br /&gt;
* 02.28.00 (Only with yellowsn0w)&lt;br /&gt;
* 04.26.08 &lt;br /&gt;
* 05.11.07 &lt;br /&gt;
* 05.12.01&lt;br /&gt;
* 05.13.04&lt;br /&gt;
* 06.15.00.&lt;br /&gt;
=== iPhone 4 ===&lt;br /&gt;
* 01.59.00 (if device is on iOS 5.x or lower)&lt;br /&gt;
&lt;br /&gt;
==ultrasn0w payload with comments (by [[User:Oranav|Oranav]])==&lt;br /&gt;
&lt;br /&gt;
===Code loader (incl. Stage2)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:00000000 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
ROM:00000000&lt;br /&gt;
ROM:00000000&lt;br /&gt;
ROM:00000000 code_loader&lt;br /&gt;
ROM:00000000 dest_addr = R1&lt;br /&gt;
ROM:00000000 src_addr = R6&lt;br /&gt;
ROM:00000000                 MOVLS   dest_addr, 0x110&lt;br /&gt;
ROM:00000004                 ADDS    dest_addr, #6&lt;br /&gt;
ROM:00000006                 LSLS    dest_addr, dest_addr, #8 ; unused ram to place code = 0x11600&lt;br /&gt;
ROM:00000008                 ADDS    R2, dest_addr, #1 ; thumbing&lt;br /&gt;
ROM:0000000A&lt;br /&gt;
ROM:0000000A loop                                    ; CODE XREF: code_loader+24�j&lt;br /&gt;
ROM:0000000A                 MOVLS   R0, 0x22 ; '&amp;quot;'&lt;br /&gt;
ROM:0000000E                 LDRB    R3, [src_addr]  ; first nibble&lt;br /&gt;
ROM:00000010                 CMP     R0, R3&lt;br /&gt;
ROM:00000012                 LDRB    R0, [src_addr,#1] ; second nibble&lt;br /&gt;
ROM:00000014                 BEQ     run             ; branch if end of string&lt;br /&gt;
ROM:00000016                 SUBS    R3, #0x41       ; subtract 'A'&lt;br /&gt;
ROM:00000018                 SUBS    R0, #0x41       ; subtract 'A'&lt;br /&gt;
ROM:0000001A                 LSLS    R3, R3, #4      ; make room for next nibble&lt;br /&gt;
ROM:0000001C                 ADDS    R3, R3, R0      ; put them together as a byte&lt;br /&gt;
ROM:0000001E                 STRB    R3, [dest_addr]&lt;br /&gt;
ROM:00000020                 ADDS    dest_addr, #1&lt;br /&gt;
ROM:00000022                 ADDS    src_addr, #2&lt;br /&gt;
ROM:00000024                 B       loop&lt;br /&gt;
ROM:00000026 ; ---------------------------------------------------------------------------&lt;br /&gt;
ROM:00000026&lt;br /&gt;
ROM:00000026 run                                     ; CODE XREF: code_loader+14�j&lt;br /&gt;
ROM:00000026                 BLX     R2              ; handler_replace()&lt;br /&gt;
ROM:00000028                 MOVLS   R0, 0           ; safe exit&lt;br /&gt;
ROM:0000002C                 ADDS    dest_addr, R0, #0&lt;br /&gt;
ROM:0000002E                 BLX     R4&lt;br /&gt;
ROM:00000030                 MOV     SP, R5&lt;br /&gt;
ROM:00000032                 POP     {R0-src_addr,PC}&lt;br /&gt;
ROM:00000032 ; End of function code_loader&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Handler replace===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RAM:00011600 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:00011600&lt;br /&gt;
RAM:00011600&lt;br /&gt;
RAM:00011600 handler_replace&lt;br /&gt;
RAM:00011600                 PUSH    {LR}&lt;br /&gt;
RAM:00011602                 LDR     R0, =0x40492FC0 ; where to save task_loop_jmp + task_loop&lt;br /&gt;
RAM:00011604                 ADR     R1, task_loop_jmp&lt;br /&gt;
RAM:00011606                 ADR     R2, task_loop_end&lt;br /&gt;
RAM:00011608                 SUBS    R2, R2, R1      ; size of task_loop + task_loop_jmp = 0x70&lt;br /&gt;
RAM:0001160A                 LDR     R3, =0x2040882C ; memcpy()&lt;br /&gt;
RAM:0001160C                 BLX     R3&lt;br /&gt;
RAM:0001160E                 LDR     R0, =0x40492C20 ; where to save task_creator_jmp + task_creator&lt;br /&gt;
RAM:00011610                 ADR     R1, task_creator_jmp&lt;br /&gt;
RAM:00011612                 ADR     R2, task_creator_end&lt;br /&gt;
RAM:00011614                 SUBS    R2, R2, R1      ; size of task_creator + task_creator_jmp = 0xA0&lt;br /&gt;
RAM:00011616                 LDR     R3, =0x2040882C ; memcpy()&lt;br /&gt;
RAM:00011618                 BLX     R3&lt;br /&gt;
RAM:0001161A                 LDR     R0, =0x40492C20&lt;br /&gt;
RAM:0001161C                 BLX     R0              ; task_creator_jmp()&lt;br /&gt;
RAM:0001161E                 POP     {PC}&lt;br /&gt;
RAM:0001161E ; End of function handler_replace&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Task creator (thanks Darkmen for the comments!)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RAM:40492C20 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:40492C20&lt;br /&gt;
RAM:40492C20&lt;br /&gt;
RAM:40492C20 task_creator_jmp&lt;br /&gt;
RAM:40492C20                 STMFD   SP!, {R1-R12,LR}&lt;br /&gt;
RAM:40492C24                 BLX     task_creator&lt;br /&gt;
RAM:40492C28                 LDMFD   SP!, {R1-R12,PC}&lt;br /&gt;
RAM:40492C28 ; End of function task_creator_jmp&lt;br /&gt;
RAM:40492C28&lt;br /&gt;
RAM:40492C2C&lt;br /&gt;
RAM:40492C2C ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:40492C2C&lt;br /&gt;
RAM:40492C2C&lt;br /&gt;
RAM:40492C2C task_creator                            ; CODE XREF: task_creator_jmp+4�p&lt;br /&gt;
RAM:40492C2C                 PUSH    {R4-R7,LR}&lt;br /&gt;
RAM:40492C2E                 LDR     R3, =0x401ED3B8 ; jumptable var&lt;br /&gt;
RAM:40492C30                 MOVLS   R4, 0x800&lt;br /&gt;
RAM:40492C34                 SUB     SP, SP, #0x24&lt;br /&gt;
RAM:40492C36                 STRH    R0, [R3]        ; task_creator_jmp addr&lt;br /&gt;
RAM:40492C38                 LDR     R5, =0x201493F0 ; malloc&lt;br /&gt;
RAM:40492C3A                 ADDS    R0, R4, #0      ; 0x800&lt;br /&gt;
RAM:40492C3C                 ADDS    R7, R1, #0      ; R7 = resp_string&lt;br /&gt;
RAM:40492C3E                 BLX     R5              ; malloc(0x800)&lt;br /&gt;
RAM:40492C40                 ADDS    R6, R0, #0      ; R6 = addr returned from malloc&lt;br /&gt;
RAM:40492C42                 MOVS    R0, #0x98       ; sizeof(NU_TASK)&lt;br /&gt;
RAM:40492C44                 BLX     R5              ; malloc(sizeof(NU_TASK))&lt;br /&gt;
RAM:40492C46                 MOVS    R2, #0&lt;br /&gt;
RAM:40492C48                 MOVS    R3, #0x44&lt;br /&gt;
RAM:40492C4A                 LDR     R1, =aDevteam1  ; char *name&lt;br /&gt;
RAM:40492C4C                 STR     R2, [R0,#0xC]   ; task.field=0&lt;br /&gt;
RAM:40492C4E                 STR     R3, [SP,#0xC]   ; priority = 0x44&lt;br /&gt;
RAM:40492C50                 MOVS    R3, #0xA&lt;br /&gt;
RAM:40492C52                 STR     R3, [SP,#0x14]  ; preempt = NU_PREEMPT&lt;br /&gt;
RAM:40492C54                 MOVS    R3, #0xC&lt;br /&gt;
RAM:40492C56                 STR     R2, [SP]        ; void *argv = 0&lt;br /&gt;
RAM:40492C58                 STR     R4, [SP,#8]     ; stack_size = 0x800&lt;br /&gt;
RAM:40492C5A                 STR     R2, [SP,#0x10]  ; time_slice = 0&lt;br /&gt;
RAM:40492C5C                 STR     R3, [SP,#0x18]  ; auto_start = NU_START&lt;br /&gt;
RAM:40492C5E                 LDR     R2, =0x40492FC0 ; task_loop_jmp address&lt;br /&gt;
RAM:40492C60                 STR     R6, [SP,#4]     ; void *stack_address = malloc(0x800)&lt;br /&gt;
RAM:40492C62                 MOVS    R3, #0&lt;br /&gt;
RAM:40492C64                 LDR     R4, =0x2043E5B4 ; NU_Create_Task&lt;br /&gt;
RAM:40492C66                 BLX     R4              ; status = NU_Create_Task()&lt;br /&gt;
RAM:40492C68                 ADDS    R2, R0, #0      ; R2 = status (for the %d reference in sprintf)&lt;br /&gt;
RAM:40492C6A                 CMP     R0, #0          ; success = zero&lt;br /&gt;
RAM:40492C6C                 BNE     status_error&lt;br /&gt;
RAM:40492C6E                 LDR     R1, =aOk        ; &amp;quot;OK!&amp;quot;&lt;br /&gt;
RAM:40492C70                 ADDS    R0, R7, #0      ; resp_string&lt;br /&gt;
RAM:40492C72                 LDR     R3, =0x204B11F0 ; sprintf&lt;br /&gt;
RAM:40492C74                 BLX     R3              ; sprintf(resp_string, &amp;quot;OK!&amp;quot;)&lt;br /&gt;
RAM:40492C76                 B       exit&lt;br /&gt;
RAM:40492C78 ; ---------------------------------------------------------------------------&lt;br /&gt;
RAM:40492C78&lt;br /&gt;
RAM:40492C78 status_error                            ; CODE XREF: task_creator+40�j&lt;br /&gt;
RAM:40492C78                 LDR     R1, =aErrorD    ; &amp;quot;ERROR %d&amp;quot;&lt;br /&gt;
RAM:40492C7A                 ADDS    R0, R7, #0      ; resp_string&lt;br /&gt;
RAM:40492C7C                 LDR     R3, =0x204B11F0 ; sprintf&lt;br /&gt;
RAM:40492C7E                 BLX     R3              ; sprintf(resp_string, &amp;quot;ERROR %d&amp;quot;, status)&lt;br /&gt;
RAM:40492C80&lt;br /&gt;
RAM:40492C80 exit                                    ; CODE XREF: task_creator+4A�j&lt;br /&gt;
RAM:40492C80                 ADD     SP, SP, #0x24   ; fixing stack&lt;br /&gt;
RAM:40492C82                 POP     {R4-R7,PC}&lt;br /&gt;
RAM:40492C82 ; End of function task_creator&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Unlock task loop (thanks Darkmen for the comments!)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RAM:00011630 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:00011630&lt;br /&gt;
RAM:00011630&lt;br /&gt;
RAM:00011630 task_loop_jmp&lt;br /&gt;
RAM:00011630                 STMFD   SP!, {R1-R12,LR}&lt;br /&gt;
RAM:00011634                 BLX     task_loop&lt;br /&gt;
RAM:00011634 ; ---------------------------------------------------------------------------&lt;br /&gt;
RAM:00011638                 LDMFD   SP!, {R1-R12,PC}&lt;br /&gt;
RAM:00011638 ; End of function task_loop_jmp&lt;br /&gt;
RAM:00011638&lt;br /&gt;
RAM:0001163C&lt;br /&gt;
RAM:0001163C ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:0001163C&lt;br /&gt;
RAM:0001163C&lt;br /&gt;
RAM:0001163C task_loop&lt;br /&gt;
RAM:0001163C                 PUSH    {R4,R5,LR}&lt;br /&gt;
RAM:0001163E                 LDR     R5, =0x401E829C ; sec mailbox&lt;br /&gt;
RAM:00011640                 SUB     SP, SP, #0x14&lt;br /&gt;
RAM:00011642&lt;br /&gt;
RAM:00011642 loop                                    ; CODE XREF: task_loop+44�j&lt;br /&gt;
RAM:00011642                 LDR     R3, =0x2042FFD8 ; NU_Receive_From_Mailbox&lt;br /&gt;
RAM:00011644                 ADDS    R0, R5, #0      ; NU_MAILBOX *mailbox&lt;br /&gt;
RAM:00011646                 MOV     R1, SP          ; void *Message&lt;br /&gt;
RAM:00011648                 MOVS    R2, #0xFF       ; Timeout&lt;br /&gt;
RAM:0001164A                 BLX     R3              ; NU_Receive_From_Mailbox(sec_mailbox,SP,0xFF)&lt;br /&gt;
RAM:0001164C                 LDR     R3, [SP]        ; Message[0]&lt;br /&gt;
RAM:0001164E                 CMP     R3, #0xD        ; Message[0] = 0xD ?&lt;br /&gt;
RAM:00011650                 BNE     skip&lt;br /&gt;
RAM:00011652                 LDR     R1, [SP,#4]     ; Message[1]&lt;br /&gt;
RAM:00011654                 LDR     R3, =0x40301650&lt;br /&gt;
RAM:00011656                 LDR     R2, [R1]        ; Message[1].field0&lt;br /&gt;
RAM:00011658                 STR     R2, [R3]        ; sec_task_var1 = Message[1].field0&lt;br /&gt;
RAM:0001165A                 ADDS    R3, #4          ; 0x40301654&lt;br /&gt;
RAM:0001165C                 LDR     R2, [R1,#4]     ; Message[1].field1&lt;br /&gt;
RAM:0001165E                 STR     R2, [R3]        ; sec_task_var2 = Message[1].field1&lt;br /&gt;
RAM:00011660                 LDR     R2, [R1,#8]     ; Message[1].field2&lt;br /&gt;
RAM:00011662                 LDR     R3, =0x100FF00&lt;br /&gt;
RAM:00011664                 STR     R3, [R2]        ; Message[1].field2[0] = 0x100FF00&lt;br /&gt;
RAM:00011666                 LDR     R3, =0x4020401&lt;br /&gt;
RAM:00011668                 STR     R3, [R2,#4]     ; Message[1].field2[1] = 0x4020401&lt;br /&gt;
RAM:0001166A                 LDR     R3, =0x4040403&lt;br /&gt;
RAM:0001166C                 STR     R3, [R2,#8]     ; Message[1].field2[2] = 0x4040403&lt;br /&gt;
RAM:0001166E                 MOVS    R3, #1&lt;br /&gt;
RAM:00011670                 STR     R3, [R1,#0xC]   ; Message[1].field3 = 1&lt;br /&gt;
RAM:00011672                 MOVS    R3, #0x20 ; ' '&lt;br /&gt;
RAM:00011674                 STR     R3, [SP] ; Message[0] = 0x20&lt;br /&gt;
RAM:00011676&lt;br /&gt;
RAM:00011676 skip                                    ; CODE XREF: task_loop+14�j&lt;br /&gt;
RAM:00011676                 ADDS    R0, R5, #0      ; sec mailbox&lt;br /&gt;
RAM:00011678                 MOV     R1, SP          ; void *Message&lt;br /&gt;
RAM:0001167A                 MOVS    R2, #0xFF       ; timeout&lt;br /&gt;
RAM:0001167C                 LDR     R3, =0x20430040&lt;br /&gt;
RAM:0001167E                 BLX     R3              ; NU_Send_To_Mailbox()&lt;br /&gt;
RAM:00011680                 B       loop&lt;br /&gt;
RAM:00011680 ; End of function task_loop&lt;br /&gt;
RAM:00011680&lt;br /&gt;
RAM:00011680 ; ---------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Old yellowsn0w payload w/ comments (by Darkmen) ==&lt;br /&gt;
&lt;br /&gt;
The exploit consists from 4 parts:&lt;br /&gt;
&lt;br /&gt;
===Code loader===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROM:00000000 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
ROM:00000000&lt;br /&gt;
ROM:00000000&lt;br /&gt;
ROM:00000000 loader&lt;br /&gt;
ROM:00000000                 LDR     R2, =0x11700    ; unused ram to place code&lt;br /&gt;
ROM:00000002                 ADDS    R4, R2, #1      ; thumb switch&lt;br /&gt;
ROM:00000004                 LDR     R3, =0x40159FBF ; at-handler buffer where stage2 binary and following hexdata are&lt;br /&gt;
ROM:00000006&lt;br /&gt;
ROM:00000006 copy.loop                               ; CODE XREF: loader+12�j&lt;br /&gt;
ROM:00000006                 LDRB    R0, [R3]        ; copying code+data until double quotes&lt;br /&gt;
ROM:00000008                 CMP     R0, #0x22 ; '&amp;quot;'&lt;br /&gt;
ROM:0000000A                 BEQ     run             ; jump thumb code&lt;br /&gt;
ROM:0000000C                 STRB    R0, [R2]&lt;br /&gt;
ROM:0000000E                 ADDS    R2, #1&lt;br /&gt;
ROM:00000010                 ADDS    R3, #1&lt;br /&gt;
ROM:00000012                 B       copy.loop       ; &lt;br /&gt;
ROM:00000014 run                                     ; CODE XREF: loader+A�j&lt;br /&gt;
ROM:00000014                 BX      R4              ; jump stage2 code&lt;br /&gt;
ROM:00000014 ; End of function loader&lt;br /&gt;
ROM:00000014&lt;br /&gt;
ROM:00000014 ; ---------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stage2(tm)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RAM:00000000 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:00000000 stage2&lt;br /&gt;
RAM:00000000                 ADDS    R2, #0x10       ; R2 = 0x11700 + stage2 size&lt;br /&gt;
RAM:00000002                 MOVS    R7, #0xF&lt;br /&gt;
RAM:00000004                 BICS    R2, R7          ; align offset by 0x10&lt;br /&gt;
RAM:00000006                 ADDS    R7, R2, #0      ; saving address to jump&lt;br /&gt;
RAM:00000008                 ADR     R4, 0x44        ; skipping Stage2 size and taking first char from at-string&lt;br /&gt;
RAM:0000000A                 ADR     R5, char2byte   ; loading routine addr&lt;br /&gt;
RAM:0000000C                 ADDS    R5, #1          ; thumb&lt;br /&gt;
RAM:0000000E&lt;br /&gt;
RAM:0000000E loop                                    ; CODE XREF: stage2+2C�j&lt;br /&gt;
RAM:0000000E                 LDRB    R1, [R4]        ; at-string[index]&lt;br /&gt;
RAM:00000010                 CMP     R1, #'x'        ; end of line?&lt;br /&gt;
RAM:00000012                 BEQ     jump_code&lt;br /&gt;
RAM:00000014                 BLX     R5              ; char2byte first hakfbyte&lt;br /&gt;
RAM:00000016                 LSLS    R3, R1, #4      ; &amp;lt;&amp;lt;4 0X becoming X0&lt;br /&gt;
RAM:00000018                 LDRB    R1, [R4,#1]     ; at-string[index+1]&lt;br /&gt;
RAM:0000001A                 BLX     R5              ; char2hex second halfbyte&lt;br /&gt;
RAM:0000001C                 NOP&lt;br /&gt;
RAM:0000001E                 NOP&lt;br /&gt;
RAM:00000020                 NOP&lt;br /&gt;
RAM:00000022                 NOP&lt;br /&gt;
RAM:00000024                 ADDS    R1, R1, R3      ; R1 = complete byte&lt;br /&gt;
RAM:00000026                 STRB    R1, [R2]        ; storing byte to dst&lt;br /&gt;
RAM:00000028                 ADDS    R4, #2          ; hexstr_index+=2&lt;br /&gt;
RAM:0000002A                 ADDS    R2, #1          ; dst++&lt;br /&gt;
RAM:0000002C                 B       loop            ; at-string[index]&lt;br /&gt;
RAM:0000002E jump_code&lt;br /&gt;
RAM:0000002E                 NOP&lt;br /&gt;
RAM:00000030                 NOP&lt;br /&gt;
RAM:00000032                 ADDS    R7, #1          ; thumbing&lt;br /&gt;
RAM:00000034                 BX      R7              ; run Task creator code&lt;br /&gt;
RAM:00000034 ; End of function stage2&lt;br /&gt;
RAM:00000038&lt;br /&gt;
RAM:00000038 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:00000038 char2byte                               ; DATA XREF: stage2+A�o&lt;br /&gt;
RAM:00000038                 CMP     R1, #0x41 ; 'A'&lt;br /&gt;
RAM:0000003A                 BGE     letter          ; letter to number&lt;br /&gt;
RAM:0000003C                 SUBS    R1, #0x30 ; '0' ; digit to number&lt;br /&gt;
RAM:0000003E                 BX      LR&lt;br /&gt;
RAM:00000040 letter                                  ; CODE XREF: char2byte+2�j&lt;br /&gt;
RAM:00000040                 SUBS    R1, #0x37 ; '7' ; letter to number&lt;br /&gt;
RAM:00000042                 BX      LR              ; ret&lt;br /&gt;
RAM:00000042 ; End of function char2byte&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Task creator===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RAM:000119A0 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:000119A0&lt;br /&gt;
RAM:000119A0&lt;br /&gt;
RAM:000119A0 handler_replace&lt;br /&gt;
RAM:000119A0                 LDR     R0, =0x4011714C ; soft reset handler addr&lt;br /&gt;
RAM:000119A2                 ADR     R1, new_handler&lt;br /&gt;
RAM:000119A4                 ADDS    R1, #1          ; thumbing&lt;br /&gt;
RAM:000119A6                 STR     R1, [R0]        ; setting new handler&lt;br /&gt;
RAM:000119A8                 POP     {R0-R4,PC}      ; safe exit fixing stack&lt;br /&gt;
RAM:000119A8 ; End of function handler_replace&lt;br /&gt;
&lt;br /&gt;
RAM:000119B0 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:000119B0&lt;br /&gt;
RAM:000119B0&lt;br /&gt;
RAM:000119B0 new_handler                             ; DATA XREF: handler_replace+2�o&lt;br /&gt;
RAM:000119B0                 PUSH    {R4-R7,LR}&lt;br /&gt;
RAM:000119B2                 LDR     R3, =0x403BB344 ; jamptable var&lt;br /&gt;
RAM:000119B4                 MOVS    R6, #0x80&lt;br /&gt;
RAM:000119B6                 SUB     SP, SP, #0x2C&lt;br /&gt;
RAM:000119B8                 LSLS    R6, R6, #4      ; 0x200&lt;br /&gt;
RAM:000119BA                 STRH    R0, [R3]        ; saving R0 to mem var&lt;br /&gt;
RAM:000119BC                 STR     R1, [SP,#0x40+resp_string] ; saving responce prt to stack&lt;br /&gt;
RAM:000119BE                 LDR     R4, =0x201420AC ; malloc&lt;br /&gt;
RAM:000119C0                 ADDS    R0, R6, #0&lt;br /&gt;
RAM:000119C2                 BLX     R4              ; malloc(0x200)&lt;br /&gt;
RAM:000119C4                 MOVS    R5, #0&lt;br /&gt;
RAM:000119C6                 STR     R0, [SP,#0x40+ptr_200] ; saving pointer to stack&lt;br /&gt;
RAM:000119C8                 MOVS    R0, #0x98       ; sizeof(NU_TASK)&lt;br /&gt;
RAM:000119CA                 BLX     R4              ; malloc(0x98)&lt;br /&gt;
RAM:000119CC                 ADDS    R7, R0, #0      ; R7 = task&lt;br /&gt;
RAM:000119CE                 STR     R5, [R0,#0xC]   ; task.field=0&lt;br /&gt;
RAM:000119D0                 MOVS    R0, 0x100&lt;br /&gt;
RAM:000119D4                 BLX     R4              ; malloc(0x100)&lt;br /&gt;
RAM:000119D6                 MOVS    R2, #0x80&lt;br /&gt;
RAM:000119D8                 LDR     R1, =task_loop  ; src&lt;br /&gt;
RAM:000119DA                 LSLS    R2, R2, #1      ; size to copy&lt;br /&gt;
RAM:000119DC                 LDR     R3, =0x203C58A0 ; bytecpy&lt;br /&gt;
RAM:000119DE                 ADDS    R4, R0, #0      ; R4 = dyn_task_loop&lt;br /&gt;
RAM:000119E0                 BLX     R3              ; bytecpy(task_loop, dyn_task_loop, 0x100)&lt;br /&gt;
RAM:000119E2                 LDR     R3, [SP,#0x40+ptr_200]&lt;br /&gt;
RAM:000119E4                 STR     R3, [SP,#4]     ; void *stack_address = malloc(0x200)&lt;br /&gt;
RAM:000119E6                 MOVS    R3, #0x44&lt;br /&gt;
RAM:000119E8                 STR     R3, [SP,#0xC]   ; priority = 0x44&lt;br /&gt;
RAM:000119EA                 MOVS    R3, #0xA&lt;br /&gt;
RAM:000119EC                 ADDS    R4, #1          ; thumbing dyn_task_loop&lt;br /&gt;
RAM:000119EE                 STR     R3, [SP,#0x14]  ; preempt = NU_PREEMPT&lt;br /&gt;
RAM:000119F0                 MOVS    R3, #0xC&lt;br /&gt;
RAM:000119F2                 ADDS    R2, R4, #0      ; void(*task_entry)&lt;br /&gt;
RAM:000119F4                 STR     R3, [SP,#0x18]  ; auto_start = NU_START&lt;br /&gt;
RAM:000119F6                 LDR     R1, =devteam1   ; char *name&lt;br /&gt;
RAM:000119F8                 STR     R5, [SP]        ; void *argv = 0&lt;br /&gt;
RAM:000119FA                 STR     R6, [SP,#8]     ; stack_size = 0x200&lt;br /&gt;
RAM:000119FC                 STR     R5, [SP,#0x10]  ; time_slice = 0&lt;br /&gt;
RAM:000119FE                 ADDS    R0, R7, #0      ; NU_TASK *task&lt;br /&gt;
RAM:00011A00                 MOVS    R3, #0          ; int argc = 0&lt;br /&gt;
RAM:00011A02                 LDR     R4, =0x203FB540 ; NU_Create_Task&lt;br /&gt;
RAM:00011A04                 BLX     R4              ; status = NU_Create_Task()&lt;br /&gt;
RAM:00011A06                 ADDS    R2, R0, #0&lt;br /&gt;
RAM:00011A08                 CMP     R0, #0          ; success = zero&lt;br /&gt;
RAM:00011A0A                 BNE     status_error&lt;br /&gt;
RAM:00011A0C                 LDR     R1, =OK&lt;br /&gt;
RAM:00011A0E                 LDR     R0, [SP,#0x40+resp_string]&lt;br /&gt;
RAM:00011A10                 LDR     R3, =0x2046DD00 ; sprintf&lt;br /&gt;
RAM:00011A12                 BLX     R3              ; sprintf(resp_string,&amp;quot;OK&amp;quot;)&lt;br /&gt;
RAM:00011A14                 B       exit            ; fixing stack&lt;br /&gt;
RAM:00011A16 ; ---------------------------------------------------------------------------&lt;br /&gt;
RAM:00011A16&lt;br /&gt;
RAM:00011A16 status_error                            ; CODE XREF: new_handler+5A�j&lt;br /&gt;
RAM:00011A16                 LDR     R1, =ERROR&lt;br /&gt;
RAM:00011A18                 LDR     R0, [SP,#0x40+resp_string]&lt;br /&gt;
RAM:00011A1A                 LDR     R3, =0x2046DD00 ; sprintf&lt;br /&gt;
RAM:00011A1C                 BLX     R3              ; sprintf(resp_string,&amp;quot;ERROR&amp;quot;)&lt;br /&gt;
RAM:00011A1E&lt;br /&gt;
RAM:00011A1E exit                                    ; CODE XREF: new_handler+64�j&lt;br /&gt;
RAM:00011A1E                 ADD     SP, SP, #0x2C   ; fixing stack&lt;br /&gt;
RAM:00011A20                 POP     {R4-R7,PC}      ; bye&lt;br /&gt;
RAM:00011A20 ; End of function new_handler&lt;br /&gt;
RAM:00011A20&lt;br /&gt;
RAM:00011A20 ; ---------------------------------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Unlock task loop===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RAM:00011A64 ; =============== S U B R O U T I N E =======================================&lt;br /&gt;
RAM:00011A64&lt;br /&gt;
RAM:00011A64 task_loop                               ; DATA XREF: RAM:off_11A2C�o&lt;br /&gt;
RAM:00011A64                 PUSH    {R4,R5,LR}&lt;br /&gt;
RAM:00011A66                 LDR     R5, =0x40232754 ; sec mailbox&lt;br /&gt;
RAM:00011A68                 SUB     SP, SP, #0x14&lt;br /&gt;
RAM:00011A6A&lt;br /&gt;
RAM:00011A6A loop                                    ; CODE XREF: task_loop+44�j&lt;br /&gt;
RAM:00011A6A                 LDR     R3, =0x20165998 ; NU_Receive_From_Mailbox&lt;br /&gt;
RAM:00011A6C                 ADDS    R0, R5, #0      ; NU_MAILBOX *mailbox&lt;br /&gt;
RAM:00011A6E                 MOV     R1, SP          ; void *Message&lt;br /&gt;
RAM:00011A70                 MOVS    R2, #0xFF       ; Timeout&lt;br /&gt;
RAM:00011A72                 BLX     R3              ; NU_Receive_From_Mailbox(sec_mailbox,SP,0xFF)&lt;br /&gt;
RAM:00011A74                 LDR     R3, [SP]        ; Message[0]&lt;br /&gt;
RAM:00011A76                 CMP     R3, #0xD        ; Message[0] = 0xD ?&lt;br /&gt;
RAM:00011A78                 BNE     skip            ; &lt;br /&gt;
RAM:00011A7A                 LDR     R1, [SP,#4]     ; Message[1]&lt;br /&gt;
RAM:00011A7C                 LDR     R3, =0x402F79BC&lt;br /&gt;
RAM:00011A7E                 LDR     R2, [R1]        ; Message[1].field0&lt;br /&gt;
RAM:00011A80                 STR     R2, [R3]        ; sec_task_var1 = Message[1].field0&lt;br /&gt;
RAM:00011A82                 ADDS    R3, #4          ; 0x402F79C0&lt;br /&gt;
RAM:00011A84                 LDR     R2, [R1,#4]     ; Message[1].field1&lt;br /&gt;
RAM:00011A86                 STR     R2, [R3]        ; sec_task_var2 = Message[1].field1&lt;br /&gt;
RAM:00011A88                 LDR     R2, [R1,#8]     ; Message[1].field2&lt;br /&gt;
RAM:00011A8A                 LDR     R3, =0x100FF00&lt;br /&gt;
RAM:00011A8C                 STR     R3, [R2]        ; Message[1].field2[0] = 0x100FF00&lt;br /&gt;
RAM:00011A8E                 LDR     R3, =0x4020401&lt;br /&gt;
RAM:00011A90                 STR     R3, [R2,#4]     ; Message[1].field2[1] = 0x4020401&lt;br /&gt;
RAM:00011A92                 LDR     R3, =0x4040403&lt;br /&gt;
RAM:00011A94                 STR     R3, [R2,#8]     ; Message[1].field2[2] = 0x4040403&lt;br /&gt;
RAM:00011A96                 MOVS    R3, #1&lt;br /&gt;
RAM:00011A98                 STR     R3, [R1,#0xC]   ; Message[1].field3 = 1&lt;br /&gt;
RAM:00011A9A                 MOVS    R3, #0x20       &lt;br /&gt;
RAM:00011A9C                 STR     R3, [SP]        ; Message[0] = 0x20&lt;br /&gt;
RAM:00011A9E&lt;br /&gt;
RAM:00011A9E skip                                    ; CODE XREF: task_loop+14�j&lt;br /&gt;
RAM:00011A9E                 ADDS    R0, R5, #0      ; sec mailbox&lt;br /&gt;
RAM:00011AA0                 MOV     R1, SP          ; void *Message&lt;br /&gt;
RAM:00011AA2                 MOVS    R2, #0xFF       ; timeout&lt;br /&gt;
RAM:00011AA4                 LDR     R3, =0x203ED568&lt;br /&gt;
RAM:00011AA6                 BLX     R3              ; NU_Send_To_Mailbox()&lt;br /&gt;
RAM:00011AA8                 B       loop            ; NU_Receive_From_Mailbox&lt;br /&gt;
RAM:00011AA8 ; End of function task_loop&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Planetbeing explains...===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
13:24:29  &amp;lt;crash-x_&amp;gt; especially how does ultra/yellow sn0w work&lt;br /&gt;
13:24:40  &amp;lt;crash-x_&amp;gt; are you overwriting instructions&lt;br /&gt;
13:24:48  &amp;lt;crash-x_&amp;gt; or some values in memory to make it accept the sim?&lt;br /&gt;
13:24:48  &amp;lt;planetbeing&amp;gt; Nah.&lt;br /&gt;
13:24:53  &amp;lt;planetbeing&amp;gt; It's a task.&lt;br /&gt;
13:25:06  &amp;lt;planetbeing&amp;gt; That just waits for securiy messages to go through the inbox.&lt;br /&gt;
13:25:13  &amp;lt;westbaer&amp;gt; planetbeing: btw, why isnt yellowsn0w/ultrasn0w not open-source anymore? like u posted an *oooold* version once&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
13:26:33  &amp;lt;planetbeing&amp;gt; The only thing I do for ys/us is the loader bit.&lt;br /&gt;
13:26:39  &amp;lt;westbaer&amp;gt; so whats actually the loader stuff you've been talking about?&lt;br /&gt;
13:26:46  &amp;lt;planetbeing&amp;gt; That uses the exploit to start MuscleNerd's payload.&lt;br /&gt;
13:27:21  &amp;lt;westbaer&amp;gt; ah&lt;br /&gt;
13:27:26  &amp;lt;planetbeing&amp;gt; Well, you have a vulnerability.&lt;br /&gt;
13:27:30  &amp;lt;planetbeing&amp;gt; And you want to load a large chunk of code.&lt;br /&gt;
13:27:39  &amp;lt;planetbeing&amp;gt; And you don't have much room to wriggle in for your overflow&lt;br /&gt;
13:28:21  &amp;lt;westbaer&amp;gt; aah, makes sense&lt;br /&gt;
13:28:50  &amp;lt;planetbeing&amp;gt; So the solution is a small loader that loads the rest of the code, and overcomes any restrictions there are on allowable characters.&lt;br /&gt;
13:28:55  &amp;lt;ashikase&amp;gt; francis: pm&lt;br /&gt;
13:28:59  &amp;lt;westbaer&amp;gt; yeah&lt;br /&gt;
13:29:10  &amp;lt;crash-x_&amp;gt; planetbeing: the baseband is it like one process that runs there&lt;br /&gt;
13:29:19  &amp;lt;crash-x_&amp;gt; or is it like a small os with process and stuff&lt;br /&gt;
13:29:19  &amp;lt;planetbeing&amp;gt; Basically a good loader should turn a vulnerability into a reliable platform for the execution of arbitrary code, unrestricted by vulnerability-specific stuff.&lt;br /&gt;
13:29:37  &amp;lt;planetbeing&amp;gt; Oh, it's a full-featured OS.&lt;br /&gt;
13:29:38  &amp;lt;planetbeing&amp;gt; Nucleus.&lt;br /&gt;
13:29:51  &amp;lt;planetbeing&amp;gt; http://www.mentor.com/products/embedded_software/nucleus_rtos/&lt;br /&gt;
13:29:54  &amp;lt;crash-x_&amp;gt; and when you execute an at command&lt;br /&gt;
13:30:06  &amp;lt;crash-x_&amp;gt; does that start another process that is crashed then&lt;br /&gt;
13:30:21  &amp;lt;planetbeing&amp;gt; Ideally, you don't crash anything.&lt;br /&gt;
13:30:21  &amp;lt;crash-x_&amp;gt; or does it crash like the main baseband program&lt;br /&gt;
13:30:23  &amp;lt;planetbeing&amp;gt; And we don't.&lt;br /&gt;
13:30:49  &amp;lt;crash-x_&amp;gt; so am i understand it right&lt;br /&gt;
13:30:50  &amp;lt;westbaer&amp;gt; wait. is nucleus on the baseband already installed or do you actually inject it with ultrasn0w?&lt;br /&gt;
13:30:51  &amp;lt;planetbeing&amp;gt; We load a bunch of code into certain memory locations, execute them, and then return safely back to the main command parser task.&lt;br /&gt;
13:31:00  &amp;lt;planetbeing&amp;gt; Nucleus is what the baseband runs.&lt;br /&gt;
13:31:04  &amp;lt;westbaer&amp;gt; ah ok&lt;br /&gt;
13:31:29  &amp;lt;planetbeing&amp;gt; I mean, even the bootrom is an OS.&lt;br /&gt;
13:31:36  &amp;lt;planetbeing&amp;gt; With one task, but it still has a scheduler. =P&lt;br /&gt;
13:31:39  &amp;lt;crash-x_&amp;gt; ah thats how you do it&lt;br /&gt;
13:31:42  &amp;lt;westbaer&amp;gt; heh&lt;br /&gt;
13:31:44  &amp;lt;crash-x_&amp;gt; and about your payload&lt;br /&gt;
13:31:57  &amp;lt;crash-x_&amp;gt; does it start a new process like using fork() &lt;br /&gt;
13:32:03  &amp;lt;crash-x_&amp;gt; or does it all the work in the exploited process&lt;br /&gt;
13:32:11  &amp;lt;planetbeing&amp;gt; It uses Nucleus-specific calls that create the new task.&lt;br /&gt;
13:32:19  &amp;lt;planetbeing&amp;gt; Well, the payload has to create a new task&lt;br /&gt;
13:32:22  &amp;lt;westbaer&amp;gt; I think they are documented on the wiki&lt;br /&gt;
13:32:25  &amp;lt;planetbeing&amp;gt; To monitor for certain events.&lt;br /&gt;
13:32:47  &amp;lt;planetbeing&amp;gt; Yeah, just read Darkmen's decompile.&lt;br /&gt;
13:33:00  &amp;lt;planetbeing&amp;gt; us has the exact same payload as ys&lt;br /&gt;
13:33:08  &amp;lt;planetbeing&amp;gt; Just different addresses for function calls and stuff.&lt;br /&gt;
13:33:19  &amp;lt;planetbeing&amp;gt; And I had to rewrite the loader due to even tighter constraints.&lt;br /&gt;
13:33:28  &amp;lt;crash-x_&amp;gt; thats cool, thanks for explaining&lt;br /&gt;
13:33:34  &amp;lt;westbaer&amp;gt; yup, thanks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From irc.saurik.com #iphone on sunday the 5th of july.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Source Code==&lt;br /&gt;
The [http://xs1.iphwn.org/releases/yellowsn0w.tar.bz2 source code] for yellowsn0w 0.9.1 (old version) was released along with yellowsn0w release. &lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[X-Gold 608 Unlock]]&lt;br /&gt;
* [[X-Gold 608]]&lt;br /&gt;
* [[Baseband Device]]&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [http://chronic-dev.org/blog/2008/12/props/ Chronic Dev's post about Yellowsn0w]&lt;br /&gt;
* [http://blog.iphone-dev.org/post/65126957/tis-the-season-to-be-jolly Yellowsn0w Announcement]&lt;br /&gt;
* [http://qik.com/video/729275 MuscleNerd's yellowsn0w Demo]&lt;br /&gt;
* [http://www.youtube.com/watch?v=kd5vOy2m5uY MuscleNerd's ultrasn0w demo]&lt;br /&gt;
* [http://pastie.org/9369160 xerub code]&lt;br /&gt;
&lt;br /&gt;
[[Category:Unlocking Methods]]&lt;br /&gt;
[[Category:Baseband]]&lt;br /&gt;
[[Category:Hacking Software]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=39800</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=39800"/>
		<updated>2014-02-16T14:28:35Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Mainpage &amp;quot;iPhone Hackers&amp;quot; List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
:::::So this went cold and i am going to again request that this change be made. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:28, 13 January 2014 (UTC)&lt;br /&gt;
::::::I'm gonna say no. I don't see any notable accomplishments to merit this. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 21:53, 13 January 2014 (UTC)&lt;br /&gt;
::::::'''No'''. The first step would be to get to the category [[:Category:Hackers|hackers]]. You can get there by finding a vulnerability that is used with an exploit in a jailbreak - or by writing a new exploit. Remember that it's not allowed to add yourself to that category. Instead of finding a vulnerability you could also be member of either The [[iPhone Dev Team]] or [[Chronic Dev]] or [[evad3rs]]. After being in that category, the next step would be that you're famous enough from all those hackers there to get to the main page. The people chosen are discussed here. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:42, 13 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals (cont.) ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
:Include iPhone 4 in the change and use same format everywhere on the wiki. I agree that we do not need to change devices with only one variant such as iPhone 3GS. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:59, 31 December 2013 (UTC)&lt;br /&gt;
:: I agree on that. 3GS, 3G and the 1st iPhone are anyway devices where I do not see too many wiki-related changes in the future.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 09:57, 31 December 2013 (UTC)&lt;br /&gt;
:I don't like how the abbreviated form of &amp;quot;iPad3,4&amp;quot; looks— I understand wanting to keep &amp;quot;iPad 4&amp;quot; in the name, but I can't come up with alternatives besides going with only the identifier. (Another issue is that MediaWiki's markup parser doesn't seem to like square brackets in links— I tried using &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;nowiki /&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.) Having thought it over for a few days, I'm more receptive to changing all multi-variant devices (i.e. including the iPhone 4), but my concern about the Recent changes getting flooded with page moves still exists. The page moves should be done on &amp;quot;quiet&amp;quot; days, when the wiki doesn't see much activity. That being said, this is my understanding of the proposed changes. Does everyone agree with the following?&lt;br /&gt;
:* On pages like [[iPhone]], the variant labels will be replaced with the identifier, e.g. iPhone3,1/iPhone3,2/iPhone3,3. (An exception will probably need to be made for the iPad1,1. The &amp;quot;Internal Name&amp;quot; row should also be modified because there will be duplicated information.)&lt;br /&gt;
:* On [[Models]], the variant labels will be replaced with something else for the iPhone 5 and newer. (I feel like there are too many LTE bands to list in such a spot, but I don't have any better ideas.)&lt;br /&gt;
:* On pages such as [[Firmware]] and [[Jailbreak]], labels will be changed to things like &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; and &amp;quot;iPad 4 (iPad3,4).&amp;quot; Single-variant devices like the Apple TV 2G will remain as-is.&lt;br /&gt;
:* The key pages will be moved to a different title, to resemble the following.&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (AppleTV3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (Apple TV AppleTV3,1)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPad2,4)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPad 2 iPad2,4)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPhone3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPhone 4 iPhone3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPod touch 5G)]]&lt;br /&gt;
:Do let me know if I missed something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:57, 31 December 2013 (UTC)&lt;br /&gt;
::I agree with your idea [[User:Dialexio|Dialexio]], but make every page use iPhone 4 (iPhone3,1) etc.  Of course if pages use iPhone 4 (GSM) now, change that to iPhone 4 (iPhone3,1) or iPhone 4 (3,1). I would suggest moving 10 pages per day for the iPhone 4 to avoid flooding. I do not want some pages to include the AP identifier and some others iPhone3,1 for example. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:08, 1 January 2014 (UTC)&lt;br /&gt;
:::Several comments:&lt;br /&gt;
*The square brackets were just an idea, nothing agreed on that yet. And yes, let's forget this idea if it has problems with MediaWiki.&lt;br /&gt;
*The beginning of the name should remain, otherwise we're getting inconsistent with other pages. I agree with [[User:IAdam1n|iAdam1n]] on this. To keep it short, my favorite would be something like &amp;quot;iPhone 4 (3,1)&amp;quot; then. But to make it more clear, &amp;quot;iPhone4 (iPhone3,1)&amp;quot; is also ok to me. If you wanted to leave the first part away and just use &amp;quot;iPhone3,1&amp;quot;, then we would have to rename ALL pages (that's also an option).&lt;br /&gt;
*Regarding flooding, I prefer that we do all changes at once, at an agreed date/time, done by [[User:Dialexio|Dialexio]]. Maybe in two steps: first step to change the few hardware pages plus one page of each device of the key pages. In the second step the rest. This would ensure that any misunderstandings get catched in the first step, before all pages are renamed. I don't like to have 20 edits per day that I have to go through. Better all at once, but only after agreement of all.&lt;br /&gt;
*Yes, we can do iPhone 4 too, if that't the only missing one. It was a misunderstanding on my part for iPad GSM/WiFi, as this doesn't have different firmwares (only on hardware pages needed).&lt;br /&gt;
*Regarding the proposed listing of the bands on the [[Models]] page, Variant column, we could only list the bands that are different to make it short.&lt;br /&gt;
&lt;br /&gt;
Can we list here what pages would be affected by the changes? Feel free to edit this list here within my comment. Here's what I have in mind:&lt;br /&gt;
*[[Models]]&lt;br /&gt;
*[[Apple TV]], [[iPad]], [[iPad mini]], [[iPhone]], [[iPod touch]]&lt;br /&gt;
*[[Firmware Keys]]&lt;br /&gt;
*[[Firmware]], [[Beta Firmware]]&lt;br /&gt;
*[[Jailbreak]]&lt;br /&gt;
*[[Application Processor]]&lt;br /&gt;
*[[Main Page]] - for Application Processors and Baseband Devices.&lt;br /&gt;
*[[:Category:Baseband]] - some pages state models and also the baseband devices, such as [[MDM6600]].&lt;br /&gt;
*[[Template:Keys]]&lt;br /&gt;
*[[P0sixspwn]]&lt;br /&gt;
*[[:Timeline]]&lt;br /&gt;
*[[SHSH]]&lt;br /&gt;
*key pages: iPhone 4 GSM (like [[Telluride 9A334 (iPhone 4 GSM)]]), total 69 existing pages&lt;br /&gt;
*key pages: iPhone 4 GSM (A) (like [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)]]), total 21 existing pages&lt;br /&gt;
*key pages: iPhone 4 CDMA (like [[BrightonMaps 10B329 (iPhone 4 CDMA)]]), total 50 existing pages&lt;br /&gt;
*key pages: iPhone 5 GSM (nonexistent)&lt;br /&gt;
*key pages: iPhone 5 Global (nonexistent)&lt;br /&gt;
*key pages: iPhone 5c and 5s (nonexistent)&lt;br /&gt;
*key pages: iPad 2 Wi-Fi (like [[Durango 8G4 (iPad 2 Wi-Fi)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 GSM (like [[Durango 8G4 (iPad 2 GSM)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 CDMA (like [[Durango 8G4 (iPad 2 CDMA)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 Wi-Fi Rev A (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 3 CDMA (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Global (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 4 GSM (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Global (nonexistent)&lt;br /&gt;
*key pages: iPad Air Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad Air Cellular (nonexistent)&lt;br /&gt;
*key pages: iPad mini Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini GSM (nonexistent)&lt;br /&gt;
*key pages: iPad mini Global (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Cellular (nonexistent)&lt;br /&gt;
The key pages would get moved without redirect and all references updated. The references should also be in this list above. Add it to the list if I forgot anything.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 15:07, 1 January 2014 (UTC)&lt;br /&gt;
::::Yes that is fine. I said the 10 a day to avoid a big flood, but I do not mind either way. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 15:13, January 1, 2014‎ (UTC)&lt;br /&gt;
::::Looks good. I amended the list to include the iPads as well. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 1 January 2014 (UTC)&lt;br /&gt;
:::::So most of you seem to agree on the the generic change now. But what is missing is the exact naming. We have three variations still in discussion:&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (iPhone3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 3,1&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 iPhone3,1&amp;quot;&lt;br /&gt;
:::::I just noticed that we cannot use the round brackets, because this entire part is already enclosed in round brackets - otherwise we would have nested brackets and in grammar I think you have to use square brackets which are not allowed in MediaWiki. So this leaves us with #3 and #4. #3 looks silly without the brackets, so we probably have to use #4 as [[User:Dialexio|Dialexio]] suggested. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:55, 1 January 2014 (UTC)&lt;br /&gt;
::::::I agree with #4, looks better as I feel that #3 needs some sort of brackets if we used that. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]])&lt;br /&gt;
::::::Wow, time really flies when you sleep all day. I've missed a ''lot''. Ok. I'm happy we decided to use the firmware moniker instead of something else. Personally, I don't like #1 because it just looks weird IMO. In addition, #1 and #2 would require the use of brackets (&amp;lt;code&amp;gt;(iPhone 4 [3,1])&amp;lt;/code&amp;gt;) which would require the use of &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt; all over the place, and that will get not only ugly, but annoying. I agree #3 looks weird. However, #4 just looks redundent. I personally would like just &amp;lt;code&amp;gt;iPhone3,1&amp;lt;/code&amp;gt;, but if I would have to put my vote on one of those last two, it would be #4. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 08:20, 2 January 2014 (UTC)&lt;br /&gt;
:::::::One last comment: We could also just use &amp;quot;iPhone3,1&amp;quot; (leaving the leading &amp;quot;iPhone 4&amp;quot; completely away). That would have two advantages and two disadvantages:&lt;br /&gt;
:::::::*+ shorter&lt;br /&gt;
:::::::*+ future-proof; if we ever decide to rename the rest as well, this is the way to name it&lt;br /&gt;
:::::::*- somehow inconsistent with non-ambiguous other key pages (although ambiguous and non-ambiguous pages are different now anyway)&lt;br /&gt;
:::::::*- less easy to understand from the name what device it is (but the iOS version is also not directly visible)&lt;br /&gt;
:::::::--[[User:Http|http]] ([[User talk:Http|talk]]) 11:10, 2 January 2014 (UTC)&lt;br /&gt;
::::::::To me, that makes it worse. Why can we not use the rounded &amp;quot;()&amp;quot; brackets? I mean, it will only be duplicated in the key page urls, in which if it must be, just do &amp;quot;iPhone 4 iPhone3,1&amp;quot;. Does not seem too bad to me. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:18, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::We ''don't want to'' use parenthesis because then we get double parenthesis (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 (3,1))&amp;lt;/code&amp;gt;). We would have to use braces (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 [3,1])&amp;lt;/code&amp;gt;), but MediaWiki chokes when there's braces in a link unless you use &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt;; and that would mean ''everywhere'' there's a firmware link. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
::::::::That ''is'' what I suggested in my reply... As for your first disadvantage, it only applies to the iPads where Apple has gotten confusing. Actually, now that I think of that, option #4 above does look nice. However, I still don't like the redundency of having &amp;lt;code&amp;gt;iPhone&amp;lt;/code&amp;gt; in there twice. And as I said before, options #1 and #3 just look weird. So we're stuck at either redundency or looking weird. But then again, it wouldn't be redundent for the non-existent iPad key page links where Apple decided to be annoying with their firmware monikers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::Could we not just use the parenthesis but just not in the key page URL's? I mean, &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; but in the urls for key pages, &amp;lt;code&amp;gt;Telluride 9A334 (iPhone_4_iPhone3,1)&amp;lt;/code&amp;gt;? That seems fine here. The underscores are currently there anyway. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:32, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::This seems fine to me… Well, aside from the underscores. Other than that, we're actually already doing the same thing until the changes are implemented. (Key pages say &amp;quot;(iPhone 4 GSM)&amp;quot; while other parts of the wiki say &amp;quot;iPhone 4 (GSM model).&amp;quot;) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:05, 2 January 2014 (UTC)&lt;br /&gt;
::::::::I think that &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; does look the nicest, and I don't really feel like it's redundant. I also like the idea of just saying 'iPhone3,1'. If either of those options doesn't work, it might be good to do something like &amp;quot;iPhone 4; iPhone3,1&amp;quot; or &amp;quot;iPhone 4 | iPhone3,1&amp;quot;.--[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 16:46, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::The underscores were stated due to the key page URL's use that. I did not mean use that throughout. Was just to give an example, [[User:Dialexio|Dialexio]]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:16, January 2, 2014‎ (UTC)&lt;br /&gt;
::::::::::So we have to decide between&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone 4 iPhone3,1)&amp;quot; (name on link could be &amp;quot;Telluride 9A334 (iPhone 4 [iPhone3,1])&amp;quot; or whatever fits best in the context)&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone3,1)&amp;quot;&lt;br /&gt;
::::::::::I would prefer #2 (for advantages/disadvantages see list above), but could also live with the other one. Votes? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:06, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::::I would prefer #1 because it would be more consistent. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:14, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::::Count my vote for #2. I could go either way, but option #2 looks nicer. But just to double-check (yet again), we ''are'' using &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; in places like [[Firmware]]'s headings, right? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:19, 7 January 2014 (UTC)&lt;br /&gt;
::::::::::::Headings/titles/links: we didn't decide on that, but I think we can put whatever fits best in the context of a page. So that's a 'yes'. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:53, 9 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;br /&gt;
::&amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; stands for &amp;quot;'''n'''on-'''b'''reaking '''sp'''ace&amp;quot;. It is essentially a space, but with a property that prevents word wrap from occurring between the two words it's between. Look at [[Firmware Keys]] on a small enough screen (1024 across should do it). Your browser should preserve the space between the date &amp;quot;words&amp;quot;. Now, go into the edit page and remove the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; from everything in one table. Your browser will now word wrap the date &amp;quot;words&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:What I actually want to do is use &amp;lt;code&amp;gt;{{[[Template:Start date|start date]]}}&amp;lt;/code&amp;gt; instead of plain dates in areas where dates are used as a statistic; for example, [[Firmware]], [[Firmware Keys]], [[SHSH]], [[Timeline]], etc. Places where dates are used to record when something happened, for example on [[evasi0n7]], &amp;quot;On 28 December 2013...&amp;quot;, should use the date flat out in the source. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Template documentation ==&lt;br /&gt;
Whenever using templates that are copied here from Wikipedia, I almost always forget the parameters of the template. I then have to open Wikipedia and search for the template. What I want to do it copy the template documentation from Wikipedia here. To work around the licensing issue, we can create our own template that you would include at the bottom of the copied documentation that says the documentation comes from Wikipedia (because Wikipedia uses [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|CC-BY-SA 3.0]] which says our copied text must be under CC-BY-SA 3.0 ''and'' attribute Wikipedia and her editors. I can write the text for license template. Any ideas? Any opposition? If not, I'll begin in a few days. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:I don't see why not. That's what I've seen done on other wikis. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 16:56, 18 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Mainpage &amp;quot;iPhone Hackers&amp;quot; List ==&lt;br /&gt;
&lt;br /&gt;
I think the &amp;quot;iPhone Hackers&amp;quot; List of the mainpage needs to be updated. Here are some people that need adding:&lt;br /&gt;
&lt;br /&gt;
*[[Pimskeks]]&lt;br /&gt;
*[[User:iH8sn0w|iH8sn0w]]&lt;br /&gt;
*[[User:winocm|winocm]]&lt;br /&gt;
*SquiffyPwn&lt;br /&gt;
*[[i0n1c]]&lt;br /&gt;
&lt;br /&gt;
Are there any others you can think of? — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 16:55, 18 January 2014 (UTC)&lt;br /&gt;
:I agree with the list except I do not think that SquiffyPwn has done anything huge, except help with [[p0sixspwn]] and i0n1c shouldn't be added. Just my opinions. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 20:53, 5 February 2014 (UTC)&lt;br /&gt;
:: [[User:ph0enix|Me]], [[User:5urd|5urd]] and [[User:phyrrus9|phyrrus9]] have definitely earned our keep refer to http://theprivatedevteam.blogspot.com/2012/04/ios-51-semi-untethered-jailbreak.html  --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 02:17, 8 February 2014 (UTC)&lt;br /&gt;
:::I disagree, you are not that well know, like pimskeks etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:25, 8 February 2014 (UTC)&lt;br /&gt;
::::I agree with iAdam1n. You are not known enough. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 14:52, 8 February 2014 (UTC)&lt;br /&gt;
:::::Are you kidding me?? we have worked with many &amp;quot;well known&amp;quot; hackers and are in constant communication with people like p0sixninja! this is a joke we dont have to be &amp;quot;well known&amp;quot; to be influential hackers who not to mention have been running support and hacking in the community for 4 almost 5 years! --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:08, 15 February 2014 (UTC)&lt;br /&gt;
::::::Support does not count. I am sticking with my original decision. AFAIK, you released no jailbreaks or found any new exploits, not as well know as the main hackers. Feel free to share what you have found/made if you want and also you can see what others say. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:24, 15 February 2014 (UTC)&lt;br /&gt;
:::::::are you kidding me!! http://theprivatedevteam.blogspot.com/2012/04/ios-51-semi-untethered-jailbreak.html that is the reason i have high quality followers like posixninja and nitotv just because you guys are too young in the community to know about our major help to the community doesnt mean we are it is a closed sourced exploit but very functional and based off of redsn0w that implements our exploit now if you wanna get your thumb out of your buts and pay attention it would be great --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 22:17, 15 February 2014 (UTC)&lt;br /&gt;
::::::::Why is this being brought up again? The answer was no before, and it's going to remain no for the reasons http stated before. I should add that who follows who on Twitter doesn't really mean anything— I have nitoTV, chronic, iH8sn0w, and winocm as followers, but that doesn't mean [https://twitter.com/Dialexio/status/376801384752222208 this] was a legitimate jailbreak by any means. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:05, 15 February 2014 (UTC)&lt;br /&gt;
::::::::: Jeez idk maybe because we RELEASED A WORKING TOOL AND KEEP BEING BLOWN OFF BY INFERIOR ASS HOLES WHO REFUSE TO ADMIT IT! when you create a tool then challenge it till then we should be put on the list for discovering and implementing a previously unknown userland exploit and building a tool to ease the process... --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 23:22, 15 February 2014 (UTC)&lt;br /&gt;
::::::::::Your insults aren't helping your credibility. Just saying. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:35, 15 February 2014 (UTC)&lt;br /&gt;
::::::::::: well if i wouldn't have to have been asking for so long then i wouldn't be so upset my credibility is there whether you choose to ignore it or not is up to you. our tool is a working tool and we discovered and implemented a exploit that should be grounds for our names to be on the list,and the followers point is that we may not be well known but the people who follow us are legit people.  quality over quantity. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 23:49, 15 February 2014 (UTC)&lt;br /&gt;
::::::::::::And now, your arguing with the administration. The answer is no. End of. — '''[[User:Spydar007|&amp;lt;span style=&amp;quot;color:#ff5a00;&amp;quot;&amp;gt;Spydar007&amp;lt;/span&amp;gt;]] [[User talk:Spydar007|&amp;lt;span style=&amp;quot;color:orange;&amp;quot;&amp;gt;(Talk)&amp;lt;/span&amp;gt;]]''' 09:13, 16 February 2014 (UTC)&lt;br /&gt;
:Coming back to this old discussion, the decision at that time was to not even include iH8sn0w there, so I don't see a reason to include much lesser known people. For the overview list, we already have the [[:Category:Hackers]]. The main page is just for the 5-10 currently most important people. Regarding names, there should be a wide consensus of the people listed. If you ask me today, I'd comment like this:&lt;br /&gt;
:*i0n1c is not working on public jailbreaks, so don't include&lt;br /&gt;
:*geohot has retired from the scene, he could get removed, but as founder of this wiki and best contributor to the scene of all time, better leave him there&lt;br /&gt;
:*winocm new shooting star, could get added&lt;br /&gt;
:*iH8sn0w could get added with all the tools created&lt;br /&gt;
:*all others I would not add or only added to category mentioned above&lt;br /&gt;
:Remember that the list should be really short, so adding anyone would most probably mean to remove soneone less important. Also, number of followers in Twitter doesn't mean anything; all these people follow me too and I wouldn't claim to be that important. This shouldn't discourage anybody not on this main page to continue his/her work. If this is causing these feelings, I think we should remove the list there entirely. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:28, 16 February 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=List_of_iPhones&amp;diff=38765</id>
		<title>List of iPhones</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=List_of_iPhones&amp;diff=38765"/>
		<updated>2014-01-17T07:31:46Z</updated>

		<summary type="html">&lt;p&gt;Http: wrong spec for battery - where did the wrong value come from?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Phone&amp;lt;br/&amp;gt;(&amp;lt;code&amp;gt;marketing-name&amp;lt;/code&amp;gt;)&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[m68ap|iPhone]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n82ap|iPhone 3G]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n88ap|iPhone 3GS]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPhone 4]]&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | [[n94ap|iPhone 4S]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5c]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone 5s]]&lt;br /&gt;
|-&lt;br /&gt;
! [[n90ap|GSM]]&lt;br /&gt;
! [[n90bap|GSM&amp;amp;nbsp;(Rev&amp;amp;nbsp;A)]]&lt;br /&gt;
! [[n92ap|CDMA]]&lt;br /&gt;
! [[n41ap|GSM]]&lt;br /&gt;
! [[n42ap|Global]]&lt;br /&gt;
! [[n48ap|GSM]]&lt;br /&gt;
! [[n49ap|Global]]&lt;br /&gt;
! [[n51ap|GSM]]&lt;br /&gt;
! [[n53ap|Global]]&lt;br /&gt;
|-&lt;br /&gt;
! Image&lt;br /&gt;
| [[File:iPhone2G.png|100px|frameless]]&lt;br /&gt;
| [[File:iPhone3G.png|106px|frameless]]&lt;br /&gt;
| [[File:iPhone3GS.png|107px|frameless]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[File:iPhone 4 GSM.png|103px|frameless]]&lt;br /&gt;
| [[File:iPhone 4 CDMA.png|103px|frameless]]&lt;br /&gt;
| [[File:iPhone4S.png|105px|frameless]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[File:iPhone 5.png|108px|frameless]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[File:iPhone_5c_white.png|102px|frameless]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[File:iPhone_5s_black.png|102px|frameless]]&lt;br /&gt;
|-&lt;br /&gt;
! Case Material&lt;br /&gt;
| Aluminum&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Polycarbonate&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Glass/Steel&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Glass/Aluminum&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Polycarbonate&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Glass/Aluminum&lt;br /&gt;
|-&lt;br /&gt;
! Colors&lt;br /&gt;
| Aluminum (Gray)&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; | Black/White&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Green, Yellow, Red, Blue, White&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Space Gray, Gold, Silver&lt;br /&gt;
|-&lt;br /&gt;
! Screen size (diagonal)&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; | 3.5&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; | 4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screen resolution&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | 480x320 px @ 163 ppi&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | 960x640 px @ 326 ppi&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; | 1136x640 px @ 326 ppi&lt;br /&gt;
|-&lt;br /&gt;
! Dimensions&lt;br /&gt;
| 4.5x2.4x0.46 in.&amp;lt;br /&amp;gt;115.5x62.1x11.6 mm&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 4.5x2.4x0.48 in.&amp;lt;br /&amp;gt;115.5x62.1x12.3 mm&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | 4.5x2.31x0.37 in.&amp;lt;br /&amp;gt;115.2x58.6x9.3 mm&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 4.87x2.31x0.3 in.&amp;lt;br /&amp;gt;123.8x58.6x7.6 mm&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 4.90x2.33x0.35 in.&amp;lt;br /&amp;gt;124.4x59.2x8.97 mm&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 4.87x2.31x0.3 in.&amp;lt;br /&amp;gt;123.8x58.6x7.6 mm&lt;br /&gt;
|-&lt;br /&gt;
! Weight&lt;br /&gt;
| 4.76 oz.&amp;lt;br /&amp;gt;135 g&lt;br /&gt;
| 4.69 oz.&amp;lt;br /&amp;gt;133 g&lt;br /&gt;
| 4.76 oz.&amp;lt;br /&amp;gt;135 g&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | 4.83 oz.&amp;lt;br /&amp;gt;137 g&lt;br /&gt;
| 4.94 oz.&amp;lt;br /&amp;gt;140 g.&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 3.95 oz.&amp;lt;br /&amp;gt;112 g&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 4.65 oz.&amp;lt;br /&amp;gt;132 g&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 3.95 oz.&amp;lt;br /&amp;gt;112 g&lt;br /&gt;
|-&lt;br /&gt;
! Capacity (GB)&lt;br /&gt;
| 4/8/16&lt;br /&gt;
| 8/16&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | 8/16/32&lt;br /&gt;
| 8/16/32/64&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 16/32/64&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 16/32&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 16/32/64&lt;br /&gt;
|-&lt;br /&gt;
! CPU&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[S5L8900]]&lt;br /&gt;
| [[S5L8920]]&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [[S5L8930]]&amp;lt;br /&amp;gt;A4&lt;br /&gt;
| [[S5L8940]]&amp;lt;br /&amp;gt;A5&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | [[S5L8950]]&amp;lt;br /&amp;gt;A6&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[S5L8960]]&amp;lt;br /&amp;gt;A7&lt;br /&gt;
|-&lt;br /&gt;
! CPU Speed&lt;br /&gt;
| 412 MHz (initially 400)&lt;br /&gt;
| 412 MHz&lt;br /&gt;
| 620 MHz&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | 800 MHz[http://www.anandtech.com/show/3794/12]&lt;br /&gt;
| 800 MHz&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | 1.2 GHz&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1.3 GHz&lt;br /&gt;
|-&lt;br /&gt;
! [[wikipedia:ARM architecture|ARM Architecture]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | ARMv6&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; | ARMv7&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | ARMv8&lt;br /&gt;
|-&lt;br /&gt;
! Core Design&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[wikipedia:ARM11|ARM1176]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | [[wikipedia:ARM Cortex-A8|ARM Cortex-A8]]&lt;br /&gt;
| [[wikipedia:ARM Cortex-A9 MPCore|ARM Cortex-A9]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | [[Apple Swift]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Apple Cyclone]]&lt;br /&gt;
|-&lt;br /&gt;
! CPU Cores&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; | 1&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
! Motion Coprocessor&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{n/a}}&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[LPC18A1]]&amp;lt;br /&amp;gt;‎[[M7]]&lt;br /&gt;
|-&lt;br /&gt;
! RAM&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 128 MiB&lt;br /&gt;
| 256 MiB&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | 512 MiB&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; | 1 GiB&lt;br /&gt;
|-&lt;br /&gt;
! Cache&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | L1 (16 KiB)&lt;br /&gt;
| L1 (32 KiB)&amp;lt;br /&amp;gt;L2 (256 KiB)&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | L1 (32 KiB)&amp;lt;br /&amp;gt;L2 (512 KiB)&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | L1 (32 KiB)&amp;lt;br /&amp;gt;L2 (1024 KiB)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | L1 (64 KiB)&amp;lt;br /&amp;gt;L2 (1024 KiB)&lt;br /&gt;
|- &lt;br /&gt;
! Cellular Radio&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;telephony-maximum-generation&amp;lt;/code&amp;gt;)&lt;br /&gt;
| EDGE (2.5G)&lt;br /&gt;
| HSDPA 7.2 Mbps (3.5G)&amp;lt;br /&amp;gt;(Note: Newer firmwares state &amp;quot;3G&amp;quot;)&lt;br /&gt;
| HSDPA 7.2 Mbps (3.5G)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | HSDPA 7.2 Mbps and HSUPA (3.5G)&lt;br /&gt;
| CDMA EV-DO Rev. A (3.5G)&lt;br /&gt;
| HSDPA 14.4 Mbps and HSUPA (3.5G)&amp;lt;br /&amp;gt;CDMA EV-DO Rev. A (3.5G)&lt;br /&gt;
| LTE (4G)&amp;lt;br /&amp;gt;HSPA+ and DC-HSDPA (3.5G)&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; | LTE (4G)&amp;lt;br /&amp;gt;HSPA+ and DC-HSDPA (3.5G)&amp;lt;br /&amp;gt;CDMA EV-DO Rev. A and Rev. B (3.5G)&lt;br /&gt;
|-&lt;br /&gt;
! [[wikipedia:Wi-Fi|Wi-Fi]]&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [[wikipedia:IEEE 802.11|802.11]] [[wikipedia:IEEE 802.11b-1999|b]]/[[wikipedia:IEEE 802.11g-2003|g]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | [[wikipedia:IEEE 802.11|802.11]] [[wikipedia:IEEE 802.11b-1999|b]]/[[wikipedia:IEEE 802.11g-2003|g]]/[[wikipedia:IEEE 802.11n-2009|n]] (2.4 GHz only)&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; | [[wikipedia:IEEE 802.11|802.11]] [[wikipedia:IEEE 802.11a-1999|a]]/[[wikipedia:IEEE 802.11b-1999|b]]/[[wikipedia:IEEE 802.11g-2003|g]]/[[wikipedia:IEEE 802.11n-2009|n]] (2.4/5.0 GHz)&lt;br /&gt;
|-&lt;br /&gt;
! Battery ([[wikipedia:Volt|volts]])&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; | 3.7&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; | 3.8&lt;br /&gt;
|-&lt;br /&gt;
! Battery ([[wikipedia:Kilowatt hour|Wh]])&lt;br /&gt;
| 5.18&lt;br /&gt;
| 5.1&amp;lt;!-- Formula 'w = v * a' : 'w = 3.7 * 1.150' : 'w = 4.255' --&amp;gt;&lt;br /&gt;
| 4.51&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | 4.59&lt;br /&gt;
| 5.32&amp;lt;!-- 5.3243 --&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 5.43&amp;lt;!-- 5.433(9...) --&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 5.73&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 5.92&lt;br /&gt;
|-&lt;br /&gt;
! Battery ([[wikipedia:Ampre|mAh]])&lt;br /&gt;
| 1400&lt;br /&gt;
| 1150&lt;br /&gt;
| 1219&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | 1420&lt;br /&gt;
| 1432&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1440&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1510&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 1550&lt;br /&gt;
|-&lt;br /&gt;
! Internal Name&lt;br /&gt;
| [[m68ap|iPhone1,1]]&lt;br /&gt;
| [[n82ap|iPhone1,2]]&lt;br /&gt;
| [[n88ap|iPhone2,1]]&lt;br /&gt;
| [[n90ap|iPhone3,1]]&lt;br /&gt;
| [[n90bap|iPhone3,2]]&lt;br /&gt;
| [[n92ap|iPhone3,3]]&lt;br /&gt;
| [[n94ap|iPhone4,1]]&lt;br /&gt;
| [[n41ap|iPhone5,1]]&lt;br /&gt;
| [[n42ap|iPhone5,2]]&lt;br /&gt;
| [[n48ap|iPhone5,3]]&lt;br /&gt;
| [[n49ap|iPhone5,4]]&lt;br /&gt;
| [[n51ap|iPhone6,1]]&lt;br /&gt;
| [[n53ap|iPhone6,2]]&lt;br /&gt;
|-&lt;br /&gt;
! Initial Firmware&lt;br /&gt;
| [[Heavenly 1A543a (iPhone)|1.0&amp;lt;br /&amp;gt;(1A543a)]]&lt;br /&gt;
| [[Big Bear 5A345 (iPhone 3G)|2.0&amp;lt;br /&amp;gt;(5A345)]]&lt;br /&gt;
| [[Kirkwood 7A341 (iPhone 3GS)|3.0&amp;lt;br /&amp;gt;(7A341)]]&lt;br /&gt;
| [[Apex 8A293 (iPhone 4 GSM)|4.0&amp;lt;br /&amp;gt;(8A293)]]&lt;br /&gt;
| [[Sundance 10A403 (iPhone 4 GSM Rev A)|6.0&amp;lt;br /&amp;gt;(10A403)]]&lt;br /&gt;
|&lt;br /&gt;
* [[Phoenix 8E128 (iPhone 4 CDMA)|4.2.5&amp;lt;br /&amp;gt;(8E128)]]&lt;br /&gt;
* [[Phoenix 8E200 (iPhone 4 CDMA)|4.2.6&amp;lt;br /&amp;gt;(8E200)]]&lt;br /&gt;
| [[Telluride 9A334 (iPhone 4S)|5.0&amp;lt;br /&amp;gt;(9A334)]]&lt;br /&gt;
| [[Sundance 10A405 (iPhone 5 GSM)|6.0&amp;lt;br /&amp;gt;(10A405)]]&lt;br /&gt;
| [[Sundance 10A405 (iPhone 5 Global)|6.0&amp;lt;br /&amp;gt;(10A405)]]&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5c GSM)|7.0&amp;lt;br /&amp;gt;(11A466)]]&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5c Global)|7.0&amp;lt;br /&amp;gt;(11A466)]]&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5s GSM)|7.0&amp;lt;br /&amp;gt;(11A466)]]&lt;br /&gt;
| [[Innsbruck 11A466 (iPhone 5s Global)|7.0&amp;lt;br /&amp;gt;(11A466)]]&lt;br /&gt;
|-&lt;br /&gt;
! Latest publicly available firmware&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[SUNorthstarTwo 7E18 (iPhone)|3.1.3&amp;lt;br /&amp;gt;(7E18)]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[Jasper 8C148 (iPhone 3G)|4.2.1&amp;lt;br /&amp;gt;(8C148)]]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[BrightonMaps 10B329 (iPhone 3GS)|6.1.3&amp;lt;br /&amp;gt;(10B329)]]&lt;br /&gt;
| {{Latest public firmware|iPhone 4 GSM}}&lt;br /&gt;
| {{Latest public firmware|iPhone 4 GSM Rev A}}&lt;br /&gt;
| {{Latest public firmware|iPhone 4 CDMA}}&lt;br /&gt;
| {{Latest public firmware|iPhone 4S}}&lt;br /&gt;
| {{Latest public firmware|iPhone 5 GSM}}&lt;br /&gt;
| {{Latest public firmware|iPhone 5 Global}}&lt;br /&gt;
| {{Latest public firmware|iPhone 5c GSM}}&lt;br /&gt;
| {{Latest public firmware|iPhone 5c Global}}&lt;br /&gt;
| {{Latest public firmware|iPhone 5s GSM}}&lt;br /&gt;
| {{Latest public firmware|iPhone 5s Global}}&lt;br /&gt;
|-&lt;br /&gt;
! Latest firmware&lt;br /&gt;
| {{Latest firmware|iPhone 4 GSM}}&lt;br /&gt;
| {{Latest firmware|iPhone 4 GSM Rev A}}&lt;br /&gt;
| {{Latest firmware|iPhone 4 CDMA}}&lt;br /&gt;
| {{Latest firmware|iPhone 4S}}&lt;br /&gt;
| {{Latest firmware|iPhone 5 GSM}}&lt;br /&gt;
| {{Latest firmware|iPhone 5 Global}}&lt;br /&gt;
| {{Latest firmware|iPhone 5c GSM}}&lt;br /&gt;
| {{Latest firmware|iPhone 5c Global}}&lt;br /&gt;
| {{Latest firmware|iPhone 5s GSM}}&lt;br /&gt;
| {{Latest firmware|iPhone 5s Global}}&lt;br /&gt;
|-&lt;br /&gt;
! [[Bluetooth]]&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;bluetooth&amp;lt;/code&amp;gt;)&lt;br /&gt;
| [[BlueCore 4|2.0 EDR]]&lt;br /&gt;
| [[BlueCore 6|2.0 EDR]]&lt;br /&gt;
| [[BCM4325|2.1 EDR]]&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | [[BCM4329|2.1 EDR]]&lt;br /&gt;
| [[BCM4330|4.0]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[BCM4334|4.0]]&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | [[BCM43342|4.0]]&lt;br /&gt;
|-&lt;br /&gt;
! Rear Camera (Megapixels)&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;still-camera&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 2&lt;br /&gt;
| 3.2&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; | 5&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; | 8&lt;br /&gt;
|-&lt;br /&gt;
! Front-Facing Camera&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;front-facing-camera&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{yes|VGA}}&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{yes|1.2 MP}}&lt;br /&gt;
|-&lt;br /&gt;
! Video recording&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;video-camera&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
| {{yes|VGA}}&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{yes|720p}} (VGA front)&lt;br /&gt;
| {{yes|1080p}} (VGA front)&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{yes|1080p}} (720p front)&lt;br /&gt;
|-&lt;br /&gt;
! Auto-Focus&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;auto-focus-camera&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! LED Flash&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;camera-flash&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! True Tone Flash&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! [[Touch ID]]&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! HDR&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;hdr-image-capture&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; {{partial|Requires iOS 4.1 or later}}&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Voice Controls&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;voice-control&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! [[Siri]]&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;assistant&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Raise to Speak&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;siri-gesture&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Dictation&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;dictation&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Panorama&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{no}}&lt;br /&gt;
| {{partial|Requires iOS 6 or later}}&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Low Light Boost&lt;br /&gt;
| colspan=&amp;quot;7&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; {{yes}}&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
|-&lt;br /&gt;
! Nike+iPod&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;victoria&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Hardware encryption&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;encrypted-data-partition&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! GPS&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;gps&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;12&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! [[Magnetometer|Digital Compass]]&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;magnetometer&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;11&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Gyroscope&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;10&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! [[FaceTime]] Video Calls&amp;lt;br /&amp;gt;(&amp;lt;code&amp;gt;venice&amp;lt;/code&amp;gt;)&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; {{partial|Wi-Fi only}}&lt;br /&gt;
| {{yes|Yes (FaceTime over cellular requires iOS 6 or later)}}&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; {{yes}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* The [[Keynote]]s themselves&lt;br /&gt;
* [http://www.apple.com/iphone Apple.com]&lt;br /&gt;
&lt;br /&gt;
[[Category:Devices]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38712</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38712"/>
		<updated>2014-01-13T23:42:26Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Hacker page */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
:::::So this went cold and i am going to again request that this change be made. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:28, 13 January 2014 (UTC)&lt;br /&gt;
::::::I'm gonna say no. I don't see any notable accomplishments to merit this. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 21:53, 13 January 2014 (UTC)&lt;br /&gt;
::::::'''No'''. The first step would be to get to the category [[:Category:Hackers|hackers]]. You can get there by finding a vulnerability that is used with an exploit in a jailbreak - or by writing a new exploit. Remember that it's not allowed to add yourself to that category. Instead of finding a vulnerability you could also be member of either The [[iPhone Dev Team]] or [[Chronic Dev]] or [[evad3rs]]. After being in that category, the next step would be that you're famous enough from all those hackers there to get to the main page. The people chosen are discussed here. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:42, 13 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals (cont.) ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
:Include iPhone 4 in the change and use same format everywhere on the wiki. I agree that we do not need to change devices with only one variant such as iPhone 3GS. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:59, 31 December 2013 (UTC)&lt;br /&gt;
:: I agree on that. 3GS, 3G and the 1st iPhone are anyway devices where I do not see too many wiki-related changes in the future.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 09:57, 31 December 2013 (UTC)&lt;br /&gt;
:I don't like how the abbreviated form of &amp;quot;iPad3,4&amp;quot; looks— I understand wanting to keep &amp;quot;iPad 4&amp;quot; in the name, but I can't come up with alternatives besides going with only the identifier. (Another issue is that MediaWiki's markup parser doesn't seem to like square brackets in links— I tried using &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;nowiki /&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.) Having thought it over for a few days, I'm more receptive to changing all multi-variant devices (i.e. including the iPhone 4), but my concern about the Recent changes getting flooded with page moves still exists. The page moves should be done on &amp;quot;quiet&amp;quot; days, when the wiki doesn't see much activity. That being said, this is my understanding of the proposed changes. Does everyone agree with the following?&lt;br /&gt;
:* On pages like [[iPhone]], the variant labels will be replaced with the identifier, e.g. iPhone3,1/iPhone3,2/iPhone3,3. (An exception will probably need to be made for the iPad1,1. The &amp;quot;Internal Name&amp;quot; row should also be modified because there will be duplicated information.)&lt;br /&gt;
:* On [[Models]], the variant labels will be replaced with something else for the iPhone 5 and newer. (I feel like there are too many LTE bands to list in such a spot, but I don't have any better ideas.)&lt;br /&gt;
:* On pages such as [[Firmware]] and [[Jailbreak]], labels will be changed to things like &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; and &amp;quot;iPad 4 (iPad3,4).&amp;quot; Single-variant devices like the Apple TV 2G will remain as-is.&lt;br /&gt;
:* The key pages will be moved to a different title, to resemble the following.&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (AppleTV3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (Apple TV AppleTV3,1)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPad2,4)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPad 2 iPad2,4)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPhone3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPhone 4 iPhone3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPod touch 5G)]]&lt;br /&gt;
:Do let me know if I missed something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:57, 31 December 2013 (UTC)&lt;br /&gt;
::I agree with your idea [[User:Dialexio|Dialexio]], but make every page use iPhone 4 (iPhone3,1) etc.  Of course if pages use iPhone 4 (GSM) now, change that to iPhone 4 (iPhone3,1) or iPhone 4 (3,1). I would suggest moving 10 pages per day for the iPhone 4 to avoid flooding. I do not want some pages to include the AP identifier and some others iPhone3,1 for example. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:08, 1 January 2014 (UTC)&lt;br /&gt;
:::Several comments:&lt;br /&gt;
*The square brackets were just an idea, nothing agreed on that yet. And yes, let's forget this idea if it has problems with MediaWiki.&lt;br /&gt;
*The beginning of the name should remain, otherwise we're getting inconsistent with other pages. I agree with [[User:IAdam1n|iAdam1n]] on this. To keep it short, my favorite would be something like &amp;quot;iPhone 4 (3,1)&amp;quot; then. But to make it more clear, &amp;quot;iPhone4 (iPhone3,1)&amp;quot; is also ok to me. If you wanted to leave the first part away and just use &amp;quot;iPhone3,1&amp;quot;, then we would have to rename ALL pages (that's also an option).&lt;br /&gt;
*Regarding flooding, I prefer that we do all changes at once, at an agreed date/time, done by [[User:Dialexio|Dialexio]]. Maybe in two steps: first step to change the few hardware pages plus one page of each device of the key pages. In the second step the rest. This would ensure that any misunderstandings get catched in the first step, before all pages are renamed. I don't like to have 20 edits per day that I have to go through. Better all at once, but only after agreement of all.&lt;br /&gt;
*Yes, we can do iPhone 4 too, if that't the only missing one. It was a misunderstanding on my part for iPad GSM/WiFi, as this doesn't have different firmwares (only on hardware pages needed).&lt;br /&gt;
*Regarding the proposed listing of the bands on the [[Models]] page, Variant column, we could only list the bands that are different to make it short.&lt;br /&gt;
&lt;br /&gt;
Can we list here what pages would be affected by the changes? Feel free to edit this list here within my comment. Here's what I have in mind:&lt;br /&gt;
*[[Models]]&lt;br /&gt;
*[[Apple TV]], [[iPad]], [[iPad mini]], [[iPhone]], [[iPod touch]]&lt;br /&gt;
*[[Firmware Keys]]&lt;br /&gt;
*[[Firmware]], [[Beta Firmware]]&lt;br /&gt;
*[[Jailbreak]]&lt;br /&gt;
*[[Application Processor]]&lt;br /&gt;
*[[Main Page]] - for Application Processors and Baseband Devices.&lt;br /&gt;
*[[:Category:Baseband]] - some pages state models and also the baseband devices, such as [[MDM6600]].&lt;br /&gt;
*[[Template:Keys]]&lt;br /&gt;
*[[P0sixspwn]]&lt;br /&gt;
*[[:Timeline]]&lt;br /&gt;
*[[SHSH]]&lt;br /&gt;
*key pages: iPhone 4 GSM (like [[Telluride 9A334 (iPhone 4 GSM)]]), total 69 existing pages&lt;br /&gt;
*key pages: iPhone 4 GSM (A) (like [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)]]), total 21 existing pages&lt;br /&gt;
*key pages: iPhone 4 CDMA (like [[BrightonMaps 10B329 (iPhone 4 CDMA)]]), total 50 existing pages&lt;br /&gt;
*key pages: iPhone 5 GSM (nonexistent)&lt;br /&gt;
*key pages: iPhone 5 Global (nonexistent)&lt;br /&gt;
*key pages: iPhone 5c and 5s (nonexistent)&lt;br /&gt;
*key pages: iPad 2 Wi-Fi (like [[Durango 8G4 (iPad 2 Wi-Fi)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 GSM (like [[Durango 8G4 (iPad 2 GSM)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 CDMA (like [[Durango 8G4 (iPad 2 CDMA)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 Wi-Fi Rev A (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 3 CDMA (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Global (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 4 GSM (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Global (nonexistent)&lt;br /&gt;
*key pages: iPad Air Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad Air Cellular (nonexistent)&lt;br /&gt;
*key pages: iPad mini Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini GSM (nonexistent)&lt;br /&gt;
*key pages: iPad mini Global (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Cellular (nonexistent)&lt;br /&gt;
The key pages would get moved without redirect and all references updated. The references should also be in this list above. Add it to the list if I forgot anything.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 15:07, 1 January 2014 (UTC)&lt;br /&gt;
::::Yes that is fine. I said the 10 a day to avoid a big flood, but I do not mind either way. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 15:13, January 1, 2014‎ (UTC)&lt;br /&gt;
::::Looks good. I amended the list to include the iPads as well. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 1 January 2014 (UTC)&lt;br /&gt;
:::::So most of you seem to agree on the the generic change now. But what is missing is the exact naming. We have three variations still in discussion:&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (iPhone3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 3,1&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 iPhone3,1&amp;quot;&lt;br /&gt;
:::::I just noticed that we cannot use the round brackets, because this entire part is already enclosed in round brackets - otherwise we would have nested brackets and in grammar I think you have to use square brackets which are not allowed in MediaWiki. So this leaves us with #3 and #4. #3 looks silly without the brackets, so we probably have to use #4 as [[User:Dialexio|Dialexio]] suggested. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:55, 1 January 2014 (UTC)&lt;br /&gt;
::::::I agree with #4, looks better as I feel that #3 needs some sort of brackets if we used that. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]])&lt;br /&gt;
::::::Wow, time really flies when you sleep all day. I've missed a ''lot''. Ok. I'm happy we decided to use the firmware moniker instead of something else. Personally, I don't like #1 because it just looks weird IMO. In addition, #1 and #2 would require the use of brackets (&amp;lt;code&amp;gt;(iPhone 4 [3,1])&amp;lt;/code&amp;gt;) which would require the use of &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt; all over the place, and that will get not only ugly, but annoying. I agree #3 looks weird. However, #4 just looks redundent. I personally would like just &amp;lt;code&amp;gt;iPhone3,1&amp;lt;/code&amp;gt;, but if I would have to put my vote on one of those last two, it would be #4. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 08:20, 2 January 2014 (UTC)&lt;br /&gt;
:::::::One last comment: We could also just use &amp;quot;iPhone3,1&amp;quot; (leaving the leading &amp;quot;iPhone 4&amp;quot; completely away). That would have two advantages and two disadvantages:&lt;br /&gt;
:::::::*+ shorter&lt;br /&gt;
:::::::*+ future-proof; if we ever decide to rename the rest as well, this is the way to name it&lt;br /&gt;
:::::::*- somehow inconsistent with non-ambiguous other key pages (although ambiguous and non-ambiguous pages are different now anyway)&lt;br /&gt;
:::::::*- less easy to understand from the name what device it is (but the iOS version is also not directly visible)&lt;br /&gt;
:::::::--[[User:Http|http]] ([[User talk:Http|talk]]) 11:10, 2 January 2014 (UTC)&lt;br /&gt;
::::::::To me, that makes it worse. Why can we not use the rounded &amp;quot;()&amp;quot; brackets? I mean, it will only be duplicated in the key page urls, in which if it must be, just do &amp;quot;iPhone 4 iPhone3,1&amp;quot;. Does not seem too bad to me. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:18, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::We ''don't want to'' use parenthesis because then we get double parenthesis (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 (3,1))&amp;lt;/code&amp;gt;). We would have to use braces (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 [3,1])&amp;lt;/code&amp;gt;), but MediaWiki chokes when there's braces in a link unless you use &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt;; and that would mean ''everywhere'' there's a firmware link. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
::::::::That ''is'' what I suggested in my reply... As for your first disadvantage, it only applies to the iPads where Apple has gotten confusing. Actually, now that I think of that, option #4 above does look nice. However, I still don't like the redundency of having &amp;lt;code&amp;gt;iPhone&amp;lt;/code&amp;gt; in there twice. And as I said before, options #1 and #3 just look weird. So we're stuck at either redundency or looking weird. But then again, it wouldn't be redundent for the non-existent iPad key page links where Apple decided to be annoying with their firmware monikers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::Could we not just use the parenthesis but just not in the key page URL's? I mean, &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; but in the urls for key pages, &amp;lt;code&amp;gt;Telluride 9A334 (iPhone_4_iPhone3,1)&amp;lt;/code&amp;gt;? That seems fine here. The underscores are currently there anyway. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:32, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::This seems fine to me… Well, aside from the underscores. Other than that, we're actually already doing the same thing until the changes are implemented. (Key pages say &amp;quot;(iPhone 4 GSM)&amp;quot; while other parts of the wiki say &amp;quot;iPhone 4 (GSM model).&amp;quot;) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:05, 2 January 2014 (UTC)&lt;br /&gt;
::::::::I think that &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; does look the nicest, and I don't really feel like it's redundant. I also like the idea of just saying 'iPhone3,1'. If either of those options doesn't work, it might be good to do something like &amp;quot;iPhone 4; iPhone3,1&amp;quot; or &amp;quot;iPhone 4 | iPhone3,1&amp;quot;.--[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 16:46, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::The underscores were stated due to the key page URL's use that. I did not mean use that throughout. Was just to give an example, [[User:Dialexio|Dialexio]]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:16, January 2, 2014‎ (UTC)&lt;br /&gt;
::::::::::So we have to decide between&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone 4 iPhone3,1)&amp;quot; (name on link could be &amp;quot;Telluride 9A334 (iPhone 4 [iPhone3,1])&amp;quot; or whatever fits best in the context)&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone3,1)&amp;quot;&lt;br /&gt;
::::::::::I would prefer #2 (for advantages/disadvantages see list above), but could also live with the other one. Votes? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:06, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::::I would prefer #1 because it would be more consistent. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:14, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::::Count my vote for #2. I could go either way, but option #2 looks nicer. But just to double-check (yet again), we ''are'' using &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; in places like [[Firmware]]'s headings, right? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:19, 7 January 2014 (UTC)&lt;br /&gt;
::::::::::::Headings/titles/links: we didn't decide on that, but I think we can put whatever fits best in the context of a page. So that's a 'yes'. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:53, 9 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Future plans==&lt;br /&gt;
Now that I have SSH access, I've begun working on making several, somewhat-overdue changes to the wiki. The Renameuser extension was reinstated, so admins can now rename accounts. If you have another account, that can also get merged into your current account. If you happen to get locked out from both your account and the email used is no longer active, I can run a script to reset your password. I've also begun implementing a very noticeable change— as users of the Vector skin have noticed, the iOS 6-based theming is gone. It's a semi-temporary move though; it's going into its own skin, because… you know, choice is cool. People who like the Vector skin may not have liked the iOS theming, especially since IE 9 and lower didn't display it completely accurately. Therefore, it's going into its own theme. Once that's done I also plan on making a separate iOS 7-based skin. If there are any further thoughts or suggestions on how to improve the wiki, do let me know! --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;br /&gt;
::&amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; stands for &amp;quot;'''n'''on-'''b'''reaking '''sp'''ace&amp;quot;. It is essentially a space, but with a property that prevents word wrap from occurring between the two words it's between. Look at [[Firmware Keys]] on a small enough screen (1024 across should do it). Your browser should preserve the space between the date &amp;quot;words&amp;quot;. Now, go into the edit page and remove the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; from everything in one table. Your browser will now word wrap the date &amp;quot;words&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:What I actually want to do is use &amp;lt;code&amp;gt;{{[[Template:Start date|start date]]}}&amp;lt;/code&amp;gt; instead of plain dates in areas where dates are used as a statistic; for example, [[Firmware]], [[Firmware Keys]], [[SHSH]], [[Timeline]], etc. Places where dates are used to record when something happened, for example on [[evasi0n7]], &amp;quot;On 28 December 2013...&amp;quot;, should use the date flat out in the source. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Template documentation ==&lt;br /&gt;
Whenever using templates that are copied here from Wikipedia, I almost always forget the parameters of the template. I then have to open Wikipedia and search for the template. What I want to do it copy the template documentation from Wikipedia here. To work around the licensing issue, we can create our own template that you would include at the bottom of the copied documentation that says the documentation comes from Wikipedia (because Wikipedia uses [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|CC-BY-SA 3.0]] which says our copied text must be under CC-BY-SA 3.0 ''and'' attribute Wikipedia and her editors. I can write the text for license template. Any ideas? Any opposition? If not, I'll begin in a few days. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:%2B3x7R00Tripper&amp;diff=38664</id>
		<title>User:+3x7R00Tripper</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:%2B3x7R00Tripper&amp;diff=38664"/>
		<updated>2014-01-10T00:00:02Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Posts on theiphonewiki */ remove inproper link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== [http://3x7R00Tripper.com/about.php About] ==&lt;br /&gt;
Hello, I am a jailbreak developer and iOS security researcher and developer.&lt;br /&gt;
&lt;br /&gt;
I am co founder of teamsync(syncdevteam) iPhone dev team and member m0bdev core member.&lt;br /&gt;
&lt;br /&gt;
I develop exploits, jailbreaks and more.&lt;br /&gt;
&lt;br /&gt;
I do much stuff wich need a jailbreak without jailbreak.&lt;br /&gt;
&lt;br /&gt;
I'm not a iOS hacker only, I work with all ARM platforms too.&lt;br /&gt;
&lt;br /&gt;
I research in the filesystem, kernel... for all types of exploits(code signing, userland, kernel...)&lt;br /&gt;
&lt;br /&gt;
== Contact/Links ==&lt;br /&gt;
For Links and Contact please go to http://3x7r00tripper.com/contact.php&lt;br /&gt;
&lt;br /&gt;
== [[wikipedia:Operating system|Operating Systems]] ==&lt;br /&gt;
* '''[[iOS]]''' (see [[#iDevices|device]] list)&lt;br /&gt;
* '''[[wikipedia:Mac OS X Mountain Lion|Mac OS X Mountain Lion]]''' (desktop)&lt;br /&gt;
* '''[[wikipedia:Ubuntu|Ubuntu]]''' (desktop)&lt;br /&gt;
* '''[[wikipedia:Windows 7|Windows 7]]''' (desktop)&lt;br /&gt;
* '''[[wikipedia:Windows 8|Windows 8]]''' (desktop)&lt;br /&gt;
&lt;br /&gt;
== Posts on theiphonewiki ==&lt;br /&gt;
* '''[[Tutorial:Booting XNU on A4 Devices]]'''&lt;br /&gt;
* '''[[Time exploit]]'''&lt;br /&gt;
* '''team-sync'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [http://projects.3x7r00tripper.com Projects] ==&lt;br /&gt;
&lt;br /&gt;
== [[iDevice]]s ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | iDevice&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[iPhone]]&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | [[iPad]]&lt;br /&gt;
|-&lt;br /&gt;
! [[n90ap|4 (GSM)]]&lt;br /&gt;
! [[n51ap|5s (GSM)]]&lt;br /&gt;
! [[j2aap|4G Wifi + 3G]]&lt;br /&gt;
|-&lt;br /&gt;
! Size&lt;br /&gt;
| 16 GiB&lt;br /&gt;
| 16 GiB&lt;br /&gt;
| 16 GiB&lt;br /&gt;
|-&lt;br /&gt;
! Jailbroken?&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| {{no}}; Apps without AppStore installed only&lt;br /&gt;
| {{no}} &lt;br /&gt;
|-&lt;br /&gt;
! iOS&lt;br /&gt;
| 7.0.4&lt;br /&gt;
| 7.0.2&lt;br /&gt;
| 7.0.4&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
I have two Apple TV's also:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Device&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | [[Apple TV]]&lt;br /&gt;
|-&lt;br /&gt;
! [[j33ap|3G ]]&lt;br /&gt;
! [[j33ap|3G ]]&lt;br /&gt;
|-&lt;br /&gt;
! Size&lt;br /&gt;
| 8 GiB&lt;br /&gt;
| 8 GiB&lt;br /&gt;
|-&lt;br /&gt;
! Jailbroken?&lt;br /&gt;
| {{no}}; Plex installed only&lt;br /&gt;
| {{no}} &lt;br /&gt;
|-&lt;br /&gt;
! iOS&lt;br /&gt;
| 6.1.3&lt;br /&gt;
| 6.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== [[wikipedia:Programming language|Programming Languages]] ==&lt;br /&gt;
* C-based&lt;br /&gt;
** '''[[wikipedia:C_programming|C]]'''&lt;br /&gt;
** '''[[wikipedia:C++|C++]]'''&lt;br /&gt;
** '''[[wikipedia:C Sharp (programming language)|C#]]'''&lt;br /&gt;
* More&lt;br /&gt;
** '''[[wikipedia:Objective C (programming language)|Objective C]]'''&lt;br /&gt;
** '''[[wikipedia:Python (programming language)|Python]]'''&lt;br /&gt;
** '''[[wikipedia:Apple Script (programming language)|Apple Script]]'''&lt;br /&gt;
** '''[[wikipedia:Bash (programming language)|Bash]]'''&lt;br /&gt;
** '''[[wikipedia:Perl (programming language)|Perl]]'''&lt;br /&gt;
** '''[[wikipedia:Ruby (programming language)|Ruby]]'''&lt;br /&gt;
** '''[[wikipedia:Java (programming language)|Java]]'''&lt;br /&gt;
** '''[[wikipedia:Visual Basic (programming language)|Visual Basic]]'''&lt;br /&gt;
** '''[[wikipedia:AutoIt (programming language)|AutoIt]]'''&lt;br /&gt;
* Web&lt;br /&gt;
** '''[[wikipedia:HTML5|HTML5]]'''&lt;br /&gt;
** '''[[wikipedia:Cascading Style Sheets#CSS 3|CSS3]]'''&lt;br /&gt;
** '''[[wikipedia:JavaScript|JavaScript]]'''&lt;br /&gt;
** '''[[wikipedia:PHP|PHP]]'''&lt;br /&gt;
* [[wikipedia:Assembly Language|Assembly]]&lt;br /&gt;
** '''[[wikipedia:ARM architecture|ARM]]'''&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38663</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38663"/>
		<updated>2014-01-09T23:53:52Z</updated>

		<summary type="html">&lt;p&gt;Http: /* &amp;quot;GSM&amp;quot; Replacement Proposals (cont.) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals (cont.) ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
:Include iPhone 4 in the change and use same format everywhere on the wiki. I agree that we do not need to change devices with only one variant such as iPhone 3GS. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:59, 31 December 2013 (UTC)&lt;br /&gt;
:: I agree on that. 3GS, 3G and the 1st iPhone are anyway devices where I do not see too many wiki-related changes in the future.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 09:57, 31 December 2013 (UTC)&lt;br /&gt;
:I don't like how the abbreviated form of &amp;quot;iPad3,4&amp;quot; looks— I understand wanting to keep &amp;quot;iPad 4&amp;quot; in the name, but I can't come up with alternatives besides going with only the identifier. (Another issue is that MediaWiki's markup parser doesn't seem to like square brackets in links— I tried using &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;nowiki /&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.) Having thought it over for a few days, I'm more receptive to changing all multi-variant devices (i.e. including the iPhone 4), but my concern about the Recent changes getting flooded with page moves still exists. The page moves should be done on &amp;quot;quiet&amp;quot; days, when the wiki doesn't see much activity. That being said, this is my understanding of the proposed changes. Does everyone agree with the following?&lt;br /&gt;
:* On pages like [[iPhone]], the variant labels will be replaced with the identifier, e.g. iPhone3,1/iPhone3,2/iPhone3,3. (An exception will probably need to be made for the iPad1,1. The &amp;quot;Internal Name&amp;quot; row should also be modified because there will be duplicated information.)&lt;br /&gt;
:* On [[Models]], the variant labels will be replaced with something else for the iPhone 5 and newer. (I feel like there are too many LTE bands to list in such a spot, but I don't have any better ideas.)&lt;br /&gt;
:* On pages such as [[Firmware]] and [[Jailbreak]], labels will be changed to things like &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; and &amp;quot;iPad 4 (iPad3,4).&amp;quot; Single-variant devices like the Apple TV 2G will remain as-is.&lt;br /&gt;
:* The key pages will be moved to a different title, to resemble the following.&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (AppleTV3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (Apple TV AppleTV3,1)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPad2,4)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPad 2 iPad2,4)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPhone3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPhone 4 iPhone3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPod touch 5G)]]&lt;br /&gt;
:Do let me know if I missed something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:57, 31 December 2013 (UTC)&lt;br /&gt;
::I agree with your idea [[User:Dialexio|Dialexio]], but make every page use iPhone 4 (iPhone3,1) etc.  Of course if pages use iPhone 4 (GSM) now, change that to iPhone 4 (iPhone3,1) or iPhone 4 (3,1). I would suggest moving 10 pages per day for the iPhone 4 to avoid flooding. I do not want some pages to include the AP identifier and some others iPhone3,1 for example. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:08, 1 January 2014 (UTC)&lt;br /&gt;
:::Several comments:&lt;br /&gt;
*The square brackets were just an idea, nothing agreed on that yet. And yes, let's forget this idea if it has problems with MediaWiki.&lt;br /&gt;
*The beginning of the name should remain, otherwise we're getting inconsistent with other pages. I agree with [[User:IAdam1n|iAdam1n]] on this. To keep it short, my favorite would be something like &amp;quot;iPhone 4 (3,1)&amp;quot; then. But to make it more clear, &amp;quot;iPhone4 (iPhone3,1)&amp;quot; is also ok to me. If you wanted to leave the first part away and just use &amp;quot;iPhone3,1&amp;quot;, then we would have to rename ALL pages (that's also an option).&lt;br /&gt;
*Regarding flooding, I prefer that we do all changes at once, at an agreed date/time, done by [[User:Dialexio|Dialexio]]. Maybe in two steps: first step to change the few hardware pages plus one page of each device of the key pages. In the second step the rest. This would ensure that any misunderstandings get catched in the first step, before all pages are renamed. I don't like to have 20 edits per day that I have to go through. Better all at once, but only after agreement of all.&lt;br /&gt;
*Yes, we can do iPhone 4 too, if that't the only missing one. It was a misunderstanding on my part for iPad GSM/WiFi, as this doesn't have different firmwares (only on hardware pages needed).&lt;br /&gt;
*Regarding the proposed listing of the bands on the [[Models]] page, Variant column, we could only list the bands that are different to make it short.&lt;br /&gt;
&lt;br /&gt;
Can we list here what pages would be affected by the changes? Feel free to edit this list here within my comment. Here's what I have in mind:&lt;br /&gt;
*[[Models]]&lt;br /&gt;
*[[Apple TV]], [[iPad]], [[iPad mini]], [[iPhone]], [[iPod touch]]&lt;br /&gt;
*[[Firmware Keys]]&lt;br /&gt;
*[[Firmware]], [[Beta Firmware]]&lt;br /&gt;
*[[Jailbreak]]&lt;br /&gt;
*[[Application Processor]]&lt;br /&gt;
*[[Main Page]] - for Application Processors and Baseband Devices.&lt;br /&gt;
*[[:Category:Baseband]] - some pages state models and also the baseband devices, such as [[MDM6600]].&lt;br /&gt;
*[[Template:Keys]]&lt;br /&gt;
*[[P0sixspwn]]&lt;br /&gt;
*[[:Timeline]]&lt;br /&gt;
*[[SHSH]]&lt;br /&gt;
*key pages: iPhone 4 GSM (like [[Telluride 9A334 (iPhone 4 GSM)]]), total 69 existing pages&lt;br /&gt;
*key pages: iPhone 4 GSM (A) (like [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)]]), total 21 existing pages&lt;br /&gt;
*key pages: iPhone 4 CDMA (like [[BrightonMaps 10B329 (iPhone 4 CDMA)]]), total 50 existing pages&lt;br /&gt;
*key pages: iPhone 5 GSM (nonexistent)&lt;br /&gt;
*key pages: iPhone 5 Global (nonexistent)&lt;br /&gt;
*key pages: iPhone 5c and 5s (nonexistent)&lt;br /&gt;
*key pages: iPad 2 Wi-Fi (like [[Durango 8G4 (iPad 2 Wi-Fi)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 GSM (like [[Durango 8G4 (iPad 2 GSM)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 CDMA (like [[Durango 8G4 (iPad 2 CDMA)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 Wi-Fi Rev A (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 3 CDMA (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Global (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 4 GSM (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Global (nonexistent)&lt;br /&gt;
*key pages: iPad Air Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad Air Cellular (nonexistent)&lt;br /&gt;
*key pages: iPad mini Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini GSM (nonexistent)&lt;br /&gt;
*key pages: iPad mini Global (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Cellular (nonexistent)&lt;br /&gt;
The key pages would get moved without redirect and all references updated. The references should also be in this list above. Add it to the list if I forgot anything.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 15:07, 1 January 2014 (UTC)&lt;br /&gt;
::::Yes that is fine. I said the 10 a day to avoid a big flood, but I do not mind either way. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 15:13, January 1, 2014‎ (UTC)&lt;br /&gt;
::::Looks good. I amended the list to include the iPads as well. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 1 January 2014 (UTC)&lt;br /&gt;
:::::So most of you seem to agree on the the generic change now. But what is missing is the exact naming. We have three variations still in discussion:&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (iPhone3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 3,1&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 iPhone3,1&amp;quot;&lt;br /&gt;
:::::I just noticed that we cannot use the round brackets, because this entire part is already enclosed in round brackets - otherwise we would have nested brackets and in grammar I think you have to use square brackets which are not allowed in MediaWiki. So this leaves us with #3 and #4. #3 looks silly without the brackets, so we probably have to use #4 as [[User:Dialexio|Dialexio]] suggested. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:55, 1 January 2014 (UTC)&lt;br /&gt;
::::::I agree with #4, looks better as I feel that #3 needs some sort of brackets if we used that. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]])&lt;br /&gt;
::::::Wow, time really flies when you sleep all day. I've missed a ''lot''. Ok. I'm happy we decided to use the firmware moniker instead of something else. Personally, I don't like #1 because it just looks weird IMO. In addition, #1 and #2 would require the use of brackets (&amp;lt;code&amp;gt;(iPhone 4 [3,1])&amp;lt;/code&amp;gt;) which would require the use of &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt; all over the place, and that will get not only ugly, but annoying. I agree #3 looks weird. However, #4 just looks redundent. I personally would like just &amp;lt;code&amp;gt;iPhone3,1&amp;lt;/code&amp;gt;, but if I would have to put my vote on one of those last two, it would be #4. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 08:20, 2 January 2014 (UTC)&lt;br /&gt;
:::::::One last comment: We could also just use &amp;quot;iPhone3,1&amp;quot; (leaving the leading &amp;quot;iPhone 4&amp;quot; completely away). That would have two advantages and two disadvantages:&lt;br /&gt;
:::::::*+ shorter&lt;br /&gt;
:::::::*+ future-proof; if we ever decide to rename the rest as well, this is the way to name it&lt;br /&gt;
:::::::*- somehow inconsistent with non-ambiguous other key pages (although ambiguous and non-ambiguous pages are different now anyway)&lt;br /&gt;
:::::::*- less easy to understand from the name what device it is (but the iOS version is also not directly visible)&lt;br /&gt;
:::::::--[[User:Http|http]] ([[User talk:Http|talk]]) 11:10, 2 January 2014 (UTC)&lt;br /&gt;
::::::::To me, that makes it worse. Why can we not use the rounded &amp;quot;()&amp;quot; brackets? I mean, it will only be duplicated in the key page urls, in which if it must be, just do &amp;quot;iPhone 4 iPhone3,1&amp;quot;. Does not seem too bad to me. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:18, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::We ''don't want to'' use parenthesis because then we get double parenthesis (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 (3,1))&amp;lt;/code&amp;gt;). We would have to use braces (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 [3,1])&amp;lt;/code&amp;gt;), but MediaWiki chokes when there's braces in a link unless you use &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt;; and that would mean ''everywhere'' there's a firmware link. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
::::::::That ''is'' what I suggested in my reply... As for your first disadvantage, it only applies to the iPads where Apple has gotten confusing. Actually, now that I think of that, option #4 above does look nice. However, I still don't like the redundency of having &amp;lt;code&amp;gt;iPhone&amp;lt;/code&amp;gt; in there twice. And as I said before, options #1 and #3 just look weird. So we're stuck at either redundency or looking weird. But then again, it wouldn't be redundent for the non-existent iPad key page links where Apple decided to be annoying with their firmware monikers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::Could we not just use the parenthesis but just not in the key page URL's? I mean, &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; but in the urls for key pages, &amp;lt;code&amp;gt;Telluride 9A334 (iPhone_4_iPhone3,1)&amp;lt;/code&amp;gt;? That seems fine here. The underscores are currently there anyway. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:32, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::This seems fine to me… Well, aside from the underscores. Other than that, we're actually already doing the same thing until the changes are implemented. (Key pages say &amp;quot;(iPhone 4 GSM)&amp;quot; while other parts of the wiki say &amp;quot;iPhone 4 (GSM model).&amp;quot;) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:05, 2 January 2014 (UTC)&lt;br /&gt;
::::::::I think that &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; does look the nicest, and I don't really feel like it's redundant. I also like the idea of just saying 'iPhone3,1'. If either of those options doesn't work, it might be good to do something like &amp;quot;iPhone 4; iPhone3,1&amp;quot; or &amp;quot;iPhone 4 | iPhone3,1&amp;quot;.--[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 16:46, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::The underscores were stated due to the key page URL's use that. I did not mean use that throughout. Was just to give an example, [[User:Dialexio|Dialexio]]. {{unsigned|iAdam1n|13:16, January 2, 2014‎ (UTC)}}&lt;br /&gt;
::::::::::So we have to decide between&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone 4 iPhone3,1)&amp;quot; (name on link could be &amp;quot;Telluride 9A334 (iPhone 4 [iPhone3,1])&amp;quot; or whatever fits best in the context)&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone3,1)&amp;quot;&lt;br /&gt;
::::::::::I would prefer #2 (for advantages/disadvantages see list above), but could also live with the other one. Votes? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:06, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::::I would prefer #1 because it would be more consistent. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:14, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::::Count my vote for #2. I could go either way, but option #2 looks nicer. But just to double-check (yet again), we ''are'' using &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; in places like [[Firmware]]'s headings, right? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:19, 7 January 2014 (UTC)&lt;br /&gt;
::::::::::::Headings/titles/links: we didn't decide on that, but I think we can put whatever fits best in the context of a page. So that's a 'yes'. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:53, 9 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Future plans==&lt;br /&gt;
Now that I have SSH access, I've begun working on making several, somewhat-overdue changes to the wiki. The Renameuser extension was reinstated, so admins can now rename accounts. If you have another account, that can also get merged into your current account. If you happen to get locked out from both your account and the email used is no longer active, I can run a script to reset your password. I've also begun implementing a very noticeable change— as users of the Vector skin have noticed, the iOS 6-based theming is gone. It's a semi-temporary move though; it's going into its own skin, because… you know, choice is cool. People who like the Vector skin may not have liked the iOS theming, especially since IE 9 and lower didn't display it completely accurately. Therefore, it's going into its own theme. Once that's done I also plan on making a separate iOS 7-based skin. If there are any further thoughts or suggestions on how to improve the wiki, do let me know! --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;br /&gt;
::&amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; stands for &amp;quot;'''n'''on-'''b'''reaking '''sp'''ace&amp;quot;. It is essentially a space, but with a property that prevents word wrap from occurring between the two words it's between. Look at [[Firmware Keys]] on a small enough screen (1024 across should do it). Your browser should preserve the space between the date &amp;quot;words&amp;quot;. Now, go into the edit page and remove the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; from everything in one table. Your browser will now word wrap the date &amp;quot;words&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
:What I actually want to do is use &amp;lt;code&amp;gt;{{[[Template:Start date|start date]]}}&amp;lt;/code&amp;gt; instead of plain dates in areas where dates are used as a statistic; for example, [[Firmware]], [[Firmware Keys]], [[SHSH]], [[Timeline]], etc. Places where dates are used to record when something happened, for example on [[evasi0n7]], &amp;quot;On 28 December 2013...&amp;quot;, should use the date flat out in the source. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Template documentation ==&lt;br /&gt;
Whenever using templates that are copied here from Wikipedia, I almost always forget the parameters of the template. I then have to open Wikipedia and search for the template. What I want to do it copy the template documentation from Wikipedia here. To work around the licensing issue, we can create our own template that you would include at the bottom of the copied documentation that says the documentation comes from Wikipedia (because Wikipedia uses [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|CC-BY-SA 3.0]] which says our copied text must be under CC-BY-SA 3.0 ''and'' attribute Wikipedia and her editors. I can write the text for license template. Any ideas? Any opposition? If not, I'll begin in a few days. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:04, 5 January 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Evasi0n7&amp;diff=38659</id>
		<title>Evasi0n7</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Evasi0n7&amp;diff=38659"/>
		<updated>2014-01-09T16:00:15Z</updated>

		<summary type="html">&lt;p&gt;Http: recreate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
[[File:Evasi0n.png|165px|thumb|right|evasi0n's icon]]&lt;br /&gt;
{{other|untethered jailbreak for iOS 7.0 through 7.0.4|untethered jailbreak for iOS 6.0 through 6.1.2|evasi0n}}&lt;br /&gt;
'''evasi0n7''' is a [[jailbreak]] program from the [[evad3rs]]. It performs an [[untethered jailbreak]] for all devices on iOS 7.0 through 7.1 beta 2, except the [[Apple TV]]. It was initially released on 22 December 2013, and became subject to controversy and criticism. On 28 December 2013, the Cydia package went live to saurik's repo.&lt;br /&gt;
&lt;br /&gt;
== Controversy ==&lt;br /&gt;
The release of evasi0n7 was met with sharp criticism. It came without advance notice, much to the dismay of jailbreak developers, including [[saurik]].&amp;lt;ref&amp;gt;https://twitter.com/saurik/status/414743665362231296&amp;lt;/ref&amp;gt; It is believed that this was done in response to [[User:Geohot|Geohot]] trying to sell the jailbreak,&amp;lt;ref&amp;gt;https://twitter.com/superMTW/status/414821856534081536&amp;lt;/ref&amp;gt; a claim which [[User:Geohot|Geohot]] later brushed off.&amp;lt;ref&amp;gt;https://twitter.com/tomcr00se/status/414826291309731840&amp;lt;/ref&amp;gt; In addition, if the user's language was set to Chinese, a different app store would be installed by default. This store contained cracked versions of [[App Store]] apps and [[Cydia]] apps.&amp;lt;ref&amp;gt;https://twitter.com/saurik/status/414810297937838080&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://twitter.com/chpwn/status/414879769872703488&amp;lt;/ref&amp;gt; The [[evad3rs]] were reportedly unaware of the included piracy when they formed the deal,&amp;lt;ref&amp;gt;[http://evasi0n.com/l.html Letter to the Community - evad3rs]&amp;lt;/ref&amp;gt; and remotely disabled its installation several hours later.&amp;lt;ref&amp;gt;https://twitter.com/pod2g/status/414942393830756352&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Supported Devices ==&lt;br /&gt;
The only unsupported devices is the [[Apple TV]] family. All other devices capable of running [[iOS]] 7 are supported.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! OS&lt;br /&gt;
! SHA-1 Hash&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Download&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 1.0.0&lt;br /&gt;
| [[wikipedia:OS X|Mac OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;6b22e1d94988a76244d08a5592576f61a0cb5ffb&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://evad3rs.app.box.com/s/q4xydmi2qzgqdhqr35i0 Box]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &lt;br /&gt;
* Initial release.&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;8a4e1fcd7b1fc0084366c182cbcf850dfc45d59f&amp;lt;/code&amp;gt;&lt;br /&gt;
| class=&amp;quot;rborderplz&amp;quot; | [https://evad3rs.app.box.com/s/hzapsnk73mbrs770z50y Box]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 1.0.1&lt;br /&gt;
| [[wikipedia:OS X|Mac OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;12b98c49046157b6206d1c099fe872d6c5e79fb1&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://evad3rs.box.com/s/gux5ojfn1sbztkkf9u9g Box]&lt;br /&gt;
| [https://mega.co.nz/#!Q4d2GByI!D1lW_kLGtmH0sMgb7vdxFQMtQfEfeBPhykyJzcug3D4 Mega]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &lt;br /&gt;
* Removes the Chinese app store.&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;52367f1fb3b71b38ad9ba3ac427a771a498790ad&amp;lt;/code&amp;gt;&lt;br /&gt;
| class=&amp;quot;nobrradiusplz rborderplz&amp;quot; | [https://evad3rs.box.com/s/u9ucoter5usl2at7ax29 Box]&lt;br /&gt;
| class=&amp;quot;nobrradiusplz rborderplz&amp;quot; | [https://mega.co.nz/#!U09F0LaL!NP9vXy72p652fFWBcR_4LiqX-t1HnG4qdHDcHUH2rGY Mega]&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 1.0.2 (beta)&lt;br /&gt;
| [[wikipedia:OS X|Mac OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;da8d03d9e678f5866af0babe1882fa27cd236bad&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://evad3rs.box.com/s/d3rjztbj6ism1067j3iz Box]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &lt;br /&gt;
* Fix for iPad 2 Wi-Fi boot loop issues.&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;d61c8cbb565efa7d651e3c6cdc8429e2446396d1&amp;lt;/code&amp;gt;&lt;br /&gt;
| class=&amp;quot;nobrradiusplz rborderplz&amp;quot; | [https://evad3rs.box.com/s/tlr9ruitbfdqt3nxv3li Box]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Research ==&lt;br /&gt;
&lt;br /&gt;
=== Mach-O (OS X binary) ===&lt;br /&gt;
&lt;br /&gt;
evasi0n7 is a single architecture (i386) unsigned binary. The app is self-contained, meaning it packages all of its resources into the Mach-O. Using [http://www.newosxbook.com/files/jtool.tar jtool] to inspect the Mach-O header of the binary shows that there is some added sections in the &amp;lt;code&amp;gt;__DATA&amp;lt;/code&amp;gt; segment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash$ &amp;lt;b&amp;gt;jtool -l ./evasi0n\ 7.app/Contents/MacOS/evasi0n7&amp;lt;/b&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
    LC 02: LC_SEGMENT            	Mem: 0x00170000-0x01d09000 __DATA&lt;br /&gt;
    	Mem: 0x00170000-0x00170008		__DATA.__dyld              &lt;br /&gt;
    	Mem: 0x00170008-0x00170060		__DATA.__nl_symbol_ptr     (Non-Lazy Symbol Ptrs)&lt;br /&gt;
    	Mem: 0x00170060-0x001703d4		__DATA.__la_symbol_ptr     (Lazy Symbol Ptrs)&lt;br /&gt;
    	Mem: 0x001703d4-0x001703d8		__DATA.__mod_init_func     (Module Init Function Ptrs)&lt;br /&gt;
    	Mem: 0x001703d8-0x001705d0		__DATA.__const             &lt;br /&gt;
    	Mem: 0x001705d0-0x00171c14		__DATA.__data              &lt;br /&gt;
    	Mem: 0x00171c14-0x00171c64		__DATA.__cfstring          &lt;br /&gt;
    &amp;lt;b&amp;gt;	Mem: 0x00171c64-0x001a942d		__DATA.data_3              &lt;br /&gt;
    	Mem: 0x001a942d-0x0087b92c		__DATA.data_4              &lt;br /&gt;
    	Mem: 0x0087b92c-0x0087be18		__DATA.data_5              &lt;br /&gt;
    	Mem: 0x0087be18-0x0087c2f8		__DATA.data_6              &lt;br /&gt;
    	Mem: 0x0087c2f8-0x008fb944		__DATA.data_7              &lt;br /&gt;
    	Mem: 0x008fb944-0x008fba7f		__DATA.data_8              &lt;br /&gt;
    	Mem: 0x008fba7f-0x008fbeac		__DATA.data_9              &lt;br /&gt;
    	Mem: 0x008fbeac-0x0160f3a1		__DATA.data_10             &lt;br /&gt;
    	Mem: 0x0160f3a1-0x016101ac		__DATA.data_11             &lt;br /&gt;
    	Mem: 0x016101ac-0x01d083dd		__DATA.data_12         &amp;lt;/b&amp;gt;   &lt;br /&gt;
    	Mem: 0x01d08400-0x01d084cc		__DATA.__common            (Zero Fill)&lt;br /&gt;
    	Mem: 0x01d084cc-0x01d0866c		__DATA.__bss               (Zero Fill)&lt;br /&gt;
    		&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Mach-O ABI&amp;lt;ref&amp;gt;https://developer.apple.com/library/mac/documentation/DeveloperTools/Conceptual/MachORuntime/Reference/reference.html#//apple_ref/doc/uid/TP40000895-CH248-95693&amp;lt;/ref&amp;gt; describes the __DATA segment as:&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;The __DATA segment contains writable data. The static linker sets the virtual memory permissions of this segment to allow both reading and writing. Because it is writable, the __DATA segment of a framework or other shared library is logically copied for each process linking with the library. When memory pages such as those making up the __DATA segment are readable and writable, the kernel marks them copy-on-write; therefore when a process writes to one of these pages, that process receives its own private copy of the page.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
This means additional sections can be added using compiler flags, and these will be treated as raw data and added to the header and binary contents. Specifically they were called '''data_3''' through '''data_12''', and this is where the payloads used for jailbreak process are stored. At runtime, the evasi0n app was loading these data segments into memory to prepare to use them when jailbreaking.&lt;br /&gt;
&lt;br /&gt;
=== Payload Extraction ===&lt;br /&gt;
The locations of the payloads have been identified, and they can be extracted and examined. To extract the payloads from the binary and dump the data into a file that can be examined:&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash$ &amp;lt;b&amp;gt;jtool -e __DATA.data_3 ./evasi0n\ 7.app/Contents/MacOS/evasi0n7&amp;lt;/b&amp;gt;&lt;br /&gt;
    Requested section found at Offset 1510500&lt;br /&gt;
    Extracting __DATA.data_3 at 1510500, 227273 (377c9) bytes into evasi0n7.__DATA.data_3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Payload Format ===&lt;br /&gt;
&lt;br /&gt;
Before examining the dumped payload files, some information can be gathered from other parts of the Mach-O binary. By dumping the symbol table from the binary, it is possible to see the names of functions used in the binary that are linked to in external libraries. Something that stands out in the evasi0n binary is the usage of the gzip library.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;dsymutil -s ./evasi0n\ 7.app/Contents/MacOS/evasi0n7&amp;lt;/b&amp;gt;&lt;br /&gt;
    ----------------------------------------------------------------------&lt;br /&gt;
    Symbol table for: './evasi0n 7.app/Contents/MacOS/evasi0n7' (i386)&lt;br /&gt;
    ----------------------------------------------------------------------&lt;br /&gt;
    Index    n_strx   n_type             n_sect n_desc n_value&lt;br /&gt;
    ======== -------- ------------------ ------ ------ ----------------&lt;br /&gt;
    ...&lt;br /&gt;
    [   164] 00000ab1 01 (     UNDF EXT) 00     0a00   0000000000000000 '_getcwd'&lt;br /&gt;
    [   165] 00000ab9 01 (     UNDF EXT) 00     0a00   0000000000000000 '_getsectdata'&lt;br /&gt;
	&amp;quot;_getsectdata&amp;quot; Suggests it is used to get the data from a particular data section from the Mach-O header&lt;br /&gt;
    [   166] 00000ac6 01 (     UNDF EXT) 00     0100   0000000000000000 '_gzclose'&lt;br /&gt;
    [   167] 00000acf 01 (     UNDF EXT) 00     0100   0000000000000000 '_gzopen'&lt;br /&gt;
    [   168] 00000ad7 01 (     UNDF EXT) 00     0100   0000000000000000 '_gzread'&lt;br /&gt;
    [   169] 00000adf 01 (     UNDF EXT) 00     0100   0000000000000000 '_gzseek'&lt;br /&gt;
    [   170] 00000ae7 01 (     UNDF EXT) 00     0100   0000000000000000 '_inflate'&lt;br /&gt;
    [   171] 00000af0 01 (     UNDF EXT) 00     0100   0000000000000000 '_inflateEnd'&lt;br /&gt;
    [   172] 00000afc 01 (     UNDF EXT) 00     0100   0000000000000000 '_inflateInit2_'&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From that, it can be deduced that the payloads that were extracted are compressed using gzip. This can be verified by running the command &amp;lt;code&amp;gt;file&amp;lt;/code&amp;gt; on the extracted payloads.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;file ./evasi0n7.__DATA.data_3 &amp;lt;/b&amp;gt;&lt;br /&gt;
    evasi0n7.__DATA.data_3: gzip compressed data, from Unix, last modified: Sun Dec 22 05:54:11 2013&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After decompressing the gzip file there is a new file, again test that with &amp;lt;code&amp;gt;file&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;mv ./evasi0n7.__DATA.data_3 ./evasi0n7.__DATA.data_3.gz&amp;lt;/b&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;gunzip ./evasi0n7.__DATA.data_3.gz&amp;lt;/b&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;file ./evasi0n7.__DATA.data_3&amp;lt;/b&amp;gt;&lt;br /&gt;
    evasi0n7.__DATA.data_3: POSIX tar archive&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seems that the payloads were stored as simply &amp;lt;code&amp;gt;.tar.gz&amp;lt;/code&amp;gt; files dumped directly into the Mach-O header of the binary.&lt;br /&gt;
&lt;br /&gt;
=== Payload Contents ===&lt;br /&gt;
&lt;br /&gt;
Now having an understanding of how the payloads were supposed to be used and packaged, their contents can be examined in detail to see what they are used for.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;tar ztvf ./evasi0n7.__DATA.data_3 &amp;lt;/b&amp;gt;&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 22 00:20 ./&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 17 18:27 ./Applications/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 21 07:25 ./etc/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 18 18:34 ./private/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 18 18:57 ./usr/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 19 04:18 ./usr/bin/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Oct 31 23:14 ./usr/libexec/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 18 19:11 ./usr/libexec/cydia/&lt;br /&gt;
    -rwxr-xr-x  0 planetbeing staff    3363 Dec 18 23:59 ./usr/libexec/cydia/firmware.sh&lt;br /&gt;
    -rwxr-xr-x  0 planetbeing staff     228 Dec 17 20:43 ./usr/libexec/cydia/free.sh&lt;br /&gt;
    -rwxr-xr-x  0 planetbeing staff  132848 Dec 18 18:57 ./usr/bin/gssc&lt;br /&gt;
    -rwxr-xr-x  0 planetbeing staff  200352 Dec 19 04:18 ./usr/bin/uicache&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 18 18:34 ./private/var/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 18 18:34 ./private/var/lib/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 18 18:34 ./private/var/lib/dpkg/&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 22 00:12 ./private/var/lib/dpkg/info/&lt;br /&gt;
    -rw-r--r--  0 planetbeing staff     393 Dec 18 18:40 ./private/var/lib/dpkg/info/com.evad3rs.evasi0n7.list&lt;br /&gt;
    -rwxr-xr-x  0 planetbeing staff     678 Dec 18 18:52 ./private/var/lib/dpkg/info/com.evad3rs.evasi0n7.prerm&lt;br /&gt;
    -rw-r--r--  0 planetbeing staff    5137 Dec 22 00:12 ./private/var/lib/dpkg/info/cydia.list&lt;br /&gt;
    drwxr-xr-x  0 planetbeing staff       0 Dec 21 23:31 ./Applications/Cydia.app/&lt;br /&gt;
    -rwxr-xr-x  0 planetbeing staff     211 Dec 21 22:52 ./Applications/Cydia.app/Cydia&lt;br /&gt;
    -rwsr-sr-x  0 planetbeing staff  131824 Dec 22 00:00 ./Applications/Cydia.app/CydiaWrapper&lt;br /&gt;
    -rwsr-sr-x  0 planetbeing staff  382608 Dec 17 20:50 ./Applications/Cydia.app/MobileCydia&lt;br /&gt;
    -rwxr-xr-x  0 planetbeing staff   66960 Dec 22 00:04 ./Applications/Cydia.app/udidfix.dylib&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* __data3 contains Cydia. &lt;br /&gt;
* __data4 contains Cydia subsystems (/bin, /usr/bin) and their supported libraries (/usr/lib)&amp;lt;br/&amp;gt;&lt;br /&gt;
* __data5 contains a Mach-O universal binary (ARMv7/ARMv7s,ARMv8)  which is installed in the root file system&amp;lt;br/&amp;gt;&lt;br /&gt;
* __data6 contains a dylib (likely game over.dyliib) which exports the same symbols as libmis.dylib (used by amfid for code signature verification), but overrides them to return true&amp;lt;br/&amp;gt;&lt;br /&gt;
* __data7 contains another Mach-O binary (ARMv7/ARMv8), likely evasi0n7, which is installed in the root filesystem during the jailbreak&amp;lt;br/&amp;gt;&lt;br /&gt;
* __data8 contains the plist (property list) file used by evasion to register as a launchDaemon&amp;lt;br/&amp;gt;&lt;br /&gt;
* __data9 contains a dylib which overrides the sandbox dylib (similar to __data6, but to enable evasion to avoid the sandbox)&amp;lt;br/&amp;gt;&lt;br /&gt;
* __data10 contained the TaiG app and subsystems (similar to Cydia) - &amp;lt;b&amp;gt;removed in 1.01 due to negative backlash&amp;lt;/b&amp;gt;&lt;br /&gt;
* __data11 contains a binary plist of strings used by the evasion binary&amp;lt;br/&amp;gt;&lt;br /&gt;
* __data12 contains the Cydia repo list&lt;br /&gt;
&lt;br /&gt;
=== Network Access ===&lt;br /&gt;
&lt;br /&gt;
Noteably, when attempting to run the evasi0n.app without an active or accessible network connection, it will display a prompt that says it requires a network connection to be used. This is very true, as it needs to download the WWDC app as part of the exploit. However the app doesn't exhibit any of the typical commands for network access via Cocoa or CF APIs. Examining the symbol table we do see that there are references to &amp;quot;send&amp;quot;, &amp;quot;recv&amp;quot;, and other C-socket calls, however they appear to be used exclusively for the unix socket to communicate directly with the iOS device. &lt;br /&gt;
&lt;br /&gt;
Examining the list of libraries linked to the binary gives some insight to how it was checking for a network connection.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;otool -L ./evasi0n\ 7.app/Contents/MacOS/evasi0n7 &amp;lt;/b&amp;gt;&lt;br /&gt;
    ./evasi0n 7.app/Contents/MacOS/evasi0n7:&lt;br /&gt;
    	/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)&lt;br /&gt;
    	/usr/lib/libxml2.2.dylib (compatibility version 10.0.0, current version 10.9.0)&lt;br /&gt;
    	/usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 50.0.0)&lt;br /&gt;
    	/usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 50.0.0)&lt;br /&gt;
    	&amp;lt;b&amp;gt;/usr/lib/libcurl.4.dylib (compatibility version 7.0.0, current version 8.0.0)&amp;lt;/b&amp;gt;&lt;br /&gt;
    	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 855.11.0)&lt;br /&gt;
    	/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)&lt;br /&gt;
    	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)&lt;br /&gt;
    	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 20.0.0)&lt;br /&gt;
    	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)&lt;br /&gt;
    	/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 60.0.0)&lt;br /&gt;
    	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 2577.0.0)&lt;br /&gt;
    	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1265.0.0)&lt;br /&gt;
    	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1056.0.0)&lt;br /&gt;
&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
This stands out due to the compatibility version listed being higher than the version OS X 10.6.8, which was oldest version of OS X that evasi0n.app claimed to support. Checking the symbol table again evidence of how &amp;lt;code&amp;gt;libcurl&amp;lt;/code&amp;gt; can be seen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    bash $ &amp;lt;b&amp;gt;dsymutil -s ./evasi0n\ 7.app/Contents/MacOS/evasi0n7 &amp;lt;/b&amp;gt;&lt;br /&gt;
    ----------------------------------------------------------------------&lt;br /&gt;
    Symbol table for: './evasi0n 7.app/Contents/MacOS/evasi0n7' (i386)&lt;br /&gt;
    ----------------------------------------------------------------------&lt;br /&gt;
    Index    n_strx   n_type             n_sect n_desc n_value&lt;br /&gt;
    ======== -------- ------------------ ------ ------ ----------------&lt;br /&gt;
    ...&lt;br /&gt;
    [   133] 00000938 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_easy_cleanup'&lt;br /&gt;
    [   134] 0000094b 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_easy_getinfo'&lt;br /&gt;
    [   135] 0000095e 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_easy_init'&lt;br /&gt;
    [   136] 0000096e 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_easy_perform'&lt;br /&gt;
    [   137] 00000981 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_easy_setopt'&lt;br /&gt;
    [   138] 00000993 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_easy_strerror'&lt;br /&gt;
    [   139] 000009a7 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_global_cleanup'&lt;br /&gt;
    [   140] 000009bc 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_global_init'&lt;br /&gt;
    [   141] 000009ce 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_slist_append'&lt;br /&gt;
    [   142] 000009e1 01 (     UNDF EXT) 00     0500   0000000000000000 '_curl_slist_free_all'&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Digging into the code in the binary, it appears as these commands are used to do a check against the address &amp;lt;code&amp;gt;http://evasi0n.com/ex.plistx&amp;lt;/code&amp;gt;. This appears to be a binary file that dictates the internal operation of the evasi0n7.app. Specifically it is known to be able to enable and disable ability to install the TaiG payloads.&lt;br /&gt;
&lt;br /&gt;
=== Language Checks ===&lt;br /&gt;
&lt;br /&gt;
The major controversy surrounding this release was that the evasi0n7.app would do a check against the locale and language settings of the computer being run on to see if it was set to Chinese. If this check was successful, it would install the TaiG app store by default instead of Cydia, and present Cydia as a secondary option. This was quickly discovered and patched to remove this functionally by both TaiG and [https://twitter.com/Dirk_Gently @Dirk_Gently].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! OS&lt;br /&gt;
! Offset&lt;br /&gt;
! Changes&lt;br /&gt;
! Result&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0 (evad3rs)&lt;br /&gt;
| [[wikipedia:OS X|Mac OS X]]&lt;br /&gt;
| 0xb0947 &lt;br /&gt;
| Modify String &amp;quot;zh&amp;quot; to &amp;quot;xx&amp;quot;&lt;br /&gt;
| Check always fails&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0 (evad3rs)&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| 0x2e5f8&lt;br /&gt;
| Replace &amp;quot;E8C30000008A00&amp;quot; with &amp;quot;9090909090B000&amp;quot;&lt;br /&gt;
| Check always fails&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0 (TaiG)&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| 0x2e5f8&lt;br /&gt;
| Replace &amp;quot;9090909090B001&amp;quot; with &amp;quot;9090909090B000&amp;quot;&lt;br /&gt;
| Check always fails&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exploit Breakdowns ==&lt;br /&gt;
&lt;br /&gt;
=== [http://pastebin.com/mT2n7uyj Write-up by Braden Thomas] ===&lt;br /&gt;
&lt;br /&gt;
* WWDC.app is downloaded from app store and uploaded over AFC to ~/Media/Downloads&lt;br /&gt;
&lt;br /&gt;
* An IPA containing WWDC.app is uploaded and installed using MobileInstall, but first, the Info.plist in the WWDC app in the IPA is changed so that CFBundleExecutable points to the untouched copy of the app in Downloads&lt;br /&gt;
&lt;br /&gt;
* when MobileInstall installs the app, it signature checks the copy in Downloads, signature check passes and app is installed&lt;br /&gt;
&lt;br /&gt;
* WWDC.app/WWDC is overwritten using AFC with a #! script to point to afcd the command line in #! will expose the entire / over afc port 8888&lt;br /&gt;
&lt;br /&gt;
* a dylib (gameover) is uploaded which uses a CS bypass (vmsize 0) to neuter sandboxing in afcd using LINKEDIT section (afcd starts its sandbox at runtime using sandbox_init*)&lt;br /&gt;
* a LaunchServices bug is used to make that app load that library when it runs the device reboots and the user is instructed to run the app&lt;br /&gt;
&lt;br /&gt;
* when the app runs, afcd runs exposing /, and the sandbox is neutered, allowing access everywhere however, iOS 7 kernel still prevents remapping / as writable so it's still just readonly&lt;br /&gt;
&lt;br /&gt;
* at this point, /var/mobile/Library/Logs/AppleSupport is symlinked to /dev/rdisk0s1 the device is rebooted, and something early in boot (i believe ReportCrash) will chown that path to mobile which chowns rdisk&lt;br /&gt;
&lt;br /&gt;
* they have an HFS library that has an AFC backend, so they're able to virtually mount the entire system partition via AFC by seeking around on the rdisk using AFC commands. so using that, they modify the system partition the changes to the system partition are adding an executable which is signed with a self-signed cert at /evasi0n7 and a launchd plist to run it at boot&lt;br /&gt;
&lt;br /&gt;
* they use the same CS bypass ued before to modify libmis.dylib which is loaded by amfid (which checks code signatures) to neuter the amfi checks and alwys return true (i.e. to MISValidateSignature)&lt;br /&gt;
&lt;br /&gt;
* so evasi0n will run fine, and at that point it does the kernel portion&lt;br /&gt;
&lt;br /&gt;
* they also have to do this trick involving another codeless library containing this xpcd_cache blob to bypass a change in iOS 7 (or was it 6) where launchctl will only load plists from signed libraries&lt;br /&gt;
&lt;br /&gt;
See followups at [https://twitter.com/drspringfield @drspringfield].&lt;br /&gt;
&lt;br /&gt;
=== [http://geohot.com/e7writeup.html Write-up by geohot] ===&lt;br /&gt;
&lt;br /&gt;
=== Write-up by p0sixninja ===&lt;br /&gt;
&lt;br /&gt;
	The vulnerability is an out of bounds array in the _state.pis_ioctl_list array by specifying an overly large minor device node number. By placing data in a known location past the array it's possible to hijack the tty structure and special read and write data from ioctl calls, and control function pointers to control execution.&lt;br /&gt;
    &lt;br /&gt;
	The exploit is actually quite simple to trigger. I discovered this with a simple fuzzing script to test out every single device node. Here's a small sample script that should crash the latest maverick update. please run this as root.&lt;br /&gt;
    &lt;br /&gt;
    #!/bin/bash&lt;br /&gt;
    &lt;br /&gt;
    for i in `seq 1 255`; do&lt;br /&gt;
    	echo &amp;quot;Node $i&amp;quot;;&lt;br /&gt;
    	mknod /dev/crash c 16 $i;&lt;br /&gt;
    	echo &amp;quot;Hello World&amp;quot; &amp;gt;/dev/crash;&lt;br /&gt;
    	rm -rf /dev/crash;&lt;br /&gt;
    done;&lt;br /&gt;
&lt;br /&gt;
	The 16 major device node actually is mapped to the ptmx/ptsd pseudo terminal system. It seems that only 16 spaces are allocated for these terminals and if you make a device node with major 16 and minor larger that 16 you start getting out of bounds of the array. The maximum size of device nodes are about 0x600000 giving to the ability to offset your pointer into a crafted structure very large. The only hard part is finding which zones are ahead of your array you can index into. The exploit itself is in the bsd/kernel/tty_ptmx.c file in XNU kernel. The crash happens in…&lt;br /&gt;
    &lt;br /&gt;
    int ptsd_open(dev_t dev, int flag, __unused int devtype, __unused proc_t p);&lt;br /&gt;
&lt;br /&gt;
	The problem is they lack the check to see if the minor number is higher than the number of spots allocated. The problem comes down to this, I'll try to comment code as I go through it...&lt;br /&gt;
&lt;br /&gt;
    FREE_BSDSTATIC int&lt;br /&gt;
    ptsd_open(dev_t dev, int flag, __unused int devtype, __unused proc_t p)&lt;br /&gt;
    {&lt;br /&gt;
    	struct tty *tp;&lt;br /&gt;
    	struct ptmx_ioctl *pti;&lt;br /&gt;
    	int error;&lt;br /&gt;
    &lt;br /&gt;
    	/*&lt;br /&gt;
    	 * The dev_t structure holds the bits extracted and used to offset&lt;br /&gt;
    	 * in an array&lt;br /&gt;
    	 */&lt;br /&gt;
    &lt;br /&gt;
    	// We'll check this function out first, check below&lt;br /&gt;
    	if ((pti = ptmx_get_ioctl(minor(dev), 0)) == NULL) {&lt;br /&gt;
    	        return (ENXIO);&lt;br /&gt;
    	}&lt;br /&gt;
    &lt;br /&gt;
    	// Here's where the crash happens&lt;br /&gt;
    	if (!(pti-&amp;gt;pt_flags &amp;amp; PF_UNLOCKED)) {&lt;br /&gt;
    		return (EAGAIN);&lt;br /&gt;
    	}&lt;br /&gt;
    &lt;br /&gt;
    	// This is the pointer we want to control&lt;br /&gt;
    	tp = pti-&amp;gt;pt_tty;&lt;br /&gt;
    	tty_lock(tp);&lt;br /&gt;
    &lt;br /&gt;
    	if ((tp-&amp;gt;t_state &amp;amp; TS_ISOPEN) == 0) {&lt;br /&gt;
    		termioschars(&amp;amp;tp-&amp;gt;t_termios);	/* Set up default chars */&lt;br /&gt;
    		tp-&amp;gt;t_iflag = TTYDEF_IFLAG;&lt;br /&gt;
    		tp-&amp;gt;t_oflag = TTYDEF_OFLAG;&lt;br /&gt;
    		tp-&amp;gt;t_lflag = TTYDEF_LFLAG;&lt;br /&gt;
    		tp-&amp;gt;t_cflag = TTYDEF_CFLAG;&lt;br /&gt;
    		tp-&amp;gt;t_ispeed = tp-&amp;gt;t_ospeed = TTYDEF_SPEED;&lt;br /&gt;
    		ttsetwater(tp);		/* would be done in xxparam() */&lt;br /&gt;
    	} else if (tp-&amp;gt;t_state&amp;amp;TS_XCLUDE &amp;amp;&amp;amp; suser(kauth_cred_get(), NULL)) {&lt;br /&gt;
    	        error = EBUSY;&lt;br /&gt;
    		goto out;&lt;br /&gt;
    	}&lt;br /&gt;
    	if (tp-&amp;gt;t_oproc)			/* Ctrlr still around. */&lt;br /&gt;
    		(void)(*linesw[tp-&amp;gt;t_line].l_modem)(tp, 1);&lt;br /&gt;
    	while ((tp-&amp;gt;t_state &amp;amp; TS_CARR_ON) == 0) {&lt;br /&gt;
    		if (flag&amp;amp;FNONBLOCK)&lt;br /&gt;
    			break;&lt;br /&gt;
    		error = ttysleep(tp, TSA_CARR_ON(tp), TTIPRI | PCATCH,&lt;br /&gt;
    				 &amp;quot;ptsd_opn&amp;quot;, 0);&lt;br /&gt;
    		if (error)&lt;br /&gt;
    			goto out;&lt;br /&gt;
    	}&lt;br /&gt;
    	error = (*linesw[tp-&amp;gt;t_line].l_open)(dev, tp);&lt;br /&gt;
    	/* Successful open; mark as open by the slave */&lt;br /&gt;
    	pti-&amp;gt;pt_flags |= PF_OPEN_S;&lt;br /&gt;
    	CLR(tp-&amp;gt;t_state, TS_IOCTL_NOT_OK);&lt;br /&gt;
    	if (error == 0)&lt;br /&gt;
    		ptmx_wakeup(tp, FREAD|FWRITE);&lt;br /&gt;
    out:&lt;br /&gt;
    	tty_unlock(tp);&lt;br /&gt;
    	return (error);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /*&lt;br /&gt;
     * Given a minor number, return the corresponding structure for that minor&lt;br /&gt;
     * number.  If there isn't one, and the create flag is specified, we create&lt;br /&gt;
     * one if possible.&lt;br /&gt;
     *&lt;br /&gt;
     * Parameters:	minor			Minor number of ptmx device&lt;br /&gt;
     *		open_flag		PF_OPEN_M	First open of master&lt;br /&gt;
     *					PF_OPEN_S	First open of slave&lt;br /&gt;
     *					0		Just want ioctl struct&lt;br /&gt;
     *&lt;br /&gt;
     * Returns:	NULL			Did not exist/could not create&lt;br /&gt;
     *		!NULL			structure corresponding minor number&lt;br /&gt;
     *&lt;br /&gt;
     * Locks:	tty_lock() on ptmx_ioctl-&amp;gt;pt_tty NOT held on entry or exit.&lt;br /&gt;
     */&lt;br /&gt;
    static struct ptmx_ioctl *&lt;br /&gt;
    ptmx_get_ioctl(int minor, int open_flag)&lt;br /&gt;
    {&lt;br /&gt;
    	struct ptmx_ioctl *new_ptmx_ioctl;&lt;br /&gt;
    &lt;br /&gt;
    	// For normal open() syscalls this flag is never set&lt;br /&gt;
    	if (open_flag &amp;amp; PF_OPEN_M) {&lt;br /&gt;
    &lt;br /&gt;
    		/*&lt;br /&gt;
    		 * If we are about to allocate more memory, but we have&lt;br /&gt;
    		 * already hit the administrative limit, then fail the&lt;br /&gt;
    		 * operation.&lt;br /&gt;
    		 *&lt;br /&gt;
    		 * Note:	Subtract free from total when making this&lt;br /&gt;
    		 *		check to allow unit increments, rather than&lt;br /&gt;
    		 *		snapping to the nearest PTMX_GROW_VECTOR...&lt;br /&gt;
    		 */&lt;br /&gt;
    		if ((_state.pis_total - _state.pis_free) &amp;gt;= ptmx_max) {&lt;br /&gt;
    			return (NULL);&lt;br /&gt;
    		}&lt;br /&gt;
    &lt;br /&gt;
    		MALLOC(new_ptmx_ioctl, struct ptmx_ioctl *, sizeof(struct ptmx_ioctl), M_TTYS, M_WAITOK|M_ZERO);&lt;br /&gt;
    		if (new_ptmx_ioctl == NULL) {&lt;br /&gt;
    			return (NULL);&lt;br /&gt;
    		}&lt;br /&gt;
    &lt;br /&gt;
    		if ((new_ptmx_ioctl-&amp;gt;pt_tty = ttymalloc()) == NULL) {&lt;br /&gt;
    			FREE(new_ptmx_ioctl, M_TTYS);&lt;br /&gt;
    			return (NULL);&lt;br /&gt;
    		}&lt;br /&gt;
    	&lt;br /&gt;
    		/*&lt;br /&gt;
    		 * Hold the DEVFS_LOCK() over this whole operation; devfs&lt;br /&gt;
    		 * itself does this over malloc/free as well, so this should&lt;br /&gt;
    		 * be safe to do.  We hold it longer than we want to, but&lt;br /&gt;
    		 * doing so avoids a reallocation race on the minor number.&lt;br /&gt;
    		 */&lt;br /&gt;
    		DEVFS_LOCK();&lt;br /&gt;
    		/* Need to allocate a larger vector? */&lt;br /&gt;
    		if (_state.pis_free == 0) {&lt;br /&gt;
    			struct ptmx_ioctl **new_pis_ioctl_list;&lt;br /&gt;
    			struct ptmx_ioctl **old_pis_ioctl_list = NULL;&lt;br /&gt;
    &lt;br /&gt;
    			/* Yes. */&lt;br /&gt;
    			MALLOC(new_pis_ioctl_list, struct ptmx_ioctl **, sizeof(struct ptmx_ioctl *) * (_state.pis_total + PTMX_GROW_VECTOR), M_TTYS, M_WAITOK|M_ZERO);&lt;br /&gt;
    			if (new_pis_ioctl_list == NULL) {&lt;br /&gt;
    				ttyfree(new_ptmx_ioctl-&amp;gt;pt_tty);&lt;br /&gt;
    				DEVFS_UNLOCK();&lt;br /&gt;
    				FREE(new_ptmx_ioctl, M_TTYS);&lt;br /&gt;
    				return (NULL);&lt;br /&gt;
    			}&lt;br /&gt;
    &lt;br /&gt;
    			/* If this is not the first time, copy the old over */&lt;br /&gt;
    			bcopy(_state.pis_ioctl_list, new_pis_ioctl_list, sizeof(struct ptmx_ioctl *) * _state.pis_total);&lt;br /&gt;
    			old_pis_ioctl_list = _state.pis_ioctl_list;&lt;br /&gt;
    			_state.pis_ioctl_list = new_pis_ioctl_list;&lt;br /&gt;
    			_state.pis_free += PTMX_GROW_VECTOR;&lt;br /&gt;
    			_state.pis_total += PTMX_GROW_VECTOR;&lt;br /&gt;
    			if (old_pis_ioctl_list)&lt;br /&gt;
    				FREE(old_pis_ioctl_list, M_TTYS);&lt;br /&gt;
    		} &lt;br /&gt;
    		&lt;br /&gt;
    		if (_state.pis_ioctl_list[minor] != NULL) {&lt;br /&gt;
    			ttyfree(new_ptmx_ioctl-&amp;gt;pt_tty);&lt;br /&gt;
    			DEVFS_UNLOCK();&lt;br /&gt;
    			FREE(new_ptmx_ioctl, M_TTYS);&lt;br /&gt;
    &lt;br /&gt;
    			/* Special error value so we know to redrive the open, we've been raced */&lt;br /&gt;
    			return (struct ptmx_ioctl*)-1; &lt;br /&gt;
    &lt;br /&gt;
    		}&lt;br /&gt;
    &lt;br /&gt;
    		/* Vector is large enough; grab a new ptmx_ioctl */&lt;br /&gt;
    &lt;br /&gt;
    		/* Now grab a free slot... */&lt;br /&gt;
    		_state.pis_ioctl_list[minor] = new_ptmx_ioctl;&lt;br /&gt;
    &lt;br /&gt;
    		/* reduce free count */&lt;br /&gt;
    		_state.pis_free--;&lt;br /&gt;
    &lt;br /&gt;
    		_state.pis_ioctl_list[minor]-&amp;gt;pt_flags |= PF_OPEN_M;&lt;br /&gt;
    		DEVFS_UNLOCK();&lt;br /&gt;
    &lt;br /&gt;
    		/* Create the /dev/ttysXXX device {&amp;lt;major&amp;gt;,XXX} */&lt;br /&gt;
    		_state.pis_ioctl_list[minor]-&amp;gt;pt_devhandle = devfs_make_node(&lt;br /&gt;
    				makedev(ptsd_major, minor),&lt;br /&gt;
    				DEVFS_CHAR, UID_ROOT, GID_TTY, 0620,&lt;br /&gt;
    				PTSD_TEMPLATE, minor);&lt;br /&gt;
    		if (_state.pis_ioctl_list[minor]-&amp;gt;pt_devhandle == NULL) {&lt;br /&gt;
    			printf(&amp;quot;devfs_make_node() call failed for ptmx_get_ioctl()!!!!\n&amp;quot;);&lt;br /&gt;
    		}&lt;br /&gt;
    	} else if (open_flag &amp;amp; PF_OPEN_S) {&lt;br /&gt;
    		DEVFS_LOCK();&lt;br /&gt;
    		_state.pis_ioctl_list[minor]-&amp;gt;pt_flags |= PF_OPEN_S;&lt;br /&gt;
    		DEVFS_UNLOCK();&lt;br /&gt;
    	}&lt;br /&gt;
    &lt;br /&gt;
    	// No else statement to catch errors just return the index to the array faithfully. &lt;br /&gt;
    	return (_state.pis_ioctl_list[minor]);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
	First notice the (open_flag &amp;amp; PF_OPEN_M), if this is not true a lot of code will be skipped. on the ptmx devices, this isn't set so all this is complete skipped and we can skip to the end of the the code since there is no all catching else clause to handle most connections. It just automatically returns this array indexed with a user controllable value. Crash but true, let's look more into this structure we can control if we create a large minor number.&lt;br /&gt;
    &lt;br /&gt;
    static struct _ptmx_ioctl_state {&lt;br /&gt;
    	struct ptmx_ioctl	**pis_ioctl_list;	/* pointer vector */&lt;br /&gt;
    	int			pis_total;		/* total slots */&lt;br /&gt;
    	int			pis_free;		/* free slots */&lt;br /&gt;
    } _state;&lt;br /&gt;
&lt;br /&gt;
	This just contains a pointer vector of ptmx_ioctl structures, let's look at the structure which should be contained in the minor number offset.&lt;br /&gt;
    &lt;br /&gt;
    /*&lt;br /&gt;
     * ptmx_ioctl is a pointer to a list of pointers to tty structures which is&lt;br /&gt;
     * grown, as necessary, copied, and replaced, but never shrunk.  The ioctl&lt;br /&gt;
     * structures themselves pointed to from this list come and go as needed.&lt;br /&gt;
     */&lt;br /&gt;
    struct ptmx_ioctl {&lt;br /&gt;
    	struct tty	*pt_tty;	/* pointer to ttymalloc()'ed data */&lt;br /&gt;
    	int		pt_flags;&lt;br /&gt;
    	struct selinfo	pt_selr;&lt;br /&gt;
    	struct selinfo	pt_selw;&lt;br /&gt;
    	u_char		pt_send;&lt;br /&gt;
    	u_char		pt_ucntl;&lt;br /&gt;
    	void		*pt_devhandle;	/* cloned slave device handle */&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
	The first pointer in this structure is a pointer to a tty structure. This structure is easily readable and writable using using user land APIS. It also includes some function pointers in there which can be triggered to gain &lt;br /&gt;
    &lt;br /&gt;
    struct tty {&lt;br /&gt;
    	lck_mtx_t	t_lock;		/* Per tty lock */&lt;br /&gt;
    &lt;br /&gt;
    	struct	clist t_rawq;		/* Device raw input queue. */&lt;br /&gt;
    	long	t_rawcc;		/* Raw input queue statistics. */&lt;br /&gt;
    	struct	clist t_canq;		/* Device canonical queue. */&lt;br /&gt;
    	long	t_cancc;		/* Canonical queue statistics. */&lt;br /&gt;
    	struct	clist t_outq;		/* Device output queue. */&lt;br /&gt;
    	long	t_outcc;		/* Output queue statistics. */&lt;br /&gt;
    	int	t_line;			/* Interface to device drivers. */&lt;br /&gt;
    	dev_t	t_dev;			/* Device. */&lt;br /&gt;
    	int	t_state;		/* Device and driver (TS*) state. */&lt;br /&gt;
    	int	t_flags;		/* Tty flags. */&lt;br /&gt;
    	int     t_timeout;              /* Timeout for ttywait() */&lt;br /&gt;
    	struct	pgrp *t_pgrp;		/* Foreground process group. */&lt;br /&gt;
    	struct	session *t_session;	/* Enclosing session. */&lt;br /&gt;
    	struct	selinfo t_rsel;		/* Tty read/oob select. */&lt;br /&gt;
    	struct	selinfo t_wsel;		/* Tty write select. */&lt;br /&gt;
    	struct	termios t_termios;	/* Termios state. */&lt;br /&gt;
    	struct	winsize t_winsize;	/* Window size. */&lt;br /&gt;
    					/* Start output. */&lt;br /&gt;
    	void	(*t_oproc)(struct tty *);&lt;br /&gt;
    					/* Stop output. */&lt;br /&gt;
    	void	(*t_stop)(struct tty *, int);&lt;br /&gt;
    					/* Set hardware state. */&lt;br /&gt;
    	int	(*t_param)(struct tty *, struct termios *);&lt;br /&gt;
    	void	*t_sc;			/* XXX: net/if_sl.c:sl_softc. */&lt;br /&gt;
    	int	t_column;		/* Tty output column. */&lt;br /&gt;
    	int	t_rocount, t_rocol;	/* Tty. */&lt;br /&gt;
    	int	t_hiwat;		/* High water mark. */&lt;br /&gt;
    	int	t_lowat;		/* Low water mark. */&lt;br /&gt;
    	int	t_gen;			/* Generation number. */&lt;br /&gt;
    	void	*t_iokit;		/* IOKit management */&lt;br /&gt;
    	int	t_refcnt;		/* reference count */&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
	You can imagine all the power you could do if you can control all these structures carefully. That will be the difficulty when trying to exploit. You need to find a kernel zone past this array and allocate your data into it in a way you always know the offset. shouldn't be too hard.&lt;br /&gt;
    &lt;br /&gt;
	Here's what the crash looks like once triggered.&lt;br /&gt;
    &lt;br /&gt;
    bash-3.2# for i in `seq 1 255`;do echo $i; mknod /dev/crash c 16 $i;echo &amp;quot;Hello&amp;quot; &amp;gt;/dev/crash;rm -rf /dev/crash;done&lt;br /&gt;
&lt;br /&gt;
	in gdb remote kernel debugger…&lt;br /&gt;
    &lt;br /&gt;
    gdb$ bt&lt;br /&gt;
    #0  0xffffff8024f35fbc in ptsd_open (dev=0x10000010, flag=0x402, devtype=0x2000, p=0xffffff803655a3f8) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/kern/tty_ptmx.c:571&lt;br /&gt;
    #1  0xffffff8024bdd93f in spec_open (ap=0xffffff8225cb3928) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/miscfs/specfs/spec_vnops.c:325&lt;br /&gt;
    #2  0xffffff8024bc43c9 in VNOP_OPEN (vp=0xffffff803809c110, mode=0x402, ctx=0xffffff8035bcdd08) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/vfs/kpi_vfs.c:3015&lt;br /&gt;
    #3  0xffffff8024bb4eab in vn_open_auth (ndp=0xffffff8225cb3b70, fmodep=0xffffff8225cb3adc, vap=0xffffff8225cb3d08) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/vfs/vfs_vnops.c:591&lt;br /&gt;
    #4  0xffffff8024b9d8db in open1 (ctx=0xffffff8035bcdd08, ndp=0xffffff8225cb3b70, uflags=0x601, vap=0xffffff8225cb3d08, fp_zalloc=0xffffff8024ecf0b0 &amp;lt;fileproc_alloc_init&amp;gt;, cra=0x0, retval=0xffffff8035bcdc18) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/vfs/vfs_syscalls.c:3067&lt;br /&gt;
    #5  0xffffff8024b9e684 in open_nocancel (p=0xffffff803655a3f8, uap=0xffffff8035c3a920, retval=0xffffff8035bcdc18) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/vfs/vfs_syscalls.c:3345&lt;br /&gt;
    #6  0xffffff8024b9e4fc in open (p=0xffffff803655a3f8, uap=0xffffff8035c3a920, retval=0xffffff8035bcdc18) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/vfs/vfs_syscalls.c:3326&lt;br /&gt;
    #7  0xffffff8024fa3828 in unix_syscall64 (state=0xffffff8035c3a910) at /SourceCache/xnu_debug/xnu-2422.1.72/bsd/dev/i386/systemcalls.c:370&lt;br /&gt;
    &lt;br /&gt;
    gdb$ i r&lt;br /&gt;
    rax            0xdeadbeefdeadbeef	0xdeadbeefdeadbeef&lt;br /&gt;
    rbx            0xffffff80367ea168	0xffffff80367ea168&lt;br /&gt;
    rcx            0xffffff8033ec8788	0xffffff8033ec8788&lt;br /&gt;
    rdx            0x10	0x10&lt;br /&gt;
    rsi            0x0	0x0&lt;br /&gt;
    rdi            0x10	0x10&lt;br /&gt;
    rbp            0xffffff8225cb3870	0xffffff8225cb3870&lt;br /&gt;
    rsp            0xffffff8225cb3840	0xffffff8225cb3840&lt;br /&gt;
    r8             0x402	0x402&lt;br /&gt;
    r9             0x1	0x1&lt;br /&gt;
    r10            0xffffff80327c6220	0xffffff80327c6220&lt;br /&gt;
    r11            0x0	0x0&lt;br /&gt;
    r12            0xffffff8225cb3fc0	0xffffff8225cb3fc0&lt;br /&gt;
    r13            0x7f9190c045b0	0x7f9190c045b0&lt;br /&gt;
    r14            0xffffffff	0xffffffff&lt;br /&gt;
    r15            0xffffff8035c3a910	0xffffff8035c3a910&lt;br /&gt;
    rip            0xffffff8024f35fbc	0xffffff8024f35fbc &amp;lt;ptsd_open+76&amp;gt;&lt;br /&gt;
    eflags         0x10282	0x10282&lt;br /&gt;
    cs             0x8	0x8&lt;br /&gt;
    ss             0x0	0x0&lt;br /&gt;
    ds             0x0	0x0&lt;br /&gt;
    es             0x0	0x0&lt;br /&gt;
    fs             0xdead0000	0xdead0000&lt;br /&gt;
    gs             0xdead0000	0xdead0000&lt;br /&gt;
&lt;br /&gt;
	it was trying to read in the value of _state.pis_ioctl_list[10].&lt;br /&gt;
    &lt;br /&gt;
    gdb$ print _state.pis_ioctl_list[10]&lt;br /&gt;
    $1 = (struct ptmx_ioctl *) 0xdeadbeefdeadbeef&lt;br /&gt;
&lt;br /&gt;
    gdb$ print pti&lt;br /&gt;
    $2 = (struct ptmx_ioctl *) 0xdeadbeefdeadbeef&lt;br /&gt;
&lt;br /&gt;
	It crashes here before dereferenceing the tty structure at the beginning of the ptmx_ioctl structure. We must know it's an address, but we also leak a bit near the address if it is an address. We should also be able to retrieve the value of all these state variables it sets from variable bits wherever the pointer is at to see if it's the correct pointer or not.&lt;br /&gt;
    &lt;br /&gt;
    571 * 		if (!(pti-&amp;gt;pt_flags &amp;amp; PF_UNLOCKED)) {&lt;br /&gt;
    572			return (EAGAIN);&lt;br /&gt;
    573		}&lt;br /&gt;
    574	&lt;br /&gt;
    575		tp = pti-&amp;gt;pt_tty;&lt;br /&gt;
    576		tty_lock(tp);&lt;br /&gt;
    577	&lt;br /&gt;
    578		if ((tp-&amp;gt;t_state &amp;amp; TS_ISOPEN) == 0) {&lt;br /&gt;
    579			termioschars(&amp;amp;tp-&amp;gt;t_termios);	/* Set up default chars */&lt;br /&gt;
	    &lt;br /&gt;
	Examine the read, write, and select apis for these terminals to learn all you can do. ioctl calls might also be interesting. Also since it uses the tty zone for allocating this devices, it might be a very predictable zone if we can control all the pseudo terminals. Also checking out return values based on flags in structs can be a good way to feel around in memory.&lt;br /&gt;
    &lt;br /&gt;
	New in iOS 7.0 security protections, you are now no longer allowed to remount the root partition as readable/writeable. Before we just change the /etc/fstab file to remount the filesystems, but now there is a special kernel check preventing root filesystem from being remounted. Also the user filesystem containing all the data is mounted to disallow super user files, and device nodes. Luckily, if we can remount the user filesystem to reallow superuser and device node files we can create this device node and launch the kernel exploit on iOS7.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[evad3rs]]&lt;br /&gt;
* [[evasi0n]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Jailbreaks]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=P0sixspwn&amp;diff=38632</id>
		<title>P0sixspwn</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=P0sixspwn&amp;diff=38632"/>
		<updated>2014-01-07T01:20:12Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Exploits */ noun here, not a verb&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''p0sixspwn''' is an [[untethered jailbreak]] for iOS 6.1.3-6.1.5 by [[User:winocm|winocm]], [[User:Ih8sn0w|iH8sn0w]] and [https://twitter.com/SquiffyPwn SquiffyPwn]. It was initially made available as an Cydia package on [[Saurik]]'s repo to untether already jailbroken devices. It works with all devices that support iOS 6.1.3-6.1.5 and 5.2.1 - 5.3 on [[k66ap|Apple TV 2G]]. On 30 December 2013, a Mac OS X program was released to perform a jailbreak. A Windows program was released on 3 January 2014.&lt;br /&gt;
&lt;br /&gt;
== Cydia Package Changelog ==&lt;br /&gt;
* '''1.0-5''' the initial release of the untether&lt;br /&gt;
* '''1.0-9''' [[n90ap|iPhone 4 GSM]] boot loop fix&lt;br /&gt;
* '''1.1-1''' Automatically reboot after 30 seconds if device did not boot. (iH8sn0w's repo only)&lt;br /&gt;
* '''1.1-2''' Automatically reboot after one minute if device did not boot due to 30 seconds was too quick. (iH8sn0w's repo only)&lt;br /&gt;
* '''1.1-3''' Automatically reboot after two minutes if device did not boot due to 60 seconds was too quick. (iH8sn0w's repo only)&lt;br /&gt;
* '''1.2-1''' Various bug fixes.&lt;br /&gt;
* '''1.3-2''' Fixes iMessage, LTE issues and Apple TV 2G support.&lt;br /&gt;
&lt;br /&gt;
==Desktop Download==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! OS&lt;br /&gt;
! SHA-1 Hash&lt;br /&gt;
! Download&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.0&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | [[wikipedia:OS X|OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;b5a66f4e58ab4c813fc851d479b28188eb5115ec&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!0xtw0DAT!YVZmNXsn-kl1kH655zgpMGz8hSVVgk8FU3qlTPNfSdU Mega]&lt;br /&gt;
|&lt;br /&gt;
* Initial release.&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.1&lt;br /&gt;
| &amp;lt;code&amp;gt;ae5b3907660b161b2ff94a2e2cfef97195404a89&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!l8lniKxL!ODQrFDGbOUpm2hvU-mQggm25IgNk3_TmSO1r7tlU178 Mega]&lt;br /&gt;
|  &lt;br /&gt;
* Resolves issues with [[iPod touch 5G]] not being detected.&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.2&lt;br /&gt;
| &amp;lt;code&amp;gt;259e95fd16468260c8831ca17186f50b7d14ba41&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://mega.co.nz/#!DVtmGLqa!BX2-OQUliBcfdlenMLa93mKxk244KpD9Z71p_DAeil8 Mega]&lt;br /&gt;
|&lt;br /&gt;
* Resolves issues with LTE/data.&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.3&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;060c95cda0e5ad861bd225ca19324e6ebd3c0a5d&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!x0sk1SjB!S86WIGnifrgVhf5aoFQiPHl5aMJvS3miIeTTy9pLL_w Mega]&lt;br /&gt;
|&lt;br /&gt;
* Initial release for Windows.&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.4&lt;br /&gt;
| &amp;lt;code&amp;gt;0a40a9780ba0dd9f0476d12950b4fb0026c8559a&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!Vl9zFJYC!JaCsqwnNNDJvj_4t0APjC2XPBg0ZuUwMSNNz2MGb4Xw Mega]&lt;br /&gt;
|&lt;br /&gt;
* Added README and time adjustments for slow PC's.&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | 1.0.5&lt;br /&gt;
| [[wikipedia:OS X|OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;b99fb1de846c406a15bbd710b623ddd78e139e5e&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://mega.co.nz/#!B5lxxDLD!YrvjGhvVDxm2ah94hafI7TJWfm9EK0aWsh4_7YN78qE Mega]&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &lt;br /&gt;
* Fixes some issues.&lt;br /&gt;
* Support for Mac OS X Snow Leopard.&lt;br /&gt;
|-&lt;br /&gt;
| [[wikipedia:Microsoft Windows|Windows]]&lt;br /&gt;
| &amp;lt;code&amp;gt;7c782a39ed123f70594e2438eaacc95340e363e3&amp;lt;/code&amp;gt;&lt;br /&gt;
| class=&amp;quot;rborderplz nobrradiusplz&amp;quot; | [https://mega.co.nz/#!l1UFgJiA!Ogbi6Q1GsKZZMZzEhi8w1zvlHXEh0QuDBIGdjfktHb0 Mega]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exploits ==&lt;br /&gt;
* [[posix_spawn kernel information leak]] (by [[i0n1c]]) (proof? what is it used for?)&lt;br /&gt;
* [[mach_msg_ool_descriptor_ts for heap shaping]] (proof/quotes? no information found)&lt;br /&gt;
* [[AMFID_code_signing_evasion]]&lt;br /&gt;
* [[DeveloperDiskImage race condition]] (by [[comex]]) (proof/quotes? no information found)&lt;br /&gt;
* [[Symbolic Link Vulnerability]]&lt;br /&gt;
* [[launchd.conf untether]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
*[http://blog.ih8sn0w.com/2013/12/613-615-3gsa4-untether-cydia-package.html iH8sn0w's blog post on the release.]&lt;br /&gt;
* [http://p0sixspwn.com/ p0sixspwn]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hacking Software]]&lt;br /&gt;
[[Category:Jailbreaks]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:Ra1ningSn0w&amp;diff=38631</id>
		<title>User:Ra1ningSn0w</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:Ra1ningSn0w&amp;diff=38631"/>
		<updated>2014-01-07T01:14:56Z</updated>

		<summary type="html">&lt;p&gt;Http: sorry, had to fix that typo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Creator of iBooter, an iDevice Recovery-Mode tool for Windows, available at [http://www.ra1ningsn0w.com/ www.ra1ningsn0w.com].&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Talk:Obtaining_IMG3_Keys&amp;diff=38600</id>
		<title>Talk:Obtaining IMG3 Keys</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Talk:Obtaining_IMG3_Keys&amp;diff=38600"/>
		<updated>2014-01-04T16:56:07Z</updated>

		<summary type="html">&lt;p&gt;Http: add merge comments too&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Method 1 Discussion =&lt;br /&gt;
&lt;br /&gt;
Hey, thats my &amp;quot;exploit&amp;quot; ;-) Dev used openiboot.&lt;br /&gt;
&lt;br /&gt;
Much easier, just use iran to download the modified iBoot directly, no reason to pwn with it. I was originally strapping this with the diags exploit.&lt;br /&gt;
&lt;br /&gt;
And thanks for writing this up.&lt;br /&gt;
&lt;br /&gt;
~geohot&lt;br /&gt;
&lt;br /&gt;
I adapted this method from your write-up earlier, because CPICH and Chronic were wanting to decrypt IMG3 keys, and the openiboot method has quite a bit of setup overhead, and requires modifying my C source, and I thought helping them fill out the missing pieces for your method would be simpler. I just slightly modified your assembly to do stack/register cleanup (and combined that mw into protected memory) and had them put a direct BX from a random iBoot function, since explaining how to patch the permissions bits is more conceptually difficult, and I wasn't sure how easy it would be to make &amp;quot;go&amp;quot; behave the way we want it to (I didn't have access to IDA when I was helping them). I asked them to write it up after they got it to work. Hope that's okay. :)&lt;br /&gt;
&lt;br /&gt;
I've since made something easier: http://www.iphone-dev.org/planetbeing/crypto.tar.gz&lt;br /&gt;
&lt;br /&gt;
--[[User:Planetbeing|Planetbeing]] 03:20, 7 August 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== iBoot ==&lt;br /&gt;
&lt;br /&gt;
Why do you need a modified iBoot? Doesn't Pwnage Tool/xpwn/winpwn already patch/modify iBoot?&lt;br /&gt;
&lt;br /&gt;
== no ==&lt;br /&gt;
&lt;br /&gt;
yeah. their iboot is simply patched so the pwned ipsw wil work. there is soooooo much more you can do to the iboot :)&lt;br /&gt;
&lt;br /&gt;
== iBoot ==&lt;br /&gt;
&lt;br /&gt;
Ok, but does the iBoot need to be patched more than Pwnage already does for the userland AES KBAG decryption to work (using the program linked to by planetbeing?)&lt;br /&gt;
&lt;br /&gt;
== no...no... ==&lt;br /&gt;
&lt;br /&gt;
this is...different. not like that at all. just trust planetbeing :)&lt;br /&gt;
&lt;br /&gt;
== Got it ==&lt;br /&gt;
&lt;br /&gt;
Ok, thanks Chronic...and good idea, I will trust planetbeing.&lt;br /&gt;
&lt;br /&gt;
== of course ==&lt;br /&gt;
&lt;br /&gt;
pb is very talented and prolific dev team member, what's not to trust? :)&lt;br /&gt;
&lt;br /&gt;
== 2.0.2 ==&lt;br /&gt;
&lt;br /&gt;
Is there any way to use planetbeing's utility on 2.0.2?&lt;br /&gt;
It seems like something about the kernel has changed, since Pwnage doesn't decrypt it before patching.&lt;br /&gt;
Is it as simple as patching it in a hex editor or modifying crypto binary? --[[User:James|James]] 06:34, 1 September 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== uh..==&lt;br /&gt;
planetbeing's thing works fine in 2.0.2. just edit the script so it doesnt require a key and IV. if you dont know how to do that, no offense, but maybe its a sign you should not be doing this, only because it can majorly screw up your iPhone and require a DFU restore if you mess up.&lt;br /&gt;
&lt;br /&gt;
== re:uh... ==&lt;br /&gt;
That's exactly why I asked, because I don't know exactly what I'm doing.&lt;br /&gt;
I edited the script but didn't want to boot with the resulting kernel, fearing that it'd cause problems.&lt;br /&gt;
I use my iPod anyways so I don't lose any information, even if I do have to restore.&lt;br /&gt;
Thanks for the answer though. :)&lt;br /&gt;
&lt;br /&gt;
== np ==&lt;br /&gt;
&lt;br /&gt;
no prob&lt;br /&gt;
&lt;br /&gt;
good luck&lt;br /&gt;
&lt;br /&gt;
== chronics modified script for 2.0.2 crypto ==&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 XPWNTOOL=./xpwntool&lt;br /&gt;
 PATCHKERNEL=./patch-kernel-crypto&lt;br /&gt;
 KERNEL=/System/Library/Caches/com.apple.kernelcaches/kernelcache.s5l8900x&lt;br /&gt;
 &lt;br /&gt;
 ${XPWNTOOL} ${KERNEL} /tmp/a&lt;br /&gt;
 ${PATCHKERNEL} /tmp/a&lt;br /&gt;
 ${XPWNTOOL} /tmp/a /tmp/b -t ${KERNEL}&lt;br /&gt;
 rm /tmp/a&lt;br /&gt;
 cp ${KERNEL} /kernel.backup&lt;br /&gt;
 cp /tmp/b ${KERNEL}&lt;br /&gt;
 rm /tmp/b&lt;br /&gt;
&lt;br /&gt;
there u go :)&lt;br /&gt;
&lt;br /&gt;
James: what did you to fix this problem?&lt;br /&gt;
&lt;br /&gt;
The DeviceTree wasn't patched, since QuickPwn flashed a stock one over it. After patching it, all was fine. --[[User:James|James]] 04:00, 10 April 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
= Method 2 Discussion = &lt;br /&gt;
uh, how is this a method, let alone an easier one?&lt;br /&gt;
first thing to note is that each img3 file has its own key/iv pair, so whoever dumped this appears to not have much of a clue... the main reason for this post seems to be the signature at the bottom, which by the way is very '''in'''appropriate for a ''documentation'' wiki (i.e., not an egowiki)&lt;br /&gt;
&lt;br /&gt;
someone just copied that from my blog, people need to realize they have two choices about this&lt;br /&gt;
&lt;br /&gt;
1) use the phone, patch iboot or use openiboot&lt;br /&gt;
&lt;br /&gt;
2) extract the hardware aes key. if you can't do #1, you can't do #2&lt;br /&gt;
&lt;br /&gt;
3) ask someone for the key&lt;br /&gt;
&lt;br /&gt;
== thinking outside the box ==&lt;br /&gt;
&lt;br /&gt;
the 4.6 bootloader unlock was 'impossible'. the 3G unlock is 'impossible'. people need to think outside the box. although there are only two known methods for this, what if there is another method that nobody knows about yet?&lt;br /&gt;
&lt;br /&gt;
Very good thinking!&lt;br /&gt;
&lt;br /&gt;
== re: musclenerd ==&lt;br /&gt;
&lt;br /&gt;
sorry...not sure what GenericTalk means :)&lt;br /&gt;
&lt;br /&gt;
i saw your previous edit, and just know that you don't have to treat this wiki like it is run by nazis :P criticism and sarcasm is allowed...&lt;br /&gt;
&lt;br /&gt;
if you know how to use the openiBoot method, why nor share with us?&lt;br /&gt;
&lt;br /&gt;
== thanks dude! ==&lt;br /&gt;
&lt;br /&gt;
lol awesome now we at least have some kind of documentation. I was afraid to ask about the &amp;quot;official&amp;quot; method because I thought it was obvious and I didn't want to look like an idiot lol&lt;br /&gt;
&lt;br /&gt;
== drg ==&lt;br /&gt;
&lt;br /&gt;
Too bad AES is not vulnerable to a known-plaintext attack. I don't even know how a side-chanel attack would look like! Any crypto experts out there?&lt;br /&gt;
&lt;br /&gt;
== Merging ==&lt;br /&gt;
&lt;br /&gt;
Does it make sense to merge [[Grabbing IMG3 Keys|this page]] with [[Obtaining_IMG3_Keys]]? It seems to be kind of similar intention. --[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 00:07, 3 January 2014 (UTC)&lt;br /&gt;
:Yes, we can and should merge these two pages. Feel free to go ahead. Make sure to update any links to the old page and also move the comments. --[[User:Http|http]] ([[User talk:Http|talk]]) 00:52, 4 January 2014 (UTC)&lt;br /&gt;
::OK I copied the page over to [[Obtaining_IMG3_Keys]] and also the discussion. I think this page can be archived or deleted.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 08:42, 4 January 2014 (UTC)&lt;br /&gt;
:::Done. I changed it to a redirect. --[[User:Http|http]] ([[User talk:Http|talk]]) 16:56, 4 January 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Http&amp;diff=38596</id>
		<title>User talk:Http</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Http&amp;diff=38596"/>
		<updated>2014-01-04T16:49:06Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Re: creation of R3w1nd */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Even more [[25C3 presentation &amp;quot;Hacking the iPhone&amp;quot;#Conference Recordings|presentation links]]==&lt;br /&gt;
Thanks for adding them. Useful for me as I'm new :) [[User:MaybachMan|MaybachMan]] 22:37, 14 July 2010 (UTC)&lt;br /&gt;
:Yes, thanks a ton! [[User:Syncerr|Syncerr]] 13:16, 15 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Sysop==&lt;br /&gt;
You are now a sysop, and can block spam accounts. --[[User:Geohot|geohot]] 15:30, 21 July 2010 (UTC)&lt;br /&gt;
:Thanks for the honor. I'll do my best. And [[User:Dialexio|Dialexio]] was another good choice. --[[User:Http|http]] 16:12, 21 July 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Block user MicroExploit==&lt;br /&gt;
I think user MicroExploit should be blocked. --[[User:5urd|5urd]] 15:08, 7 November 2010 (UTC)&lt;br /&gt;
:I second that --[[User:JacobVengeance|JakeAnthraX]] 15:08, 7 November 2010 (UTC)&lt;br /&gt;
::Done. We cannot allow to delete each others pages etc. But please be careful in your reaction to these attacks. -- [[User:Http|http]] 15:26, 7 November 2010 (UTC)&lt;br /&gt;
::Thank you --[[User:5urd|5urd]] 15:19, 7 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Re:Posting Delete Request [[User:Whiteshinyapple|Whiteshinyapple]]==&lt;br /&gt;
This are the stuff [[User:5urd|5urd]] [http://i53.tinypic.com/2u4j2o6.jpg has undone]. --[[User:Whiteshinyapple|Whiteshinyapple]]&lt;br /&gt;
:Thanks. We have the history. No problem. But we have to agree on how to proceed before I'll take action. And you have the ok to place deletion requests where you feel appropriate. But for sake of peace, I wouldn't re-add the deleted ones for now, let's finish the discussion first. --[[User:Http|http]] 08:19, 20 November 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Last edits. ==&lt;br /&gt;
Please revert as I did check that they were all the same. I will not revert all as it may cause an edit war. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:04, 20 March 2013 (UTC)&lt;br /&gt;
:I'm finished anyway. Feel free to remove the questionmarks on the versions you verified. In any case, at least one edit was wrong: [[MDM6600]] had 6.1.2 marked as unknown and 6.1.3 marked as &amp;quot;same as 5.0&amp;quot; - that's contradictory. So I had to assume you didn't verify the others as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 00:11, 20 March 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Re: creation of R3w1nd ==&lt;br /&gt;
&lt;br /&gt;
I have no hard feelings about the page's deletion, I was just about to do it myself anyway. I think I took on to much work trying this coming in as a rookie, but you know, the little train that could. Happy New Year! {{unsigned|Peg4sus|03:23, 4 January 2014 (UTC)}}&lt;br /&gt;
:Thanks for the wishes, same to you. Let me know if you need anything. --[[User:Http|http]] ([[User talk:Http|talk]]) 16:49, 4 January 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38528</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38528"/>
		<updated>2014-01-02T22:06:23Z</updated>

		<summary type="html">&lt;p&gt;Http: /* &amp;quot;GSM&amp;quot; Replacement Proposals (cont.) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals (cont.) ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
:Include iPhone 4 in the change and use same format everywhere on the wiki. I agree that we do not need to change devices with only one variant such as iPhone 3GS. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:59, 31 December 2013 (UTC)&lt;br /&gt;
:: I agree on that. 3GS, 3G and the 1st iPhone are anyway devices where I do not see too many wiki-related changes in the future.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 09:57, 31 December 2013 (UTC)&lt;br /&gt;
:I don't like how the abbreviated form of &amp;quot;iPad3,4&amp;quot; looks— I understand wanting to keep &amp;quot;iPad 4&amp;quot; in the name, but I can't come up with alternatives besides going with only the identifier. (Another issue is that MediaWiki's markup parser doesn't seem to like square brackets in links— I tried using &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;nowiki /&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.) Having thought it over for a few days, I'm more receptive to changing all multi-variant devices (i.e. including the iPhone 4), but my concern about the Recent changes getting flooded with page moves still exists. The page moves should be done on &amp;quot;quiet&amp;quot; days, when the wiki doesn't see much activity. That being said, this is my understanding of the proposed changes. Does everyone agree with the following?&lt;br /&gt;
:* On pages like [[iPhone]], the variant labels will be replaced with the identifier, e.g. iPhone3,1/iPhone3,2/iPhone3,3. (An exception will probably need to be made for the iPad1,1. The &amp;quot;Internal Name&amp;quot; row should also be modified because there will be duplicated information.)&lt;br /&gt;
:* On [[Models]], the variant labels will be replaced with something else for the iPhone 5 and newer. (I feel like there are too many LTE bands to list in such a spot, but I don't have any better ideas.)&lt;br /&gt;
:* On pages such as [[Firmware]] and [[Jailbreak]], labels will be changed to things like &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; and &amp;quot;iPad 4 (iPad3,4).&amp;quot; Single-variant devices like the Apple TV 2G will remain as-is.&lt;br /&gt;
:* The key pages will be moved to a different title, to resemble the following.&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (AppleTV3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (Apple TV AppleTV3,1)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPad2,4)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPad 2 iPad2,4)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPhone3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPhone 4 iPhone3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPod touch 5G)]]&lt;br /&gt;
:Do let me know if I missed something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:57, 31 December 2013 (UTC)&lt;br /&gt;
::I agree with your idea [[User:Dialexio|Dialexio]], but make every page use iPhone 4 (iPhone3,1) etc.  Of course if pages use iPhone 4 (GSM) now, change that to iPhone 4 (iPhone3,1) or iPhone 4 (3,1). I would suggest moving 10 pages per day for the iPhone 4 to avoid flooding. I do not want some pages to include the AP identifier and some others iPhone3,1 for example. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:08, 1 January 2014 (UTC)&lt;br /&gt;
:::Several comments:&lt;br /&gt;
*The square brackets were just an idea, nothing agreed on that yet. And yes, let's forget this idea if it has problems with MediaWiki.&lt;br /&gt;
*The beginning of the name should remain, otherwise we're getting inconsistent with other pages. I agree with [[User:IAdam1n|iAdam1n]] on this. To keep it short, my favorite would be something like &amp;quot;iPhone 4 (3,1)&amp;quot; then. But to make it more clear, &amp;quot;iPhone4 (iPhone3,1)&amp;quot; is also ok to me. If you wanted to leave the first part away and just use &amp;quot;iPhone3,1&amp;quot;, then we would have to rename ALL pages (that's also an option).&lt;br /&gt;
*Regarding flooding, I prefer that we do all changes at once, at an agreed date/time, done by [[User:Dialexio|Dialexio]]. Maybe in two steps: first step to change the few hardware pages plus one page of each device of the key pages. In the second step the rest. This would ensure that any misunderstandings get catched in the first step, before all pages are renamed. I don't like to have 20 edits per day that I have to go through. Better all at once, but only after agreement of all.&lt;br /&gt;
*Yes, we can do iPhone 4 too, if that't the only missing one. It was a misunderstanding on my part for iPad GSM/WiFi, as this doesn't have different firmwares (only on hardware pages needed).&lt;br /&gt;
*Regarding the proposed listing of the bands on the [[Models]] page, Variant column, we could only list the bands that are different to make it short.&lt;br /&gt;
&lt;br /&gt;
Can we list here what pages would be affected by the changes? Feel free to edit this list here within my comment. Here's what I have in mind:&lt;br /&gt;
*[[Models]]&lt;br /&gt;
*[[Apple TV]], [[iPad]], [[iPad mini]], [[iPhone]], [[iPod touch]]&lt;br /&gt;
*[[Firmware Keys]]&lt;br /&gt;
*[[Firmware]], [[Beta Firmware]]&lt;br /&gt;
*[[Jailbreak]]&lt;br /&gt;
*[[Application Processor]]&lt;br /&gt;
*[[Main Page]] - for Application Processors and Baseband Devices.&lt;br /&gt;
*[[:Category:Baseband]] - some pages state models and also the baseband devices, such as [[MDM6600]].&lt;br /&gt;
*key pages: iPhone 4 GSM (like [[Telluride 9A334 (iPhone 4 GSM)]]), total 69 existing pages&lt;br /&gt;
*key pages: iPhone 4 GSM (A) (like [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)]]), total 21 existing pages&lt;br /&gt;
*key pages: iPhone 4 CDMA (like [[BrightonMaps 10B329 (iPhone 4 CDMA)]]), total 50 existing pages&lt;br /&gt;
*key pages: iPhone 5 GSM (nonexistent)&lt;br /&gt;
*key pages: iPhone 5 Global (nonexistent)&lt;br /&gt;
*key pages: iPhone 5c and 5s (nonexistent)&lt;br /&gt;
*key pages: iPad 2 Wi-Fi (like [[Durango 8G4 (iPad 2 Wi-Fi)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 GSM (like [[Durango 8G4 (iPad 2 GSM)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 CDMA (like [[Durango 8G4 (iPad 2 CDMA)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 Wi-Fi Rev A (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 3 CDMA (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Global (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 4 GSM (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Global (nonexistent)&lt;br /&gt;
*key pages: iPad Air Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad Air Cellular (nonexistent)&lt;br /&gt;
*key pages: iPad mini Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini GSM (nonexistent)&lt;br /&gt;
*key pages: iPad mini Global (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Cellular (nonexistent)&lt;br /&gt;
The key pages would get moved without redirect and all references updated. The references should also be in this list above. Add it to the list if I forgot anything.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 15:07, 1 January 2014 (UTC)&lt;br /&gt;
::::Yes that is fine. I said the 10 a day to avoid a big flood, but I do not mind either way. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 15:13, January 1, 2014‎ (UTC)&lt;br /&gt;
::::Looks good. I amended the list to include the iPads as well. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 1 January 2014 (UTC)&lt;br /&gt;
:::::So most of you seem to agree on the the generic change now. But what is missing is the exact naming. We have three variations still in discussion:&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (iPhone3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 3,1&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 iPhone3,1&amp;quot;&lt;br /&gt;
:::::I just noticed that we cannot use the round brackets, because this entire part is already enclosed in round brackets - otherwise we would have nested brackets and in grammar I think you have to use square brackets which are not allowed in MediaWiki. So this leaves us with #3 and #4. #3 looks silly without the brackets, so we probably have to use #4 as [[User:Dialexio|Dialexio]] suggested. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:55, 1 January 2014 (UTC)&lt;br /&gt;
::::::I agree with #4, looks better as I feel that #3 needs some sort of brackets if we used that. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]])&lt;br /&gt;
::::::Wow, time really flies when you sleep all day. I've missed a ''lot''. Ok. I'm happy we decided to use the firmware moniker instead of something else. Personally, I don't like #1 because it just looks weird IMO. In addition, #1 and #2 would require the use of brackets (&amp;lt;code&amp;gt;(iPhone 4 [3,1])&amp;lt;/code&amp;gt;) which would require the use of &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt; all over the place, and that will get not only ugly, but annoying. I agree #3 looks weird. However, #4 just looks redundent. I personally would like just &amp;lt;code&amp;gt;iPhone3,1&amp;lt;/code&amp;gt;, but if I would have to put my vote on one of those last two, it would be #4. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 08:20, 2 January 2014 (UTC)&lt;br /&gt;
:::::::One last comment: We could also just use &amp;quot;iPhone3,1&amp;quot; (leaving the leading &amp;quot;iPhone 4&amp;quot; completely away). That would have two advantages and two disadvantages:&lt;br /&gt;
:::::::*+ shorter&lt;br /&gt;
:::::::*+ future-proof; if we ever decide to rename the rest as well, this is the way to name it&lt;br /&gt;
:::::::*- somehow inconsistent with non-ambiguous other key pages (although ambiguous and non-ambiguous pages are different now anyway)&lt;br /&gt;
:::::::*- less easy to understand from the name what device it is (but the iOS version is also not directly visible)&lt;br /&gt;
:::::::--[[User:Http|http]] ([[User talk:Http|talk]]) 11:10, 2 January 2014 (UTC)&lt;br /&gt;
::::::::To me, that makes it worse. Why can we not use the rounded &amp;quot;()&amp;quot; brackets? I mean, it will only be duplicated in the key page urls, in which if it must be, just do &amp;quot;iPhone 4 iPhone3,1&amp;quot;. Does not seem too bad to me. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:18, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::We ''don't want to'' use parenthesis because then we get double parenthesis (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 (3,1))&amp;lt;/code&amp;gt;). We would have to use braces (&amp;lt;code&amp;gt;Telluride 9A334 (iPhone 4 [3,1])&amp;lt;/code&amp;gt;), but MediaWiki chokes when there's braces in a link unless you use &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt;; and that would mean ''everywhere'' there's a firmware link. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
::::::::That ''is'' what I suggested in my reply... As for your first disadvantage, it only applies to the iPads where Apple has gotten confusing. Actually, now that I think of that, option #4 above does look nice. However, I still don't like the redundency of having &amp;lt;code&amp;gt;iPhone&amp;lt;/code&amp;gt; in there twice. And as I said before, options #1 and #3 just look weird. So we're stuck at either redundency or looking weird. But then again, it wouldn't be redundent for the non-existent iPad key page links where Apple decided to be annoying with their firmware monikers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 13:19, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::Could we not just use the parenthesis but just not in the key page URL's? I mean, &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; but in the urls for key pages, &amp;lt;code&amp;gt;Telluride 9A334 (iPhone_4_iPhone3,1)&amp;lt;/code&amp;gt;? That seems fine here. The underscores are currently there anyway. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:32, 2 January 2014 (UTC)&lt;br /&gt;
::::::::::This seems fine to me… Well, aside from the underscores. Other than that, we're actually already doing the same thing until the changes are implemented. (Key pages say &amp;quot;(iPhone 4 GSM)&amp;quot; while other parts of the wiki say &amp;quot;iPhone 4 (GSM model).&amp;quot;) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:05, 2 January 2014 (UTC)&lt;br /&gt;
::::::::I think that &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; does look the nicest, and I don't really feel like it's redundant. I also like the idea of just saying 'iPhone3,1'. If either of those options doesn't work, it might be good to do something like &amp;quot;iPhone 4; iPhone3,1&amp;quot; or &amp;quot;iPhone 4 | iPhone3,1&amp;quot;.--[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 16:46, 2 January 2014 (UTC)&lt;br /&gt;
:::::::::The underscores were stated due to the key page URL's use that. I did not mean use that throughout. Was just to give an example, [[User:Dialexio|Dialexio]].&lt;br /&gt;
::::::::::So we have to decide between&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone 4 iPhone3,1)&amp;quot; (name on link could be &amp;quot;Telluride 9A334 (iPhone 4 [iPhone3,1])&amp;quot; or whatever fits best in the context)&lt;br /&gt;
::::::::::#&amp;quot;Telluride 9A334 (iPhone3,1)&amp;quot;&lt;br /&gt;
::::::::::I would prefer #2 (for advantages/disadvantages see list above), but could also live with the other one. Votes? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:06, 2 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Future plans==&lt;br /&gt;
Now that I have SSH access, I've begun working on making several, somewhat-overdue changes to the wiki. The Renameuser extension was reinstated, so admins can now rename accounts. If you have another account, that can also get merged into your current account. If you happen to get locked out from both your account and the email used is no longer active, I can run a script to reset your password. I've also begun implementing a very noticeable change— as users of the Vector skin have noticed, the iOS 6-based theming is gone. It's a semi-temporary move though; it's going into its own skin, because… you know, choice is cool. People who like the Vector skin may not have liked the iOS theming, especially since IE 9 and lower didn't display it completely accurately. Therefore, it's going into its own theme. Once that's done I also plan on making a separate iOS 7-based skin. If there are any further thoughts or suggestions on how to improve the wiki, do let me know! --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Chronic_Dev_(team)&amp;diff=38527</id>
		<title>Chronic Dev (team)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Chronic_Dev_(team)&amp;diff=38527"/>
		<updated>2014-01-02T21:56:20Z</updated>

		<summary type="html">&lt;p&gt;Http: Undo revision 38524 by Spydar007 (talk) - since when are you member of Chronic Dev?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Chronic Dev Team}}&lt;br /&gt;
'''Chronic Dev''' is a team of hackers, including loosely affiliated members and members who are in other teams as well (such as the collaborative effort called the [[Dream Team]]). Their projects have included [[iRecovery|iRecovery (libirecovery)]], [[Greenpois0n (toolkit)|greenpois0n]], and [[GenPass]].&lt;br /&gt;
&lt;br /&gt;
== Official Members ==&lt;br /&gt;
*[[User:DHowett|DHowett]]&lt;br /&gt;
*[[User:Jaywalker|Jaywalker]]&lt;br /&gt;
*[[User:Semaphore|semaphore]]&lt;br /&gt;
*[[User:Westbaer|westbaer]]&lt;br /&gt;
&lt;br /&gt;
== Former Members ==&lt;br /&gt;
*[[AriX]]&lt;br /&gt;
*[[User:ChronicDev|chronic]]&lt;br /&gt;
*[[CPICH]]&lt;br /&gt;
*[[pod2g]]&lt;br /&gt;
*[[User:posixninja|p0sixninja]]&lt;br /&gt;
&lt;br /&gt;
== Associates ==&lt;br /&gt;
*[[bugout]]&lt;br /&gt;
*[[User:Bushing|bushing]]&lt;br /&gt;
*[[c1de0x]]&lt;br /&gt;
*[[User:Chpwn|chpwn]]&lt;br /&gt;
*[[User:Comex|comex]]&lt;br /&gt;
*[[User:Geohot|geohot]]&lt;br /&gt;
*[[ius]]&lt;br /&gt;
*[[User:Jan0|jan0]]&lt;br /&gt;
*[[User:lilstevie|Lilstevie]]&lt;br /&gt;
*[[User:MuscleNerd|MuscleNerd]]&lt;br /&gt;
*[[User:NerveGas|NerveGas]]&lt;br /&gt;
*[[pimskeks]]&lt;br /&gt;
*[[User:Planetbeing|planetbeing]]&lt;br /&gt;
*[[psp250]]&lt;br /&gt;
*[[User:Jan0|jan0]]&lt;br /&gt;
*[[User:pumpkin|pumpkin]]&lt;br /&gt;
*[[saurik]]&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
*[http://greenpois0n.com/ Greenpois0n Blog]&lt;br /&gt;
*[http://chronic-dev.org/blog/ Chronic Dev Blog]&lt;br /&gt;
*[https://github.com/Chronic-Dev GitHub]&lt;br /&gt;
*[http://chronicdev.googlecode.com/ Chronic Dev google code]&lt;br /&gt;
*[http://twitter.com/chronicdevteam Chronic Dev Team on Twitter]&lt;br /&gt;
[[Category:Hackers]]&lt;br /&gt;
[[Category:Teams]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=38526</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Main_Page&amp;diff=38526"/>
		<updated>2014-01-02T21:55:00Z</updated>

		<summary type="html">&lt;p&gt;Http: Undo revision 38523 by Spydar007 (talk) - you're not a hacker and not among the top 10&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Iptwiki.png|center]]&lt;br /&gt;
{{:Main Page/Welcome}}&lt;br /&gt;
&lt;br /&gt;
== Jailbreak/Unlock Status ==&lt;br /&gt;
&amp;lt;!-- Do not merge cells unless they detail the same device type (i.e. Apple TV, etc.) --&amp;gt;&lt;br /&gt;
More information, including information for older devices, is available on the [[Firmware]] and [[Jailbreak]] pages.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:1em; width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:15%;&amp;quot; | [[Models|Device]]&lt;br /&gt;
! [[k66ap|Apple TV 2G]]&lt;br /&gt;
! [[Apple TV 3G]]&lt;br /&gt;
! [[iPhone 4]]&lt;br /&gt;
! [[iPad 2]] and newer&amp;lt;br /&amp;gt;[[iPad mini 1G]] and newer&amp;lt;br /&amp;gt;[[n94ap|iPhone 4S]] and newer&amp;lt;br /&amp;gt;[[iPod touch 5G]]&lt;br /&gt;
|-&lt;br /&gt;
! Latest [[firmware]]&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 6.0.2 &amp;lt;small&amp;gt;(Build 11B554a)&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | 7.0.4 &amp;lt;small&amp;gt;(Build 11B554a)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Jailbreak]] available?&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{no}}&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{yes}}&lt;br /&gt;
|-&lt;br /&gt;
! Software [[unlock]] hack available?&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(if carrier locked)&amp;lt;/small&amp;gt;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; {{n/a}}&lt;br /&gt;
| {{partial|}} GSM model - Requires baseband [[01.59.00]]&lt;br /&gt;
| {{no}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; text-align:left; vertical-align:text-top;&amp;quot; | &lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Apple Internal Apps]]&lt;br /&gt;
* [[:Category:File Formats|File formats]]&lt;br /&gt;
* [[/|Filesystem]]&lt;br /&gt;
* [[Firmware]]&lt;br /&gt;
** [[Beta Firmware]]&lt;br /&gt;
** [[OTA Updates]]&lt;br /&gt;
* [[iTunes]]&lt;br /&gt;
** [[iTunes Errors]]&lt;br /&gt;
** [[iTunes Modes]]&lt;br /&gt;
** [[MobileDevice Library]]&lt;br /&gt;
* [[Keys]]&lt;br /&gt;
** [[AES Keys]]&lt;br /&gt;
** [[CERT|Apple Certificate]]&lt;br /&gt;
** [[Baseband RSA Keys|RSA Keys]]&lt;br /&gt;
** [[Baseband TEA Keys|TEA Keys]]&lt;br /&gt;
** [[Firmware Keys]]&lt;br /&gt;
*** [[Decrypting Firmwares]]&lt;br /&gt;
** [[GID Key]]&lt;br /&gt;
** [[NCK]]&lt;br /&gt;
* [[Protocols]]&lt;br /&gt;
** [[Baseband Bootrom Protocol]]&lt;br /&gt;
** [[DFU (Protocol)|DFU]]&lt;br /&gt;
** [[Interactive Mode|Baseband Bootloader Protocol]]&lt;br /&gt;
** [[Normal Mode]]&lt;br /&gt;
** [[Recovery Mode (Protocols)|Recovery Mode]]&lt;br /&gt;
** [[Restore Mode]]&lt;br /&gt;
* [[System Log|System Log (syslog)]]&lt;br /&gt;
&lt;br /&gt;
==== [[:Category:Jailbreaks|Jailbreak Software]] ====&lt;br /&gt;
* [[Absinthe]]&lt;br /&gt;
* [[blackra1n]]&lt;br /&gt;
* [[Corona]]&lt;br /&gt;
* [[evasi0n]]&lt;br /&gt;
* [[evasi0n7]]&lt;br /&gt;
* [[Greenpois0n (jailbreak)|greenpois0n]]&lt;br /&gt;
* [[JailbreakMe]]&lt;br /&gt;
* [[limera1n]]&lt;br /&gt;
* [[p0sixspwn]]&lt;br /&gt;
* [[PwnageTool]]&lt;br /&gt;
* [[redsn0w]]&lt;br /&gt;
* [[Rocky Racoon]]&lt;br /&gt;
* [[Seas0nPass]]&lt;br /&gt;
* [[sn0wbreeze]]&lt;br /&gt;
* [[Spirit]]&lt;br /&gt;
* [[unthredera1n]]&lt;br /&gt;
&lt;br /&gt;
==== [[:Category:Patches|Patches]] ====&lt;br /&gt;
* [[Kernel Patches|Kernel]]&lt;br /&gt;
** [[AMFI Binary Trust Cache Patch]]&lt;br /&gt;
** [[PE i can has debugger Patch]]&lt;br /&gt;
** [[Sandbox Patch]]&lt;br /&gt;
** [[Vm map enter Patch]]&lt;br /&gt;
** [[Vm map protect Patch]]&lt;br /&gt;
* [[:Category:Ramdisk Patches|Ramdisk]]: [[ASR]]&lt;br /&gt;
&lt;br /&gt;
==== [[:Category:Exploits|Vulnerabilities and Exploits]] ====&lt;br /&gt;
* [[0x24000 Segment Overflow]] (24kpwn)&lt;br /&gt;
* [[BPF STX Kernel Write Exploit]]&lt;br /&gt;
* [[CVE-2013-0964]]&lt;br /&gt;
* [[HFS Heap Overflow]]&lt;br /&gt;
* [[HFS Legacy Volume Name Stack Buffer Overflow]] (feedface)&lt;br /&gt;
* [[Incomplete Codesign Exploit]]&lt;br /&gt;
* [[IOSurface Kernel Exploit]]&lt;br /&gt;
* [[Limera1n Exploit]]&lt;br /&gt;
* [[Malformed CFF Vulnerability]]&lt;br /&gt;
* [[MobileBackup Copy Exploit]]&lt;br /&gt;
* [[ndrv_setspec() Integer Overflow]]&lt;br /&gt;
* [[Packet Filter Kernel Exploit]]&lt;br /&gt;
* [[Racoon String Format Overflow Exploit]]&lt;br /&gt;
* [[SHA-1 Image Segment Overflow]] (SHAtter)&lt;br /&gt;
* [[usb_control_msg(0x21, 2) Exploit]]&lt;br /&gt;
* [[usb_control_msg(0xA1, 1) Exploit]] (steaks4uce)&lt;br /&gt;
&lt;br /&gt;
====Various Software====&lt;br /&gt;
* [[Cydia.app|Cydia]]&lt;br /&gt;
* [[EDA]]&lt;br /&gt;
* [[iDroid]]&lt;br /&gt;
* [[iFaith]]&lt;br /&gt;
* [[iPhone Tracker]]&lt;br /&gt;
* [[SemiRestore]]&lt;br /&gt;
* [[TinyUmbrella]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; text-align:left; vertical-align:text-top;&amp;quot; | &lt;br /&gt;
== Hardware ==&lt;br /&gt;
==== Devices ====&lt;br /&gt;
{{see also|Models|Prototypes}}&lt;br /&gt;
* [[iPhone]]&lt;br /&gt;
** iPhone ([[m68ap]])&lt;br /&gt;
** iPhone 3G ([[n82ap]])&lt;br /&gt;
** iPhone 3GS ([[n88ap]])&lt;br /&gt;
** [[iPhone 4]] ([[n90ap]], [[n90bap]], [[n92ap]])&lt;br /&gt;
** iPhone 4S ([[n94ap]])&lt;br /&gt;
** [[iPhone 5]] ([[n41ap]], [[n42ap]])&lt;br /&gt;
** [[iPhone 5c]] ([[n48ap]], [[n49ap]])&lt;br /&gt;
** [[iPhone 5s]] ([[n51ap]], [[n53ap]])&lt;br /&gt;
* [[iPod touch]]&lt;br /&gt;
** iPod touch ([[n45ap]])&lt;br /&gt;
** iPod touch 2G ([[n72ap]])&lt;br /&gt;
** iPod touch 3G ([[n18ap]])&lt;br /&gt;
** iPod touch 4G ([[n81ap]])&lt;br /&gt;
** [[iPod touch 5G]] ([[n78ap]], [[n78aap]])&lt;br /&gt;
* [[iPad]]&lt;br /&gt;
** iPad ([[k48ap]])&lt;br /&gt;
** [[iPad 2]] ([[k93ap]], [[k94ap]], [[k95ap]], [[k93aap]])&lt;br /&gt;
** [[iPad 3]] ([[j1ap]], [[j2ap]], [[j2aap]])&lt;br /&gt;
** [[iPad 4]] ([[p101ap]], [[p102ap]], [[p103ap]])&lt;br /&gt;
** [[iPad Air]] ([[j71ap]], [[j72ap]])&lt;br /&gt;
* [[iPad mini]]&lt;br /&gt;
** [[iPad mini 1G]] ([[p105ap]], [[p106ap]], [[p107ap]])&lt;br /&gt;
** [[iPad mini 2G]] ([[j85ap]], [[j86ap]])&lt;br /&gt;
* [[Apple TV]]&lt;br /&gt;
** Apple TV 2G ([[k66ap]])&lt;br /&gt;
** [[Apple TV 3G]] ([[j33ap]], [[j33iap]])&lt;br /&gt;
&lt;br /&gt;
==== [[Application Processor]]s ====&lt;br /&gt;
* [[S5L8900]] ([[m68ap|iPhone 2G]], [[n45ap|iPod touch 1G]], [[n82ap|iPhone 3G]])&lt;br /&gt;
* [[S5L8720]] ([[n72ap|iPod touch 2G]])&lt;br /&gt;
* [[S5L8920]] ([[n88ap|iPhone 3GS]])&lt;br /&gt;
* [[S5L8922]] ([[n18ap|iPod touch 3G]])&lt;br /&gt;
* [[S5L8930]] A4 ([[k48ap|iPad]], [[iPhone 4]], [[n81ap|iPod touch 4G]], [[k66ap|Apple TV 2G]])&lt;br /&gt;
* [[S5L8940]] A5 ([[iPad 2]], [[n94ap|iPhone 4S]])&lt;br /&gt;
* [[S5L8942]] A5 Rev A ([[j33ap|Apple TV 3G]], [[k93aap|iPad 2 Rev A]], [[iPod touch 5G]], [[iPad mini 1G]])&lt;br /&gt;
* [[S5L8945]] A5X ([[iPad 3]])&lt;br /&gt;
* [[S5L8947]] A5 Rev B ([[j33iap|Apple TV 3G Rev A]])&lt;br /&gt;
* [[S5L8950]] A6 ([[iPhone 5]], [[iPhone 5c]])&lt;br /&gt;
* [[S5L8955]] A6X ([[iPad 4]])&lt;br /&gt;
* [[S5L8960]] A7 ([[iPhone 5s]], [[iPad mini 2G]])&lt;br /&gt;
* [[S5L8965]] A7 Variant ([[iPad Air]])&lt;br /&gt;
&lt;br /&gt;
==== [[Baseband Device]]s ====&lt;br /&gt;
* [[S-Gold 2|PMB8876 or S-Gold 2]] ([[m68ap|iPhone]])&lt;br /&gt;
* [[X-Gold 608|PMB8878 or X-Gold 608]] ([[n82ap|iPhone 3G]], [[n88ap|iPhone 3GS]], [[k48ap|iPad]])&lt;br /&gt;
* [[XMM 6180|XMM6180 or X-Gold 618]] ([[iPhone 4]] (GSM models), [[k94ap|iPad 2 GSM]])&lt;br /&gt;
* [[MDM6600]] ([[n92ap|iPhone 4 CDMA]], [[k95ap|iPad 2 CDMA]])&lt;br /&gt;
* [[MDM6610]] ([[n94ap|iPhone 4S]])&lt;br /&gt;
* [[MDM9x00]] ([[iPad 3]])&lt;br /&gt;
* [[MDM9615]] ([[iPhone 5]], [[iPad 4]], [[iPad mini 1G]], [[iPhone 5c]], [[iPhone 5s]], [[iPad Air]], [[iPad mini 2G]])&lt;br /&gt;
&lt;br /&gt;
==== [[Motion Processor|Motion Co-processors]] ====&lt;br /&gt;
* [[LPC18A1]] M7 ([[iPhone 5s]], [[iPad Air]], [[iPad mini 2G]])&lt;br /&gt;
&lt;br /&gt;
==== WLAN/[[Bluetooth]] ====&lt;br /&gt;
* [[Marvell 88x8686]]&lt;br /&gt;
* [[BlueCore 4]]&lt;br /&gt;
* [[BlueCore 6]]&lt;br /&gt;
* [[BCM4325]]&lt;br /&gt;
* [[BCM4329]]&lt;br /&gt;
* [[BCM4330]]&lt;br /&gt;
* [[BCM4334]]&lt;br /&gt;
* [[BCM43342]]&lt;br /&gt;
&lt;br /&gt;
==== [[Compass.app|Compass]] ====&lt;br /&gt;
* [[AKM8973]]&lt;br /&gt;
* [[AKM8975]]&lt;br /&gt;
* [[AK8963]]&lt;br /&gt;
&lt;br /&gt;
==== Other ====&lt;br /&gt;
* [[Accelerometer]]&lt;br /&gt;
* [[Gyroscope]]: [[AGD1 2022 FP6AQ]]&lt;br /&gt;
* Connectors: [[30-pin Connector|30-pin]], [[Lightning Connector|Lightning]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; text-align:left; vertical-align:text-top;&amp;quot; | &lt;br /&gt;
== Development ==&lt;br /&gt;
==== [[:Category:Hackers|iPhone Hackers]] ====&lt;br /&gt;
* [[User:comex|comex]]&lt;br /&gt;
* [[User:geohot|geohot]]&lt;br /&gt;
* [[User:MuscleNerd|MuscleNerd]]&lt;br /&gt;
* [[User:planetbeing|planetbeing]]&lt;br /&gt;
* [[User:posixninja|posixninja]]&lt;br /&gt;
* [[User:pod2g|pod2g]]&lt;br /&gt;
&lt;br /&gt;
==== iPhone Hacker Teams ====&lt;br /&gt;
* [[Chronic Dev (team)|Chronic Dev]]&lt;br /&gt;
* [[iPhone Dev Team]]&lt;br /&gt;
* [[Dream Team]]&lt;br /&gt;
* [[Evad3rs|evad3rs]]&lt;br /&gt;
&lt;br /&gt;
==== Application Development ====&lt;br /&gt;
* [[Apple Certification Process]]&lt;br /&gt;
* [[Bypassing iPhone Code Signatures]]&lt;br /&gt;
* [[Distribution Methods]]&lt;br /&gt;
* [[/System/Library/Frameworks|Frameworks]]&lt;br /&gt;
* [[MobileDevice Library]]&lt;br /&gt;
* [[Mobile Substrate]]&lt;br /&gt;
* [[Toolchain]] (Includes tutorials)&lt;br /&gt;
* [[Toolchain 2.0]] (Includes tutorials)&lt;br /&gt;
* [http://iphonedevwiki.net iPhoneDevWiki]&lt;br /&gt;
&lt;br /&gt;
==== Application Copy Protection ====&lt;br /&gt;
* [[Application Structure and Signatures]]&lt;br /&gt;
* [[Bugging Debuggers]]&lt;br /&gt;
* [[Copy Protection Overview]]&lt;br /&gt;
* [[Defeating Cracks]]&lt;br /&gt;
* [[Mach-O Loading Process]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; text-align:left; vertical-align:text-top;&amp;quot; | &lt;br /&gt;
== Help ==&lt;br /&gt;
==== Guides ====&lt;br /&gt;
* [[Tutorials]]&lt;br /&gt;
* [[Useful Links]]&lt;br /&gt;
&lt;br /&gt;
==== Definitions ====&lt;br /&gt;
* [[Activation]] and [[Hacktivation]]&lt;br /&gt;
* [[ASLR]]&lt;br /&gt;
* [[Baseband Device|Baseband]]&lt;br /&gt;
* [[Baseband Bootloader|Bootloader]]&lt;br /&gt;
* [[Bootchain]]&lt;br /&gt;
* [[Bootrom]] / [[VROM]]&lt;br /&gt;
* [[Bricked]]&lt;br /&gt;
* [[CHIPID]]&lt;br /&gt;
* [[DFU Mode]]&lt;br /&gt;
* [[Failbreak]]&lt;br /&gt;
* [[iBEC]]&lt;br /&gt;
* [[iBoot (Bootloader)|iBoot]]&lt;br /&gt;
* [[iBSS]]&lt;br /&gt;
* [[IMG3 File Format|IMG3]] tags&lt;br /&gt;
** [[BORD]]&lt;br /&gt;
** [[CERT]]&lt;br /&gt;
** [[CHIP]]&lt;br /&gt;
** [[CPID]]&lt;br /&gt;
** [[DATA]]&lt;br /&gt;
** [[ECID]]&lt;br /&gt;
** [[KBAG]]&lt;br /&gt;
** [[PROD]]&lt;br /&gt;
** [[SDOM]]&lt;br /&gt;
** [[SEPO]]&lt;br /&gt;
** [[SHSH]]&lt;br /&gt;
** [[TYPE]]&lt;br /&gt;
** [[VERS]]&lt;br /&gt;
* [[Jailbreak]]&lt;br /&gt;
** [[Tethered jailbreak]]&lt;br /&gt;
** [[Untethered jailbreak]]&lt;br /&gt;
* [[Kernel]]&lt;br /&gt;
* [[launchd]]&lt;br /&gt;
* [[LLB]]&lt;br /&gt;
* [[NAND]]&lt;br /&gt;
* [[NOR]]&lt;br /&gt;
* [[NORID]]&lt;br /&gt;
* [[Unlock]]&lt;br /&gt;
* [[Userland]]&lt;br /&gt;
|}&lt;br /&gt;
__NOTOC____NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Ramrod&amp;diff=38510</id>
		<title>Ramrod</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Ramrod&amp;diff=38510"/>
		<updated>2014-01-02T11:40:43Z</updated>

		<summary type="html">&lt;p&gt;Http: mention application location&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''ramrod''' is an iOS command line utility that is involved in firmware update and restore procedure of iOS devices at least since iOS 6.&lt;br /&gt;
&lt;br /&gt;
There is not much known about its functionality or usage except that it is mentioned in ~/Library/Logs/iPhone Updater Logs (on OSX) or [Username folder]\Application Data\Apple Computer\iTunes\iPhone Updater Logs (on Windows) in case of some unsuccessful restores / updates.&lt;br /&gt;
&lt;br /&gt;
[[ramrod]] is contained in the ramdisk in H6SURamDisk.dmg (which is in &amp;lt;code&amp;gt;/usr/standalone/update/ramdisk/&amp;lt;/code&amp;gt; folder on 7.0.4 iPhone5s) and there in &amp;lt;code&amp;gt;/usr/libexec/ramrod/&amp;lt;/code&amp;gt;. You just have to get rid of the 1st 0x1b (27) bytes to make the dmg readable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0: RamrodErrorDomain/3ec: update_baseband: failed to perform next stage&lt;br /&gt;
&lt;br /&gt;
1: BBUpdater/10&lt;br /&gt;
&lt;br /&gt;
unable to convert ramrod error 1004&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
==== end of device restore output ====&lt;br /&gt;
&lt;br /&gt;
2013-01-16 01:05:19.000 iTunes[1073:12e2b]: AMRAuthInstallDeletePersonalizedBundle&lt;br /&gt;
&lt;br /&gt;
2013-01-16 01:05:19.000 iTunes[1073:12e2b]: &amp;lt;Restore Device 0x7f8fa705ac30&amp;gt;: Restore failed (result = -1)&lt;br /&gt;
&lt;br /&gt;
2013-01-16 01:05:19.000 iTunes[1073:12f07]: iTunes: Restore error 4294967295&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./jtool -l /Volumes/ramdisk/usr/libexec/ramrod/ramrod &lt;br /&gt;
LC 00: LC_SEGMENT_64          Mem: 0x000000000-0x100000000	__PAGEZERO&lt;br /&gt;
LC 01: LC_SEGMENT_64          Mem: 0x100000000-0x100104000	__TEXT&lt;br /&gt;
	0x0000000100002e48-0x000000010009dba8	__TEXT.__text&lt;br /&gt;
	0x000000010009dba8-0x000000010009f078	__TEXT.__stubs&lt;br /&gt;
	0x000000010009f078-0x00000001000a0524	__TEXT.__stub_helper&lt;br /&gt;
	0x00000001000a0524-0x00000001000b2e50	__TEXT.__gcc_except_tab__TEXT&lt;br /&gt;
	0x00000001000b2e50-0x00000001000eb44c	__TEXT.__const&lt;br /&gt;
	0x00000001000eb44c-0x00000001001005e8	__TEXT.__cstring&lt;br /&gt;
	0x00000001001005e8-0x0000000100103ff4	__TEXT.__unwind_info&lt;br /&gt;
LC 02: LC_SEGMENT_64          Mem: 0x100104000-0x10011c000	__DATA&lt;br /&gt;
	0x0000000100104000-0x00000001001041f0	__DATA.__got&lt;br /&gt;
	0x00000001001041f0-0x0000000100104fd0	__DATA.__la_symbol_ptr&lt;br /&gt;
	0x0000000100104fd0-0x0000000100105038	__DATA.__mod_init_func&lt;br /&gt;
	0x0000000100105040-0x000000010010b950	__DATA.__const&lt;br /&gt;
	0x000000010010b950-0x000000010010dfe0	__DATA.__data&lt;br /&gt;
	0x000000010010dfe0-0x0000000100111a00	__DATA.__cfstring&lt;br /&gt;
	0x0000000100111a00-0x0000000100111fe0	__DATA.__common&lt;br /&gt;
	0x0000000100111fe0-0x000000010011b448	__DATA.__bss&lt;br /&gt;
LC 03: LC_SEGMENT_64          Mem: 0x10011c000-0x100144000	__LINKEDIT&lt;br /&gt;
LC 04: LC_DYLD_INFO_ONLY     &lt;br /&gt;
LC 05: LC_SYMTAB             	Symbol table is at offset 0x123890, with 1788 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: D8DC8A3E-CF0F-31C8-ADBA-2C6A1891952F&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:          1021.1.28.0.0&lt;br /&gt;
LC 11: LC_MAIN               	Entry Point:             0x5d90 (Mem: 100005d90)&lt;br /&gt;
LC 12: LC_LOAD_DYLIB         	/usr/lib/libz.1.dylib&lt;br /&gt;
LC 13: LC_LOAD_DYLIB         	/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration&lt;br /&gt;
LC 14: LC_LOAD_DYLIB         	/System/Library/PrivateFrameworks/IOSurface.framework/IOSurface&lt;br /&gt;
LC 15: LC_LOAD_DYLIB         	/usr/lib/libIOAccessoryManager.dylib&lt;br /&gt;
LC 16: LC_LOAD_DYLIB         	/System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer&lt;br /&gt;
LC 17: LC_LOAD_DYLIB         	/System/Library/PrivateFrameworks/Bom.framework/Bom&lt;br /&gt;
LC 18: LC_LOAD_DYLIB         	/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation&lt;br /&gt;
LC 19: LC_LOAD_DYLIB         	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit&lt;br /&gt;
LC 20: LC_LOAD_DYLIB         	/System/Library/PrivateFrameworks/MediaKit.framework/MediaKit&lt;br /&gt;
LC 21: LC_LOAD_DYLIB         	/usr/lib/libMobileGestalt.dylib&lt;br /&gt;
LC 22: LC_LOAD_DYLIB         	/usr/lib/libauthinstall.dylib&lt;br /&gt;
LC 23: LC_LOAD_WEAK_DYLIB    	/System/Library/Frameworks/CFNetwork.framework/CFNetwork&lt;br /&gt;
LC 24: LC_LOAD_DYLIB         	/usr/lib/libc++.1.dylib&lt;br /&gt;
LC 25: LC_LOAD_DYLIB         	/usr/lib/libSystem.B.dylib&lt;br /&gt;
LC 26: LC_FUNCTION_STARTS    	Offset: 1188768, Size: 5232&lt;br /&gt;
LC 27: LC_DATA_IN_CODE       	Offset: 1194000, Size: 0&lt;br /&gt;
LC 28: LC_DYLIB_CODE_SIGN_DRS	Offset: 1194000, Size: 128&lt;br /&gt;
LC 29: LC_CODE_SIGNATURE     	Offset: 1287008, Size: 6480&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=P0sixspwn&amp;diff=38509</id>
		<title>P0sixspwn</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=P0sixspwn&amp;diff=38509"/>
		<updated>2014-01-02T11:35:39Z</updated>

		<summary type="html">&lt;p&gt;Http: /* Exploits */ links and ref comments on exploit list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{lowercase}}&lt;br /&gt;
'''p0sixspwn''' is an [[untethered jailbreak]] for iOS 6.1.3-6.1.5 by [[User:winocm|winocm]], [[User:Ih8sn0w|iH8sn0w]] and [https://twitter.com/SquiffyPwn SquiffyPwn]. It was initially made available as an Cydia package on [[Saurik]]'s repo to untether already jailbroken devices. It works with all devices that support iOS 6.1.3-6.1.5, except for Apple TV 3. On 30 December 2013, a Mac OS X program was released to perform a jailbreak. A Windows version is coming soon.&lt;br /&gt;
&lt;br /&gt;
==Changelog==&lt;br /&gt;
* '''1.3-2''' Fixes iMessage, LTE issues and Apple TV 2G support.&lt;br /&gt;
* '''1.2-1''' Various bug fixes.&lt;br /&gt;
* '''1.1-3''' Automatically reboot after two minutes if device did not boot due to 60 seconds was too quick. (iH8sn0w's repo only)&lt;br /&gt;
* '''1.1-2''' Automatically reboot after one minute if device did not boot due to 30 seconds was too quick. (iH8sn0w's repo only)&lt;br /&gt;
* '''1.1-1''' Automatically reboot after 30 seconds if device did not boot. (iH8sn0w's repo only)&lt;br /&gt;
* '''1.0-9''' [[n90ap|iPhone 4 GSM]] boot loop fix&lt;br /&gt;
* '''1.0-5''' the initial release of the untether&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! OS&lt;br /&gt;
! SHA-1 Hash&lt;br /&gt;
! Download&lt;br /&gt;
! Changes&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.0&lt;br /&gt;
| class=&amp;quot;nobborderplz&amp;quot; rowspan=&amp;quot;3&amp;quot; | [[wikipedia:OS X|Mac OS X]]&lt;br /&gt;
| &amp;lt;code&amp;gt;b5a66f4e58ab4c813fc851d479b28188eb5115ec&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!0xtw0DAT!YVZmNXsn-kl1kH655zgpMGz8hSVVgk8FU3qlTPNfSdU Mega]&lt;br /&gt;
|&lt;br /&gt;
* Initial release.&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.1&lt;br /&gt;
| &amp;lt;code&amp;gt;ae5b3907660b161b2ff94a2e2cfef97195404a89&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-decoration: line-through;&amp;quot; | [https://mega.co.nz/#!l8lniKxL!ODQrFDGbOUpm2hvU-mQggm25IgNk3_TmSO1r7tlU178 Mega]&lt;br /&gt;
|  &lt;br /&gt;
* Resolves issues with iPod touch 5 not being detected.&lt;br /&gt;
|-&lt;br /&gt;
! 1.0.2&lt;br /&gt;
| &amp;lt;code&amp;gt;259e95fd16468260c8831ca17186f50b7d14ba41&amp;lt;/code&amp;gt;&lt;br /&gt;
| [https://mega.co.nz/#!DVtmGLqa!BX2-OQUliBcfdlenMLa93mKxk244KpD9Z71p_DAeil8 Mega]&lt;br /&gt;
| class=&amp;quot;nobborderplz&amp;quot; rowspan=&amp;quot;2&amp;quot; | &lt;br /&gt;
* Resolves issues with LTE/data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Exploits ==&lt;br /&gt;
* [[posix_spawn kernel information leak]] (by [[i0n1c]])&lt;br /&gt;
* [[mach_msg_ool_descriptor_ts for heap shaping]]&lt;br /&gt;
* [[dyld S_ATTR_LOC_RELOC/function reexport]] (also used in [[evasi0n7]]) (same as [[AMFID_code_signing_evasion]]?)&lt;br /&gt;
* [[DeveloperDiskImage race condition]] (by [[comex]])&lt;br /&gt;
* [[MobileBackup2 arbitrary symbolic link restore]] (also used in [[evasi0n]]) (same as [[Symbolic Link Vulnerability]]?, fixed in iOS7.1b2)&lt;br /&gt;
* [[launchd.conf]] (same as [[launchd.conf untether]]?)&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
*[http://blog.ih8sn0w.com/2013/12/613-615-3gsa4-untether-cydia-package.html iH8sn0w's blog post on the release.]&lt;br /&gt;
* [http://p0sixspwn.com/ p0sixspwn]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hacking Software]]&lt;br /&gt;
[[Category:Jailbreaks]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Seputil&amp;diff=38508</id>
		<title>Seputil</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Seputil&amp;diff=38508"/>
		<updated>2014-01-02T11:27:00Z</updated>

		<summary type="html">&lt;p&gt;Http: important information copied from Talk section, with several fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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 it's processor. [[ramrod]] also uses seputil to update the firmware of the SEP.&lt;br /&gt;
[[seputil]] is contained in the ramdisk in H6SURamDisk.dmg (which is in &amp;lt;code&amp;gt;/usr/standalone/update/ramdisk/&amp;lt;/code&amp;gt; folder on 7.0.4 iPhone5s) and there in &amp;lt;code&amp;gt;/usr/libexec/&amp;lt;/code&amp;gt;. You just have to get rid of the 1st 0x1b (27) bytes 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 --art set&lt;br /&gt;
Segmentation fault: 11&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 has 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)&lt;br /&gt;
      31 — type tag indicating SET&lt;br /&gt;
      03 — length in octets of value that follows (3)&lt;br /&gt;
      c00100 — value &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&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>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38505</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38505"/>
		<updated>2014-01-02T11:10:17Z</updated>

		<summary type="html">&lt;p&gt;Http: /* &amp;quot;GSM&amp;quot; Replacement Proposals V2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals V2 ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
:Include iPhone 4 in the change and use same format everywhere on the wiki. I agree that we do not need to change devices with only one variant such as iPhone 3GS. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:59, 31 December 2013 (UTC)&lt;br /&gt;
:: I agree on that. 3GS, 3G and the 1st iPhone are anyway devices where I do not see too many wiki-related changes in the future.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 09:57, 31 December 2013 (UTC)&lt;br /&gt;
:I don't like how the abbreviated form of &amp;quot;iPad3,4&amp;quot; looks— I understand wanting to keep &amp;quot;iPad 4&amp;quot; in the name, but I can't come up with alternatives besides going with only the identifier. (Another issue is that MediaWiki's markup parser doesn't seem to like square brackets in links— I tried using &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;nowiki /&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.) Having thought it over for a few days, I'm more receptive to changing all multi-variant devices (i.e. including the iPhone 4), but my concern about the Recent changes getting flooded with page moves still exists. The page moves should be done on &amp;quot;quiet&amp;quot; days, when the wiki doesn't see much activity. That being said, this is my understanding of the proposed changes. Does everyone agree with the following?&lt;br /&gt;
:* On pages like [[iPhone]], the variant labels will be replaced with the identifier, e.g. iPhone3,1/iPhone3,2/iPhone3,3. (An exception will probably need to be made for the iPad1,1. The &amp;quot;Internal Name&amp;quot; row should also be modified because there will be duplicated information.)&lt;br /&gt;
:* On [[Models]], the variant labels will be replaced with something else for the iPhone 5 and newer. (I feel like there are too many LTE bands to list in such a spot, but I don't have any better ideas.)&lt;br /&gt;
:* On pages such as [[Firmware]] and [[Jailbreak]], labels will be changed to things like &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; and &amp;quot;iPad 4 (iPad3,4).&amp;quot; Single-variant devices like the Apple TV 2G will remain as-is.&lt;br /&gt;
:* The key pages will be moved to a different title, to resemble the following.&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (AppleTV3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (Apple TV AppleTV3,1)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPad2,4)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPad 2 iPad2,4)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPhone3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPhone 4 iPhone3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPod touch 5G)]]&lt;br /&gt;
:Do let me know if I missed something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:57, 31 December 2013 (UTC)&lt;br /&gt;
::I agree with your idea [[User:Dialexio|Dialexio]], but make every page use iPhone 4 (iPhone3,1) etc.  Of course if pages use iPhone 4 (GSM) now, change that to iPhone 4 (iPhone3,1) or iPhone 4 (3,1). I would suggest moving 10 pages per day for the iPhone 4 to avoid flooding. I do not want some pages to include the AP identifier and some others iPhone3,1 for example. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:08, 1 January 2014 (UTC)&lt;br /&gt;
:::Several comments:&lt;br /&gt;
*The square brackets were just an idea, nothing agreed on that yet. And yes, let's forget this idea if it has problems with MediaWiki.&lt;br /&gt;
*The beginning of the name should remain, otherwise we're getting inconsistent with other pages. I agree with [[User:IAdam1n|iAdam1n]] on this. To keep it short, my favorite would be something like &amp;quot;iPhone 4 (3,1)&amp;quot; then. But to make it more clear, &amp;quot;iPhone4 (iPhone3,1)&amp;quot; is also ok to me. If you wanted to leave the first part away and just use &amp;quot;iPhone3,1&amp;quot;, then we would have to rename ALL pages (that's also an option).&lt;br /&gt;
*Regarding flooding, I prefer that we do all changes at once, at an agreed date/time, done by [[User:Dialexio|Dialexio]]. Maybe in two steps: first step to change the few hardware pages plus one page of each device of the key pages. In the second step the rest. This would ensure that any misunderstandings get catched in the first step, before all pages are renamed. I don't like to have 20 edits per day that I have to go through. Better all at once, but only after agreement of all.&lt;br /&gt;
*Yes, we can do iPhone 4 too, if that't the only missing one. It was a misunderstanding on my part for iPad GSM/WiFi, as this doesn't have different firmwares (only on hardware pages needed).&lt;br /&gt;
*Regarding the proposed listing of the bands on the [[Models]] page, Variant column, we could only list the bands that are different to make it short.&lt;br /&gt;
&lt;br /&gt;
Can we list here what pages would be affected by the changes? Feel free to edit this list here within my comment. Here's what I have in mind:&lt;br /&gt;
*[[Models]]&lt;br /&gt;
*[[Apple TV]], [[iPad]], [[iPad mini]], [[iPhone]], [[iPod touch]]&lt;br /&gt;
*[[Firmware Keys]]&lt;br /&gt;
*[[Firmware]], [[Beta Firmware]]&lt;br /&gt;
*[[Jailbreak]]&lt;br /&gt;
*key pages: iPhone 4 GSM (like [[Telluride 9A334 (iPhone 4 GSM)]]), total 69 existing pages&lt;br /&gt;
*key pages: iPhone 4 GSM (A) (like [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)]]), total 21 existing pages&lt;br /&gt;
*key pages: iPhone 4 CDMA (like [[BrightonMaps 10B329 (iPhone 4 CDMA)]]), total 50 existing pages&lt;br /&gt;
*key pages: iPhone 5 GSM (nonexistent)&lt;br /&gt;
*key pages: iPhone 5 Global (nonexistent)&lt;br /&gt;
*key pages: iPhone 5c and 5s (nonexistent)&lt;br /&gt;
*key pages: iPad 2 Wi-Fi (like [[Durango 8G4 (iPad 2 Wi-Fi)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 GSM (like [[Durango 8G4 (iPad 2 GSM)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 CDMA (like [[Durango 8G4 (iPad 2 CDMA)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 Wi-Fi Rev A (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 3 CDMA (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Global (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 4 GSM (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Global (nonexistent)&lt;br /&gt;
*key pages: iPad Air Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad Air Cellular (nonexistent)&lt;br /&gt;
*key pages: iPad mini Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini GSM (nonexistent)&lt;br /&gt;
*key pages: iPad mini Global (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Cellular (nonexistent)&lt;br /&gt;
The key pages would get moved without redirect and all references updated. The references should also be in this list above. Add it to the list if I forgot anything.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 15:07, 1 January 2014 (UTC)&lt;br /&gt;
::::Yes that is fine. I said the 10 a day to avoid a big flood, but I do not mind either way. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 15:13, January 1, 2014‎ (UTC)&lt;br /&gt;
::::Looks good. I amended the list to include the iPads as well. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 1 January 2014 (UTC)&lt;br /&gt;
:::::So most of you seem to agree on the the generic change now. But what is missing is the exact naming. We have three variations still in discussion:&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 (iPhone3,1)&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 3,1&amp;quot;&lt;br /&gt;
:::::#&amp;quot;iPhone 4 iPhone3,1&amp;quot;&lt;br /&gt;
:::::I just noticed that we cannot use the round brackets, because this entire part is already enclosed in round brackets - otherwise we would have nested brackets and in grammar I think you have to use square brackets which are not allowed in MediaWiki. So this leaves us with #3 and #4. #3 looks silly without the brackets, so we probably have to use #4 as [[User:Dialexio|Dialexio]] suggested. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:55, 1 January 2014 (UTC)&lt;br /&gt;
::::::I agree with #4, looks better as I feel that #3 needs some sort of brackets if we used that. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]])&lt;br /&gt;
::::::Wow, time really flies when you sleep all day. I've missed a ''lot''. Ok. I'm happy we decided to use the firmware moniker instead of something else. Personally, I don't like #1 because it just looks weird IMO. In addition, #1 and #2 would require the use of brackets (&amp;lt;code&amp;gt;(iPhone 4 [3,1])&amp;lt;/code&amp;gt;) which would require the use of &amp;lt;code&amp;gt;&amp;amp;lt;nowiki/&amp;amp;gt;&amp;lt;/code&amp;gt; all over the place, and that will get not only ugly, but annoying. I agree #3 looks weird. However, #4 just looks redundent. I personally would like just &amp;lt;code&amp;gt;iPhone3,1&amp;lt;/code&amp;gt;, but if I would have to put my vote on one of those last two, it would be #4. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 08:20, 2 January 2014 (UTC)&lt;br /&gt;
:::::::One last comment: We could also just use &amp;quot;iPhone3,1&amp;quot; (leaving the leading &amp;quot;iPhone 4&amp;quot; completely away). That would have two advantages and two disadvantages:&lt;br /&gt;
:::::::*+ shorter&lt;br /&gt;
:::::::*+ future-proof; if we ever decide to rename the rest as well, this is the way to name it&lt;br /&gt;
:::::::*- somehow inconsistent with non-ambiguous other key pages (although ambiguous and non-ambiguous pages are different now anyway)&lt;br /&gt;
:::::::*- less easy to understand from the name what device it is (but the iOS version is also not directly visible)&lt;br /&gt;
:::::::--[[User:Http|http]] ([[User talk:Http|talk]]) 11:10, 2 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Future plans==&lt;br /&gt;
Now that I have SSH access, I've begun working on making several, somewhat-overdue changes to the wiki. The Renameuser extension was reinstated, so admins can now rename accounts. If you have another account, that can also get merged into your current account. If you happen to get locked out from both your account and the email used is no longer active, I can run a script to reset your password. I've also begun implementing a very noticeable change— as users of the Vector skin have noticed, the iOS 6-based theming is gone. It's a semi-temporary move though; it's going into its own skin, because… you know, choice is cool. People who like the Vector skin may not have liked the iOS theming, especially since IE 9 and lower didn't display it completely accurately. Therefore, it's going into its own theme. Once that's done I also plan on making a separate iOS 7-based skin. If there are any further thoughts or suggestions on how to improve the wiki, do let me know! --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38491</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38491"/>
		<updated>2014-01-01T23:55:12Z</updated>

		<summary type="html">&lt;p&gt;Http: /* &amp;quot;GSM&amp;quot; Replacement Proposals V2 */ updated page counts, new comment about naming&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals V2 ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
:Include iPhone 4 in the change and use same format everywhere on the wiki. I agree that we do not need to change devices with only one variant such as iPhone 3GS. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:59, 31 December 2013 (UTC)&lt;br /&gt;
:: I agree on that. 3GS, 3G and the 1st iPhone are anyway devices where I do not see too many wiki-related changes in the future.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 09:57, 31 December 2013 (UTC)&lt;br /&gt;
:I don't like how the abbreviated form of &amp;quot;iPad3,4&amp;quot; looks— I understand wanting to keep &amp;quot;iPad 4&amp;quot; in the name, but I can't come up with alternatives besides going with only the identifier. (Another issue is that MediaWiki's markup parser doesn't seem to like square brackets in links— I tried using &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;nowiki /&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.) Having thought it over for a few days, I'm more receptive to changing all multi-variant devices (i.e. including the iPhone 4), but my concern about the Recent changes getting flooded with page moves still exists. The page moves should be done on &amp;quot;quiet&amp;quot; days, when the wiki doesn't see much activity. That being said, this is my understanding of the proposed changes. Does everyone agree with the following?&lt;br /&gt;
:* On pages like [[iPhone]], the variant labels will be replaced with the identifier, e.g. iPhone3,1/iPhone3,2/iPhone3,3. (An exception will probably need to be made for the iPad1,1. The &amp;quot;Internal Name&amp;quot; row should also be modified because there will be duplicated information.)&lt;br /&gt;
:* On [[Models]], the variant labels will be replaced with something else for the iPhone 5 and newer. (I feel like there are too many LTE bands to list in such a spot, but I don't have any better ideas.)&lt;br /&gt;
:* On pages such as [[Firmware]] and [[Jailbreak]], labels will be changed to things like &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; and &amp;quot;iPad 4 (iPad3,4).&amp;quot; Single-variant devices like the Apple TV 2G will remain as-is.&lt;br /&gt;
:* The key pages will be moved to a different title, to resemble the following.&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (AppleTV3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (Apple TV AppleTV3,1)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPad2,4)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPad 2 iPad2,4)]]&lt;br /&gt;
:** &amp;lt;del&amp;gt;[[InnsbruckTaos 11B554a (iPhone3,1)]]&amp;lt;/del&amp;gt; [[InnsbruckTaos 11B554a (iPhone 4 iPhone3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPod touch 5G)]]&lt;br /&gt;
:Do let me know if I missed something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:57, 31 December 2013 (UTC)&lt;br /&gt;
::I agree with your idea [[User:Dialexio|Dialexio]], but make every page use iPhone 4 (iPhone3,1) etc.  Of course if pages use iPhone 4 (GSM) now, change that to iPhone 4 (iPhone3,1) or iPhone 4 (3,1). I would suggest moving 10 pages per day for the iPhone 4 to avoid flooding. I do not want some pages to include the AP identifier and some others iPhone3,1 for example. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:08, 1 January 2014 (UTC)&lt;br /&gt;
:::Several comments:&lt;br /&gt;
*The square brackets were just an idea, nothing agreed on that yet. And yes, let's forget this idea if it has problems with MediaWiki.&lt;br /&gt;
*The beginning of the name should remain, otherwise we're getting inconsistent with other pages. I agree with [[User:IAdam1n|iAdam1n]] on this. To keep it short, my favorite would be something like &amp;quot;iPhone 4 (3,1)&amp;quot; then. But to make it more clear, &amp;quot;iPhone4 (iPhone3,1)&amp;quot; is also ok to me. If you wanted to leave the first part away and just use &amp;quot;iPhone3,1&amp;quot;, then we would have to rename ALL pages (that's also an option).&lt;br /&gt;
*Regarding flooding, I prefer that we do all changes at once, at an agreed date/time, done by [[User:Dialexio|Dialexio]]. Maybe in two steps: first step to change the few hardware pages plus one page of each device of the key pages. In the second step the rest. This would ensure that any misunderstandings get catched in the first step, before all pages are renamed. I don't like to have 20 edits per day that I have to go through. Better all at once, but only after agreement of all.&lt;br /&gt;
*Yes, we can do iPhone 4 too, if that't the only missing one. It was a misunderstanding on my part for iPad GSM/WiFi, as this doesn't have different firmwares (only on hardware pages needed).&lt;br /&gt;
*Regarding the proposed listing of the bands on the [[Models]] page, Variant column, we could only list the bands that are different to make it short.&lt;br /&gt;
&lt;br /&gt;
Can we list here what pages would be affected by the changes? Feel free to edit this list here within my comment. Here's what I have in mind:&lt;br /&gt;
*[[Models]]&lt;br /&gt;
*[[Apple TV]], [[iPad]], [[iPad mini]], [[iPhone]], [[iPod touch]]&lt;br /&gt;
*[[Firmware Keys]]&lt;br /&gt;
*[[Firmware]], [[Beta Firmware]]&lt;br /&gt;
*[[Jailbreak]]&lt;br /&gt;
*key pages: iPhone 4 GSM (like [[Telluride 9A334 (iPhone 4 GSM)]]), total 69 existing pages&lt;br /&gt;
*key pages: iPhone 4 GSM (A) (like [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)]]), total 21 existing pages&lt;br /&gt;
*key pages: iPhone 4 CDMA (like [[BrightonMaps 10B329 (iPhone 4 CDMA)]]), total 50 existing pages&lt;br /&gt;
*key pages: iPhone 5 GSM (nonexistent)&lt;br /&gt;
*key pages: iPhone 5 Global (nonexistent)&lt;br /&gt;
*key pages: iPhone 5c and 5s (nonexistent)&lt;br /&gt;
*key pages: iPad 2 Wi-Fi (like [[Durango 8G4 (iPad 2 Wi-Fi)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 GSM (like [[Durango 8G4 (iPad 2 GSM)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 CDMA (like [[Durango 8G4 (iPad 2 CDMA)]]), total 5 existing pages&lt;br /&gt;
*key pages: iPad 2 Wi-Fi Rev A (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 3 CDMA (nonexistent)&lt;br /&gt;
*key pages: iPad 3 Global (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad 4 GSM (nonexistent)&lt;br /&gt;
*key pages: iPad 4 Global (nonexistent)&lt;br /&gt;
*key pages: iPad Air Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad Air Cellular (nonexistent)&lt;br /&gt;
*key pages: iPad mini Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini GSM (nonexistent)&lt;br /&gt;
*key pages: iPad mini Global (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Wi-Fi (nonexistent)&lt;br /&gt;
*key pages: iPad mini 2G Cellular (nonexistent)&lt;br /&gt;
The key pages would get moved without redirect and all references updated. The references should also be in this list above. Add it to the list if I forgot anything.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 15:07, 1 January 2014 (UTC)&lt;br /&gt;
::::Yes that is fine. I said the 10 a day to avoid a big flood, but I do not mind either way. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 15:13, January 1, 2014‎ (UTC)&lt;br /&gt;
::::Looks good. I amended the list to include the iPads as well. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:51, 1 January 2014 (UTC)&lt;br /&gt;
:::::You forgot iPad mini's, [[User:Dialexio|Dialexio]]. I added them. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:59, 1 January 2014 (UTC)&lt;br /&gt;
Yes, I forgot the iPads. Thanks for adding them. So most of you seem to agree on the the generic change now. But what is missing is the exact naming. We have three variations still in discussion:&lt;br /&gt;
#&amp;quot;iPhone 4 (3,1)&amp;quot;&lt;br /&gt;
#&amp;quot;iPhone 4 (iPhone3,1)&amp;quot;&lt;br /&gt;
#&amp;quot;iPhone 4 3,1&amp;quot;&lt;br /&gt;
#&amp;quot;iPhone 4 iPhone3,1&amp;quot;&lt;br /&gt;
I just noticed that we cannot use the round brackets, because this entire part is already enclosed in round brackets - otherwise we would have nested brackets and in grammar I think you have to use square brackets which are not allowed in MediaWiki. So this leaves us with #3 and #4. #3 looks silly without the brackets, so we probably have to use #4 as [[User:Dialexio|Dialexio]] suggested. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:55, 1 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Future plans==&lt;br /&gt;
Now that I have SSH access, I've begun working on making several, somewhat-overdue changes to the wiki. The Renameuser extension was reinstated, so admins can now rename accounts. If you have another account, that can also get merged into your current account. If you happen to get locked out from both your account and the email used is no longer active, I can run a script to reset your password. I've also begun implementing a very noticeable change— as users of the Vector skin have noticed, the iOS 6-based theming is gone. It's a semi-temporary move though; it's going into its own skin, because… you know, choice is cool. People who like the Vector skin may not have liked the iOS theming, especially since IE 9 and lower didn't display it completely accurately. Therefore, it's going into its own theme. Once that's done I also plan on making a separate iOS 7-based skin. If there are any further thoughts or suggestions on how to improve the wiki, do let me know! --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User_talk:Peg4sus&amp;diff=38490</id>
		<title>User talk:Peg4sus</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User_talk:Peg4sus&amp;diff=38490"/>
		<updated>2014-01-01T23:32:16Z</updated>

		<summary type="html">&lt;p&gt;Http: tell reasoning for delete&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Creation of R3wind‎ ==&lt;br /&gt;
&lt;br /&gt;
What does this exactly do? Restore to custom IPSW's like sn0wbreeze? Please explain. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:42, 1 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
Hi Peg4sus. Sorry that I had to delete the R3wind page. We had several fights here about adding lots of tools, so we had to set strict rules for adding new tools' pages to the wiki. After R3wind is finished, released and used by several users, please ask for adding the page again. I hope this is not discouraging you to develop the tool. Thanks for your understanding. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:32, 1 January 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=User:Peg4sus&amp;diff=38489</id>
		<title>User:Peg4sus</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=User:Peg4sus&amp;diff=38489"/>
		<updated>2014-01-01T23:24:40Z</updated>

		<summary type="html">&lt;p&gt;Http: copied text from deleted page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Peg4sus' Page ==&lt;br /&gt;
I'm Noah Tanner, or [http://www.twitter.com/peg4susjb @peg4susjb] on twitter. I have the following devices on my JB crusade!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Device&lt;br /&gt;
! Variant &lt;br /&gt;
! Color&lt;br /&gt;
! Size&lt;br /&gt;
! Firmware&lt;br /&gt;
! Build&lt;br /&gt;
! Jailbroken?&lt;br /&gt;
! Tool&lt;br /&gt;
|-&lt;br /&gt;
| [[n81ap|iPod touch 4G]]&lt;br /&gt;
| {{n/a}}&lt;br /&gt;
| White&lt;br /&gt;
| 16GB&lt;br /&gt;
| 6.1&lt;br /&gt;
| 10B141&lt;br /&gt;
| {{yes}}&lt;br /&gt;
| [[evasi0n]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Device&lt;br /&gt;
! OS&lt;br /&gt;
! Modded?&lt;br /&gt;
! Jailbreak Tools?&lt;br /&gt;
|-&lt;br /&gt;
| Sony VAIO&lt;br /&gt;
| Windows 7 / Ubuntu&lt;br /&gt;
| No&lt;br /&gt;
| redsn0w, evasi0n, sn0wbreeze&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Working on the tool r3wind.&lt;br /&gt;
&lt;br /&gt;
r3wind (pronounced &amp;quot;Rewind&amp;quot;) is an upcoming port for 4th generation iPod touch devices. It is believed that he is using a trick that changes the System Version Property List File to trick iTunes 11.0 into restoring the r3wind custom firmware.&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38474</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38474"/>
		<updated>2014-01-01T15:07:53Z</updated>

		<summary type="html">&lt;p&gt;Http: /* &amp;quot;GSM&amp;quot; Replacement Proposals V2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals V2 ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
:Include iPhone 4 in the change and use same format everywhere on the wiki. I agree that we do not need to change devices with only one variant such as iPhone 3GS. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:59, 31 December 2013 (UTC)&lt;br /&gt;
:: I agree on that. 3GS, 3G and the 1st iPhone are anyway devices where I do not see too many wiki-related changes in the future.--[[User:M2m|M2m]] ([[User talk:M2m|talk]]) 09:57, 31 December 2013 (UTC)&lt;br /&gt;
:I don't like how the abbreviated form of &amp;quot;iPad3,4&amp;quot; looks— I understand wanting to keep &amp;quot;iPad 4&amp;quot; in the name, but I can't come up with alternatives besides going with only the identifier. (Another issue is that MediaWiki's markup parser doesn't seem to like square brackets in links— I tried using &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;nowiki /&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.) Having thought it over for a few days, I'm more receptive to changing all multi-variant devices (i.e. including the iPhone 4), but my concern about the Recent changes getting flooded with page moves still exists. The page moves should be done on &amp;quot;quiet&amp;quot; days, when the wiki doesn't see much activity. That being said, this is my understanding of the proposed changes. Does everyone agree with the following?&lt;br /&gt;
:* On pages like [[iPhone]], the variant labels will be replaced with the identifier, e.g. iPhone3,1/iPhone3,2/iPhone3,3. (An exception will probably need to be made for the iPad1,1. The &amp;quot;Internal Name&amp;quot; row should also be modified because there will be duplicated information.)&lt;br /&gt;
:* On [[Models]], the variant labels will be replaced with something else for the iPhone 5 and newer. (I feel like there are too many LTE bands to list in such a spot, but I don't have any better ideas.)&lt;br /&gt;
:* On pages such as [[Firmware]] and [[Jailbreak]], labels will be changed to things like &amp;quot;iPhone 4 (iPhone3,1)&amp;quot; and &amp;quot;iPad 4 (iPad3,4).&amp;quot; Single-variant devices like the Apple TV 2G will remain as-is.&lt;br /&gt;
:* The key pages will be moved to a different title, to resemble the following.&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (AppleTV3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPad2,4)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPhone3,1)]]&lt;br /&gt;
:** [[InnsbruckTaos 11B554a (iPod touch 5G)]]&lt;br /&gt;
:Do let me know if I missed something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 23:57, 31 December 2013 (UTC)&lt;br /&gt;
::I agree with your idea [[User:Dialexio|Dialexio]], but make every page use iPhone 4 (iPhone3,1) etc.  Of course if pages use iPhone 4 (GSM) now, change that to iPhone 4 (iPhone3,1) or iPhone 4 (3,1). I would suggest moving 10 pages per day for the iPhone 4 to avoid flooding. I do not want some pages to include the AP identifier and some others iPhone3,1 for example. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:08, 1 January 2014 (UTC)&lt;br /&gt;
:::Several comments:&lt;br /&gt;
*The square brackets were just an idea, nothing agreed on that yet. And yes, let's forget this idea if it has problems with MediaWiki.&lt;br /&gt;
*The beginning of the name should remain, otherwise we're getting inconsistent with other pages. I agree with [[User:IAdam1n|iAdam1n]] on this. To keep it short, my favorite would be something like &amp;quot;iPhone 4 (3,1)&amp;quot; then. But to make it more clear, &amp;quot;iPhone4 (iPhone3,1)&amp;quot; is also ok to me. If you wanted to leave the first part away and just use &amp;quot;iPhone3,1&amp;quot;, then we would have to rename ALL pages (that's also an option).&lt;br /&gt;
*Regarding flooding, I prefer that we do all changes at once, at an agreed date/time, done by [[User:Dialexio|Dialexio]]. Maybe in two steps: first step to change the few hardware pages plus one page of each device of the key pages. In the second step the rest. This would ensure that any misunderstandings get catched in the first step, before all pages are renamed. I don't like to have 20 edits per day that I have to go through. Better all at once, but only after agreement of all.&lt;br /&gt;
*Yes, we can do iPhone 4 too, if that't the only missing one. It was a misunderstanding on my part for iPad GSM/WiFi, as this doesn't have different firmwares (only on hardware pages needed).&lt;br /&gt;
*Regarding the proposed listing of the bands on the [[Models]] page, Variant column, we could only list the bands that are different to make it short.&lt;br /&gt;
&lt;br /&gt;
Can we list here what pages would be affected by the changes? Feel free to edit this list here within my comment. Here's what I have in mind:&lt;br /&gt;
*[[Models]]&lt;br /&gt;
*[[Apple TV]], [[iPad]], [[iPad mini]], [[iPhone]], [[iPod touch]]&lt;br /&gt;
*[[Firmware Keys]]&lt;br /&gt;
*[[Firmware]], [[Beta Firmware]]&lt;br /&gt;
*[[Jailbreak]]&lt;br /&gt;
*key pages: iPhone 4 GSM (like [[Telluride 9A334 (iPhone 4 GSM)]]), total 72 pages&lt;br /&gt;
*key pages: iPhone 4 GSM (A) (like [[InnsbruckVailPrime 11A4372q (iPhone 4 GSM Rev A)]]), total 22 pages&lt;br /&gt;
*key pages: iPhone 4 CDMA (like [[BrightonMaps 10B329 (iPhone 4 CDMA)]]), total 53 pages&lt;br /&gt;
*key pages: iPhone 5 GSM (nonexistent), total 16 pages&lt;br /&gt;
*key pages: iPhone 5 Global (nonexistent), total 16 pages&lt;br /&gt;
*key pages: iPhone 5c and 5s (nonexistent), total 8 pages&lt;br /&gt;
The key pages would get moved without redirect and all references updated. The references should also be in this list above. Add it to the list if I forgot anything.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 15:07, 1 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Future plans==&lt;br /&gt;
Now that I have SSH access, I've begun working on making several, somewhat-overdue changes to the wiki. The Renameuser extension was reinstated, so admins can now rename accounts. If you have another account, that can also get merged into your current account. If you happen to get locked out from both your account and the email used is no longer active, I can run a script to reset your password. I've also begun implementing a very noticeable change— as users of the Vector skin have noticed, the iOS 6-based theming is gone. It's a semi-temporary move though; it's going into its own skin, because… you know, choice is cool. People who like the Vector skin may not have liked the iOS theming, especially since IE 9 and lower didn't display it completely accurately. Therefore, it's going into its own theme. Once that's done I also plan on making a separate iOS 7-based skin. If there are any further thoughts or suggestions on how to improve the wiki, do let me know! --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== #we r of #WONDER ==	&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;#we r hav from of #QUESTIN holme ! #we r from of #WONDER #what is of #RESON in of #EDIT #wikeee ? #tanks and of RT #RT Smiley Smiley :) :)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;#we r of #WONDER ! #is from also #of #WAKIKIKI #open src :) #is avalable under from of #FRE license ? --[[User:UnthreadedJB|UnthreadedJB]] ([[User talk:UnthreadedJB|talk]]) 21:11, 1 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:See [[#License for contributions]] above; no formal license for the content at the moment, and it'd be nice to get more opinions on this from other editors. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 22:47, 1 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38438</id>
		<title>The iPhone Wiki:Community portal</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=The_iPhone_Wiki:Community_portal&amp;diff=38438"/>
		<updated>2013-12-31T00:26:01Z</updated>

		<summary type="html">&lt;p&gt;Http: &amp;quot;GSM&amp;quot; Replacement Proposals V2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Talk Archive}}&lt;br /&gt;
{{see also|Unsolved problems}}&lt;br /&gt;
==iPhone-Elite==&lt;br /&gt;
I think we should include all this old stuff before it gets lost: [http://code.google.com/p/iphone-elite/ code.google.com/p/iphone-elite/]. I mean the wiki articles there. Most infos should be already here, but I'm sure a lot of things are missing too.&lt;br /&gt;
--[[User:Http|http]] 15:02, 26 June 2012 (MDT)&lt;br /&gt;
&lt;br /&gt;
==Boot-args cleanup==&lt;br /&gt;
We need to clean up the boot-args pages. First the technical part: What I understand is that iBoot loads the kernel. And when loading it, it can pass some parameters to select certain behavior. So this only works with an iBoot or bootrom exploit. I understand that in earlier firmware versions there was simply an iBoot variable, but that doesn't exist or work anymore, now passing theses args requires a different or patched iBoot. There are various parameters in different kernel versions. The description for these arguments is scattered over various places:&lt;br /&gt;
*[[Kernel#Boot-Args]] A section with the latest boot arguments list. This should be a short introduction and having a link &amp;quot;main article&amp;quot;.&lt;br /&gt;
*[[Boot-args (iBoot variable)]] separate page for boot arguments, but mainly for the iBoot variable that doesn't exist any longer&lt;br /&gt;
*[{{FULLURL:Boot arguments|redirect=no}} Boot arguments] (redirect)&lt;br /&gt;
*[[:Talk:Restore_Mode]] describing the iBoot variable problem&lt;br /&gt;
*Various pages referencing boot-args, like [[Research: Re-allowing unsigned ramdisks and boot-args with the 2.* iBoot]] (here we should have a link on the second title)&lt;br /&gt;
*My earlier comment [[:Talk:Kernel#boot-args]]&lt;br /&gt;
*This comment here.&lt;br /&gt;
So what do we want to do about this mess? I suggest to move the current [[Kernel]] content to the redirect page [[Boot arguments]] (or to another new page, maybe [[boot-args]]). The current content of [[Boot-args (iBoot variable)]] and all other content should get merged into there. Then change all references to this new page and on the [[Kernel]] page write just something short with &amp;quot;main article there&amp;quot;. What do you think? --[[User:Http|http]] ([[User talk:Http|talk]]) 21:31, 13 February 2013 (UTC)&lt;br /&gt;
:I like [[Boot Arguments]]. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 02:01, 14 February 2013 (UTC)&lt;br /&gt;
::One addition: Maybe we should use [[boot-args]] as the main page, because all links are written like that. --[[User:Http|http]] ([[User talk:Http|talk]]) 07:37, 14 February 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==The iPhone Wiki re-design==&lt;br /&gt;
The design of the iPhone wiki is now quite old and I think it should be updated. I made a [http://oi42.tinypic.com/30ib9y8.jpg concept]. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:30, 14 June 2013 (UTC)&lt;br /&gt;
:I disagree. If anything add an iPhone 5 to the logo but everything else is ok. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 11:05, 14 June 2013 (UTC)&lt;br /&gt;
:I wouldn't change the logo to an iPhone 5, especially with iOS 7 and a new iPhone (that will probably look the same as the 5, admittedly) around the corner. I contemplated updating the CSS for iOS 7's UI but decided not to because of the UI's supposed volatility (during the beta period) and I don't have a live version to toy around with. (I personally don't like its current state, but that's not a factor in why I'm not changing it yet.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:25, 14 June 2013 (UTC)&lt;br /&gt;
::Can we not do flat? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 21:02, 14 June 2013 (UTC)&lt;br /&gt;
::This is what I was thinking. When iOS 7 finally comes out, we could change the CSS to look like that instead. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:11, 14 June 2013 (UTC)&lt;br /&gt;
:::iOS 7 looks ugly. We do not want it like that. Maybe a bit more modern but nothing much. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:16, 14 June 2013 (UTC)&lt;br /&gt;
::::''You'' may not want it like that. That's your opinion. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:55, 15 June 2013 (UTC)&lt;br /&gt;
:::::We could make a poll, and see if most users agree or disagree. --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 10:05, 15 June 2013 (UTC)&lt;br /&gt;
:The idea looks nice. But before we make any changes, let's wait until iOS7 comes out. And I'd prefer to just add another skin instead (if possible). I'm still using the classic MonoBook skin by the way. You shouldn't impose design changes to everyone. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:38, 15 June 2013 (UTC)&lt;br /&gt;
::The problem with skins is that geohot needs to set them up... An idea I have is that we copy the Vector skin verbatim to a new skin (&amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt;) and move the modifications (not general stuff) to [[Mediawiki:iOS6.css]]. Then we can do another verbatim copy to &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; and modify [[Mediawiki:iOS7.css]]. We could then set the default skin to either &amp;lt;code&amp;gt;iOS6&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;iOS7&amp;lt;/code&amp;gt; so you don't need to be logged in to see them like currently. Then if someone doesn't like them, like you, just change your settings to your preferred skin. The only way around needing geohot is if he opens up the credentials to FTP or whatever to someone. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 21:17, 15 June 2013 (UTC)&lt;br /&gt;
:::I like [[User:5urd|5urd]]'s suggestion. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:29, 15 June 2013 (UTC)&lt;br /&gt;
What about just removing the text-shadow element for now? I think pages would be easier to read without it. Here's an example: [[:File:Noshadow.png]]. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:11, 29 August 2013 (UTC)&lt;br /&gt;
:Yeah removing the shadow will make everything seem more flat but like [[User:http|http]] I'm still using the classic [http://theiphonewiki.com/w/index.php?title=Main_Page&amp;amp;useskin=monobook MonoBook skin] --[[User:Jaggions|Jaggions]] ([[User talk:Jaggions|talk]]) 21:19, 31 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Hacker page==&lt;br /&gt;
I would like to be added to the list of hackers for my work with the Private Dev Team and the [[Chronic Dev (team)|Chronic Dev Team]] in addition to my release of the Phoenix Semi-Untethered. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 18:36, 22 July 2013 (UTC)&lt;br /&gt;
:Did you find any exploits? --[[User:Haifisch|Haifisch]] ([[User talk:Haifisch|talk]]) 18:54, 22 July 2013 (UTC)&lt;br /&gt;
::No. [[User:phyrrus9|phyrrus9]], a team member found the vulnerability. I am the one who exploited it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]])&lt;br /&gt;
:::I can back up this &amp;quot;claim&amp;quot;. I was a part of it. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:52, 28 July 2013 (UTC)&lt;br /&gt;
::::Whatever happened to this? --[[User:Phyrrus9|phyrrus9]]&lt;br /&gt;
&lt;br /&gt;
==Orphaned articles==&lt;br /&gt;
This is an interesting search: [[Special:LonelyPages]] - &amp;quot;The following pages are not linked from or transcluded into other pages in The iPhone Wiki.&amp;quot; I'm not sure where all of those articles should be linked, but figuring that out could be a useful project for somebody. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 05:57, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Easy tasks for new editors==&lt;br /&gt;
* Finish converting the remaining error codes listed here [[MobileDevice_Library#Known_Error_Codes]] into the proper mach_return_t codes they should be displayed as. (convert the negative number listed into hex, strip any leading &amp;quot;FF&amp;quot; so it should be in the format &amp;quot;0xe80000&amp;quot; followed by two numbers) --[[User:Dirkg|Dirkg]] ([[User talk:Dirkg|talk]]) 22:40, 28 August 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== A1XXX model numbers vs. &amp;quot;GSM&amp;quot;/&amp;quot;CDMA&amp;quot;/&amp;quot;Global&amp;quot;/&amp;quot;Cellular&amp;quot;/etc. ==&lt;br /&gt;
I know that this topic was [[The iPhone Wiki:Community portal/2013#iPhone 5|already discussed earlier this year]], but it didn't seem to come to a consensus, and the introduction of the [[iPhone 5c]] and [[iPhone 5s]] brought a lot of model numbers. Some of them may &amp;quot;overlap&amp;quot; (think models A1429 and A1442 for the [[iPhone 5]]), but there's simply too many to give names to. There are at least two that can connect to CDMA networks, and all of them can connect to GSM. In addition, with the sheer amount of models, it doesn't seem likely for one model to be treated as a &amp;quot;global&amp;quot; model. Therefore, I changed the iPhone 5c to use model numbers. I would like to do the same to some of the devices that are already present on the wiki though— the same ones from when I first brought up this idea. The GSM/CDMA names work very well for the [[iPad 2]] and [[iPhone 4]]. Things are slightly murkier for the [[iPad 3|iPad (3rd gen.)]], [[iPad 4|iPad (4th gen.)]], [[iPad mini 1G]], and [[iPhone 5]] though; all of those devices' cellular models can connect to GSM networks, so it seems like nonsense to call some of them the &amp;quot;GSM model.&amp;quot; The A1XXX model numbers are also how Apple tells the difference between the different models of these devices. Have any opinions changed? Or perhaps someone new might have something to say about this? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 06:06, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I actually like the idea as it does get complicated now with the new devices coming like said and we would have to do this for all devices. Although, if we did this, we would have to move all the key pages that have keys on to support this. That would not be a big problem as we could limit the moves to say 20 per day. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:47, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I suggest we wait a bit until we see what models of the [[iPhone 5c]] and [[iPhone 5s]] will exist. But in general, I like the idea of using only the A1nnn numbers. The only issue I see right now is that Apple differentiates between A1532 GSM and A1532 CDMA. If there are real hardware differences between these two, then we're screwed again. That's why I suggest to wait until we know these exact model types. On the disambiguation page I added the GSM/CDMA model differentiation already (as Apple does). If they turn out to be the same, we can remove it again, but I wonder why Apple lists two models (with different bands supported) there now. Someone also added the &amp;quot;CDMA&amp;quot; mark to one of the others, but that's not how Apple marks them, so I suggest to remove that mark there again. If everything can be differentiated by these A-model-numbers, then yes, we should change the old pages too. Including all key pages. --[[User:Http|http]] ([[User talk:Http|talk]]) 14:44, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do know there are 2 CDMA and 3-4 GSM for the [[iPhone 5c]] alone. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:04, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Ahem… ''All'' of the iPhone 5c models can do GSM communications. Hence one of the reasons why I want to ditch the &amp;quot;GSM&amp;quot;/&amp;quot;Global&amp;quot;/etc. labels in favor of A1XXX model numbers. ;P --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 16:07, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::One thing is, what about iPod touch 5 as that has two model numbers that are the same device, same with iPhone5,2. How would we get around that? I suppose we could like both separated with a forward slash. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:19, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Yeah, we could just use something like &amp;quot;[[n42ap|iPhone 5 (Model A1429/A1442)]].&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:45, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::Yeah I thought that but what about the iPhone 4 GSM and GSM Rev A? They both seem to be A1432. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:10, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::This is why I'm against using the A1XXX model numbers instead of the current GSM/Global thing. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::I had no plans to change the way we refer to the iPhone 4 or iPad 2 (Apple does use GSM/CDMA, and for those devices it works fine). If a new iPhone 5S revision comes along, Apple will probably refer to it as a &amp;quot;Rev A&amp;quot; thing, and so will we. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Referencing Adam's reply above, if we had took that to the key pages, it'd be &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432)]]&amp;lt;/code&amp;gt; which would mess ''everything'' up. What could we do? Use &amp;lt;code&amp;gt;[&amp;lt;nowiki/&amp;gt;[{BuildTrain} {Build} (A1432 Rev A)]]&amp;lt;/code&amp;gt;? No. That doesn't look good. The current way of referring to everything by their supported network type (GSM/CDMA/Global) helps in going to a different page.&lt;br /&gt;
:Let's say I'm on [[BrightonMaps 10B329 (iPhone 4 GSM)]] and I want to go the CDMA device. What do I do? Go to the URL and replace &amp;lt;code&amp;gt;GSM&amp;lt;/code&amp;gt; with &amp;lt;code&amp;gt;CDMA&amp;lt;/code&amp;gt;. With the model numbers, I'd have to navigate to [[Firmware]], then find the link, or find out what the model number of the CDMA variant is and replace the model number in the URL with that.&amp;lt;br /&amp;gt;&lt;br /&gt;
:Ok, who navigates by the URL and search bar? ''I do''. And I'm sure there's '''many''' people out there that prefer to navigate with the search bar if they know the page name. If we go by model number, the AJAX search results just list pages with a model number in parenthesis. '''How does that help'''? I'd either have to ''know'' the model number of the device I want, or visit ''each one'' until I find the page I need.&lt;br /&gt;
:Sorry for the rant, but I am '''strongly''' against this. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 23:25, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I do suppose we could just trash the buildtrain all together to shorten it down too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:32, 13 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Dropping the Build Train would only ''increase'' the workload. Besides, what's the harm with it? We've been using the same page title structure since forever, and it's worked. &amp;quot;''If it ain't broke, don't fix it''&amp;quot;. The current system works, so ''why'', other than the fact that Apple refers to them differently, should we change this? In addition, we don't refer to everything the way Apple does. The [[iPad mini 1G]] is referred to as the &amp;quot;iPad mini&amp;quot;. The [[iPad 3]] is refered to as &amp;quot;The New iPad&amp;quot;. The [[iPad 4]] is refered to as &amp;quot;iPad with Retina Display&amp;quot;&amp;lt;sup class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.apple.com/ipad/compare/]&amp;lt;/sup&amp;gt;. Are the key pages titled &amp;lt;code&amp;gt;BrightonMaps 10B329 (The New iPad, Wi-Fi+3G for AT&amp;amp;T and Verizon)&amp;lt;/code&amp;gt;? No. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 00:37, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::But the reason we want to not use the variants is because the new devices that are coming out are breaking he structure and also CDMA versions can use GSM in the 5c plus we have like 4 for GSM alone. I only meant drop buildtrain to shorten the urls down. For the iPhone 4 GSM Rev A we would have to list it as &amp;lt;code&amp;gt;iPhone 4 A1432 Rev&amp;lt;/code&amp;gt; unless another idea is thought of. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:55, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::No. Anything involving moving key pages to change their title I am ''completely'' against. As for the iPhone 5s and iPhone 5c, we ultimately have to wait. There may be different types, but if they all work with the same firmware, then what do we do then? Use &amp;lt;code&amp;gt;A1456/A1504&amp;lt;/code&amp;gt;? I don't want to do that. It can get confusing in the future if that list were to be huge. With ''5'' different models for the iPhone 5c ''alone'', it's just not practical. For the fact that all support GSM, but not all support CDMA, we just do what we've ''been'' doing: &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot;. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 01:22, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::There's nothing wrong with changing the titles of pages that don't even exist though. If *all* of the models use the same firmware, just go with &amp;quot;iPhone 5s.&amp;quot; If they happen to be partitioned into two different firmwares again, that will certainly complicate things, but it wouldn't be worse than nonsense like &amp;quot;GSM,&amp;quot; &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; &amp;quot;CDMA,&amp;quot; &amp;quot;CDMA [&amp;lt;nowiki /&amp;gt;Global],&amp;quot; or &amp;quot;GSM [&amp;lt;nowiki /&amp;gt;Global Plus TD-LTE].&amp;quot; If it's just one oddball, we could just have &amp;quot;iPhone 5s&amp;quot; and &amp;quot;iPhone 5s A1XXX&amp;quot; (whatever the odd one is), and include a link on the former page to say &amp;quot;keys for model A1XXX are on this page.&amp;quot; --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::I probably didn't phrase that well… I wasn't thinking of how Apple markets the product, but rather more along the lines of how they refer to it in, say, the tech specs page or support documents— the pages that shows the messier side to their simple sugar coating. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::You keep misinterpreting/misrepresenting what I'm proposing. I never said anything about dropping, say, &amp;quot;iPhone 5&amp;quot; so firmware page titles would look like [[Sundance 10A405 (A1428)]]. I want to change the GSM/Global part to the A1XXX number, so it would probably show like [[Sundance 10A405 (iPhone 5 A1428)]]. (If a hardware revision were made, it would probably look like [[Sundance 10A405 (iPhone 5 A1428 Rev A)]].) From time to time, I edit URLs to browse the wiki too. But the GSM/Global identifiers don't work that well; again, '''all iPhone 5 models can connect to GSM'''. That's not really helpful. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 02:50, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I suggest we drop the A and use Rev. As for the idea of changing to A1XXX, I see no issues and am for the idea. I admit it can cause chaos when we move the pages but we could limit the moving per day of course. Overall, I think it will be worth it. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 10:01, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::No. Don't drop the &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. Why would you even think to? You want to call them what Apple calls them, and the [[n90bap|revised iPhone 4 GSM]] is referred to with &amp;lt;code&amp;gt;Rev A&amp;lt;/code&amp;gt;. In addition, there have been &amp;lt;code&amp;gt;Rev ''B''&amp;lt;/code&amp;gt; things before, such as the [[S5L8947]] (A5 Rev B) used in the [[j33iap|revised Apple TV 3G]]. In addition, think of all the redirects we would need to keep for sites that link to key pages directly. I have even seen sites that still link with the URLs as &amp;lt;code&amp;gt;/wiki/index.php?title={Title}&amp;lt;/code&amp;gt; instead of the year old change to &amp;lt;code&amp;gt;/wiki/{Title}&amp;lt;/code&amp;gt;. The wiki handles that internally for us, but the redirects made in the moves would have to be kept. Currently, only the [[iPhone 5]] and [[iPad 4]] are the only devices referred to by their model numbers. --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::That's why I don't want to change it. It's worked for us, and we have no idea how the new firmwares will be handled. I am betting that there will only be two firmware types - one for the GSM, and one for the Global (GSM+CDMA) model. The only reason they are split, IIRC, is because AT&amp;amp;T uses different LTE bands than rest of the GSM world.&lt;br /&gt;
:::Ultimately, the GSM/CDMA/Global monikors haven't caused any ''naming conflicts''. Ok, you don't want to use the ''marketing'' title. What about the way they are referred to on [[Apple Developer Center|ADC]], because that seems to be what you want. I may be misreading what you're saying again, but if we're going to do that, let's use their ''full'' title. Something &amp;lt;code&amp;gt;(iPad [4th generation Model A1458])&amp;lt;/code&amp;gt; (iPad 4 Wi-Fi) and &amp;lt;code&amp;gt;(iPad Wi-Fi + Cellular [model for Verizon])&amp;lt;/code&amp;gt; (iPad 3 Global). Does the first one tell you if the device is Wi-Fi or a Wi-Fi+3G model? Does the second one tell you ''at all'' that it is an [[iPad 3]], or that it supports GSM? No.&lt;br /&gt;
:::Apple has a history of being inconsistent. For example, the iPad 3 Wi-Fi is referred to on ADC (and iTunes) as &amp;quot;iPad Wi-Fi (3rd generation)&amp;quot; while the iPad 3 GSM is referred to as &amp;quot;iPad Wi-Fi + Cellular [model for AT&amp;amp;T]&amp;quot;. What happened to the &amp;quot;3rd generation&amp;quot;? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 20:53, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::We could always list as &amp;lt;code&amp;gt;iPhone 4 (iPhone3,1)&amp;lt;/code&amp;gt; etc instead if that would be better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:13, 14 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Why is there a need to explicitly keep &amp;quot;Wi-Fi&amp;quot; in a key page's title? All you need is a way to distinguish what model it is from its other variants— the A1XXX model number does just that. It's not like we referred to the AppleTV3,2 as &amp;quot;Apple TV 3G (New Single-Core A5)&amp;quot; or something. And obviously, we can use common sense to address the 3rd generation iPad issue you brought up… Now you're just nitpicking. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 05:28, 15 September 2013 (UTC)&lt;br /&gt;
:::::Actually, I think we should wait until we see the firmware for iPhone 5c/5s and then decide. TBH, as [[User:5urd|5urd]] said, it is ok as it is but of course if once the new firmware is out it is more confusing, then we can think again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 14:12, 15 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::Come to think of it, we can use a mix of both; we can keep the &amp;quot;Global&amp;quot; moniker, but drop the &amp;quot;GSM&amp;quot; moniker in favor of the A1XXX model number. (The &amp;quot;GSM&amp;quot; moniker is the one that's been bothering me.) I think this works well for the iPad 3 (which is actually split into &amp;quot;CDMA&amp;quot; and &amp;quot;Global—&amp;quot; it probably doesn't need to be done for this), iPad 4, iPad mini 1G, and iPhone 5, but this leaves the question of what to do for the iPhone 5C/5S. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:04, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That would look worse! If we are going to do it, we have to do it for '''''all'''''. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:40, 19 September 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::What is the status on this now? --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::This discussion has stagnated, but I'm firing it up again— I want to fix this before the end of the year, so this can probably be seen as an ultimatum. Now that Apple has pushed a 7.1 beta to developers, we now know how Apple's splitting the new iPhones up— and it's by A1XXX model numbers still. :\ That's probably the path the wiki will go down, but I do have another idea. The other idea I have in mind is using the A1XXX model number for the cellular devices launched last year. But for this year's iPhones, the FCC ID is actually different between the two, so we could actually use that. Before this gets nitpicked on, the last letter can get changed to an &amp;quot;X&amp;quot; to signify that it's a wildcard of sorts. It's not a pretty solution so I do expect it to get shot down (hence why I'm going with the A1XXX model numbers unless everyone says otherwise), but I'm still throwing it out there in case everyone actually likes that. Everyone is welcome to suggest alternatives, but I '''will''' eliminate that GSM label before the year ends. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 18:31, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::That is worse, nobody knows the FCC ID off the top of their head. I would suggest &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; if anything. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:37, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Using &amp;quot;iPhone5,1&amp;quot; or &amp;quot;iPhone6,2&amp;quot; is even ''less'' friendly… The FCC ID can be looked up in Settings or the back of a device. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:06, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::Well that is not the point. I say either use the firmware name or leave it alone. See what others thing though. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:13, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I currently plan on using the A1XXX model numbers— the FCC ID proposal was just thrown out there in the off chance that someone might like it. I'm not really a fan of it myself, but the FCC ID is probably the simplest way to figure out if it's an iPhone6,1 or iPhone6,2 since both have multiple A1XXX model numbers. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:19, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::I agree to get rid of the &amp;quot;GSM&amp;quot; name, as almost all iPhones support GSM. The Axxxx numbers would be nice, but as some phones have several numbers, like A1457/A1518/A1528/A1530 (what is actually different between them?) we can't use it. For the FCC-ID, we can't use that either, because for example the iPhone 5 with FCC-ID BCG-E2599A stands for the GSM/A1428 and also for the GSM+CDMA/A1429 version. So I suggest to either use the identifier (like iPhone2,1) or better the internal name (like n88ap). That would have the advantage to separate them further, because the iPhone 4 A1332 has two internal versions: iPhone3,1/n90ap and the iPhone3,2/n90bap. The bigger question is where you want to use this. That determines mainly the name. On all the key pages? Then it must be a name that is different between models that use different firmwares. And regarding key pages, maybe we should delete all the key pages from this wiki and move them into some database instead and provide a nice user interface and API around it and integrate that into the wiki somehow. That way we can change all pages with one simple edit. For the name, I prefer the internal name. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:43, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::We would have to edit key pages too. They should not be removed however. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 23:46, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::Well, I wasn't trying to say that we had to decide on one way to differentiate ''everything''; &amp;quot;GSM&amp;quot; does work fine for, say, the iPhone 4. The proposal I brought up today was using the FCC ID only for this year's (2013's) iPhones— last year's cellular devices would get the A1XXX model numbers (i.e. two different solutions for two different years). But as of right now, I like how using A1XXX model numbers sounds for all of the affected devices, mostly because that's the path Apple's going in their developer portal. Something like &amp;quot;iPhone 5s (Model A1457/A1518/A1528/A1530)&amp;quot; is admittedly a mouthful for this year's iPhones though. At the moment, I'm inquiring about how to label it on [[Firmware]] and such pages, but I'm sure the outcome can be adapted for key page titles as well. As for differences between the models, it seems to be the supported LTE bands. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:49, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::I still think that unless it is &amp;quot;iPhone 5 (iPhone5,1)&amp;quot; it will be complicated but on the other hand, I kind of like the idea that [[User:Http|http]] had, using the internal identifiers like this &amp;quot;iPhone 5 (n42ap)&amp;quot;. The only problem is that it would cause quite a bit of a flood moving the key pages, although this can be done like 15 per day each or something. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:20, 19 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::::::::I'm pretty sure the only key page that exists for an A5 (or newer) device is [[Telluride 9A406 (iPhone 4S)]]. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::::::::::That was an example. I know there are no more A5 pages, only the one you said and two beta for iPhone 4S. I just meant that it would show the design. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 13:36, November 21, 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals ==&lt;br /&gt;
Since this discussion has become extremely lengthy, here are the proposals (to my understanding) for changing the labels, each of which can be subject to changes (i.e. dropping the word &amp;quot;Model&amp;quot; from Proposal A). In an effort to conserve space (ironically, this still adds a significant amount of length), I only included a few models, which should give an idea of the proposal. Basically anything with an A5 or newer is involved. Feel free to edit this list if I missed or totally misinterpreted something. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 03:25, 22 November 2013 (UTC)&lt;br /&gt;
# Proposal A (A1XXX numbers)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (Model A1456/A1532)&lt;br /&gt;
#* iPhone 5c (Model A1507/A1516/A1526/A1529)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c Model A1507/A1516/A1526/A1529)]]&lt;br /&gt;
# Proposal B (A1XXX + FCC ID)&lt;br /&gt;
#* iPad 4 (Model A1458)&lt;br /&gt;
#* iPad 4 (Model A1459)&lt;br /&gt;
#* iPad 4 (Model A1460)&lt;br /&gt;
#* iPhone 5 (Model A1428)&lt;br /&gt;
#* iPhone 5 (Model A1429/A1442)&lt;br /&gt;
#* iPhone 5c (BCG‑E2644A)&lt;br /&gt;
#* iPhone 5c (BCG‑E2694X)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 A1458)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5 A1429/A1442)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c BCG‑E2694X)]]&lt;br /&gt;
# Proposal C (-AP Identifier)&lt;br /&gt;
#* iPad 4 (p101ap)&lt;br /&gt;
#* iPad 4 (p102ap)&lt;br /&gt;
#* iPad 4 (p103ap)&lt;br /&gt;
#* iPhone 5 (n41ap)&lt;br /&gt;
#* iPhone 5 (n42ap)&lt;br /&gt;
#* iPhone 5c (n48ap)&lt;br /&gt;
#* iPhone 5c (n49ap)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad 4 p101ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n42ap)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone 5c n49ap)]]&lt;br /&gt;
# Proposal D (iPhoneX,Y Identifier)&lt;br /&gt;
#* iPad 4 (iPad3,4)&lt;br /&gt;
#* iPad 4 (iPad3,5)&lt;br /&gt;
#* iPad 4 (iPad3,6)&lt;br /&gt;
#* iPhone 5 (iPhone5,1)&lt;br /&gt;
#* iPhone 5 (iPhone5,2)&lt;br /&gt;
#* iPhone 5c (iPhone5,3)&lt;br /&gt;
#* iPhone 5c (iPhone5,4)&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPad3,4)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,2)]]&lt;br /&gt;
#* [[InnsbruckTaos 11B554a (iPhone5,4)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I like this [[InnsbruckTaos 11B554a iPad 4 (3,4)]] or [[InnsbruckTaos 11B554a iPad 4 (iPad3,4)]]. I see there are 4 ways to approach this;&lt;br /&gt;
1. Change every single device.&amp;lt;br /&amp;gt;&lt;br /&gt;
2. Change just devices with different variants, iPad 2+, iPad mini+, iPhone 4, iPhone 5+.&amp;lt;br /&amp;gt;&lt;br /&gt;
3. Change A5+ only (which I hate the idea of).&amp;lt;br /&amp;gt;&lt;br /&gt;
4. Change nothing at all.&amp;lt;br /&amp;gt;&lt;br /&gt;
--[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 09:28, 22 November 2013 (UTC)&lt;br /&gt;
::My intention for this was to be a ''neutral'' (i.e. opinion-free) spot where all of the proposals were being mentioned, so people could easily see the proposed changes without any bias… v.v --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 20:54, 22 November 2013 (UTC)&lt;br /&gt;
:::TBH, I think it is better as it is, but I just stated my opinion that only A5+ would make in inconsistent. Though you could argue it is already, that is down to Apple and furthermore, just A5+ would still not eliminate iPhone 4 (GSM, GSM Rev A or CDMA). --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:07, November 22, 2013‎ (UTC)}}&lt;br /&gt;
:Do it like #4, and do them all. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 18:40, 23 November 2013 (UTC)&lt;br /&gt;
::::It will be a pain, but I like [[User:CompilingEntropy|CompilingEntropy]]'s idea as it would make it much much better in the end. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 16:25, 25 November 2013 (UTC)&lt;br /&gt;
:I would say A and B are impossible due to various numbers in the same model. I like C best. For variant C you could also leave away the &amp;quot;ap&amp;quot; at the end, because every model has that, so it would be even shorter. For D, that's simply longer names and these names are not used at many places, but I could live with that version as well. --[[User:Http|http]] ([[User talk:Http|talk]]) 23:30, 1 December 2013 (UTC)&lt;br /&gt;
Taking into account everyone's thoughts on this, I think we'll probably go with option C. The wiki already uses the &amp;quot;-ap&amp;quot; identifiers for the model pages, and an identifier like &amp;quot;iPad3,4&amp;quot; may confuse someone into thinking it's a model of the [[iPad 3]]. (I would still like to use the A1XXX numbers since Apple does that, but nobody else seems to agree now…) I'll give this a few more days for any last words before acting on it. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 04:03, 26 December 2013 (UTC)&lt;br /&gt;
::It '''will''' get changed before the year ends. I don't know why your opinion keeps changing, but I have already explained the reason for changing it. You even agreed that it needs to be changed. I'm still open to suggestions on what to change it to though. Keep in mind that the change will affect not only key pages, but also how the devices will be referred to throughout the wiki. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 19:34, 26 December 2013 (UTC)&lt;br /&gt;
:::I know it will. I said it is fine to change. I like bot #3 and #4. Only point I must make is that I feel we should change all devices with multiple variants, including iPad Air and iPhone 4. This way, it is consistent and also removes GSM etc altogether. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 19:48, 26 December 2013 (UTC)&lt;br /&gt;
::I agree with Adam, if you're going to change some of them then change all of them. This includes iPods. Whatever the outcome, be consistent. As for the outcome itself, I really think we should just use device identifiers (iPhone2,1). That's what we're actually differentiating by, so it only makes sense to refer to devices by them. I don't think there would be any confusion, especially considering we'll keep the name of the device next to it regardless. Barring that, the next best option is ***ap. The other options don't make any sense considering modern devices. --[[User:CompilingEntropy|CompilingEntropy]] ([[User talk:CompilingEntropy|talk]]) 10:54, 30 December 2013 (UTC)&lt;br /&gt;
:::I like [[User:CompilingEntropy|CompilingEntropy]]'s idea, though I do not mind if we do every device or just ones with multiple variants, as long as that included pre A5 (iPhone 4) too. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:34, 30 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;GSM&amp;quot; Replacement Proposals V2 ==&lt;br /&gt;
So this entire discussion came up because we need to remove &amp;quot;GSM&amp;quot; from models, because there are many models nowadays where the non-GSM model or Global or whatever model, all support GSM. One suggestion was the FCC number, but I think we already agreed that this is out of discussion (only used within USA and nobody refers to this number). So we have to use either&lt;br /&gt;
*The Axxxx number (like A1332 for the iPhone 4). This is how Apple identifies their devices.&lt;br /&gt;
*The ap number (like n94ap or just short N94). This is the internal name and used in internal references, like in the [[iBEC]] or [[iBSS]] filenames within an [[IPSW]]. (This is also what iH8sn0w has on his stickers on the devices.)&lt;br /&gt;
*The 1,2 number (like iPad1,1 for the iPad 1G). This identifier is used in the [[IPSW]] filenames.&lt;br /&gt;
There are several issues with using one over the other:&lt;br /&gt;
*Some devices (iPad 1G, iPhone 3G, iPhone 3GS, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s to be exact) have multiple Axxxx numbers for the same ap number/1,2 number. For example the iPad 1G: A1219 (WiFi model) and A1337 (GSM model) both have k48ap / iPad1,1. So only the Axxxx number could be used to replace the &amp;quot;GSM&amp;quot; identifier.&lt;br /&gt;
*The iPhone 4 has for A1332 two ap numbers/1,2 numbers: A1332 stands for both n90ap/iPhone3,1 and also for n90bap/iPhone3,2.&lt;br /&gt;
*The iPod touch 5G has the same 1,2 number for two ap numbers/Axxxx numbers: iPod5,1 stands for both A1421/n78ap and also for A1509/n78aap.&lt;br /&gt;
I understand the point from [[User:IAdam1n|iAdam1n]] somehow that we should make it consistent and change it everywhere in the same manner. The question is where to change what. So where do we use these terms?&lt;br /&gt;
*The biggest affected change would be the key pages, so any change there should be carefully considered. Currently we use something like: &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. So the discussion here is just about the change in the brackets. For the devices where no different hardware versions exist, I think the current naming is ok. So let's just continue using that. Only where different (sub-)devices exist for the same main model (like for the iPhone 5c) and they require a different firmware file, then we need to specify it. So we need to add something after the &amp;quot;iPhone 5c&amp;quot; to specify the difference. For older devices, we should leave it as it is, because it works very well there. For example the iPad 1G WiFi and GSM require different firmware, but can be differentiated that way. And we can't use the ap number, because both versions use k48ap, respectively iPad1,1. So I think we should leave the old devices as they are. For newer devices, like the iPhone 5c, there are only two variations for the firmware, but six different Axxxx numbers and we don't want to list all of them in the firmware name. We also cannot use &amp;quot;GSM&amp;quot; for the reason mentioned at the introduction. I would prefer to use the ap number there, but that yields to problems. In case of the iPod touch 5G, we have two models (A1421/n78ap and also A1509/n78aap). Fortunately both use the same firmware, so we don't have to specify anything. But if Apple would release an additional model that would require a different firmware, we would have to specify the name even here and we can't add a name like &amp;quot;n78ap+n78aap&amp;quot;. The name iPod5,1 there seems to be the obvious choice, as it is contained in the ipsw name already, so it is unlikely that Apple will change that. The only question is the format then. My choice would be to keep it short, something like &amp;quot;InnsbruckTaos 11B554a (iPhone 5c [5,4])&amp;quot; instead of the current &amp;quot;InnsbruckTaos 11B554a (iPhone 5c Global)&amp;quot;. We shouldn't repeat the word &amp;quot;iPhone&amp;quot; there. And we shouldn't remove the &amp;quot;5c&amp;quot; of the original name.&lt;br /&gt;
*We also have some hardware lists, for example on the key pages titles where we list under iPad 2: Wi-Fi, GSM, CDMA, Wi-Fi (A). They link directly to our ap-pages, for example the &amp;quot;Wi-Fi (A)&amp;quot; name links to &amp;quot;k93aap&amp;quot;. I think we don't need to change this. For the iPhone 5c, we have GSM and Global and they also link to the ap-pages. The link remains there, so we would only change the name. I suggest to use the same short name as in the key page extension, so something like my suggested &amp;quot;[5,4]&amp;quot; for example (instead of &amp;quot;GSM&amp;quot;).&lt;br /&gt;
*On the [[Models]] page, we have the column &amp;quot;Variant&amp;quot;, which also lists &amp;quot;GSM&amp;quot; and &amp;quot;Global&amp;quot; etc. That would also need to change. I suggest to leave it for older devices where &amp;quot;GSM&amp;quot; is a valid differentiation. For newer devices we might list the bands it supports or something else.&lt;br /&gt;
*On hardware pages, like [[iPhone]], we also have names and links in the title bar. For devices that have different sub-devices (like the iPhone 4 and iPhone 5/5c/5s) I suggest to rename the title names to the ap-names, as they link to the respective page. I would not change the title &amp;quot;iPhone 3G&amp;quot; to &amp;quot;N82ap&amp;quot; although it links there. So this change would only apply to sub-titles.&lt;br /&gt;
--[[User:Http|http]] ([[User talk:Http|talk]]) 00:26, 31 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Key page template ==&lt;br /&gt;
I actually like the idea of a database to an extent. I bet I could put together an extension that creates a [[Special:SpecialPages|special page]] that allows read access to everyone (and r/w access to users). Any edits to the key &amp;quot;pages&amp;quot; wouldn't cause a [[Special:RecentChanges|recent changes]] log. If we ever needed to update the layout, we would just need to update the extension. We could even have an API.&lt;br /&gt;
The only limitation is that updates to the extension would require either [[User:geohot|George]] or [[User:Dialexio|Alex]] needing to upload the fix. If we were to set up an external site, then all links to it would need to be wrapped with &amp;lt;code&amp;gt;&amp;amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;amp;gt;...&amp;amp;lt;/span&amp;amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
Maybe a simple extension that takes links and redirects you to the external site? That could work. Like, we would have a link to, say, &amp;lt;code&amp;gt;[[&amp;lt;nowiki/&amp;gt;Special:Keys/iPad1,1/9A405]]&amp;lt;/code&amp;gt; which would give an HTTP &amp;lt;code&amp;gt;301 Moved Permanently&amp;lt;/code&amp;gt; header to, say, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://ioskeys.com/iPad1,1/9A405&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Granted, someone would have to pay for the domain, but it would solve this problem. I may be able to pay for the domain if I make enough money by the time I finish writing everything. Any opposition? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 16:48, 21 November 2013 (UTC)&lt;br /&gt;
:I do not like the idea. I like the idea of the database to a degree, but I think that the pages should remain on this wiki. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 17:03, 21 November 2013 (UTC)&lt;br /&gt;
::I don't see this solving any problem— the backlash against changing the key page template was because of (unnecessary?) changes to the arguments, and the frequency of how often such changes were being proposed/applied. How would a database prevent it? For instance, let's say the database columns are all decided on. Suddenly, it's decided that SHA-1 hashes should be added as well, or perhaps &amp;quot;VFDecryptKey&amp;quot; will be renamed to &amp;quot;FSKey.&amp;quot; People submitting keys would still be bothered with having to adjust for those changes. --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:40, 21 November 2013 (UTC)&lt;br /&gt;
:::That with the database is something I'll implement anyway (if not someone else is faster, as I'm quite busy). I just threw that in here as it might solve the problem of the frequent template updates (which is/was wrong anyway). From there it would be easy to create the VFDecrypt page with an overview link or lists of missing keys and that stuff, so the wiki would not need any direct links. But it would mean that we either completely remove all keys here from the wiki and embrace that solution or have them still duplicate (which then doesn't solve the problem). Dialexio: renaming columns can be handled without interface changes, but that's another topic. So let's forget about this database thing for now and we can discuss again when I have something. We certainly don't want to add extensions for that. So back to the discussion about the renaming: If I understood this correctly, you only want to rename A5+ devices and therefore no key pages would be affected. Is my understanding correct? --[[User:Http|http]] ([[User talk:Http|talk]]) 22:08, 21 November 2013 (UTC)&lt;br /&gt;
::::As long as the pages stay on this wiki, I do not mind. Although, a database could be pointless as with only 50 more pages to edit for the new format, there is no planned new format/changes again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:16, 21 November 2013 (UTC)&lt;br /&gt;
::::About the renaming, that is correct; I'm only interested in changing the cellular labels on A5/+ devices. (Well, the iPad 2 can remain as-is.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:02, 22 November 2013 (UTC)&lt;br /&gt;
:::::Oh, well that would just make things more complicated/inconsistent. We should do all or none. About the template idea, there is also no need as it is not likely we will change the format again. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 00:35, 22 November 2013 (UTC)&lt;br /&gt;
::::::Do we really need to CHANGE THE FORMAT 50 TIMES IN A ROW? The old one before everything was messed with worked fine enough. [[User:Winocm|Winocm]] ([[User talk:Winocm|talk]]) 18:22, 27 November 2013 (UTC)&lt;br /&gt;
:::::::It was actually one change, which was completed. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 27 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Login prompt revision suggestion==&lt;br /&gt;
I wrote a suggestion here: [[MediaWiki talk:Loginprompt]] (since I don't have permission to edit [[MediaWiki:Loginprompt]] directly) - I'd be interested in whether it sounds like a good idea to other people. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 01:00, 8 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Homepage suggestions==&lt;br /&gt;
Under &amp;quot;Application Development&amp;quot;, what about linking to [http://iphonedevwiki.net/index.php/Main_Page iPhoneDevWiki]? It's also a community-edited technical resource, and it links to this wiki. It could be helpful to add a little more detail to &amp;quot;Get [[up to speed]] in the community.&amp;quot;, like this: &amp;quot;Get [[up to speed]] in the community - learn about how jailbreaks work.&amp;quot; Under &amp;quot;Definitions&amp;quot;, it could be helpful to list all the firmware tags in one line or sub-list, similar to how Jailbreak is organized next to Tethered jailbreak and Untethered jailbreak, both to save space and help readers understand the list. --[[User:Britta|Britta]] ([[User talk:Britta|talk]]) 23:01, 20 October 2013 (UTC)&lt;br /&gt;
:A link to the iPhoneDevWiki sounds good. I wonder if we should have an &amp;quot;External Links&amp;quot; or &amp;quot;Other Resources&amp;quot; section to include links to other sites (such as the [http://blog.iphone-dev.org/ iPhone Dev Team blog]) though. As for the &amp;quot;Up to Speed&amp;quot; page, I feel like the entire page could be reworked a bit— and perhaps even receive a new, clearer name ([[Introduction]]? [[Preface]]? Or something else?)— the current name makes it sound like it's for people that last paid attention to jailbreaking when the App Store didn't exist. And yeah, moving the IMG3 tags to a sub-list sounds like a really good idea. (Admittedly, I actually don't care for its inclusion in the first place, but that's just a personal preference.) --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 00:10, 21 October 2013 (UTC)&lt;br /&gt;
::There's already [[Useful Links]] with some links to other core community resources (which could be updated and rearranged) - I was just thinking that it'd be especially useful to link to iPhoneDevWiki prominently since it's likely for TheiPhoneWiki visitors to also be interested in relatively-organized technical information about development. Changing the name of &amp;quot;Up to Speed&amp;quot; sounds fine to me too - that page didn't get much attention since 2008 until I sort of commandeered it to serve as an &amp;quot;intro to jailbreaking&amp;quot; page. :) It could be renamed &amp;quot;getting started&amp;quot;, as in &amp;quot;how to get started on learning about research into iOS devices, especially security research (such as jailbreaks)&amp;quot;. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:31, 21 October 2013 (UTC)&lt;br /&gt;
Also I'd love to see a dedicated section for &amp;quot;Good tasks for new editors&amp;quot;, where we could maintain a list of relatively easy/straightforward suggested edits that wouldn't require vast technical knowledge, like updating that links page. Where would that go? Add it as a sub-section of [[The iPhone Wiki:Current events]] and link that section from the homepage or something? Or make a new page? [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 00:40, 21 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==What is 0x5265c384 in the boot process?==&lt;br /&gt;
Does anybody know where &amp;lt;code&amp;gt;0x5265c384&amp;lt;/code&amp;gt; points to in the boot process? I haven't been able to find anything on it. --[[User:Ph0enix|Ph0enix]] ([[User talk:Ph0enix|talk]]) 20:14, 23 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==License for contributions==&lt;br /&gt;
This wiki has never had an official license for contributions. Now, IANAL, but IIRC, this means that you can't use ''anything'' posted here unless it qualifies as fair-use. What I propose is that we set a license and add a notice that states that any contributions after a set date are to be licensed under that license (that's kindof a mouthful). I think we should use the [http://creativecommons.org/licenses/by-sa/3.0/ CC-by-SA 3.0] as [[wikipedia:Wikipedia:Text of Creative Commons Attribution-ShareAlike 3.0 Unported License|Wikipedia uses it]], but that's just me. Any ideas? --[[User:5urd|5urd]] ([[User talk:5urd|talk]]) 19:53, 9 November 2013 (UTC)&lt;br /&gt;
:Well, the edit info already says all this:&lt;br /&gt;
 Please note that all contributions to The iPhone Wiki may be edited, altered, or&lt;br /&gt;
 removed by other contributors. If you do not want your writing to be edited mercilessly,&lt;br /&gt;
 then do not submit it here.&lt;br /&gt;
 You are also promising us that you wrote this yourself, or copied it from a public&lt;br /&gt;
 domain or similar free resource (see The [[:The iPhone Wiki:Copyrights|iPhone Wiki:Copyrights]] for details). '''Do not'''&lt;br /&gt;
 '''submit copyrighted work without permission!'''&lt;br /&gt;
For me, that's enough. I don't need a 50 page license. But if you want to formalize this more, go ahead. --[[User:Http|http]] ([[User talk:Http|talk]]) 20:35, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Sounds good. It's good practice to have an official license, just in case any disputes happen someday, and to ensure that it's OK to copy text over to Wikipedia (for example). [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 21:32, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Future plans==&lt;br /&gt;
Now that I have SSH access, I've begun working on making several, somewhat-overdue changes to the wiki. The Renameuser extension was reinstated, so admins can now rename accounts. If you have another account, that can also get merged into your current account. If you happen to get locked out from both your account and the email used is no longer active, I can run a script to reset your password. I've also begun implementing a very noticeable change— as users of the Vector skin have noticed, the iOS 6-based theming is gone. It's a semi-temporary move though; it's going into its own skin, because… you know, choice is cool. People who like the Vector skin may not have liked the iOS theming, especially since IE 9 and lower didn't display it completely accurately. Therefore, it's going into its own theme. Once that's done I also plan on making a separate iOS 7-based skin. If there are any further thoughts or suggestions on how to improve the wiki, do let me know! --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 22:18, 9 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== #we r of #WONDER ==	&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;#we r hav from of #QUESTIN holme ! #we r from of #WONDER #what is of #RESON in of #EDIT #wikeee ? #tanks and of RT #RT Smiley Smiley :) :)&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;#we r of #WONDER ! #is from also #of #WAKIKIKI #open src :) #is avalable under from of #FRE license ? --[[User:UnthreadedJB|UnthreadedJB]] ([[User talk:UnthreadedJB|talk]]) 21:11, 1 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:See [[#License for contributions]] above; no formal license for the content at the moment, and it'd be nice to get more opinions on this from other editors. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 22:47, 1 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Banner Replacement?==&lt;br /&gt;
I kinda feel like the banner on the front page is getting a little stale, so I'm interested in seeing it replaced. I tossed a proposal [https://twitter.com/Draxelf/status/408295008794845184 on Twitter] a couple of days ago (which is admittedly plain, but Myriad Set…), but I haven't heard any opinions on replacing the banner. Are there any thoughts on this matter? --[[User:Dialexio|Dialexio]] ([[User talk:Dialexio|talk]]) 17:42, 6 December 2013 (UTC)&lt;br /&gt;
:Or, [http://imgur.com/wJFqPl1 this]. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:22, 6 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Looks nice in Myriad! More professional. [[User:Britta|Britta]] ([[User talk:Britta|talk]]) 04:01, 7 December 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Date Format==&lt;br /&gt;
I see that [[User:IAdam1n|iAdam1n]] started to unify the date formats in this wiki. While I like this to be consistent, actually we should've talked about what format to use before changing it. I like the d_mon_yyyy format though. I also saw that he removed the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; between the date parts on the [[iFaith]] page that I added once purposefully. The reason was that when making the browser window small (or on the iPhone) that the date wraps to two lines, which is almost always undesired. The question is if we should do that everywhere too? Additionally, as we now seem to have a &amp;quot;standard&amp;quot; here, we should document it, so that new users know what format to use. -- [[User:Http|http]] ([[User talk:Http|talk]]) 17:42, 30 December 2013 (UTC)&lt;br /&gt;
:I just made it consistent. If you want the &amp;lt;code&amp;gt;&amp;amp;amp;nbsp;&amp;lt;/code&amp;gt; back, feel free to add it. I removed it as it did nothing (previewing on OS X). We should use the format I used throughout the wiki and not Dec 23, 2013 etc. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 18:32, 30 December 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Firmware_Keys&amp;diff=38437</id>
		<title>Firmware Keys</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Firmware_Keys&amp;diff=38437"/>
		<updated>2013-12-31T00:13:08Z</updated>

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

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

		<summary type="html">&lt;p&gt;Http: new blog link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is CVE-2013-0977.&lt;br /&gt;
This vulnerability was first mentioned by [[i0n1c]][https://twitter.com/i0n1c/status/306132590795051008][https://twitter.com/i0n1c/status/306165655877582848][https://twitter.com/i0n1c/status/306166203964071936]: &amp;quot;''So iOS 6.1.3 beta 2 also fixes the [[Overlapping Segment Attack]] against [[dyld]] used in [[evasi0n]].''&amp;quot; and &amp;quot;''The Accuvant Labs analysis is incomplete and does not mention this. They do not realize / mention that it is not possible to have a codeless [[dylib]] without exploiting [[dyld]].''&amp;quot;&lt;br /&gt;
&lt;br /&gt;
So a deeper investigation is necessary here.&lt;br /&gt;
&lt;br /&gt;
Apple's description in the iOS 6.1.3 security fixes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cite&amp;gt;&lt;br /&gt;
'''dyld'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Impact: A local user may be able to execute unsigned code&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: A state management issue existed in the handling of Mach-O executable files with overlapping segments. This issue was addressed by refusing to load an executable with overlapping segments.&lt;br /&gt;
&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[AMFID code signing evasion]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://blog.accuvant.com/bthomasaccuvant/evasi0n-jailbreaks-userland-component/ Accuvant Labs analysis of evasi0n]&lt;br /&gt;
* [http://support.apple.com/kb/HT5704 Apple's iOS 6.1.3 security fixes]&lt;br /&gt;
* [http://support.apple.com/kb/HT5702 Apple's iOS 5.2.1 (Apple TV) security fixes]&lt;br /&gt;
* [http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-0977 NIST Reference CVE-2013-0977]&lt;br /&gt;
* [http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0977 Mitre Reference CVE-2013-0977]&lt;br /&gt;
&lt;br /&gt;
[[Category:Exploits]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Timezone_Vulnerability&amp;diff=38428</id>
		<title>Timezone Vulnerability</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Timezone_Vulnerability&amp;diff=38428"/>
		<updated>2013-12-30T22:33:33Z</updated>

		<summary type="html">&lt;p&gt;Http: new link for blog&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There is a flaw in [[lockdownd]]:&lt;br /&gt;
 MOVW   R0, #(aPrivateVarDbTi-0x4DB8A) ; &amp;quot;/private/var/db/timezone&amp;quot;&lt;br /&gt;
 MOVW   R1, #0x1FF                     ; mode_t -&amp;gt; 0777&lt;br /&gt;
 MOVT.W R0, #4&lt;br /&gt;
 ADD    R0, PC                         ; char *&lt;br /&gt;
 BLX    _chmod&lt;br /&gt;
&lt;br /&gt;
This means &amp;lt;code&amp;gt;chmod(&amp;quot;/private/var/db/timezone&amp;quot;,0777)&amp;lt;/code&amp;gt; without any further checks and is executed on every launch. By setting a symbolic link on &amp;lt;code&amp;gt;/var/db/timezone&amp;lt;/code&amp;gt; though [[MobileBackup]] and pointing the symlink to any other file and crashing [[lockdownd]] by sending it a malformed property list (see [[Malformed PairRequest]]) to make it relaunch causes it to perform the actual permission change on any file.&lt;br /&gt;
&lt;br /&gt;
This vulnerability is '''CVE-2013-0979''' and Apple describes it in the iOS 6.1.3 security fixes like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cite&amp;gt;&lt;br /&gt;
'''Lockdown'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Impact: A local user may be able to change permissions on arbitrary files&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: When restoring from backup, [[lockdownd]] changed permissions on certain files even if the path to the file included a symbolic link. This issue was addressed by not changing permissions on any file with a symlink in its path.&lt;br /&gt;
&amp;lt;/cite&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
At [[WWJC]] 2013 [[pimskeks]] mentioned that the description in Apple's security fix is wrong. It says &amp;quot;when restoring from backup&amp;quot;, although this is totally unrelated to the backup, as the only thing that needs to be done is to restart [[lockdownd]]. In [[evasi0n]] this was done with a restore (to set a symbolic link to the file), but this vulnerability here is not related to the backup/restore.&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
== Usage ==&lt;br /&gt;
* [[evasi0n|evasi0n jailbreak]]&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
* [[evad3rs]]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[Symbolic Link Vulnerability]]&lt;br /&gt;
* [[Malformed PairRequest]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://conference.hitb.org/hitbsecconf2013ams/materials/D2T1%20-%20Pod2g,%20Planetbeing,%20Musclenerd%20and%20Pimskeks%20aka%20Evad3rs%20-%20Swiping%20Through%20Modern%20Security%20Features.pdf Slides from HITB presentation in Amsterdam 2013]&lt;br /&gt;
* [http://blog.accuvant.com/bthomasaccuvant/evasi0n-jailbreaks-userland-component/ Accuvant Labs analysis of evasi0n]&lt;br /&gt;
* [http://support.apple.com/kb/HT5704 Apple's iOS 6.1.3 security fixes]&lt;br /&gt;
* [http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-0979 NIST Reference CVE-2013-0979]&lt;br /&gt;
* [http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0979 Mitre Reference CVE-2013-0979]&lt;br /&gt;
&lt;br /&gt;
[[Category:Exploits]]&lt;/div&gt;</summary>
		<author><name>Http</name></author>
		
	</entry>
</feed>