Hoofdcategorieën
Device Settings

Linux werkt op drie iPod-generaties

Door Matthijs Abma, woensdag 7 april 2004 16:48
Bron: Linux on iPod, submitter: foes, views: 15.440

De Australiër Bernard Leach heeft Linux aan de praat gekregen op een Apple iPod, zo is te lezen op de site van het project. Het was vorig jaar al mogelijk om een plaatje van Tux te laten zien en begin dit jaar werd al een versie uitgebracht die geluid produceerde, te bedienen was met de afstandsbediening en via FireWire bestanden uit kon wisselen. De software werkt op de eerste drie generaties iPods, de iPod Mini wordt dus nog niet ondersteund. De Linux-kernel die gebruikt wordt, is een aangepaste versie van uClinux. Er is gekozen voor de uClinux-kernel omdat deze bedoeld is voor embedded systemen en daarom geen memory management unit (MMU) nodig heeft. Nu beschikt de iPod wel over verschillende onderdelen van een MMU, maar deze zijn niet genoeg voor een standaard Linux-kernel.

De versie die afgelopen zaterdag is uitgebracht draait de nieuwe 2.4.24 kernel en beschikt over een eenvoudige grafische gebruikersinterface genaamd Podzilla. Hiermee kan door de bestanden gebladerd worden en er is een eenvoudige MP3-speler aanwezig om muziekbestanden af te spelen. Er is ook een losse speler om OGG-bestanden af te spelen. Deze werkt echter nog niet realtime, de muziek zal dus af en toe overslaan. Dit probleem ontstaat doordat de iPod geen floating point unit (FPU) heeft. De meeste spelers werken dan niet en moeten omgeschreven worden zodat ze met enkel integerinstructies hun werk kunnen doen. Deze nieuwe code moet nog geoptimaliseerd worden zodat het ook realtime werkt op de iPod. Er worden nog meer dan genoeg mogelijkheden niet ondersteund door de software. Zo is het nog niet mogelijk om de USB-poort te gebruiken of geluid op te nemen.

Podzilla op de iPod   Linux op de iPod
Volgende 17:02 Google beschuldigd van antisemitisme
Vorige 16:37 Nullsofts Winamp bevat securitylek
Advertentie

Reacties

«  1  2  3  »

uhmmm wat is hier het nut van :?

edit :

Is het dan niet makkelijker om gewoon het besturingsdeel dat van de Ipod zelf is aan te passen om dit soort bestanden te spelen ??

Waarom moet altijd overal linux op :| xboxen, ps2's, MP3 spelers, telefoons...het moet niet veel gekker worden

Andere interfaces, ogg ondersteuning, bestanden kopieren op je iPod.

Wat denk je van mensen die graag iets meer uit zijn/haar iPod willen halen? :) Ik heb bijvoorbeeld erg veel OGG bestanden op mijn PC staan, maar kan deze niet afspelen op mijn iPod. Als dit eenmaal stabiel werkt zou dit best een leuke uitkomst zijn voor de OGG-aanhangers (en dat zijn er best wat).

Hierdoor is men dus niet meer afhankelijk van Apple voor ondersteuning van media-types en extra's. :)

Als je je overal bij gaat afvragen wat het nut ervan is, kom je dus nooit verder.. ;)

Maar wat kan je nu allemaal met deze aangepaste linux-distro? Is ie helemaal text-based..?

Je moet het vergelijken met het kunnen draaien van linux op een xbox :)

Als je een ander besturings systeem erop kunt zetten zijn er ook meer functies mogenlijk, je maakt er bijvoorbeeld een PDA van ... (wel een usb toetsenbord eraan dan ...) Of met een FM module een radio er in, WLAN, internetten, eDonkey/eMule download machiene (kost minder stroom dan een PC 24/7 ... ), mailserver, file server of wat dan ook voor server ... etc. Je hebt dus een vrije keus qua software. Dat dit nu gelukt is is een eerste stap nu nog een grafische interface etc. maar leuk om te zien dat het in princiepe kan. Verder zal het afhangen van de snelheid van de processor en systeem geheugen tot hoever ze kunnen gaan.

Dan kan je dus je custom iPod maken precies zoals jij wilt dat het werkt? Dat is wel gaaf :7

Heeft het, behalve dat het leuk is voor de Linux die-hards onder ons, ook nog werkelijk nut om een I-pod op Linux te laten draaien?

[edit: moet sneller leren typen]

Meerdere (nieuwe) muziek formaten ondersteunen.

Gezien de huidige mediaspelers is er een behoefte aan skins en updates. Als je nu een player ontwikkelt die skins en codec-updates ondersteund kan je een heel eind komen.

Naast dat kan ik mij voorstellen dat op zo'n manier de Ipod ook als PDA om te toveren is mogelijk via de USB interface een keyboard, modem etc.

Maar dit soort projectjes gaat het niet om de waarom het nodig is maar om de sport om het aan de praat te krijgen :)

<quote>de Ipod ook als PDA om te toveren is mogelijk via de USB interface een keyboard, modem etc</quote>

Ach ja waarom makkelijk als het moeilijk kan. Zie je het al voor je, een strakke iPod en daaruit hangt een keyboard, een modem en misschien een kleine flat screen? ... weg design :) Leuk voor de echte liefhebbers zullen we maar zeggen.

Nut? Kijk maar wat mensen met de archos jukebox hebben gedaan. Firmware versie van linux heet rockboxx.

http://rockbox.haxx.se/
http://rockbox.haxx.se/docs/features.html

