You are here: silicon.com > Hardware > Storage

Storage

Linux for iPod: Cracked thanks to the click wheel

Open source OS gets wired for sound

Tags: ipod, linux

By Jo Best

Published: 4 March 2005 14:50 GMT

The act of switching the OS on a beloved piece of hardware from a proprietary system to Linux doesn't make too many waves in the tech world any more - unless the hardware in question is an iPod and the canny coder in question had worked out how to make the change using the noises from the click wheel.

When German teen Nils Schneider, 17, decided to put the open source OS on his iPod he found the whole process too tricky with the latest generation iPod he'd received as a Christmas present, New Scientist reports.

Schneider set about trying to crack the inaccessible bootloader code with help from Bernard Leach, who works with Schneider on the 'Linux on iPod' project, which creates open source programs for the music player.

Leach had already cracked the code of the component which controls the wheel's clicking sound. In order to work out how the bootloader code worked, Schneider played it as sound through the click wheel.

The clicks were recorded and converted back into code. Some 20 hours and one sound-proof box later, the puzzle was solved and the iPod was capable of running new games as well as a Linux OS.

Leach told the New Scientist: "It changes from a consumer device, where the manufacturer sets the rules about what it will and won't do, into a general purpose device. Much of the interest has been to develop various games but things like a simple calculator, drawing program and even a GPS mapping interface are all possible."

The Linux on iPod project is now working on developing Linux programs onto the fourth generation iPod, iPod mini and iPod photo. The project has already developed Linux for the first, second and third generation of the iPod.

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

Seb Janacek Minority Report: Mac Mini - a real nowhere machine What could it have become with a little more love and attention?

Bethan Jones Can I use a netbook as my everyday work machine? Part II silicon.com sub editor reveals whether her netbook delivered


  • Jobs
C++ Systems Engineer – cool games house PS3 / xbox360 Wii

With skills in Win32 API programming (Vista would be nice) and writing installers for complex products and the usual tricks of the trade: ...

Electronic Engineer, Power Conversion Products, 40,000, Newcastle

Product design from concept to producti Device selection Magnetic component design Supervise technician Work to company quality standards Must have ...

C++ Software Engineer

You should have a good understanding of various networking protocols such as TCP/IP, Ethernet, VLAN, Routing and Switching. Keywords:Software ...

Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.





Quick Sitemap Links: