<?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=Yelow13</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=Yelow13"/>
	<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/wiki/Special:Contributions/Yelow13"/>
	<updated>2026-04-23T23:16:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.14</generator>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=Greenpois0n_(jailbreak)&amp;diff=11341</id>
		<title>Greenpois0n (jailbreak)</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=Greenpois0n_(jailbreak)&amp;diff=11341"/>
		<updated>2010-10-26T02:46:33Z</updated>

		<summary type="html">&lt;p&gt;Yelow13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Gp.png|180px|right]]&lt;br /&gt;
&lt;br /&gt;
Greenpois0n is both a cross-platform hacker toolkit (that helps users to find their own exploits for jailbreaks, write custom ramdisks, and create custom firmwares) as well as a [[jailbreak]] tool for iDevices written by [[Chronic Dev (team)]].                                                                                                                                                                                                                                           &lt;br /&gt;
&lt;br /&gt;
== Current Toolset ==&lt;br /&gt;
&lt;br /&gt;
*[http://github.com/chronicdev/cyanide GreenPois0n Cyanide]: [[iBoot]] payload toolkit to help developers discover new vulnerabilities and design super fast, low-level iBoot jailbreaks and exploit payloads, much like the way [[blackra1n]]/[[purplera1n]] works.&lt;br /&gt;
*[http://github.com/chronicdev/libdioxin GreenPois0n Dioxin]: MobileDevice toolkit designed to help developers design awesome userland jailbreaks, like how [[Spirit]] works.&lt;br /&gt;
*[http://github.com/chronicdev/anthrax GreenPois0n Anthrax]: iPhone ramdisk toolkit to help developers design extremely stable and portable ramdisk jailbreaks, much like the same way [[QuickPwn]]/[[redsn0w]] works.&lt;br /&gt;
*[http://github.com/chronicdev/arsenic GreenPois0n Arsenic]: custom firmware toolkit to help developers design jailbreaks to help preserve [[Baseband Firmware|baseband]] and keep unlocks, much in the same way [[PwnageTool]]/[[sn0wbreeze]] works.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Greenpois0n was originally written using two exploits: SHAtter (a [[bootrom]] [[exploit]]) as well as a userland [[exploit]] provided by [[User:Comex|Comex]] to make the jailbreak [[untethered jailbreak|untethered]]. A release date of 10/10/10 10:10:10 AM (GMT) was announced, as well as the list of supported devices. Due to the nature of SHAtter, only iDevices using the [[S5L8930|A4 Processor]] were supported.&lt;br /&gt;
[[user:geohot|geohot]] later released another jailbreak ([[limera1n]] using a different [[bootrom]] [[exploit]]) on 9 October 2010, which led to a delay in greenpois0n's release (to implement geohot's exploit, not SHAtter).&lt;br /&gt;
&lt;br /&gt;
=== Controversy ===&lt;br /&gt;
There was much controversy surrounding the sudden release of [[limera1n]] and the motives behind it. The main reasons for the [[limera1n]] release were:&lt;br /&gt;
&lt;br /&gt;
#Use an exploit that Apple already knew about (newer [[iBoot]]s shows the exploit patched) &lt;br /&gt;
#Supports more iDevices than SHAtter&lt;br /&gt;
#Hopefully save the SHAtter [[bootrom]] [[exploit]] for future iDevices&lt;br /&gt;
&lt;br /&gt;
The reason for this is [[bootrom]] [[exploit]]s are not patchable with software updates. It requires new hardware to fix the security hole. Since the [[limera1n]] hole was already discovered and patched by Apple, it benefits the community if SHAtter is saved in hopes of using it with new hardware, like the 5th generation iPhone/iPod touch and the iPad 2G.&lt;br /&gt;
&lt;br /&gt;
=== Supported Devices ===&lt;br /&gt;
The current version of Greenp0ison (RC4) supports the following iDevices:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|iDevice&lt;br /&gt;
|{{iOS 3.2.x - iPad only}}&lt;br /&gt;
|{{iOS 4.0}}&lt;br /&gt;
|{{iOS 4.1}}&lt;br /&gt;
|{{iOS 4.2}}&lt;br /&gt;
|-&lt;br /&gt;
|iPhone 2G&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPhone 3G&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPhone 3Gs new/old bootrom&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPhone 4&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPod touch 1G&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPod touch 2G MB/MC&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPod touch 3G&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPod touch 4G&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|iPad 1G Wifi/3G&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|-&lt;br /&gt;
|ATV2 (Apple TV 2G)&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|{{yes|Yes - Untethered}}&lt;br /&gt;
|{{no|iOS not supported}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Output ===&lt;br /&gt;
[[N90ap|iPhone 4]] with [[greenpois0n]] output (via irecovery):&lt;br /&gt;
 &lt;br /&gt;
 Attempting to initialize greenpois0n&lt;br /&gt;
 Initializing commands&lt;br /&gt;
 Searching for cmd_ramdisk&lt;br /&gt;
 Found cmd_ramdisk string at 0x8401c7ac&lt;br /&gt;
 Found cmd_ramdisk reference at 0x84000d64&lt;br /&gt;
 Found cmd_ramdisk function at 0x84000cd1&lt;br /&gt;
 Initializing patches&lt;br /&gt;
 Initializing memory&lt;br /&gt;
 Initializing aes&lt;br /&gt;
 Searching for aes_crypto_cmd&lt;br /&gt;
 Found aes_crypto_cmd string at 0x84021a8c&lt;br /&gt;
 Found aes_crypto_cmd reference at 0x84017bb8&lt;br /&gt;
 Found aes_crypto_cmd fnction at 0x84017b51&lt;br /&gt;
 Initializing bdev&lt;br /&gt;
 Initializing image&lt;br /&gt;
 Initializing nvram&lt;br /&gt;
 Initializing kernel&lt;br /&gt;
 Greenpois0n initialized&lt;br /&gt;
&lt;br /&gt;
==Decompiled Exploit Code==&lt;br /&gt;
Apocolipse has provided a decompiled version of the exploit function (note. it is incomplete, x86 decompilers can only do so much)&lt;br /&gt;
&lt;br /&gt;
  signed int __cdecl upload_exploit()&lt;br /&gt;
  {&lt;br /&gt;
    int v0; // eax@1&lt;br /&gt;
    signed int v1; // edx@2&lt;br /&gt;
    int v2; // ebx@2&lt;br /&gt;
    int v3; // eax@4&lt;br /&gt;
    char *v4; // eax@5&lt;br /&gt;
    unsigned int v5; // ebx@8&lt;br /&gt;
    int v6; // ecx@14&lt;br /&gt;
    signed int result; // eax@15&lt;br /&gt;
    signed int v8; // ST38_4@18&lt;br /&gt;
    int v9; // eax@28&lt;br /&gt;
    signed int v10; // [sp+38h] [bp-1030h]@4&lt;br /&gt;
    signed int v11; // [sp+3Ch] [bp-102Ch]@2&lt;br /&gt;
    char v12; // [sp+4Ch] [bp-101Ch]@3&lt;br /&gt;
    char v13; // [sp+84Ch] [bp-81Ch]@5&lt;br /&gt;
    int v14; // [sp+104Ch] [bp-1Ch]@1&lt;br /&gt;
&lt;br /&gt;
    v14 = *MK_FP(__GS__, 20);&lt;br /&gt;
    v0 = *(_DWORD *)(device + 16);&lt;br /&gt;
    if ( v0 == 8930 )&lt;br /&gt;
    {&lt;br /&gt;
      v11 = 174080;&lt;br /&gt;
      v1 = -2080198655;&lt;br /&gt;
      v2 = -2080129124;&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
      v1 = -2080231423;&lt;br /&gt;
      v11 = 141312;&lt;br /&gt;
      v2 = (((v0 == 8920) - 1) &amp;amp; 0xFFFFFFF4) - 2080161884;&lt;br /&gt;
    }&lt;br /&gt;
    memset(&amp;amp;v12, 0, 0x800u);&lt;br /&gt;
    memcpy(&amp;amp;v12, exploit, 0x230u);&lt;br /&gt;
    if ( libpois0n_debug )&lt;br /&gt;
    {&lt;br /&gt;
      v8 = v1;&lt;br /&gt;
      ((void (__cdecl *)(int, signed int, _DWORD))__fprintf_chk)(stderr, 1, &amp;quot;Resetting device counters\n&amp;quot;);&lt;br /&gt;
      v1 = v8;&lt;br /&gt;
    }&lt;br /&gt;
    v10 = v1;&lt;br /&gt;
    v3 = irecv_reset_counters(client);&lt;br /&gt;
    if ( v3 )&lt;br /&gt;
    {&lt;br /&gt;
      irecv_strerror(v3);&lt;br /&gt;
      __fprintf_chk(stderr, 1, &amp;amp;aCannotFindS[12]);&lt;br /&gt;
      result = -1;&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
      memset(&amp;amp;v13, -858993460, 0x800u);&lt;br /&gt;
      v4 = &amp;amp;v13;&lt;br /&gt;
      do&lt;br /&gt;
      {&lt;br /&gt;
        *(_DWORD *)v4 = 1029;&lt;br /&gt;
        *((_DWORD *)v4 + 1) = 257;&lt;br /&gt;
        *((_DWORD *)v4 + 2) = v10;&lt;br /&gt;
        *((_DWORD *)v4 + 3) = v2;&lt;br /&gt;
        v4 += 64;&lt;br /&gt;
      }&lt;br /&gt;
      while ( (int *)v4 != &amp;amp;v14 );&lt;br /&gt;
      if ( libpois0n_debug )&lt;br /&gt;
        ((void (__cdecl *)(int, signed int, _DWORD))__fprintf_chk)(stderr, 1, &amp;quot;Sending chunk headers\n&amp;quot;);&lt;br /&gt;
      v5 = 0;&lt;br /&gt;
      irecv_control_transfer(client, 33, 1, 0, 0, &amp;amp;v13, 2048);&lt;br /&gt;
      memset(&amp;amp;v13, -858993460, 0x800u);&lt;br /&gt;
      do&lt;br /&gt;
      {&lt;br /&gt;
        v5 += 2048;&lt;br /&gt;
        irecv_control_transfer(client, 33, 1, 0, 0, &amp;amp;v13, 2048);&lt;br /&gt;
      }&lt;br /&gt;
      while ( v5 &amp;lt; v11 );&lt;br /&gt;
      if ( libpois0n_debug )&lt;br /&gt;
        ((void (__cdecl *)(_DWORD, _DWORD, _DWORD))__fprintf_chk)(stderr, 1, &amp;quot;Sending exploit payload\n&amp;quot;);&lt;br /&gt;
      irecv_control_transfer(client, 33, 1, 0, 0, &amp;amp;v12, 2048);&lt;br /&gt;
      if ( libpois0n_debug )&lt;br /&gt;
        ((void (__cdecl *)(_DWORD, _DWORD, _DWORD))__fprintf_chk)(stderr, 1, &amp;quot;Sending fake data\n&amp;quot;);&lt;br /&gt;
      memset(&amp;amp;v13, -1145324613, 0x800u);&lt;br /&gt;
      irecv_control_transfer(client, 161, 1, 0, 0, &amp;amp;v13, 2048);&lt;br /&gt;
      irecv_control_transfer(client, 33, 1, 0, 0, &amp;amp;v13, 2048);&lt;br /&gt;
      if ( libpois0n_debug )&lt;br /&gt;
        ((void (__cdecl *)(_DWORD, _DWORD, _DWORD))__fprintf_chk)(stderr, 1, &amp;quot;Executing exploit\n&amp;quot;);&lt;br /&gt;
      irecv_control_transfer(client, 33, 2, 0, 0, &amp;amp;v13, 0);&lt;br /&gt;
      irecv_reset(client);&lt;br /&gt;
      irecv_finish_transfer(client);&lt;br /&gt;
      if ( libpois0n_debug )&lt;br /&gt;
      {&lt;br /&gt;
        ((void (__cdecl *)(_DWORD, _DWORD, _DWORD))__fprintf_chk)(stderr, 1, &amp;quot;Exploit sent\n&amp;quot;);&lt;br /&gt;
        if ( libpois0n_debug )&lt;br /&gt;
          ((void (__cdecl *)(_DWORD, _DWORD, _DWORD))__fprintf_chk)(stderr, 1, &amp;quot;Reconnecting to device\n&amp;quot;);&lt;br /&gt;
      }&lt;br /&gt;
      client = (void *)irecv_reconnect(client, 2u);&lt;br /&gt;
      if ( client )&lt;br /&gt;
      {&lt;br /&gt;
        result = 0;&lt;br /&gt;
      }&lt;br /&gt;
      else&lt;br /&gt;
      {&lt;br /&gt;
        if ( libpois0n_debug )&lt;br /&gt;
        {&lt;br /&gt;
          v9 = irecv_strerror(0);&lt;br /&gt;
          __fprintf_chk(stderr, 1, &amp;amp;aCannotFindS[12], v9);&lt;br /&gt;
        }&lt;br /&gt;
        __fprintf_chk(stderr, 1, &amp;quot;Unable to reconnect\n&amp;quot;);&lt;br /&gt;
        result = -1;&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    if ( *MK_FP(__GS__, 20) != v14 )&lt;br /&gt;
      __stack_chk_fail(v6, *MK_FP(__GS__, 20) ^ v14);&lt;br /&gt;
    return result;&lt;br /&gt;
  }&lt;/div&gt;</summary>
		<author><name>Yelow13</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11324</id>
		<title>List of iPod touches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11324"/>
		<updated>2010-10-26T01:24:52Z</updated>

		<summary type="html">&lt;p&gt;Yelow13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:iPod touch}}&lt;br /&gt;
There are currently four generations of the iPod touch. A comparison of them is below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Feature&lt;br /&gt;
![[N45ap|iPod touch 1G]]&lt;br /&gt;
![[N72ap|iPod touch 2G]]&lt;br /&gt;
![[N18ap|iPod touch 3G]]&lt;br /&gt;
![[N81ap|iPod touch 4G]]&lt;br /&gt;
|-&lt;br /&gt;
|Picture&lt;br /&gt;
|[[Image:Oldipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:iPod touch 4G.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (mm)&lt;br /&gt;
|110.0 x 61.8 x 8.0&lt;br /&gt;
|110.0 x 61.8 x 8.5&lt;br /&gt;
|110.0 x 61.8 x 8.6&lt;br /&gt;
|111.0 x 58.9 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (in.)&lt;br /&gt;
|4.3 x 2.4 x 0.31&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.4 x 2.3 x 0.28&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|120g / 4.20 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|101g / 3.56 oz&lt;br /&gt;
|-&lt;br /&gt;
|Capacity (GB)&lt;br /&gt;
|8/16/32&lt;br /&gt;
|8/16/32&lt;br /&gt;
|32/64&lt;br /&gt;
|8/32/64&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed (MHz)&lt;br /&gt;
|400 (iOS 1.1 and 1.1.1)&lt;br /&gt;
412 (iOS 1.1.2 and later)&lt;br /&gt;
|533&lt;br /&gt;
|620&lt;br /&gt;
|1000&lt;br /&gt;
|-&lt;br /&gt;
|RAM (MB)&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|256&lt;br /&gt;
|256&lt;br /&gt;
|-&lt;br /&gt;
|Buttons&lt;br /&gt;
|sleep, home&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Music, hours)&lt;br /&gt;
|22&lt;br /&gt;
|36&lt;br /&gt;
30 (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|30&lt;br /&gt;
|40&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Video, hours)&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
|6&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|Initial Firmware&lt;br /&gt;
|1.1 (3A100a)&lt;br /&gt;
|2.1.1 (5F138)&lt;br /&gt;
3.1.1 (7C145) (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|3.1.1 (7C145)&lt;br /&gt;
|4.1 (8B117)&lt;br /&gt;
|-&lt;br /&gt;
|Built-in speaker&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Nike+ Support&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Light Sensor&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|Replaced by front camera}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Bluetooth]] 2.1&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes|Yes (as of iOS 3.0)}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Voice Controls&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Camera&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes| Yes - Front and Back}}&lt;br /&gt;
|-&lt;br /&gt;
|[[FaceTime]]&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Microphone&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{partial|Accessory purchase}}&lt;br /&gt;
|{{yes|On included headphone cable}}&lt;br /&gt;
|{{yes|Integrated}}&lt;br /&gt;
|-&lt;br /&gt;
|Screen&lt;br /&gt;
|{{no|Multi-touch LCD screen}}&lt;br /&gt;
|{{no|Multi-touch LCD screen}}&lt;br /&gt;
|{{no|Multi-touch LCD screen}}&lt;br /&gt;
|{{yes|Multi-touch retina display}}&lt;br /&gt;
|-&lt;br /&gt;
|iOS 3.X&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|3.1.1+}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|-&lt;br /&gt;
|iOS 4.X&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{partial|Yes, with limited features}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|4.1+}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Yelow13</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11321</id>
		<title>List of iPod touches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11321"/>
		<updated>2010-10-26T01:13:59Z</updated>

		<summary type="html">&lt;p&gt;Yelow13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:iPod touch}}&lt;br /&gt;
