Difference between revisions of "Main Page"

From freemyipod.org
Jump to: navigation, search
(Bring back the updates archive, post the most recent news)
(33 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
[[File:Embios.jpg|115px|thumb|right|[[emBIOS]] on the 4G Nano]]
+
[[File:EmCORE_Nano2G_Nano4G_Classic.jpg|280px|thumb|right|[[emCORE]] r779 on [[Nano 2G]], [[Nano 4G]] and [[Classic 2G]]]]
This is the wiki for the freemyipod project. Freemyipod is a project for reverse-engineering iPods with clickwheel and creating tools and documentation so that other people can port alternative firmwares to them such as [http://www.rockbox.org rockbox]. Freemyipod is a relaunch of [[Linux4nano]]
+
This is the wiki for the freemyipod project. Freemyipod is a project for reverse-engineering iPods with clickwheel ('''no''' iOS devices) and creating tools and documentation so that other people can port alternative firmwares to them such as [http://www.rockbox.org rockbox]. Freemyipod is a relaunch of [[Linux4nano]]
 
+
 
+
==Installing Rockbox on iPod Classic==
[http://www.acaiberryinformations.com Acai Berry] is the best weight losing techniques. It is such a useful product when it comes to weight loss. It has been helping various people to get their desired body shape. [http://www.articlesbase.com/supplements-and-vitamins-articles/my-weight-loss-experience-with-the-acai-berry-diet-1726693.html Acai Berry] has become quite popular in the recent few years. There are many specialties of [http://ezinearticles.com/?Acai-Berry---How-I-Lost-30-Pounds-in-Under-30-Days-Using-The-Acai-Berry&id=1998407 Acai Berry] which were discovered by the people after a long time. And now with the proper knowledge of these benefits,[http://www.buzzle.com/articles/the-facts-and-half-truths-about-the-acai-berry-diet.html Acai Berry] has been in news for a long time.
+
emCORE is DEPRECATED, please use the [https://files.freemyipod.org/~user890104/bootloader-ipodclassic.html Rockbox bootloader] in order to install and run Rockbox on iPod Classic.
 +
 
 +
==Getting started with [[emCORE]] (DEPRECATED)==
 +
# Check if your device is supported by the installer. Only [[Nano_2G|iPod Nano 2G]] and iPod Classic [[Classic_1G|1G]]/[[Classic_2G|2G]]/[[Classic_3G|3G]] are supported at the moment.
 +
# Follow the [[emCORE_Installation|installation instructions]] if your device is supported.
 +
# In case you encounter any bugs, please [[Contact|contact]] us in order to report them.
  
 
==Updates==
 
==Updates==
*{{#dateformat:2010-08-29}} - We're proud to announce the release of [[emBIOS]] v0.1.0 and [[iLoader]] v0.2.0!
+
* {{#dateformat:2022-01-04}} - The bootrom of iPod Nano 5G was successfully dumped, and is in the process of being reverse-engineered!
*{{#dateformat:2010-08-26}} - [[iLoader]], its installer and uninstaller all have been fully ported to [[emBIOS]] now. A beta release will be coming soon!
+
* {{#dateformat:2021-12-31}} - An exploit named wInd3x, which exploits the latest vulnerability, is being prepared for Nano 4G and Nano 5G.
*{{#dateformat:2010-08-13}} - [[emBIOS]] is continually being improved and the next step is porting tools like [[iLoader]] to use it.
+
* {{#dateformat:2021-12-27}} - A new vulnerability was discovered in iPod Nano 4G and Nano 5G bootrom, which allows arbitrary code execution!
 +
* {{#dateformat:2018-08-25}} - The website software has been updated to MediaWiki 1.31 after about 2 months of downtime.
 +
<!--
 +
* {{#dateformat:2016-06-17}} - The freemyipod project is becoming deprecated, as parts of the code is slowly being integrated in Rockbox. It is likely that no future development on the freemyipod project will take place. Essential parts of emCORE helped building a Rockbox bootloader for iPod Classic, and any future development will take place in the Rockbox project.
 +
* {{#dateformat:2014-03-26}} - A bug that prevented [[emCORE]] installations on certain Windows configurations (getting stuck on "Booting UBI file..."), has been finally fixed! If the installation has failed for you before, you can retry it using the updated version of our tool (use the iTunes method for now).
 +
* {{#dateformat:2012-01-02}} - There have been some problems with the latest release. A hotfix release ([[EmCORE_Releases/r859|r859]]) has been published to fix some of these problems. iPod nano 2g users are advised to upgrade.  See the [[EmCORE_Releases/r859|release details page]] for more information.
 +
* {{#dateformat:2012-01-01}} - A new release <s>([[EmCORE_Releases/r855|r855]])</s> is out! It includes a couple of new features, several bugfixes and a new bootmenu theme! More information on the <s>[[EmCORE_Releases/r855|release details page]]</s>.
 +
* {{#dateformat:2011-04-25}} - The [[emCORE]] kernel now runs on the iPod Touch 2G as well, thanks to the help of kleemajo. This is of course not a fully functional port yet, but we'll see how it continues. It's about the same state as the iPod Nano 4G now. /7
 +
* {{#dateformat:2011-03-25}} - [[emCORE]] is replacing [[emBIOS]] completely now. Therefore [[emBIOS]] will be deprecated software as of now! All emBIOS users are advised to upgrade to emCORE including people using iLoader 0.2.2 or less. More detailed update instructions will follow!
 +
* {{#dateformat:2011-01-08}} - The Rockbox port for the iPod Classic is slowly getting usable. Most of the blocking issues have been fixed. The  first-generation 160GB model still doesn't work, and some people are experiencing slightly garbled display contents.
 +
* {{#dateformat:2011-01-04}} - There is an early Rockbox port for the iPod Classic! It still isn't quite usable, playback stutters etc., but if you want to play around with it, here are some quick'n'dirty notes on the installation procedure: [[IPod Classic iLoader Installation]]
 +
* {{#dateformat:2010-11-22}} - We now have emBIOS support for the iPod classic 1g, the others might follow soon
 +
* {{#dateformat:2010-08-29}} - We're proud to announce the release of [[emBIOS]] v0.1.0 and [[iLoader]] v0.2.0!
 +
* {{#dateformat:2010-08-26}} - [[iLoader]], its installer and uninstaller all have been fully ported to [[emBIOS]] now. A beta release will be coming soon!
 +
* {{#dateformat:2010-08-13}} - [[emBIOS]] is continually being improved and the next step is porting tools like [[iLoader]] to use it.
 
* {{#dateformat:2010-08-06}} - The wiki has now been moved to www.freemyipod.org
 
* {{#dateformat:2010-08-06}} - The wiki has now been moved to www.freemyipod.org
 
* {{#dateformat:2010-08-05}} - Recently we've been working on a hardware abstraction project called [[emBIOS]]. Follow development [http://websvn.freemyipod.org/listing.php?repname=freemyipod&path=/embios/ here]
 
* {{#dateformat:2010-08-05}} - Recently we've been working on a hardware abstraction project called [[emBIOS]]. Follow development [http://websvn.freemyipod.org/listing.php?repname=freemyipod&path=/embios/ here]
Line 18: Line 37:
 
* {{#dateformat:2010-02-23}} - We can now execute code on everything besides the [[Nano 5G]]! Minimalistic iBugger working on [[Nano 3G]]!
 
* {{#dateformat:2010-02-23}} - We can now execute code on everything besides the [[Nano 5G]]! Minimalistic iBugger working on [[Nano 3G]]!
 
* {{#dateformat:2009-11-01}} - iBugger core v0.1 successfully running on [[Nano 4G]]! [http://img217.imageshack.us/img217/4122/img0969.jpg]
 
* {{#dateformat:2009-11-01}} - iBugger core v0.1 successfully running on [[Nano 4G]]! [http://img217.imageshack.us/img217/4122/img0969.jpg]
 
+
-->
Follow [http://twitter.com/freemyipod our Twitter feed] to get status updates automatically. See the [[Status]] page for more detailed information.
+
Follow [http://twitter.com/freemyipod our Twitter feed] to get status updates automatically. See the [[Status]] page for more detailed information. Check our [[ Special:Code/freemyipod|SVN activity ]] page for the latest changes to our source code.
  
 
{| cellspacing="3" width="100%"
 
{| cellspacing="3" width="100%"
Line 28: Line 47:
 
* [[ Contact ]]
 
* [[ Contact ]]
 
* [[ Contributing ]]
 
* [[ Contributing ]]
 +
** [[ Toolchain ]]
 
* [[ SVN ]]
 
* [[ SVN ]]
 
* [[ Todo list ]]
 
* [[ Todo list ]]
 +
* [[ Special:Code/freemyipod|SVN Activity ]]
 
* [[ Project summary ]]
 
* [[ Project summary ]]
  
 
===Released Software===
 
===Released Software===
 +
* [[iBugger]]
 
* [[iLoader]]
 
* [[iLoader]]
* [[iBugger]]
+
* [[emCORE]]
* [[emBIOS]]
+
** [[emCORE Installation]]
** [[emBIOS Monitor Protocol]]
+
** [[emCORE Releases]]
 +
** [[emCORE Monitor Protocol]]
 +
** [[emCOREFS]]
 +
** [[emCORE Uninstallation]]
 +
 
 +
|style="border: 1px dashed #c6c9ff; background-color: #f0f0ff"|
  
 
===Basic skills===
 
===Basic skills===
Line 42: Line 69:
 
* [[Dumping firmware]]
 
* [[Dumping firmware]]
 
* [[Extracting firmware]]
 
* [[Extracting firmware]]
|style="border: 1px dashed #c6c9ff; background-color: #f0f0ff"|
+
* [[Firmware downgrading]]
 +
* [[Troubleshooting]]
  
 
===Reverse engineering results===
 
===Reverse engineering results===
 
* [[Firmware]]
 
* [[Firmware]]
* [[Bootstrapping sequence]]
 
 
* [[Firmware decryption]]
 
* [[Firmware decryption]]
 
* [[GUID table]]
 
* [[GUID table]]
Line 56: Line 83:
 
** [[Nano4G firmware upgrade process]]
 
** [[Nano4G firmware upgrade process]]
  
===Exploiting===
+
===Other guides===
* [[Pwnage 2.0]]
+
* [[MPEG movies]]
* [[Notes vulnerability]]
+
* [[Modes]]
** [[Address bruteforcing]]
 
** [[Nanotron 3000]]
 
 
|style="border: 1px dashed #c6c9ff; background-color: #f0f0ff"|
 
|style="border: 1px dashed #c6c9ff; background-color: #f0f0ff"|
 
===Hardware===
 
===Hardware===
Line 78: Line 103:
 
* [[S5L8700 datasheet]]
 
* [[S5L8700 datasheet]]
  
===Other guides===
+
===Exploiting===
* [[MPEG movies]]
+
* [[Pwnage 2.0]]
* [[Modes]]
+
* [[Notes vulnerability]]
 +
** [[Address bruteforcing]]
 +
** [[Nanotron 3000]]
 
|}
 
|}

Revision as of 02:19, 5 January 2022

This is the wiki for the freemyipod project. Freemyipod is a project for reverse-engineering iPods with clickwheel (no iOS devices) and creating tools and documentation so that other people can port alternative firmwares to them such as rockbox. Freemyipod is a relaunch of Linux4nano

Installing Rockbox on iPod Classic

emCORE is DEPRECATED, please use the Rockbox bootloader in order to install and run Rockbox on iPod Classic.

Getting started with emCORE (DEPRECATED)

  1. Check if your device is supported by the installer. Only iPod Nano 2G and iPod Classic 1G/2G/3G are supported at the moment.
  2. Follow the installation instructions if your device is supported.
  3. In case you encounter any bugs, please contact us in order to report them.

Updates

  • 2022-01-04 - The bootrom of iPod Nano 5G was successfully dumped, and is in the process of being reverse-engineered!
  • 2021-12-31 - An exploit named wInd3x, which exploits the latest vulnerability, is being prepared for Nano 4G and Nano 5G.
  • 2021-12-27 - A new vulnerability was discovered in iPod Nano 4G and Nano 5G bootrom, which allows arbitrary code execution!
  • 2018-08-25 - The website software has been updated to MediaWiki 1.31 after about 2 months of downtime.

Follow our Twitter feed to get status updates automatically. See the Status page for more detailed information. Check our SVN activity page for the latest changes to our source code.

Project info

Released Software

Basic skills

Reverse engineering results

Other guides

Hardware

Exploiting