<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://freemyipod.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ZeOne</id>
	<title>freemyipod - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://freemyipod.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ZeOne"/>
	<link rel="alternate" type="text/html" href="https://freemyipod.org/wiki/Special:Contributions/ZeOne"/>
	<updated>2026-06-06T04:40:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://freemyipod.org/index.php?title=EmCORE_Installation/iPodNano6G&amp;diff=22296</id>
		<title>EmCORE Installation/iPodNano6G</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=EmCORE_Installation/iPodNano6G&amp;diff=22296"/>
		<updated>2026-04-12T04:30:55Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sorry, your device is not currently supported by [[emCORE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Porting [[emCORE]] to a new device is generally a lot of work and requires lots of experience with embedded system development.&lt;br /&gt;
&lt;br /&gt;
The exact amount of work needed varies greatly and depends on the  complexity of the device and similarities to devices that [[emCORE]] has already been ported to.&lt;br /&gt;
&lt;br /&gt;
Aditionaly as [[emCORE]] is depreciated and Rockbox should be used instead, there is no reson you should be waiting for an [[emCORE]] port on the [[Nano 6G]].&lt;br /&gt;
&lt;br /&gt;
An exploit has been found [[S5Late]] and a modified version made to work with the [[Nano 6G]] exists. (find it here [https://github.com/NyanSatan/S5Late-8723 S5Late-8723]) there is some work in progress to getting it to work with wInd3x and getting alpine linux booted on it (not emCORE for now).&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22295</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22295"/>
		<updated>2026-04-12T04:13:21Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page list all models of iPods and set the naming of it. So that, on this wiki, the Discord, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [https://support.apple.com/en-us/103823 Identifying iPod Models]&amp;quot; page and The Apple Wiki&#039;s [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos]. There is also alot of information on [https://en.wikipedia.org/wiki/IPod Wikipedia&#039;s iPod page].&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V1]&lt;br /&gt;
| 2012-10&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V2]&lt;br /&gt;
| 2015-06&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[File:TimeLineofIPod.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Contributing&amp;diff=22288</id>
		<title>Contributing</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Contributing&amp;diff=22288"/>
		<updated>2026-04-09T14:59:16Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* Developing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The first question people generally ask about this project is, &amp;quot;How can I help out?&amp;quot;. Here are some ways someone can be useful to the project:&lt;br /&gt;
&lt;br /&gt;
==Developing==&lt;br /&gt;
This is perhaps the most valuable way one can help the project. We get many people who want to help with development but they don&#039;t have the necessary skills. If you don&#039;t, think of it as an opportunity to learn new and worthwhile skills instead of a roadblock. After all, the best way to learn is in the field doing real work. Here are some topics that developers need to know about:&lt;br /&gt;
*&#039;&#039;&#039;ARM assembly&#039;&#039;&#039; - this is probably the hardest topic for beginners to grasp. Resources:&lt;br /&gt;
**[https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=dada0435c0139c07a5df758056e5fbe119b3a54f9326fb3f4556768a34561f20JmltdHM9MTc3NTY5MjgwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=3fc6f895-7af1-6abf-0648-efa57b776b03&amp;amp;u=a1aHR0cHM6Ly9kb2N1bWVudGF0aW9uLXNlcnZpY2UuYXJtLmNvbS9zdGF0aWMvNjgxMzU5Mjg3OWM0YzE3YWQ4MDM4Njkx ARM&#039;s guide (PDF)]&lt;br /&gt;
**[http://simplemachines.it/doc/arm_inst.pdf an ARM primer]&lt;br /&gt;
**[http://simplemachines.it/doc/QRC0001H_rvct_v2.1_arm.pdf ARM Quick Ref]&lt;br /&gt;
**[http://www.lysator.liu.se/~kjell-e/embedded/ARM-ARM.pdf ARM ARM]&lt;br /&gt;
**http://simplemachines.it has great resources for learning ARM&lt;br /&gt;
*&#039;&#039;&#039;Rust&#039;&#039;&#039; and &#039;&#039;&#039;C&#039;&#039;&#039; - Used whenever we can avoid using ARM assembly.&lt;br /&gt;
*&#039;&#039;&#039;Go&#039;&#039;&#039; and &#039;&#039;&#039;Python&#039;&#039;&#039; - Used to implement host-side software like wInd3x and bits of EMcore/Rockbox/...&lt;br /&gt;
&lt;br /&gt;
==Vulnerabilities==&lt;br /&gt;
If you&#039;ve ever found a way to get your iPod to crash by corrupting things or inputting weird things, we could use the info to see if the bug is a vulnerability. Some examples of bugs like this are the [[Notes vulnerability]] and the [[Pwnage 2.0]] vulnerability. [[OSOS]] bugs in any releases are also appreciated, as they might allow to potentially untether [[wInd3x]].&lt;br /&gt;
&lt;br /&gt;
If you find any bug, report it via IRC.&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
&lt;br /&gt;
We need an open-source reimplementation of the [[Nano2G FTL|Samsung Whimory FTL]] used in S5L-based iPods. This will allow us to access the FAT/HFS partition on NAND from any open source software. The FTL is a complex piece of software, and it needs a high-quality, clean-room implementation for reliable read/write access.&lt;br /&gt;
&lt;br /&gt;
==Writing guides==&lt;br /&gt;
Another way to help out is writing guides like these on the Wiki. Make it easier for new users to get information.&lt;br /&gt;
&lt;br /&gt;
==Testing==&lt;br /&gt;
Testers are always good to have, and its also a good way to help out if you don&#039;t want to spend much time on the project or don&#039;t know much about development. Developers, however, will get tired of working with you if you are clueless about how everything works, so make sure you have a good understanding about the tools you&#039;re testing.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Contributing&amp;diff=22287</id>
		<title>Contributing</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Contributing&amp;diff=22287"/>
		<updated>2026-04-09T12:43:12Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: added a link to learn arm will fix the other links later&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The first question people generally ask about this project is, &amp;quot;How can I help out?&amp;quot;. Here are some ways someone can be useful to the project:&lt;br /&gt;
&lt;br /&gt;
==Developing==&lt;br /&gt;
This is perhaps the most valuable way one can help the project. We get many people who want to help with development but they don&#039;t have the necessary skills. If you don&#039;t, think of it as an opportunity to learn new and worthwhile skills instead of a roadblock. After all, the best way to learn is in the field doing real work. Here are some topics that developers need to know about:&lt;br /&gt;
*&#039;&#039;&#039;ARM assembly&#039;&#039;&#039; - this is probably the hardest topic for beginners to grasp. Resources:&lt;br /&gt;
**[https://www.bing.com/ck/a?!&amp;amp;&amp;amp;p=dada0435c0139c07a5df758056e5fbe119b3a54f9326fb3f4556768a34561f20JmltdHM9MTc3NTY5MjgwMA&amp;amp;ptn=3&amp;amp;ver=2&amp;amp;hsh=4&amp;amp;fclid=3fc6f895-7af1-6abf-0648-efa57b776b03&amp;amp;u=a1aHR0cHM6Ly9kb2N1bWVudGF0aW9uLXNlcnZpY2UuYXJtLmNvbS9zdGF0aWMvNjgxMzU5Mjg3OWM0YzE3YWQ4MDM4Njkx ARM&#039;s guide]&lt;br /&gt;
**[http://simplemachines.it/doc/arm_inst.pdf an ARM primer]&lt;br /&gt;
**[http://simplemachines.it/doc/QRC0001H_rvct_v2.1_arm.pdf ARM Quick Ref]&lt;br /&gt;
**[http://www.lysator.liu.se/~kjell-e/embedded/ARM-ARM.pdf ARM ARM]&lt;br /&gt;
**http://simplemachines.it has great resources for learning ARM&lt;br /&gt;
*&#039;&#039;&#039;Rust&#039;&#039;&#039; and &#039;&#039;&#039;C&#039;&#039;&#039; - Used whenever we can avoid using ARM assembly.&lt;br /&gt;
*&#039;&#039;&#039;Go&#039;&#039;&#039; and &#039;&#039;&#039;Python&#039;&#039;&#039; - Used to implement host-side software like wInd3x and bits of EMcore/Rockbox/...&lt;br /&gt;
&lt;br /&gt;
==Vulnerabilities==&lt;br /&gt;
If you&#039;ve ever found a way to get your iPod to crash by corrupting things or inputting weird things, we could use the info to see if the bug is a vulnerability. Some examples of bugs like this are the [[Notes vulnerability]] and the [[Pwnage 2.0]] vulnerability. [[OSOS]] bugs in any releases are also appreciated, as they might allow to potentially untether [[wInd3x]].&lt;br /&gt;
&lt;br /&gt;
If you find any bug, report it via IRC.&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
&lt;br /&gt;
We need an open-source reimplementation of the [[Nano2G FTL|Samsung Whimory FTL]] used in S5L-based iPods. This will allow us to access the FAT/HFS partition on NAND from any open source software. The FTL is a complex piece of software, and it needs a high-quality, clean-room implementation for reliable read/write access.&lt;br /&gt;
&lt;br /&gt;
==Writing guides==&lt;br /&gt;
Another way to help out is writing guides like these on the Wiki. Make it easier for new users to get information.&lt;br /&gt;
&lt;br /&gt;
==Testing==&lt;br /&gt;
Testers are always good to have, and its also a good way to help out if you don&#039;t want to spend much time on the project or don&#039;t know much about development. Developers, however, will get tired of working with you if you are clueless about how everything works, so make sure you have a good understanding about the tools you&#039;re testing.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=User:ZeOne&amp;diff=22286</id>
		<title>User:ZeOne</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=User:ZeOne&amp;diff=22286"/>
		<updated>2026-04-09T03:27:48Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I&#039;m just some dude working on exploiting the nano 6g i live in Winnipeg, Canada. I&#039;m a cyclist on team Manitoba! My username on discord is zeone_28574 you can dm me there if you have questions or please just ping @zeone in the ipod nano hacking discord server.&lt;br /&gt;
&lt;br /&gt;
My iPods:&lt;br /&gt;
2 nano 6g&lt;br /&gt;
1 nano 5g (kinda dead, no battery and the screen&#039;s ribbon cable is broken)&lt;br /&gt;
1 nano 7g&lt;br /&gt;
2 iPod touch 4th gen (one 8gb one 32gb)&lt;br /&gt;
&lt;br /&gt;
Currently my plan is to reverse engineer the S5Late-8723 exploit the S5Late exploit and wInd3x to get S5Late-8723 (the nano 6 version of S5Late) working with wInd3x to maybe eventually port linux to the nano 6g. I don&#039;t know if I&#039;ll be able to awnser them, but if you have any questions about this just ask! I&#039;d be more then happy to help.&lt;br /&gt;
I also work on updating the freemyipod pages to make them more acurate and up to date when i cant work on my nano.&lt;br /&gt;
&lt;br /&gt;
My main computer is a 2014 macbook pro but i also have a Ubuntu PC.&lt;br /&gt;
I also have access to raspberry pi&#039;s.&lt;br /&gt;
&lt;br /&gt;
Hopefully when you see this im still somewhat active in the project!&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22285</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22285"/>
		<updated>2026-04-08T14:22:43Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: added the wikipedia link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [https://support.apple.com/en-us/103823 Identifying iPod Models]&amp;quot; page and The Apple Wiki&#039;s [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos]. There is also alot of information on [https://en.wikipedia.org/wiki/IPod Wikipedia&#039;s iPod page].&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V1]&lt;br /&gt;
| 2012-10&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V2]&lt;br /&gt;
| 2015-06&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[File:TimeLineofIPod.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22284</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22284"/>
		<updated>2026-04-08T14:14:18Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* Timeline */ Updated ipod timeline photo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [https://support.apple.com/en-us/103823 Identifying iPod Models]&amp;quot; page, The Apple wiki&#039;s [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos]&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V1]&lt;br /&gt;
| 2012-10&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V2]&lt;br /&gt;
| 2015-06&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[File:TimeLineofIPod.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=File:TimeLineofIPod.png&amp;diff=22283</id>
		<title>File:TimeLineofIPod.png</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=File:TimeLineofIPod.png&amp;diff=22283"/>
		<updated>2026-04-08T14:11:37Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Updated Apple timeline from wikipedea&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22282</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22282"/>
		<updated>2026-04-08T14:04:11Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: removed the warning as ive updated the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [https://support.apple.com/en-us/103823 Identifying iPod Models]&amp;quot; page, The Apple wiki&#039;s [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos]&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V1]&lt;br /&gt;
| 2012-10&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V2]&lt;br /&gt;
| 2015-06&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22281</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22281"/>
		<updated>2026-04-08T04:42:29Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* iPod Nano Series */ fixed newest version os eror&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated|reason=This information is out of date. See [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos] for an up-to-date listing of iPod models.}}&lt;br /&gt;
This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [http://support.apple.com/kb/HT1353 Identifying iPod Models]&amp;quot; page&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V1]&lt;br /&gt;
| 2012-10&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V2]&lt;br /&gt;
| 2015-06&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.1.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22280</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22280"/>
		<updated>2026-04-08T04:35:45Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* iPod Nano Series */ fixed nano7 links added month released and corected storage size&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated|reason=This information is out of date. See [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos] for an up-to-date listing of iPod models.}}&lt;br /&gt;
This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [http://support.apple.com/kb/HT1353 Identifying iPod Models]&amp;quot; page&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V1]&lt;br /&gt;
| 2012-10&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://support.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G V2]&lt;br /&gt;
| 2015-06&lt;br /&gt;
| 16 GB&lt;br /&gt;
| Newest retailOS 1.4.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22279</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22279"/>
		<updated>2026-04-08T04:28:25Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* iPod Nano Series */ fun fact im editing on a kindle&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated|reason=This information is out of date. See [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos] for an up-to-date listing of iPod models.}}&lt;br /&gt;
This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [http://support.apple.com/kb/HT1353 Identifying iPod Models]&amp;quot; page&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2012-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2015-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.4.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22278</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22278"/>
		<updated>2026-04-08T04:26:16Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* iPod Nano Series */ changed back to http as there where erors (will fix tomorrow)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated|reason=This information is out of date. See [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos] for an up-to-date listing of iPod models.}}&lt;br /&gt;
This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [http://support.apple.com/kb/HT1353 Identifying iPod Models]&amp;quot; page&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT135#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2012-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2015-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.4.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22277</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22277"/>
		<updated>2026-04-08T04:23:08Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* iPod Nano Series */ fixed names and changed links to https&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated|reason=This information is out of date. See [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos] for an up-to-date listing of iPod models.}}&lt;br /&gt;
This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [http://support.apple.com/kb/HT1353 Identifying iPod Models]&amp;quot; page&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://support.apple.com/kb/HT135#iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[https://suport.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2012-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[https://suport.apple.com/kb/HT1353#iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2015-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.4.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22276</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22276"/>
		<updated>2026-04-08T04:18:25Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* iPod Nano Series */ fixing looks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated|reason=This information is out of date. See [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos] for an up-to-date listing of iPod models.}}&lt;br /&gt;
This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [http://support.apple.com/kb/HT1353 Identifying iPod Models]&amp;quot; page&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT135 #iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353 #iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2012-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353 #iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2015-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.4.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Chronology&amp;diff=22275</id>
		<title>Chronology</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Chronology&amp;diff=22275"/>
		<updated>2026-04-08T04:16:34Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* iPod Nano Series */ added the nano 7 to table (will reveu stuf)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{outdated|reason=This information is out of date. See [https://theapplewiki.com/wiki/List_of_iPods List of iPods] and [https://theapplewiki.com/wiki/List_of_iPod_nanos List of iPod nanos] for an up-to-date listing of iPod models.}}&lt;br /&gt;
This page list all models of iPods and set the naming of it. So that, on this wiki, or on IRC nobody can be confused with what we are speaking about. Please also refer to Apple&#039;s [http://support.apple.com/kb/HT1353 Identifying iPod Models]&amp;quot; page&lt;br /&gt;
&lt;br /&gt;
==iPod Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#scrollwheel 1G] &lt;br /&gt;
| 2001-10&lt;br /&gt;
| 5 GB or 10 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#touchwheel 2G]&lt;br /&gt;
| 2002-07 &lt;br /&gt;
| 10 GB or 20 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#dockconnector 3G] &lt;br /&gt;
| 2003-04&lt;br /&gt;
| 10 GB, 15 GB, 20 GB, 30 GB, or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#clickwheel 4G (Greyscale)]&lt;br /&gt;
| 2004-07&lt;br /&gt;
| 20 GB or 40 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodphoto 4G (Color)]&lt;br /&gt;
| 2004-10&lt;br /&gt;
| 20 GB, 30 GB, or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth 5G (Video)]&lt;br /&gt;
| 2005-10&lt;br /&gt;
| 30 GB or 60 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodfifth2 5.5G (Video)]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 30 GB or 80 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodclassic (6G) Classic 1G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 80 GB or 160 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_120GB (6G) Classic 2G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 120 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_classic_160GB (6G) Classic 3G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 160 GB&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==iPod Nano Series==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Model !! Introduced !! Capacity !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano Nano 1G]&lt;br /&gt;
| 2005-09&lt;br /&gt;
| 1 GB, 2 GB, or 4 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano2 Nano 2G]&lt;br /&gt;
| 2006-09&lt;br /&gt;
| 2 GB, 4 GB, or 8 GB&lt;br /&gt;
| Encryption starts&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#ipodnano3 Nano 3G]&lt;br /&gt;
| 2007-09&lt;br /&gt;
| 4 GB or 8 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano_4th_generation Nano 4G]&lt;br /&gt;
| 2008-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT1353#iPod_nano5G Nano 5G]&lt;br /&gt;
| 2009-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://support.apple.com/kb/HT135 #iPod_Nano_6G Nano 6G]&lt;br /&gt;
| 2010-09&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Multi-Touch display&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353 #iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2012-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.0.4&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[http://suport.apple.com/kb/HT1353 #iPod_Nano_7G Nano 7G]&lt;br /&gt;
| 2015-?&lt;br /&gt;
| 8 GB or 16 GB&lt;br /&gt;
| Newest retailOS 1.4.1&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
==Timeline==&lt;br /&gt;
[[Image:IPod Timeline.png|800px|The timeline of iPod releases (from Wikipedia)]]&lt;br /&gt;
&lt;br /&gt;
==The Motive==&lt;br /&gt;
Understanding the mindset and motives behind Apple is key to understanding how and why the iPod was encrypted. While many people believe that the iPod was encrypted to put an end to iPodLinux and Rockbox, the main reason for the encryption was to thwart third-party imitators. Apple was not as concerned with iPodLinux and Rockbox because people were still buying their (overpriced) hardware, and therefore still generating profits. The main reason was because there were many imitations that replicated the hardware and ran the exact firmware that was run on normal iPods. This was a major drain of money for Apple. Another reason was that the DRM mechanism in the unencrypted firmware was being hacked. This allowed pirated content like games to be run without being bought.&lt;br /&gt;
==The Response==&lt;br /&gt;
Since Apple was losing money from the iPod imitators, they encrypted the firmware so the iPod clones could no longer use Apple firmware on their devices. There are still iPod clones out there (just search eBay), but very few use the Apple firmware anymore. Apple has encrypted all of their portable devices since the iPod Nano 2G.&lt;br /&gt;
==The Change==&lt;br /&gt;
In order to stop the fake iPods from using their firmware, Apple encrypted the firmware so only their devices could decrypt it. Apple changed their processor to Samsung and no longer used PortalPlayer.&lt;br /&gt;
==Helpful Pages==&lt;br /&gt;
http://support.apple.com/kb/HT1353&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Modes&amp;diff=22274</id>
		<title>Modes</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Modes&amp;diff=22274"/>
		<updated>2026-04-08T02:49:55Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: alignment again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At any given time an iPod can be in one of several modes, some of which can be activated by holding down certain buttons while the iPod is booting.  &lt;br /&gt;
&lt;br /&gt;
==Normal mode==&lt;br /&gt;
&amp;quot;Normal mode&amp;quot; is when the iPod is booted into [[RetailOS]] normally. In this mode the iPod presents as a mass storage device to a computer, allowing files to be transferred. Receiving device information from the iPod, as well as updating the iPod&#039;s [[Firmware]], can be done from normal mode through the use of proprietary SCSI commands.&lt;br /&gt;
&lt;br /&gt;
==Disk mode==&lt;br /&gt;
In disk mode, like normal mode, the iPod presents as a mass storage device to a computer and can have its information read and firmware updated. When in disk mode, the iPod screen will display, with a black foreground and white background, either a no symbol with the text &amp;quot;Do not disconnect.&amp;quot; or a checkmark symbol with the text &amp;quot;OK to disconnect.&amp;quot; depending on whether the iPod is connected and if it has been ejected. &lt;br /&gt;
&lt;br /&gt;
Disk mode exists on all iPod models. For more information on how to enter disk mode, refer to [https://support.apple.com/kb/ht1363 this Apple support document]&lt;br /&gt;
&lt;br /&gt;
Disk mode is also referred to as &amp;quot;forced disk mode&amp;quot; in device information received from the iPod.&lt;br /&gt;
&lt;br /&gt;
The place where disk mode is stored on the device differs depending on the iPod model. On the iPod nano (4th generation) and newer, disk mode is stored in the &amp;quot;disk&amp;quot; partition of the [[Firmware]]. &lt;br /&gt;
&lt;br /&gt;
==DFU mode==&lt;br /&gt;
[https://en.wikipedia.org/wiki/Device_Firmware_Upgrade Device Firmware Upgrade], or DFU, is a standard for upgrading firmware over USB that is used by many devices, including iOS devices and newer iPods. DFU mode exists on the [[Nano 3G]] and newer and the [[Classic 6G]] and newer, coinciding with Apple&#039;s switch from PortalPlayer to Samsung processors. DFU mode is contained in the on-processor BootROM. Instructions on entering DFU mode can be found [https://theapplewiki.com/wiki/DFU_Mode#iPod here].&lt;br /&gt;
&lt;br /&gt;
When in DFU mode, the iPod can be sent a special WTF [[IMG1]] firmware image to enter WTF mode. Other IMG1 images cannot be sent in this mode.&lt;br /&gt;
&lt;br /&gt;
The [[Nano 2G]] also has a DFU mode, but it can only be entered by shorting testpoints on the iPod&#039;s circuit board or flashing the NOR with an image with an invalid signature or hash. It does, however, support a NOR DFU mode that can be entered by holding down Back+Play right after rebooting the device&amp;lt;ref&amp;gt;https://www.rockbox.org/irc/log-20080904#13:31:44&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==WTF mode==&lt;br /&gt;
In WTF mode (possibly &#039;Where&#039;s The Firmware?&#039;), the iPod will accept any [[IMG1]] image it is sent over DFU and, if signature and decryption checks pass, will attempt to boot to it. It is entered from DFU mode when a specific WTF [[IMG1]] firmware image is sent. While in WTF mode the iPod still uses the standard DFU protocol.&lt;br /&gt;
&lt;br /&gt;
The iTunes behavior upon seeing an iPod in WTF mode is to send it a &amp;quot;recovery&amp;quot; firmware image, which places the iPod in disk mode. However, any firmware image can be sent to it, including, for example, the &amp;quot;osos&amp;quot; partition from production iPod firmware, which enables tethered booting an iPod into [[RetailOS]].&lt;br /&gt;
&lt;br /&gt;
==Diagnostic mode==&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[File:Nano 7G diagnostic mode.jpg|thumb|right|[[Nano 7G]] in diagnostics mode]]&lt;br /&gt;
This mode will give quite a lot of info about your iPod. Except for the very first iPods, it can be accessed on clickwheel ipods by holding center and rewind when the apple logo appears during reboot. For the [[Nano 6G]] you enter Diagnostics mode by holding down all three boutons. For the [[Nano 7G]] you press and hold all butons other then the &amp;quot;play/pause&amp;quot; buton between the volume butons. &lt;br /&gt;
In diagnostics mode you can find info about the battery power check the LCD, buton inputs, radio signals, DRAM, Nand, Accelorometor, dock information and an about section. On touchscreen iPods there is also a section for touchscreen testing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==USB IDs==&lt;br /&gt;
When connected to a computer, the iPod presents a vendor ID of 05ac (Apple Inc.) and a product ID that depends on its model and which mode it is in: &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Model&lt;br /&gt;
! Normal/disk mode&lt;br /&gt;
! DFU mode&lt;br /&gt;
! WTF mode&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 2G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1260&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1220&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1240&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 3G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1262&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;1224&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1242&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 4G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1263&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1225&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1243&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 5G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1265&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1231&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1246&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 6G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1266&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1232&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1248&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[Nano 7G]]&lt;br /&gt;
| Initial&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1267&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1249&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev A&lt;br /&gt;
| &amp;lt;code&amp;gt;124a&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | [[Classic 6G]]&lt;br /&gt;
| [[Classic 6G#Initial|Initial]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1261&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1241&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev A|Rev A]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1245&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev B|Rev B]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1247&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev C&lt;br /&gt;
| &amp;lt;code&amp;gt;1250&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Modes&amp;diff=22273</id>
		<title>Modes</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Modes&amp;diff=22273"/>
		<updated>2026-04-08T02:23:36Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: modifyed picture alingment&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At any given time an iPod can be in one of several modes, some of which can be activated by holding down certain buttons while the iPod is booting.  &lt;br /&gt;
&lt;br /&gt;
==Normal mode==&lt;br /&gt;
&amp;quot;Normal mode&amp;quot; is when the iPod is booted into [[RetailOS]] normally. In this mode the iPod presents as a mass storage device to a computer, allowing files to be transferred. Receiving device information from the iPod, as well as updating the iPod&#039;s [[Firmware]], can be done from normal mode through the use of proprietary SCSI commands.&lt;br /&gt;
&lt;br /&gt;
==Disk mode==&lt;br /&gt;
In disk mode, like normal mode, the iPod presents as a mass storage device to a computer and can have its information read and firmware updated. When in disk mode, the iPod screen will display, with a black foreground and white background, either a no symbol with the text &amp;quot;Do not disconnect.&amp;quot; or a checkmark symbol with the text &amp;quot;OK to disconnect.&amp;quot; depending on whether the iPod is connected and if it has been ejected. &lt;br /&gt;
&lt;br /&gt;
Disk mode exists on all iPod models. For more information on how to enter disk mode, refer to [https://support.apple.com/kb/ht1363 this Apple support document]&lt;br /&gt;
&lt;br /&gt;
Disk mode is also referred to as &amp;quot;forced disk mode&amp;quot; in device information received from the iPod.&lt;br /&gt;
&lt;br /&gt;
The place where disk mode is stored on the device differs depending on the iPod model. On the iPod nano (4th generation) and newer, disk mode is stored in the &amp;quot;disk&amp;quot; partition of the [[Firmware]]. &lt;br /&gt;
&lt;br /&gt;
==DFU mode==&lt;br /&gt;
[https://en.wikipedia.org/wiki/Device_Firmware_Upgrade Device Firmware Upgrade], or DFU, is a standard for upgrading firmware over USB that is used by many devices, including iOS devices and newer iPods. DFU mode exists on the [[Nano 3G]] and newer and the [[Classic 6G]] and newer, coinciding with Apple&#039;s switch from PortalPlayer to Samsung processors. DFU mode is contained in the on-processor BootROM. Instructions on entering DFU mode can be found [https://theapplewiki.com/wiki/DFU_Mode#iPod here].&lt;br /&gt;
&lt;br /&gt;
When in DFU mode, the iPod can be sent a special WTF [[IMG1]] firmware image to enter WTF mode. Other IMG1 images cannot be sent in this mode.&lt;br /&gt;
&lt;br /&gt;
The [[Nano 2G]] also has a DFU mode, but it can only be entered by shorting testpoints on the iPod&#039;s circuit board or flashing the NOR with an image with an invalid signature or hash. It does, however, support a NOR DFU mode that can be entered by holding down Back+Play right after rebooting the device&amp;lt;ref&amp;gt;https://www.rockbox.org/irc/log-20080904#13:31:44&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==WTF mode==&lt;br /&gt;
In WTF mode (possibly &#039;Where&#039;s The Firmware?&#039;), the iPod will accept any [[IMG1]] image it is sent over DFU and, if signature and decryption checks pass, will attempt to boot to it. It is entered from DFU mode when a specific WTF [[IMG1]] firmware image is sent. While in WTF mode the iPod still uses the standard DFU protocol.&lt;br /&gt;
&lt;br /&gt;
The iTunes behavior upon seeing an iPod in WTF mode is to send it a &amp;quot;recovery&amp;quot; firmware image, which places the iPod in disk mode. However, any firmware image can be sent to it, including, for example, the &amp;quot;osos&amp;quot; partition from production iPod firmware, which enables tethered booting an iPod into [[RetailOS]].&lt;br /&gt;
&lt;br /&gt;
==Diagnostic mode==&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[File:Nano 7G diagnostic mode.jpg|thumb|right|[[Nano 7G]] in diagnostics mode]]&lt;br /&gt;
This mode will give quite a lot of info about your iPod. Except for the very first iPods, it can be accessed on clickwheel ipods by holding center and rewind when the apple logo appears during reboot. For the [[Nano 6G]] you enter Diagnostics mode by holding down all three boutons. For the [[Nano 7G]] you press and hold all butons other then the &amp;quot;play/pause&amp;quot; buton between the volume butons. &lt;br /&gt;
In diagnostics mode you can find info about the battery power check the LCD, buton inputs, radio signals, DRAM, Nand, Accelorometor, dock information and an about section. On touchscreen iPods there is also a section for touchscreen testing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==USB IDs==&lt;br /&gt;
When connected to a computer, the iPod presents a vendor ID of 05ac (Apple Inc.) and a product ID that depends on its model and which mode it is in: &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Model&lt;br /&gt;
! Normal/disk mode&lt;br /&gt;
! DFU mode&lt;br /&gt;
! WTF mode&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 2G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1260&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1220&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1240&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 3G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1262&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;1224&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1242&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 4G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1263&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1225&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1243&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 5G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1265&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1231&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1246&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 6G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1266&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1232&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1248&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[Nano 7G]]&lt;br /&gt;
| Initial&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1267&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1249&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev A&lt;br /&gt;
| &amp;lt;code&amp;gt;124a&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | [[Classic 6G]]&lt;br /&gt;
| [[Classic 6G#Initial|Initial]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1261&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1241&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev A|Rev A]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1245&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev B|Rev B]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1247&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev C&lt;br /&gt;
| &amp;lt;code&amp;gt;1250&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Modes&amp;diff=22272</id>
		<title>Modes</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Modes&amp;diff=22272"/>
		<updated>2026-04-08T02:21:09Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* Diagnostic mode */  clarified things up, added a lot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At any given time an iPod can be in one of several modes, some of which can be activated by holding down certain buttons while the iPod is booting.  &lt;br /&gt;
&lt;br /&gt;
==Normal mode==&lt;br /&gt;
&amp;quot;Normal mode&amp;quot; is when the iPod is booted into [[RetailOS]] normally. In this mode the iPod presents as a mass storage device to a computer, allowing files to be transferred. Receiving device information from the iPod, as well as updating the iPod&#039;s [[Firmware]], can be done from normal mode through the use of proprietary SCSI commands.&lt;br /&gt;
&lt;br /&gt;
==Disk mode==&lt;br /&gt;
In disk mode, like normal mode, the iPod presents as a mass storage device to a computer and can have its information read and firmware updated. When in disk mode, the iPod screen will display, with a black foreground and white background, either a no symbol with the text &amp;quot;Do not disconnect.&amp;quot; or a checkmark symbol with the text &amp;quot;OK to disconnect.&amp;quot; depending on whether the iPod is connected and if it has been ejected. &lt;br /&gt;
&lt;br /&gt;
Disk mode exists on all iPod models. For more information on how to enter disk mode, refer to [https://support.apple.com/kb/ht1363 this Apple support document]&lt;br /&gt;
&lt;br /&gt;
Disk mode is also referred to as &amp;quot;forced disk mode&amp;quot; in device information received from the iPod.&lt;br /&gt;
&lt;br /&gt;
The place where disk mode is stored on the device differs depending on the iPod model. On the iPod nano (4th generation) and newer, disk mode is stored in the &amp;quot;disk&amp;quot; partition of the [[Firmware]]. &lt;br /&gt;
&lt;br /&gt;
==DFU mode==&lt;br /&gt;
[https://en.wikipedia.org/wiki/Device_Firmware_Upgrade Device Firmware Upgrade], or DFU, is a standard for upgrading firmware over USB that is used by many devices, including iOS devices and newer iPods. DFU mode exists on the [[Nano 3G]] and newer and the [[Classic 6G]] and newer, coinciding with Apple&#039;s switch from PortalPlayer to Samsung processors. DFU mode is contained in the on-processor BootROM. Instructions on entering DFU mode can be found [https://theapplewiki.com/wiki/DFU_Mode#iPod here].&lt;br /&gt;
&lt;br /&gt;
When in DFU mode, the iPod can be sent a special WTF [[IMG1]] firmware image to enter WTF mode. Other IMG1 images cannot be sent in this mode.&lt;br /&gt;
&lt;br /&gt;
The [[Nano 2G]] also has a DFU mode, but it can only be entered by shorting testpoints on the iPod&#039;s circuit board or flashing the NOR with an image with an invalid signature or hash. It does, however, support a NOR DFU mode that can be entered by holding down Back+Play right after rebooting the device&amp;lt;ref&amp;gt;https://www.rockbox.org/irc/log-20080904#13:31:44&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==WTF mode==&lt;br /&gt;
In WTF mode (possibly &#039;Where&#039;s The Firmware?&#039;), the iPod will accept any [[IMG1]] image it is sent over DFU and, if signature and decryption checks pass, will attempt to boot to it. It is entered from DFU mode when a specific WTF [[IMG1]] firmware image is sent. While in WTF mode the iPod still uses the standard DFU protocol.&lt;br /&gt;
&lt;br /&gt;
The iTunes behavior upon seeing an iPod in WTF mode is to send it a &amp;quot;recovery&amp;quot; firmware image, which places the iPod in disk mode. However, any firmware image can be sent to it, including, for example, the &amp;quot;osos&amp;quot; partition from production iPod firmware, which enables tethered booting an iPod into [[RetailOS]].&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[File:Nano 7G diagnostic mode.jpg|thumb|right|[[Nano 7G]] in diagnostics mode]]&lt;br /&gt;
==Diagnostic mode==&lt;br /&gt;
This mode will give quite a lot of info about your iPod. Except for the very first iPods, it can be accessed on clickwheel ipods by holding center and rewind when the apple logo appears during reboot. For the [[Nano 6G]] you enter Diagnostics mode by holding down all three boutons. For the [[Nano 7G]] you press and hold all butons other then the &amp;quot;play/pause&amp;quot; buton between the volume butons. &lt;br /&gt;
In diagnostics mode you can find info about the battery power check the LCD, buton inputs, radio signals, DRAM, Nand, Accelorometor, dock information and an about section. On touchscreen iPods there is also a section for touchscreen testing.&lt;br /&gt;
&lt;br /&gt;
==USB IDs==&lt;br /&gt;
When connected to a computer, the iPod presents a vendor ID of 05ac (Apple Inc.) and a product ID that depends on its model and which mode it is in: &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Model&lt;br /&gt;
! Normal/disk mode&lt;br /&gt;
! DFU mode&lt;br /&gt;
! WTF mode&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 2G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1260&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1220&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1240&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 3G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1262&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;1224&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1242&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 4G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1263&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1225&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1243&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 5G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1265&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1231&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1246&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 6G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1266&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1232&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1248&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[Nano 7G]]&lt;br /&gt;
| Initial&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1267&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1249&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev A&lt;br /&gt;
| &amp;lt;code&amp;gt;124a&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | [[Classic 6G]]&lt;br /&gt;
| [[Classic 6G#Initial|Initial]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1261&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1241&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev A|Rev A]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1245&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev B|Rev B]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1247&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev C&lt;br /&gt;
| &amp;lt;code&amp;gt;1250&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=File:Nano_7G_diagnostic_mode.jpg&amp;diff=22271</id>
		<title>File:Nano 7G diagnostic mode.jpg</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=File:Nano_7G_diagnostic_mode.jpg&amp;diff=22271"/>
		<updated>2026-04-07T22:40:06Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;nano 7G in diagnostic mode&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Freemyipod:About&amp;diff=22266</id>
		<title>Freemyipod:About</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Freemyipod:About&amp;diff=22266"/>
		<updated>2026-04-07T04:05:53Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: added discord as option thingy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This wiki was started in order to collect all information about the freemyipod project, whether that be on the Discord, IRC, website, or mailing list, and compile it all into a convenient and organized location. Please feel free to add/edit information (it is a wiki after all).&lt;br /&gt;
&lt;br /&gt;
Also, &#039;&#039;&#039;speculation is good&#039;&#039;&#039;! Since this is an ongoing project, some things might not be known for sure. Even still, it is important to put speculation in this wiki to keep ideas flowing. Just make sure you mark speculation by using a question mark or something.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Modes&amp;diff=22265</id>
		<title>Modes</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Modes&amp;diff=22265"/>
		<updated>2026-04-07T03:47:16Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: /* Diagnostic mode */ added how to acess it on nano 6 tomorow i will add and clarify stuf here&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At any given time an iPod can be in one of several modes, some of which can be activated by holding down certain buttons while the iPod is booting.  &lt;br /&gt;
&lt;br /&gt;
==Normal mode==&lt;br /&gt;
&amp;quot;Normal mode&amp;quot; is when the iPod is booted into [[RetailOS]] normally. In this mode the iPod presents as a mass storage device to a computer, allowing files to be transferred. Receiving device information from the iPod, as well as updating the iPod&#039;s [[Firmware]], can be done from normal mode through the use of proprietary SCSI commands.&lt;br /&gt;
&lt;br /&gt;
==Disk mode==&lt;br /&gt;
In disk mode, like normal mode, the iPod presents as a mass storage device to a computer and can have its information read and firmware updated. When in disk mode, the iPod screen will display, with a black foreground and white background, either a no symbol with the text &amp;quot;Do not disconnect.&amp;quot; or a checkmark symbol with the text &amp;quot;OK to disconnect.&amp;quot; depending on whether the iPod is connected and if it has been ejected. &lt;br /&gt;
&lt;br /&gt;
Disk mode exists on all iPod models. For more information on how to enter disk mode, refer to [https://support.apple.com/kb/ht1363 this Apple support document]&lt;br /&gt;
&lt;br /&gt;
Disk mode is also referred to as &amp;quot;forced disk mode&amp;quot; in device information received from the iPod.&lt;br /&gt;
&lt;br /&gt;
The place where disk mode is stored on the device differs depending on the iPod model. On the iPod nano (4th generation) and newer, disk mode is stored in the &amp;quot;disk&amp;quot; partition of the [[Firmware]]. &lt;br /&gt;
&lt;br /&gt;
==DFU mode==&lt;br /&gt;
[https://en.wikipedia.org/wiki/Device_Firmware_Upgrade Device Firmware Upgrade], or DFU, is a standard for upgrading firmware over USB that is used by many devices, including iOS devices and newer iPods. DFU mode exists on the [[Nano 3G]] and newer and the [[Classic 6G]] and newer, coinciding with Apple&#039;s switch from PortalPlayer to Samsung processors. DFU mode is contained in the on-processor BootROM. Instructions on entering DFU mode can be found [https://theapplewiki.com/wiki/DFU_Mode#iPod here].&lt;br /&gt;
&lt;br /&gt;
When in DFU mode, the iPod can be sent a special WTF [[IMG1]] firmware image to enter WTF mode. Other IMG1 images cannot be sent in this mode.&lt;br /&gt;
&lt;br /&gt;
The [[Nano 2G]] also has a DFU mode, but it can only be entered by shorting testpoints on the iPod&#039;s circuit board or flashing the NOR with an image with an invalid signature or hash. It does, however, support a NOR DFU mode that can be entered by holding down Back+Play right after rebooting the device&amp;lt;ref&amp;gt;https://www.rockbox.org/irc/log-20080904#13:31:44&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==WTF mode==&lt;br /&gt;
In WTF mode (possibly &#039;Where&#039;s The Firmware?&#039;), the iPod will accept any [[IMG1]] image it is sent over DFU and, if signature and decryption checks pass, will attempt to boot to it. It is entered from DFU mode when a specific WTF [[IMG1]] firmware image is sent. While in WTF mode the iPod still uses the standard DFU protocol.&lt;br /&gt;
&lt;br /&gt;
The iTunes behavior upon seeing an iPod in WTF mode is to send it a &amp;quot;recovery&amp;quot; firmware image, which places the iPod in disk mode. However, any firmware image can be sent to it, including, for example, the &amp;quot;osos&amp;quot; partition from production iPod firmware, which enables tethered booting an iPod into [[RetailOS]].&lt;br /&gt;
&lt;br /&gt;
==Diagnostic mode==&lt;br /&gt;
This mode will give quite a lot of info about your iPod. Except for the very first iPods, it can be accessed by holding center and rewind when the apple logo appears during reboot. For the [[nano 6G]] you enter Diagnostics mode by holding down all three boutons. &amp;lt;sup&amp;gt;(clarification needed)&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==USB IDs==&lt;br /&gt;
When connected to a computer, the iPod presents a vendor ID of 05ac (Apple Inc.) and a product ID that depends on its model and which mode it is in: &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Model&lt;br /&gt;
! Normal/disk mode&lt;br /&gt;
! DFU mode&lt;br /&gt;
! WTF mode&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 2G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1260&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1220&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1240&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 3G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1262&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;1224&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1242&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 4G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1263&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1225&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1243&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 5G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1265&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1231&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1246&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | [[Nano 6G]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1266&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1232&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1248&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | [[Nano 7G]]&lt;br /&gt;
| Initial&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1267&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | &amp;lt;code&amp;gt;1234&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1249&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev A&lt;br /&gt;
| &amp;lt;code&amp;gt;124a&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | [[Classic 6G]]&lt;br /&gt;
| [[Classic 6G#Initial|Initial]]&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1261&amp;lt;/code&amp;gt;&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; | &amp;lt;code&amp;gt;1223&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1241&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev A|Rev A]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1245&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Classic 6G#Rev B|Rev B]]&lt;br /&gt;
| &amp;lt;code&amp;gt;1247&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Rev C&lt;br /&gt;
| &amp;lt;code&amp;gt;1250&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Notes_vulnerability&amp;diff=22264</id>
		<title>Notes vulnerability</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Notes_vulnerability&amp;diff=22264"/>
		<updated>2026-04-06T23:42:28Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: Removed broken links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Basics ===&lt;br /&gt;
&lt;br /&gt;
The notes functionality is basically a HTML browser included in the iPod.&lt;br /&gt;
&lt;br /&gt;
Basic rules are: &lt;br /&gt;
* 64kB files are loaded just after the boot of the iPod, however they are not kept in RAM&lt;br /&gt;
* each file is limited to 4kB&lt;br /&gt;
* the links point to other files, notes, or media files.&lt;br /&gt;
* the link is limited to 256 chars. Apple documents this limit, but they don&#039;t say it can cause a buffer overflow ;)&lt;br /&gt;
&lt;br /&gt;
There are many buffers scattered throughout the RAM:&lt;br /&gt;
# Some are perfect copies of the disc file, including BOM, etc... These are the ideal buffers to jump to.&lt;br /&gt;
# Some have UTF16 processing. These are a burden but can be worked around.&lt;br /&gt;
# Some have UTF8 processing. These are virtually unusable.&lt;br /&gt;
&lt;br /&gt;
The main disadvantage to this vulnerability is that small buffers must be located in megabytes of RAM. The [[Pwnage 2.0]] vulnerability is now preferred since it does not have this disadvantage.&lt;br /&gt;
&lt;br /&gt;
=== Dealing with UTF-16 ===&lt;br /&gt;
&lt;br /&gt;
If jumping to a UTF16-processed buffer, the possible character sequences are limited.&lt;br /&gt;
The best thing to have the most charset possibilities is to encode the exploit directly to [http://unicode.org/faq/utf_bom.html#utf16-2 UTF16].&lt;br /&gt;
&lt;br /&gt;
The forbidden values in UTF16 are:&lt;br /&gt;
* FE FF: UTF16 BOM&lt;br /&gt;
* D8 00 up to DF FF: not checked what happens if inserting them&lt;br /&gt;
* 00 00: would stop string processing&lt;br /&gt;
&lt;br /&gt;
The payload is placed in the body of the .htm file.&lt;br /&gt;
&lt;br /&gt;
=== Link overflow ===&lt;br /&gt;
&lt;br /&gt;
After loading the file, the links are then checked against the file system.&lt;br /&gt;
Many modified copies of this string are present on the stack.&lt;br /&gt;
We could identify the most important steps of this process, until the string overflow in the stack (order could be a little different):&lt;br /&gt;
&lt;br /&gt;
*Fist, the link is extracted from the file, and copied to some heap or fixed buffers&lt;br /&gt;
*The link is converted to UTF8. Every char &amp;gt;7F is encoded in many bytes&lt;br /&gt;
*Then it is passed through an uppercase function&lt;br /&gt;
*The URL encoding is decoded : %xx values are converted to their equivalent (limited to valid UTF8 or the like)&lt;br /&gt;
*Finally, this link is copied in a limited buffer which is located on the stack. By putting a return adress repetitively in the link, the processor will jump to this adress.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For conveninece, the return adress is always encoded using %xx URL encodings. This avoids problems with some special chars and with lowercase chars. Possible values are 00 &amp;lt; xx &amp;lt;= 7F. (the unescaped chars seem to be transcoded from ISO-8859-1 to UTF8 again)&lt;br /&gt;
&lt;br /&gt;
== Exploiting, getting execution ==&lt;br /&gt;
&lt;br /&gt;
(Credit for the exploit goes to [[Sto]])&lt;br /&gt;
&lt;br /&gt;
To exploit, we used JTAG to determine the correct paddings and return adresses of the buffers.&lt;br /&gt;
&lt;br /&gt;
In my case, I had to place a second file to influence the buffer&#039;s location in order to have a return adress which conforms to UTF8 (no byte of the return address can be &amp;gt;7F).&lt;br /&gt;
&lt;br /&gt;
An example of a working overflow file set no longer exists but would go like this.&lt;br /&gt;
The file &amp;quot;Brokenlink.htm&amp;quot; begins with a UTF16 BOM, then &amp;quot;AA&amp;quot; as padding, then the overflowing link (the return address is 0x08640D60), then a NOP (opcode E1A01001) landing zone, and finally a &amp;quot;while(1);&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This &amp;quot;while(1);&amp;quot; does not freeze or reset the iPod, but instead just crashes the background task since interrupts are still enabled. You can still scroll the menus, but the ipod will freeze as soon as you press &amp;quot;play&amp;quot; or if you enter the notes menu, etc...&lt;br /&gt;
&lt;br /&gt;
The processor arrives at the notes payload in supervisor state, with interrupts activated (menu scrolling) and so on.&lt;br /&gt;
Caches are also activated. Disabling them is recommended if you are performing complex IO &amp;amp; DMA stuff because they can interfere.&lt;br /&gt;
&lt;br /&gt;
== Dumping memories ==&lt;br /&gt;
&lt;br /&gt;
For dumping the iPod&#039;s memories, first the cache was used (JTAG dumps), but it turned out that the UART is more flexible.&lt;br /&gt;
The dumps can&#039;t be published here, due to copyright issues.&lt;br /&gt;
&lt;br /&gt;
== UART ==&lt;br /&gt;
&lt;br /&gt;
The UART is exactly the same as described in the datasheet (if one did indeed exist).&lt;br /&gt;
&lt;br /&gt;
There used to be a guide on building a UART cable for the iPod dock connector but it no longer exists so just ask the comunity if you are looking for info on how to make one.&lt;br /&gt;
&lt;br /&gt;
My complete setup is a little bit more complex: [[Image:Nanofighter.jpg|100px|thumb]]&lt;br /&gt;
* left board: DLC5 JTAG interface, modified for reset and USB switching&lt;br /&gt;
* right board: some programmer board, only the ST232 is used&lt;br /&gt;
* upper board: this was the JTAG scanner, now only the power supply and 5V regulator are used&lt;br /&gt;
* middle board: all the switching stuff&lt;br /&gt;
&lt;br /&gt;
To automatically enter DFU mode, I wired transistors to the USB 5V line, and to the &amp;quot;play&amp;quot; and &amp;quot;enter&amp;quot; buttons of the clickwheel.&lt;br /&gt;
&lt;br /&gt;
== USB ==&lt;br /&gt;
USB was eventually figured out so we no longer needed the UART cables.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Notes_vulnerability&amp;diff=22263</id>
		<title>Notes vulnerability</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Notes_vulnerability&amp;diff=22263"/>
		<updated>2026-04-06T23:29:39Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: removed nonworking link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Basics ===&lt;br /&gt;
&lt;br /&gt;
The notes functionality is basically a HTML browser included in the iPod.&lt;br /&gt;
&lt;br /&gt;
Basic rules are: &lt;br /&gt;
* 64kB files are loaded just after the boot of the iPod, however they are not kept in RAM&lt;br /&gt;
* each file is limited to 4kB&lt;br /&gt;
* the links point to other files, notes, or media files.&lt;br /&gt;
* the link is limited to 256 chars. Apple documents this limit, but they don&#039;t say it can cause a buffer overflow ;)&lt;br /&gt;
&lt;br /&gt;
There are many buffers scattered throughout the RAM:&lt;br /&gt;
# Some are perfect copies of the disc file, including BOM, etc... These are the ideal buffers to jump to.&lt;br /&gt;
# Some have UTF16 processing. These are a burden but can be worked around.&lt;br /&gt;
# Some have UTF8 processing. These are virtually unusable.&lt;br /&gt;
&lt;br /&gt;
The main disadvantage to this vulnerability is that small buffers must be located in megabytes of RAM. The [[Pwnage 2.0]] vulnerability is now preferred since it does not have this disadvantage.&lt;br /&gt;
&lt;br /&gt;
=== Dealing with UTF-16 ===&lt;br /&gt;
&lt;br /&gt;
If jumping to a UTF16-processed buffer, the possible character sequences are limited.&lt;br /&gt;
The best thing to have the most charset possibilities is to encode the exploit directly to [http://unicode.org/faq/utf_bom.html#utf16-2 UTF16].&lt;br /&gt;
&lt;br /&gt;
The forbidden values in UTF16 are:&lt;br /&gt;
* FE FF: UTF16 BOM&lt;br /&gt;
* D8 00 up to DF FF: not checked what happens if inserting them&lt;br /&gt;
* 00 00: would stop string processing&lt;br /&gt;
&lt;br /&gt;
The payload is placed in the body of the .htm file.&lt;br /&gt;
&lt;br /&gt;
=== Link overflow ===&lt;br /&gt;
&lt;br /&gt;
After loading the file, the links are then checked against the file system.&lt;br /&gt;
Many modified copies of this string are present on the stack.&lt;br /&gt;
We could identify the most important steps of this process, until the string overflow in the stack (order could be a little different):&lt;br /&gt;
&lt;br /&gt;
*Fist, the link is extracted from the file, and copied to some heap or fixed buffers&lt;br /&gt;
*The link is converted to UTF8. Every char &amp;gt;7F is encoded in many bytes&lt;br /&gt;
*Then it is passed through an uppercase function&lt;br /&gt;
*The URL encoding is decoded : %xx values are converted to their equivalent (limited to valid UTF8 or the like)&lt;br /&gt;
*Finally, this link is copied in a limited buffer which is located on the stack. By putting a return adress repetitively in the link, the processor will jump to this adress.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For conveninece, the return adress is always encoded using %xx URL encodings. This avoids problems with some special chars and with lowercase chars. Possible values are 00 &amp;lt; xx &amp;lt;= 7F. (the unescaped chars seem to be transcoded from ISO-8859-1 to UTF8 again)&lt;br /&gt;
&lt;br /&gt;
== Exploiting, getting execution ==&lt;br /&gt;
&lt;br /&gt;
(Credit for the exploit goes to [[Sto]])&lt;br /&gt;
&lt;br /&gt;
To exploit, we used [[Nano2G%2BHW%2Banalysis|JTAG]] to determine the correct paddings and return adresses of the buffers.&lt;br /&gt;
&lt;br /&gt;
In my case, I had to place a second file to influence the buffer&#039;s location in order to have a return adress which conforms to UTF8 (no byte of the return address can be &amp;gt;7F).&lt;br /&gt;
&lt;br /&gt;
An example of a working overflow file set is [http://f4eru.free.fr/8701/Notes_overflow_example.zip here].&lt;br /&gt;
The file &amp;quot;Brokenlink.htm&amp;quot; begins with a UTF16 BOM, then &amp;quot;AA&amp;quot; as padding, then the overflowing link (the return address is 0x08640D60), then a NOP (opcode E1A01001) landing zone, and finally a &amp;quot;while(1);&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This &amp;quot;while(1);&amp;quot; does not freeze or reset the iPod, but instead just crashes the background task since interrupts are still enabled. You can still scroll the menus, but the ipod will freeze as soon as you press &amp;quot;play&amp;quot; or if you enter the notes menu, etc...&lt;br /&gt;
&lt;br /&gt;
The processor arrives at the notes payload in supervisor state, with interrupts activated (menu scrolling) and so on.&lt;br /&gt;
Caches are also activated. Disabling them is recommended if you are performing complex IO &amp;amp; DMA stuff because they can interfere.&lt;br /&gt;
&lt;br /&gt;
== Dumping memories ==&lt;br /&gt;
&lt;br /&gt;
For dumping the iPod&#039;s memories, first the cache was used (JTAG dumps), but it turned out that the UART is more flexible.&lt;br /&gt;
The dumps can&#039;t be published here, due to copyright issues.&lt;br /&gt;
&lt;br /&gt;
== UART ==&lt;br /&gt;
&lt;br /&gt;
The UART is exactly the same as described in the datasheet (if one did indeed exist).&lt;br /&gt;
&lt;br /&gt;
See [http://pargon.nl/?p=6 this guide] for building a UART cable for the iPod dock connector.&lt;br /&gt;
&lt;br /&gt;
My complete setup is a little bit more complex: [[Image:Nanofighter.jpg|100px|thumb]]&lt;br /&gt;
* left board: DLC5 JTAG interface, modified for reset and USB switching&lt;br /&gt;
* right board: some programmer board, only the ST232 is used&lt;br /&gt;
* upper board: this was the JTAG scanner, now only the power supply and 5V regulator are used&lt;br /&gt;
* middle board: all the switching stuff&lt;br /&gt;
&lt;br /&gt;
To automatically enter DFU mode, I wired transistors to the USB 5V line, and to the &amp;quot;play&amp;quot; and &amp;quot;enter&amp;quot; buttons of the clickwheel.&lt;br /&gt;
&lt;br /&gt;
== USB ==&lt;br /&gt;
USB was eventually figured out so we no longer needed the UART cables.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=EmCORE_Installation/iPodTouch&amp;diff=22262</id>
		<title>EmCORE Installation/iPodTouch</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=EmCORE_Installation/iPodTouch&amp;diff=22262"/>
		<updated>2026-04-06T22:34:41Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: added the fact you can jailbreak the touch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sorry, your device is not currently supported by [[emCORE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Porting [[emCORE]] to a new device is generally a lot of work and requires lots of experience with embedded system development.&lt;br /&gt;
&lt;br /&gt;
The exact amount of work needed varies greatly and depends on the complexity of the device and similarities to devices that [[emCORE]] has already been ported to.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Given that it would take several years of work to reach a state where [[emCORE]] could compete with the features of the original firmware, there doesn&#039;t seem to be much interest in an [[emCORE]] port to this device.&lt;br /&gt;
&lt;br /&gt;
On most iPod touch&#039;s you can jailbreak them using diferent tools. You can find more info at [https://pangu8.com/ pangu8] but &lt;br /&gt;
=== please be wherey of any jailbreak asking you to pay money they are scams === &lt;br /&gt;
free options are available look elsewhere if pangu8 doesent tell you how (I think the apple wiki has some info).&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=User:ZeOne&amp;diff=22261</id>
		<title>User:ZeOne</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=User:ZeOne&amp;diff=22261"/>
		<updated>2026-04-06T22:18:40Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: added me edditing pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I&#039;m just some dude working on exploiting the nano 6g i live in Winnipeg, Canada. I&#039;m a cyclist on team Manitoba! My username on discord is zeone_28574 you can dm me there if you have questions or please just ping @zeone in the ipod nano hacking discord server.&lt;br /&gt;
&lt;br /&gt;
My iPods:&lt;br /&gt;
2 nano 6g&lt;br /&gt;
1 nano 5g (kinda dead, no battery and the screen&#039;s ribbon cable is broken)&lt;br /&gt;
1 nano 7g&lt;br /&gt;
2 iPod touch 4th gen (one 8gb one 32gb)&lt;br /&gt;
&lt;br /&gt;
Currently my plan is to reverse engineer the S5Late-8723 exploit the S5Late exploit and wInd3x to get S5Late-8723 (the nano 6 version of S5Late) working with wInd3x to maybe eventually port linux to the nano 6g. I also work on updating the freemyipod pages to make them more acurate and up to date when i cant work on my nano.&lt;br /&gt;
&lt;br /&gt;
My main computer is a 2014 macbook pro but i also have a Ubuntu PC.&lt;br /&gt;
I also have access to raspberry pi&#039;s.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This page was last updated by me Sunday April 5th 2026&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Linux4nano&amp;diff=22260</id>
		<title>Linux4nano</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Linux4nano&amp;diff=22260"/>
		<updated>2026-04-06T22:16:22Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: added the existing link to basecly the last linux4nano page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This project derived from the linux4nano project in July/August 2010. The linux4nano project had the goal - as the name might already indicate - to port Linux to the [[Nano 2G|iPod nano 2g]]. As none of the project members wanted to do that and as the project already cared about [[Hardware|other iPods]] we decided to change the name to freemyipod and relaunch the project. there is still a link that is active but is for archiving purposes only as it has nothing usefull [https://hackaday.com/tag/linux4nano/ linux4nano]&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=EmCORE_Installation/iPodNano6G&amp;diff=22259</id>
		<title>EmCORE Installation/iPodNano6G</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=EmCORE_Installation/iPodNano6G&amp;diff=22259"/>
		<updated>2026-04-06T22:09:06Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: updated the page to include the S5Late exploit info and links for nano 6 version so it is acurate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sorry, your device is not currently supported by [[emCORE]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Porting [[emCORE]] to a new device is generally a lot of work and requires lots of experience with embedded system development.&lt;br /&gt;
&lt;br /&gt;
The exact amount of work needed varies greatly and depends on the  complexity of the device and similarities to devices that [[emCORE]] has already been ported to.&lt;br /&gt;
&lt;br /&gt;
An exploit has been found [[S5Late]] and a modified version made to work with the [[nano 6G]] exists. (find it here [https://github.com/NyanSatan/S5Late-8723 S5Late-8723]) there is some work in progress to getting it to work with wInd3x and getting alpine linux booted on it (not emCORE for now).&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Linux&amp;diff=22257</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Linux&amp;diff=22257"/>
		<updated>2026-04-06T16:04:29Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: Added the note that im working on the nano 6G&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Current: Freemyipod Linux ==&lt;br /&gt;
&lt;br /&gt;
We are working on supporting Samsung/S5L-based devices which have an MMU. Currently our main focus is the [[Nano 7G]], there are also builds for [[Nano 2G]] and [[Nano 5G]]. An experimental source tree is available on [https://github.com/freemyipod/linux github.com/freemyipod/linux]. Aditionaly [[ZeOne]] is working on making it work with the [[nano 6G]] you can read more about that on his page.&lt;br /&gt;
&lt;br /&gt;
=== User Guide ===&lt;br /&gt;
&lt;br /&gt;
Not yet available, as the Linux port isn&#039;t yet practical to use. We have no storage drivers, no sound driver...&lt;br /&gt;
&lt;br /&gt;
=== Developer Guide ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re somewhat familiar with embedded Linux, you can get started by building [[WInd3x|wInd3x]], [[U-Boot]] and the Kernel as described below. However, &#039;&#039;&#039;you will have to provide your own userland&#039;&#039;&#039; (eg. buildroot, archlinux arm, ... anything armv6 compatible) and either run it from an initramfs or over NFS. &#039;&#039;&#039;A serial cable is not necessary, but very useful to troubleshoot boot issues.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Build everything ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;These are not copy-paste instructions. You are expected to understand what&#039;s happening.&#039;&lt;br /&gt;
&lt;br /&gt;
You will need an arm-none-eabi- toolchain into your $PATH, eg. gcc-arm-embedded from your package manager.&lt;br /&gt;
&lt;br /&gt;
First, wInd3x: this will be used to run u-boot.&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/wInd3x&lt;br /&gt;
 $ cd wInd3x&lt;br /&gt;
 $ go build ./cmd/wInd3x&lt;br /&gt;
&lt;br /&gt;
Second, U-Boot:&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/u-boot&lt;br /&gt;
 $ cd u-boot&lt;br /&gt;
 $ git checkout s5l87xx&lt;br /&gt;
 $ make apple_ipodnano2g_defconfig # for Nano 2G OR&lt;br /&gt;
 $ make apple_n33_defconfig # for Nano 5G OR&lt;br /&gt;
 $ make apple_n31_defconfig # for Nano 7G&lt;br /&gt;
 $ make CROSS_COMPILE=arm-none-eabi- -j $(nproc) u-boot.bin&lt;br /&gt;
&lt;br /&gt;
Third, Linux:&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/linux&lt;br /&gt;
 $ cd linux&lt;br /&gt;
 $ git checkout n5g-wip # for Nano 5G OR&lt;br /&gt;
 $ git checkout n7g-wip # for Nano 7G&lt;br /&gt;
 $ make ARCH=arm nano5g_defconfig # for Nano 5G&lt;br /&gt;
 $ make ARCH=arm apple_n31_defconfig # for Nano 7G&lt;br /&gt;
 $ make ARCH=arm CROSS_COMPILE=arm-none-eabi- -j $(nproc) zImage&lt;br /&gt;
&lt;br /&gt;
By this point, have a initramfs ready. If you wanna boot directly from nfs, edit CMDLINE in the kernel .config accordingly.&lt;br /&gt;
&lt;br /&gt;
Finally, bundle together an u-boot image containing the kernel, your initramfs, and the device-tree (built by u-boot):&lt;br /&gt;
&lt;br /&gt;
 $ mkimage -A arm -C none -O linux -T multi -a 0x08000000 -e 0x08000000 -d arch/arm/boot/zImage:initramfs.gz:../u-boot/arch/arm/dts/s5l8730.dtb mImage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;mImage&#039;&#039; is your combined image.&lt;br /&gt;
&lt;br /&gt;
==== Running ====&lt;br /&gt;
&lt;br /&gt;
Connect your iPod nano in DFU mode.&lt;br /&gt;
&lt;br /&gt;
Run u-boot using wInd3x:&lt;br /&gt;
&lt;br /&gt;
 $ ./wInd3x cfw run ../u-boot/u-boot.bin&lt;br /&gt;
&lt;br /&gt;
This should start u-boot. Running this for the first time will take a while, as some bootloader stages need to be downloaded, decrypted and modified. A new USB device (05ac:8007) appear on your host. Use dfu-util to upload mImage:&lt;br /&gt;
&lt;br /&gt;
 dfu-util -d 05ac:8007 -D mImage &amp;amp;&amp;amp; dfu-util -d 05ac:8007 -e&lt;br /&gt;
&lt;br /&gt;
Then, in the serial console you&#039;ll see Linux booting:&lt;br /&gt;
&lt;br /&gt;
 ## Booting kernel from Legacy Image at 08000000 ...&lt;br /&gt;
 ...&lt;br /&gt;
 Starting kernel ...&lt;br /&gt;
 &lt;br /&gt;
 [    0.000000] Booting Linux on physical CPU 0x0&lt;br /&gt;
 [    0.000000] Linux version 6.2.0-rc4-00476-g4c4af4d7e53c (q3k@mimeomia) (arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10.3-2021.10) 10.3.1 20210824 (release), GNU ld (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621) #70 Fri Jan 20 18:02:56 CET 2023&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
The LCD display should start up and show a boot log. If not, try adding &amp;lt;code&amp;gt;console=tty0&amp;lt;/code&amp;gt; to your CMDLINE? You might also use &amp;lt;code&amp;gt;fbcon=rotate:1&amp;lt;/code&amp;gt; to rotate the framebuffer 90 degrees.&lt;br /&gt;
&lt;br /&gt;
If everything goes well, the kernel should boot up and attempt to mount a rootfs. It&#039;s up to you to get this part working, at least until we streamline the process. The USB CDC EEM ethernet gadget should also appear on your host (probably as usb0, or some long systemd predictable name). The other end will be visible as &#039;usb0&#039; on the device.&lt;br /&gt;
&lt;br /&gt;
On [[Nano 7G]] you&#039;ll need a DCSD cable (Alex/Magico), and the command line to get proper serial output:&lt;br /&gt;
&lt;br /&gt;
 picocom --baud 115200 --imap lfcrlf /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
Now go on and have a go at reverse-engineering some peripherals! :)&lt;br /&gt;
&lt;br /&gt;
== Legacy: iPodLinux ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.ipodlinux.org/ iPodLinux] project supports all the PortalPlayer based iPods: iPod 1G-4G, Photo/Color, Video/5G/5.5G, Mini, iPod Nano 1G. It is currently semi-abandoned, and uses a very old ucLinux kernel build.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=User:ZeOne&amp;diff=22256</id>
		<title>User:ZeOne</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=User:ZeOne&amp;diff=22256"/>
		<updated>2026-04-06T02:07:23Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: Added a page for me!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I&#039;m just some dude working on exploiting the nano 6g i live in Winnipeg, Canada. I&#039;m a cyclist on team Manitoba! My username on discord is zeone_28574 you can dm me there if you have questions or please just ping @zeone in the ipod nano hacking discord server.&lt;br /&gt;
&lt;br /&gt;
My iPods:&lt;br /&gt;
2 nano 6g&lt;br /&gt;
1 nano 5g (kinda dead, no battery and the screen&#039;s ribbon cable is broken)&lt;br /&gt;
1 nano 7g&lt;br /&gt;
2 iPod touch 4th gen (one 8gb one 32gb)&lt;br /&gt;
&lt;br /&gt;
Currently my plan is to reverse engineer the S5Late-8723 exploit the S5Late exploit and wInd3x to get S5Late-8723 (the nano 6 version of S5Late) working with wInd3x to maybe eventually port linux to the nano 6g. &lt;br /&gt;
&lt;br /&gt;
My main computer is a 2014 macbook pro but i also have a Ubuntu PC.&lt;br /&gt;
I also have access to raspberry pi&#039;s.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This page was last updated by me Sunday April 5th 2026&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Linux&amp;diff=22249</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Linux&amp;diff=22249"/>
		<updated>2026-04-03T23:29:03Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: changed main focus note at start from nano 5g to 7g&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Current: Freemyipod Linux ==&lt;br /&gt;
&lt;br /&gt;
We are working on supporting Samsung/S5L-based devices which have an MMU. Currently our main focus is the [[Nano 7G]], there are also builds for [[Nano 2G]] and [[Nano 5G]]. An experimental source tree is available on [https://github.com/freemyipod/linux github.com/freemyipod/linux].&lt;br /&gt;
&lt;br /&gt;
=== User Guide ===&lt;br /&gt;
&lt;br /&gt;
Not yet available, as the Linux port isn&#039;t yet practical to use. We have no storage drivers, no sound driver...&lt;br /&gt;
&lt;br /&gt;
=== Developer Guide ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re somewhat familiar with embedded Linux, you can get started by building [[WInd3x|wInd3x]], [[U-Boot]] and the Kernel as described below. However, &#039;&#039;&#039;you will have to provide your own userland&#039;&#039;&#039; (eg. buildroot, archlinux arm, ... anything armv6 compatible) and either run it from an initramfs or over NFS. &#039;&#039;&#039;A serial cable is not necessary, but very useful to troubleshoot boot issues.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Build everything ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;These are not copy-paste instructions. You are expected to understand what&#039;s happening.&#039;&lt;br /&gt;
&lt;br /&gt;
You will need an arm-none-eabi- toolchain into your $PATH, eg. gcc-arm-embedded from your package manager.&lt;br /&gt;
&lt;br /&gt;
First, wInd3x: this will be used to run u-boot.&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/wInd3x&lt;br /&gt;
 $ cd wInd3x&lt;br /&gt;
 $ go build ./cmd/wInd3x&lt;br /&gt;
&lt;br /&gt;
Second, U-Boot:&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/u-boot&lt;br /&gt;
 $ cd u-boot&lt;br /&gt;
 $ git checkout s5l87xx&lt;br /&gt;
 $ make apple_ipodnano2g_defconfig # for Nano 2G OR&lt;br /&gt;
 $ make apple_n33_defconfig # for Nano 5G OR&lt;br /&gt;
 $ make apple_n31_defconfig # for Nano 7G&lt;br /&gt;
 $ make CROSS_COMPILE=arm-none-eabi- -j $(nproc) u-boot.bin&lt;br /&gt;
&lt;br /&gt;
Third, Linux:&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/linux&lt;br /&gt;
 $ cd linux&lt;br /&gt;
 $ git checkout n5g-wip # for Nano 5G OR&lt;br /&gt;
 $ git checkout n7g-wip # for Nano 7G&lt;br /&gt;
 $ make ARCH=arm nano5g_defconfig # for Nano 5G&lt;br /&gt;
 $ make ARCH=arm apple_n31_defconfig # for Nano 7G&lt;br /&gt;
 $ make ARCH=arm CROSS_COMPILE=arm-none-eabi- -j $(nproc) zImage&lt;br /&gt;
&lt;br /&gt;
By this point, have a initramfs ready. If you wanna boot directly from nfs, edit CMDLINE in the kernel .config accordingly.&lt;br /&gt;
&lt;br /&gt;
Finally, bundle together an u-boot image containing the kernel, your initramfs, and the device-tree (built by u-boot):&lt;br /&gt;
&lt;br /&gt;
 $ mkimage -A arm -C none -O linux -T multi -a 0x08000000 -e 0x08000000 -d arch/arm/boot/zImage:initramfs.gz:../u-boot/arch/arm/dts/s5l8730.dtb mImage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;mImage&#039;&#039; is your combined image.&lt;br /&gt;
&lt;br /&gt;
==== Running ====&lt;br /&gt;
&lt;br /&gt;
Connect your iPod nano in DFU mode.&lt;br /&gt;
&lt;br /&gt;
Run u-boot using wInd3x:&lt;br /&gt;
&lt;br /&gt;
 $ ./wInd3x cfw run ../u-boot/u-boot.bin&lt;br /&gt;
&lt;br /&gt;
This should start u-boot. Running this for the first time will take a while, as some bootloader stages need to be downloaded, decrypted and modified. A new USB device (05ac:8007) appear on your host. Use dfu-util to upload mImage:&lt;br /&gt;
&lt;br /&gt;
 dfu-util -d 05ac:8007 -D mImage &amp;amp;&amp;amp; dfu-util -d 05ac:8007 -e&lt;br /&gt;
&lt;br /&gt;
Then, in the serial console you&#039;ll see Linux booting:&lt;br /&gt;
&lt;br /&gt;
 ## Booting kernel from Legacy Image at 08000000 ...&lt;br /&gt;
 ...&lt;br /&gt;
 Starting kernel ...&lt;br /&gt;
 &lt;br /&gt;
 [    0.000000] Booting Linux on physical CPU 0x0&lt;br /&gt;
 [    0.000000] Linux version 6.2.0-rc4-00476-g4c4af4d7e53c (q3k@mimeomia) (arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10.3-2021.10) 10.3.1 20210824 (release), GNU ld (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621) #70 Fri Jan 20 18:02:56 CET 2023&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
The LCD display should start up and show a boot log. If not, try adding &amp;lt;code&amp;gt;console=tty0&amp;lt;/code&amp;gt; to your CMDLINE? You might also use &amp;lt;code&amp;gt;fbcon=rotate:1&amp;lt;/code&amp;gt; to rotate the framebuffer 90 degrees.&lt;br /&gt;
&lt;br /&gt;
If everything goes well, the kernel should boot up and attempt to mount a rootfs. It&#039;s up to you to get this part working, at least until we streamline the process. The USB CDC EEM ethernet gadget should also appear on your host (probably as usb0, or some long systemd predictable name). The other end will be visible as &#039;usb0&#039; on the device.&lt;br /&gt;
&lt;br /&gt;
On [[Nano 7G]] you&#039;ll need a DCSD cable (Alex/Magico), and the command line to get proper serial output:&lt;br /&gt;
&lt;br /&gt;
 picocom --baud 115200 --imap lfcrlf /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
Now go on and have a go at reverse-engineering some peripherals! :)&lt;br /&gt;
&lt;br /&gt;
== Legacy: iPodLinux ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.ipodlinux.org/ iPodLinux] project supports all the PortalPlayer based iPods: iPod 1G-4G, Photo/Color, Video/5G/5.5G, Mini, iPod Nano 1G. It is currently semi-abandoned, and uses a very old ucLinux kernel build.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
	<entry>
		<id>https://freemyipod.org/index.php?title=Linux&amp;diff=22248</id>
		<title>Linux</title>
		<link rel="alternate" type="text/html" href="https://freemyipod.org/index.php?title=Linux&amp;diff=22248"/>
		<updated>2026-04-03T23:27:30Z</updated>

		<summary type="html">&lt;p&gt;ZeOne: changed main focus note at start from nano 5g to 7g&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Current: Freemyipod Linux ==&lt;br /&gt;
&lt;br /&gt;
We are working on supporting Samsung/S5L-based devices which have an MMU. Currently our main focus is the [[Nano 7G]], there are also builds for [[Nano 2G]] and [[Nano 5]]. An experimental source tree is available on [https://github.com/freemyipod/linux github.com/freemyipod/linux].&lt;br /&gt;
&lt;br /&gt;
=== User Guide ===&lt;br /&gt;
&lt;br /&gt;
Not yet available, as the Linux port isn&#039;t yet practical to use. We have no storage drivers, no sound driver...&lt;br /&gt;
&lt;br /&gt;
=== Developer Guide ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re somewhat familiar with embedded Linux, you can get started by building [[WInd3x|wInd3x]], [[U-Boot]] and the Kernel as described below. However, &#039;&#039;&#039;you will have to provide your own userland&#039;&#039;&#039; (eg. buildroot, archlinux arm, ... anything armv6 compatible) and either run it from an initramfs or over NFS. &#039;&#039;&#039;A serial cable is not necessary, but very useful to troubleshoot boot issues.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Build everything ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;These are not copy-paste instructions. You are expected to understand what&#039;s happening.&#039;&lt;br /&gt;
&lt;br /&gt;
You will need an arm-none-eabi- toolchain into your $PATH, eg. gcc-arm-embedded from your package manager.&lt;br /&gt;
&lt;br /&gt;
First, wInd3x: this will be used to run u-boot.&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/wInd3x&lt;br /&gt;
 $ cd wInd3x&lt;br /&gt;
 $ go build ./cmd/wInd3x&lt;br /&gt;
&lt;br /&gt;
Second, U-Boot:&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/u-boot&lt;br /&gt;
 $ cd u-boot&lt;br /&gt;
 $ git checkout s5l87xx&lt;br /&gt;
 $ make apple_ipodnano2g_defconfig # for Nano 2G OR&lt;br /&gt;
 $ make apple_n33_defconfig # for Nano 5G OR&lt;br /&gt;
 $ make apple_n31_defconfig # for Nano 7G&lt;br /&gt;
 $ make CROSS_COMPILE=arm-none-eabi- -j $(nproc) u-boot.bin&lt;br /&gt;
&lt;br /&gt;
Third, Linux:&lt;br /&gt;
&lt;br /&gt;
 $ git clone https://github.com/freemyipod/linux&lt;br /&gt;
 $ cd linux&lt;br /&gt;
 $ git checkout n5g-wip # for Nano 5G OR&lt;br /&gt;
 $ git checkout n7g-wip # for Nano 7G&lt;br /&gt;
 $ make ARCH=arm nano5g_defconfig # for Nano 5G&lt;br /&gt;
 $ make ARCH=arm apple_n31_defconfig # for Nano 7G&lt;br /&gt;
 $ make ARCH=arm CROSS_COMPILE=arm-none-eabi- -j $(nproc) zImage&lt;br /&gt;
&lt;br /&gt;
By this point, have a initramfs ready. If you wanna boot directly from nfs, edit CMDLINE in the kernel .config accordingly.&lt;br /&gt;
&lt;br /&gt;
Finally, bundle together an u-boot image containing the kernel, your initramfs, and the device-tree (built by u-boot):&lt;br /&gt;
&lt;br /&gt;
 $ mkimage -A arm -C none -O linux -T multi -a 0x08000000 -e 0x08000000 -d arch/arm/boot/zImage:initramfs.gz:../u-boot/arch/arm/dts/s5l8730.dtb mImage&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;mImage&#039;&#039; is your combined image.&lt;br /&gt;
&lt;br /&gt;
==== Running ====&lt;br /&gt;
&lt;br /&gt;
Connect your iPod nano in DFU mode.&lt;br /&gt;
&lt;br /&gt;
Run u-boot using wInd3x:&lt;br /&gt;
&lt;br /&gt;
 $ ./wInd3x cfw run ../u-boot/u-boot.bin&lt;br /&gt;
&lt;br /&gt;
This should start u-boot. Running this for the first time will take a while, as some bootloader stages need to be downloaded, decrypted and modified. A new USB device (05ac:8007) appear on your host. Use dfu-util to upload mImage:&lt;br /&gt;
&lt;br /&gt;
 dfu-util -d 05ac:8007 -D mImage &amp;amp;&amp;amp; dfu-util -d 05ac:8007 -e&lt;br /&gt;
&lt;br /&gt;
Then, in the serial console you&#039;ll see Linux booting:&lt;br /&gt;
&lt;br /&gt;
 ## Booting kernel from Legacy Image at 08000000 ...&lt;br /&gt;
 ...&lt;br /&gt;
 Starting kernel ...&lt;br /&gt;
 &lt;br /&gt;
 [    0.000000] Booting Linux on physical CPU 0x0&lt;br /&gt;
 [    0.000000] Linux version 6.2.0-rc4-00476-g4c4af4d7e53c (q3k@mimeomia) (arm-none-eabi-gcc (GNU Arm Embedded Toolchain 10.3-2021.10) 10.3.1 20210824 (release), GNU ld (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621) #70 Fri Jan 20 18:02:56 CET 2023&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
The LCD display should start up and show a boot log. If not, try adding &amp;lt;code&amp;gt;console=tty0&amp;lt;/code&amp;gt; to your CMDLINE? You might also use &amp;lt;code&amp;gt;fbcon=rotate:1&amp;lt;/code&amp;gt; to rotate the framebuffer 90 degrees.&lt;br /&gt;
&lt;br /&gt;
If everything goes well, the kernel should boot up and attempt to mount a rootfs. It&#039;s up to you to get this part working, at least until we streamline the process. The USB CDC EEM ethernet gadget should also appear on your host (probably as usb0, or some long systemd predictable name). The other end will be visible as &#039;usb0&#039; on the device.&lt;br /&gt;
&lt;br /&gt;
On [[Nano 7G]] you&#039;ll need a DCSD cable (Alex/Magico), and the command line to get proper serial output:&lt;br /&gt;
&lt;br /&gt;
 picocom --baud 115200 --imap lfcrlf /dev/ttyUSB0&lt;br /&gt;
&lt;br /&gt;
Now go on and have a go at reverse-engineering some peripherals! :)&lt;br /&gt;
&lt;br /&gt;
== Legacy: iPodLinux ==&lt;br /&gt;
&lt;br /&gt;
The [http://www.ipodlinux.org/ iPodLinux] project supports all the PortalPlayer based iPods: iPod 1G-4G, Photo/Color, Video/5G/5.5G, Mini, iPod Nano 1G. It is currently semi-abandoned, and uses a very old ucLinux kernel build.&lt;/div&gt;</summary>
		<author><name>ZeOne</name></author>
	</entry>
</feed>