Tabel paste niet echt goed over, maar hier zijn wat voorbeelden uit 'features'.
-----------
Features:
Feature Rockbox Archos
Resumed playlist order Yes No
Battery lifetime Longer Long
Battery time indicator Yes No
Customizable screen info when playing songs Yes No
USB attach/detach without reboot Yes No
Playlist load speed, songs/sec 3000 - 4000 15 - 20
Max number of songs in a playlist 20 000 999
Automatic Volume Control (Recorder) Yes No
Pitch control (Recorder) Yes No
Text File Reader Yes Yes
Supports the XING header Yes Yes
Supports the VBRI header Partly Yes
Max number of files in a dir 10 000 999
Adjustable scroll speed Yes No
Variable step / accelerating ffwd and rwd Yes No
Visual Progress Bar Yes No
Sleep timer Yes No
ISO8859-1 font support (Player) Yes No
Number of available languages 23 3
Accurate VBR bitrate display Yes No

Boot Time from Flash (in seconds) 4 12

Heeft dus wel degelijk nut als een iPod op linux-firmware gaat draaien. Zat malloten die alles uit de iPod proberen te halen dat er in zit.

Misschien roep ik nu iets raars, maar behoren door bestanden bladeren en MP3tjes afspelen niet tot de normale functionaliteit van de iPod? Welk figuur die zijn hersens gebruikt zou de normale software willen vervangen door een linux-versie die hetzelfde doet, alleen dan brakker?

De aard van linux en de gehele community er omheen werkt dit in de hand. Men wil op zoveel mogelijk apparaten linux proberen te draaien, ten einde het door hun zo geliefde OS te promoten en te laten zien wat het allemaal kan. Daarnaast is het natuurlijk ook gewoon leuk om te hobby-en en te kijken wat je allemaal kan.

Misschien zien we volgende keer wel een stofzuiger die linux draait ;)

[ed]Even iets toegevoegd[/ed]

Net zoiets als Microsoft dus :+ :? :)

Nee serieus, een voordeel, heel simpel, is dat het OGG ondersteund.

Het hele idee van dit project is om uiteindelijk een ipod te te hebben die meer kan dan de ipod met de standaard firmware, zoals bijvoorbeeld ogg afspelen. De hardware is er namelijk al dus dat is geen probleem. Het is ook wel mooi dat het dan voor de 1st gen. ipod's beschikbaar is aangezien daar geen firmware updates meer voor gemaakt worden.

Files browsen is trouwens wel nieuw dus dat is wel een mooie toegevoegde functie, dan kan je zien welke bestanden je hebt meegenomen... Je kunt er trouwens ook .jpg bestanden mee bekijken, niet dat je wat kunt zien op het kleine monochrome scherm maar toch wel grappig :)


En waarom zou hij niet trots op zichzelf zijn ?
Hij heeft linux wel werkend gekregen op een Ipod jou is zoiets nog even niet gelukt.

Het is voor hem denk ik net zo nutteloos als voor een ander, maar de kick om iets op deze manier aan het werk te krijgen lijkt mij enorm groot.

Bijvoorbeeld zoals in het artikel al genoemd is het kunnen afspelen van OGG bestanden :)

Hmm, bugje, was reply op Aldwin-Powahz

ach ze laten gewoon zien hoe portable linux is.
en het zelfs draait op de traagste hardware

ach ze laten gewoon zien hoe portable linux is.
en het zelfs draait op de traagste hardware
Zo vergaat het nogal wat software. Momenteel is Linux daadwerkelijk niet een alternatief als we het verhaal van de iPod bekijken. Maar door er stap voor stap aan te werken wordt een alternatief steeds doelgerichter uitgewerkt.

leuk...
En nu?

Er worden nog meer dan genoeg mogelijkheden niet ondersteund door de software. Zo is het nog niet mogelijk om de USB-poort te gebruiken of geluid op te nemen.

Je kan er dus niets mee.
Als USB zou werken zou je er iets mee kunnen, maar nu is het inderdaad een beetje erg "nerd"like.

"Hee, ik heb een I-Pod met Linux.
Ik kan geen muziek afspelen, maar ik heb linux wel altijd bij me.."
Get a girl...

Er zit ook nog (vooral) firewire op dat ding...

Als USB zou werken zou je er iets mee kunnen, maar nu is het inderdaad een beetje erg "nerd"like.
Waarom hangt dat van het werken van USB af? Er is altijd nog Firewire hoor. 8).

En weer iemand die niet verder kan kijken dat z'n neus lang is....
Je kan er dus niets mee.
Zou dat misschien komen omdat het nog volop in ontwikkeling is?
Trouwens, je kan er wel wel muziek op afspelen (OGG namelijk!)

een girl kan je nog meer mee... dus wat dat betreft :)

Het zou pas echt nuttig worden (voor mij dan) wanneer ze het mogelijk maken om bestanden (bijv. foto's) van je flash kaarten te archiveren op je iPod.

Kan je hem lekker menemen op vakantie als backup / storage. 8-)


dat ding kost iets van 90 euro. Beetje duur als je het mij vraagt. Daar kan je heel wat Mb's aan CF kaarten voor kopen. Het enige voordeel zou kunnen zijn dat het een veilige backup is voor je vakantiefoto's of zo.

Het zou idd wel leuk zijn als die software dat kan. Gewoon het USB plugje op je camera aansluiten en hup overzetten maar...
«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 17:02 Google beschuldigd van antisemitisme
Vorige 16:37 Nullsofts Winamp bevat securitylek
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011