There are currently four generations of the iPod touch. A comparison of them is below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Feature&lt;br /&gt;
![[N45ap|iPod touch 1G]]&lt;br /&gt;
![[N72ap|iPod touch 2G]]&lt;br /&gt;
![[N18ap|iPod touch 3G]]&lt;br /&gt;
![[N81ap|iPod touch 4G]]&lt;br /&gt;
|-&lt;br /&gt;
|Picture&lt;br /&gt;
|[[Image:Oldipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:iPod touch 4G.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (mm)&lt;br /&gt;
|110.0 x 61.8 x 8.0&lt;br /&gt;
|110.0 x 61.8 x 8.5&lt;br /&gt;
|110.0 x 61.8 x 8.6&lt;br /&gt;
|111.0 x 58.9 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (in.)&lt;br /&gt;
|4.3 x 2.4 x 0.31&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.4 x 2.3 x 0.28&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|120g / 4.20 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|101g / 3.56 oz&lt;br /&gt;
|-&lt;br /&gt;
|Capacity (GB)&lt;br /&gt;
|8/16/32&lt;br /&gt;
|8/16/32&lt;br /&gt;
|32/64&lt;br /&gt;
|8/32/64&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed (MHz)&lt;br /&gt;
|400 (iOS 1.1 and 1.1.1)&lt;br /&gt;
412 (iOS 1.1.2 and later)&lt;br /&gt;
|533&lt;br /&gt;
|620&lt;br /&gt;
|1000&lt;br /&gt;
|-&lt;br /&gt;
|RAM (MB)&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|256&lt;br /&gt;
|256&lt;br /&gt;
|-&lt;br /&gt;
|Buttons&lt;br /&gt;
|sleep, home&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Music, hours)&lt;br /&gt;
|22&lt;br /&gt;
|36&lt;br /&gt;
30 (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|30&lt;br /&gt;
|40&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Video, hours)&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
|6&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|Initial Firmware&lt;br /&gt;
|1.1 (3A100a)&lt;br /&gt;
|2.1.1 (5F138)&lt;br /&gt;
3.1.1 (7C145) (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|3.1.1 (7C145)&lt;br /&gt;
|4.1 (8B117)&lt;br /&gt;
|-&lt;br /&gt;
|Built-in speaker&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Nike+ Support&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Light Sensor&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|Replaced by front camera}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Bluetooth]] 2.1&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes|Yes (as of iOS 3.0)}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Voice Controls&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Camera&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes| Yes - Front and Back}}&lt;br /&gt;
|-&lt;br /&gt;
|[[FaceTime]]&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Microphone&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{partial|Accessory purchase}}&lt;br /&gt;
|{{yes|On included headphone cable}}&lt;br /&gt;
|{{yes|Integrated}}&lt;br /&gt;
|-&lt;br /&gt;
|iOS 3.X&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|3.1.1+}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|-&lt;br /&gt;
|iOS 4.X&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{partial|Yes, with limited features}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|4.1+}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Yelow13</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11319</id>
		<title>List of iPod touches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11319"/>
		<updated>2010-10-26T01:11:44Z</updated>

		<summary type="html">&lt;p&gt;Yelow13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:iPod touch}}&lt;br /&gt;
There are currently four generations of the iPod touch. A comparison of them is below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Feature&lt;br /&gt;
![[N45ap|iPod touch 1G]]&lt;br /&gt;
![[N72ap|iPod touch 2G]]&lt;br /&gt;
![[N18ap|iPod touch 3G]]&lt;br /&gt;
![[N81ap|iPod touch 4G]]&lt;br /&gt;
|-&lt;br /&gt;
|Picture&lt;br /&gt;
|[[Image:Oldipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:iPod touch 4G.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (mm)&lt;br /&gt;
|110.0 x 61.8 x 8.0&lt;br /&gt;
|110.0 x 61.8 x 8.5&lt;br /&gt;
|110.0 x 61.8 x 8.6&lt;br /&gt;
|111.0 x 58.9 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (in.)&lt;br /&gt;
|4.3 x 2.4 x 0.31&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.4 x 2.3 x 0.28&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|120g / 4.20 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|101g / 3.56 oz&lt;br /&gt;
|-&lt;br /&gt;
|Capacity (GB)&lt;br /&gt;
|8/16/32&lt;br /&gt;
|8/16/32&lt;br /&gt;
|32/64&lt;br /&gt;
|8/32/64&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed (MHz)&lt;br /&gt;
|400 (iOS 1.1 and 1.1.1)&lt;br /&gt;
412 (iOS 1.1.2 and later)&lt;br /&gt;
|533&lt;br /&gt;
|620&lt;br /&gt;
|1000&lt;br /&gt;
|-&lt;br /&gt;
|RAM (MB)&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|256&lt;br /&gt;
|256&lt;br /&gt;
|-&lt;br /&gt;
|Buttons&lt;br /&gt;
|sleep, home&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Music, hours)&lt;br /&gt;
|22&lt;br /&gt;
|36&lt;br /&gt;
30 (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|30&lt;br /&gt;
|40&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Video, hours)&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
|6&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|Initial Firmware&lt;br /&gt;
|1.1 (3A100a)&lt;br /&gt;
|2.1.1 (5F138)&lt;br /&gt;
3.1.1 (7C145) (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|3.1.1 (7C145)&lt;br /&gt;
|4.1 (8B117)&lt;br /&gt;
|-&lt;br /&gt;
|Built-in speaker&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Nike+ Support&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Bluetooth]] 2.1&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes|Yes (as of iOS 3.0)}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Voice Controls&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Camera&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes| Yes - Front and Back}}&lt;br /&gt;
|-&lt;br /&gt;
|[[FaceTime]]&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Microphone&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{partial|Accessory purchase}}&lt;br /&gt;
|{{yes|On included headphone cable}}&lt;br /&gt;
|{{yes|Integrated}}&lt;br /&gt;
|-&lt;br /&gt;
|iOS 3.X&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|3.1.1+}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|-&lt;br /&gt;
|iOS 4.X&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{partial|Yes, with limited features}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes|4.1+}}&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Yelow13</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11304</id>
		<title>List of iPod touches</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=List_of_iPod_touches&amp;diff=11304"/>
		<updated>2010-10-26T00:14:49Z</updated>

		<summary type="html">&lt;p&gt;Yelow13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:iPod touch}}&lt;br /&gt;
