[img=right]http://members.home.nl/jacenijkamp/beelden_blog/ipodbeat.jpg[/img]De Duitser
Nils Schneider is een echte digitale knutselaar. Hij wilde graag een iPod omdat het mogelijk is om er
Linux op te draaien. Je kunt maar een reden hebben..! Maar Nils liep al snel tegen een beperking aan: verder dan de digitale ingewanden van de twee processoren in de iPod kon hij niet komen. En om zelf het LCD-scherm, het Clickwheel en de harde schijf met code aan te kunnen sturen moest hij toegang hebben tot de zogenaamde
bootloader in de
flashrom-chip. Zeg maar: het hart van de iPod. En dáár kom je niet zo maar in.
Nils bedacht een truc. Het bleek mogelijk via de alarm-hardware (piëzo-speaker) de iPod geluid te laten produceren in verschillende toonhoogtes. Vervolgens bleek het mogelijk data te transporteren met dit geluid: een soort Morse. Na een hele berg gefriemel met code en een serie testen is het Nils gelukt de code uit de chip via analoog geluid te downloaden uit de iPod.
Zo klinkt dus de hartslag van een iPod. Een nogal onorthodoxe methode, maar het werkte wél. Met deze code is Nils in staat zelf aangepaste code te schrijven voor de iPod ('
reversed engineering' wordt dit genoemd).
Het behoeft geen uitleg dat als je met code gaat rommelen de garantie op je iPod vervalt. En dat de basis-code intellectueel eigendom is van Apple moet ik ook voor de volledigheid vermelden. Maar de iPod lééft. We hebben het zojuist gehoord...