Saturday, February 26, 2005
The sound of iPod
Nils Schneider wanted to study the firmware of the Apple iPod to figure out how to write software to access the device's screen, clickwheel and hard disk. In order to do this, he needed to reverse engineer the bootloader in Flash ROM. His clever solution was to use some code that caused the piezo in the iPod to make a squeaking sound. Using this code, he was able to write a program that output the iPod's 64K of firmware as a series of sounds that could be recorded and decoded externally.
RSS 0.92 Feed