There are currently four generations of iPod Touch. A comparison of them is below:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size: smaller; text-align: center; width: auto; table-layout: fixed; border-collapse: collapse;&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Feature&lt;br /&gt;
![[N45ap|iPod touch 1G]]&lt;br /&gt;
![[N72ap|iPod touch 2G]]&lt;br /&gt;
![[N18ap|iPod touch 3G]]&lt;br /&gt;
![[N81ap|iPod touch 4G]]&lt;br /&gt;
|-&lt;br /&gt;
|Picture&lt;br /&gt;
|[[Image:Oldipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:2gipt.jpg]]&lt;br /&gt;
|[[Image:iPod touch 4G.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (mm)&lt;br /&gt;
|110.0 x 61.8 x 8.0&lt;br /&gt;
|110.0 x 61.8 x 8.5&lt;br /&gt;
|110.0 x 61.8 x 8.6&lt;br /&gt;
|111.0 x 58.9 x 7.2&lt;br /&gt;
|-&lt;br /&gt;
|Dimensions (in.)&lt;br /&gt;
|4.3 x 2.4 x 0.31&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.3 x 2.4 x 0.33&lt;br /&gt;
|4.4 x 2.3 x 0.28&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|120g / 4.20 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|115g / 4.05 oz&lt;br /&gt;
|101g / 3.56 oz&lt;br /&gt;
|-&lt;br /&gt;
|Capacity (GB)&lt;br /&gt;
|8/16/32&lt;br /&gt;
|8/16/32&lt;br /&gt;
|32/64&lt;br /&gt;
|8/32/64&lt;br /&gt;
|-&lt;br /&gt;
|Processor Speed (MHz)&lt;br /&gt;
|412&lt;br /&gt;
|533&lt;br /&gt;
|620&lt;br /&gt;
|1000&lt;br /&gt;
|-&lt;br /&gt;
|RAM (MB)&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|256&lt;br /&gt;
|256&lt;br /&gt;
|-&lt;br /&gt;
|Buttons&lt;br /&gt;
|sleep, home&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|sleep, home, volume up/down&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Music, hours)&lt;br /&gt;
|22&lt;br /&gt;
|36&lt;br /&gt;
30 (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|30&lt;br /&gt;
|40&lt;br /&gt;
|-&lt;br /&gt;
|Battery Life (Video, hours)&lt;br /&gt;
|5&lt;br /&gt;
|6&lt;br /&gt;
|6&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|Initial Firmware&lt;br /&gt;
|1.1 (3A100a)&lt;br /&gt;
|2.1.1 (5F138)&lt;br /&gt;
3.1.1 (7C145) (&amp;quot;MC&amp;quot; model)&lt;br /&gt;
|3.1.1 (7C145)&lt;br /&gt;
|4.1 (8B117)&lt;br /&gt;
|-&lt;br /&gt;
|Built-in speaker&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Nike+ Support&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth 2.1&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes|Yes (as of iOS 3.0)}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Voice Controls&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Camera&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Facetime&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes}}&lt;br /&gt;
|-&lt;br /&gt;
|Microphone&lt;br /&gt;
|{{no}}&lt;br /&gt;
|{{yes | Yes (purchasable accessory)}}&lt;br /&gt;
|{{yes | Yes (accessory comes with device)}}&lt;br /&gt;
|{{yes | Yes (built-in)}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Yelow13</name></author>
		
	</entry>
	<entry>
		<id>https://www.theiphonewiki.com/w/index.php?title=DFU_Mode&amp;diff=11298</id>
		<title>DFU Mode</title>
		<link rel="alternate" type="text/html" href="https://www.theiphonewiki.com/w/index.php?title=DFU_Mode&amp;diff=11298"/>
		<updated>2010-10-25T23:59:18Z</updated>

		<summary type="html">&lt;p&gt;Yelow13: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''DFU''' or '''Device Firmware Upgrade''' mode allows the [[S5L8900]], [[S5L8720]] and [[S5L8920]] to be restored from any state. It resides in the [[VROM]] and the [[S5L8900]] variant is vulnerable to the [[Pwnage 2.0]] exploit.&lt;br /&gt;
&lt;br /&gt;
==Entering / Exiting DFU==&lt;br /&gt;
Software cannot be used to reliably enter DFU. Software methods rely on sending a signed WTF file which either calls the &amp;quot;real&amp;quot; DFU mode in bootrom or emulates it. Only ones calling the bootrom DFU is useful for exploiting bootrom (unpatchable) exploits and none exist that work for firmware 2.0 and later. If you are attempting to exploit the DFU, it is advisable to always use the hardware method. If your NOR firmware is corrupted then you have no other choice but to use the hardware method.&lt;br /&gt;
&lt;br /&gt;
===How to Enter True Hardware DFU===&lt;br /&gt;
# Plug your device into your computer.&lt;br /&gt;
# Turn off the device.&lt;br /&gt;
# Hold Power and Home for 10 seconds&lt;br /&gt;
# Release Power, and keep holding Home&lt;br /&gt;
# Keep holding home for 4-8 seconds or until you are alerted by your computer that it has detected a device in DFU.&lt;br /&gt;
&lt;br /&gt;
If the Restore Logo is present on the screen, you are in ''[[Recovery Mode]]'', '''not''' ''DFU''.&lt;br /&gt;
&lt;br /&gt;
===How to Enter DFU mode on [[K66ap|Apple TV (2G)]]===&lt;br /&gt;
# Plug the device into your computer using a microUSB cable.&lt;br /&gt;
# Force the device to reboot by holding down the &amp;quot;Menu&amp;quot; and &amp;quot;Down&amp;quot; buttons simultaneously for 6-7 seconds.&lt;br /&gt;
# Press &amp;quot;Menu&amp;quot; and &amp;quot;Play&amp;quot; simultaneously right after reboot, until a message pops up in [[iTunes]], saying that it has detected an [[K66ap|Apple TV]] in recovery mode.&lt;br /&gt;
&lt;br /&gt;
===Exiting DFU===&lt;br /&gt;
Option 1: While in DFU, hold the power and home buttons for 30-60 seconds. When I have tested it, it has varied, so I don't know an exact length of time to hold it. Note that sometimes if you do this, when the device reboots from DFU, it will go into recovery mode for unknown reasons.&lt;br /&gt;
&lt;br /&gt;
Option 2: While in DFU, hold the power and home buttons for 10 seconds. Then,let go of the home button and continue to hold the power button until the apple logo appears. (This is similar to entering DFU mode, except that the power/lock button is kept pressed instead of the home button). Since nothing will appear on the screen until you are out of DFU mode, you may need to try it a few times if it does not work.&lt;br /&gt;
&lt;br /&gt;
Note: I have not seen this (second) method posted online anywhere, and cannot confirm it, except that I have tested it multiple times on an iPod touch 2G MC-model 8GB. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Revisions==&lt;br /&gt;
===[[S5L8900]] (0x1222)===&lt;br /&gt;
This is the device ID in the [[N45ap|iPod Touch 1G]], the [[M68ap|iPhone]], and the [[N82ap|iPhone 3G]]. For more information about the protocol, see [[DFU 0x1222]].&lt;br /&gt;
&lt;br /&gt;
===[[S5L8720 Bootrom|S5L8720]], [[S5L8920]], and [[WTF|WTF mode post-2.0]] (0x1227)===&lt;br /&gt;
This is the device ID in the [[N72ap|iPod Touch 2G]], the [[N88ap|iPhone 3GS]], and [[WTF|WTF mode]]. For more information on the protocol, see [[DFU 0x1227]].&lt;br /&gt;
&lt;br /&gt;
[[Category:VROM]]&lt;/div&gt;</summary>
		<author><name>Yelow13</name></author>
		
	</entry>
</feed>