Hlavní navigace

Linux na Apple iPod

Sdílet

Pavel Chalupa 4. 3. 2005

17letý německý student Nils Schneider nainstaloval Linux na iPod od Apple. K tomu potřeboval znát kód bootloaderu. Aby nemusel věc řešit metodou pokus-omyl, využil k tomu zvukový výstup. Pustil kód bootloaderu jako zvuk a na PC dekódoval zvuk zpět do podoby kódu. Tímto způsobem ripnul bootloader a umožnil tak svobodné rozhodnutí majitelům iPodu, jaký systém na svém zařízení budou používat. Podle stránky projektu ipodlinux.org je nanejvýš pravděpodobné, že se jedná o ripnutí 4. generace iPodu s chipsetem PP5020.

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.
  • 4. 3. 2005 22:00

    anonymní
    takto som sa uz dlho dobre nezasmial:)

    uz nic ine mi nechyba nez vymenit ten system, ktory je na iPode za nejaky shitny linux, v ktorom ani nejdu poriadne prehravat mp3ky (aspon na mojom 3G iPode s ARMom bez FPU, neviem co je v 4G)...

    ze mat slobodnu volbu pouzivat system aky chcem:)) NACO preboha!!!!! tato veta je asi najvacsia blbost aku som kedy na roote cital.
  • 5. 3. 2005 8:43

    Boris Porosin
    suhlas s tym,ze niekedy je to pekna hovadina... naco budem trepat linux do svojeho mobilu,ked mi funguje a na to co ho pouzivam staci? naco budem trepat linux do niecoho co funguje a co mam kupene?
    na druhej strane ked je ta moznost a niekomu sa chce s tym hrat,tak nech sa hraje. je to kazdeho slobodna volba.pokial nechce zaruku,servis,... moze to byt vyrobcovi jedno.
    pod linuxom nejdu prehravat mp3? no co sa tu clovek nedozvie... asi mam nejak emulator v linuxe,lebo mi to nejako chodi...a ze na niecom prenosnom? vsetko ide... ale naco si komplikovat zivot?
  • 5. 3. 2005 11:38

    m (neregistrovaný)
    ja som tam pisal, ze na iPode pod linuxom nejdu prehravat mp3. resp. idu ale na hovno. ono totiz aspon 3G iPod nema FPU, takze nieco ako mpg123 tam rozhodne pouzit nemozes. existuje nejaky prehravac, ktory to vie aj bez floating point aritmetiky, ale co som pocul, tak vyssie bitrate to nestiha. zatialco prehravac, ktory je na iPode od APPLE stiha vsetko.

    predstav si nie pod kazdym linuxom a na kazdom hardwari IDU prehravat mp3ky. len si skus nainstalovat linux na 286ku a uvidis....
  • 7. 3. 2005 8:25

    ilicz (neregistrovaný)
    Musim te Zklamat, ale Linux na 286 jsem nainstalovany měl a MP3 přehrával, pokud se dobře pamatuju (RH7.0CZ)... i Xka s Enlightenmentem bezely (i kdyz ponekud pomalu)...

    Pokud budu chtit prehravat MP3, koupim si prehravac MP3.... Myslim ze prehravani MP3 neni jedinym vyuzitim iPodu... Mylim-li se, opravte me....
  • 7. 3. 2005 9:31

    Vojta (neregistrovaný)
    Že se do toho se.., ale RH 7 na 286? Asi nějaké silně upravené jádro, knihovny atd ...
  • 7. 3. 2005 12:05

    bez přezdívky
    mpg123 jsem poustel na 486DX2/66, zatez CPU <90%, stereo, 192kbit/s bitrate. V kazdem pripade NENI zadny vetsi problem dekodovat mp3 ve fixed point, viz napriklad http://www.underbit.com/products/mad/ a jiste i jine.
  • 5. 3. 2005 12:12

    anonymní
    1. Je to zábava
    2. Dotyčnej se při tom hodne naučí
    3. Získají se tak zkušenosti pro komerční nasazení. Takže třeba nějací taiwanci budou za dva roky vyrábět vlastní "iPody" založené na linuxu levněji o cenu licence. Samozřejmě pro toto nasazení budou muset provdět nějaké úupravy a vylepšení, které se díky GPL mohou zpětně promítnout i na mém desktopu.
    Takže jen více takových hračičků !
  • 5. 3. 2005 19:13

    bez přezdívky
    Lepeni lodi uvnitr flasek je taky takova "blbost", ale nejvetsi blbost je smat se nekomu, kdo ma jine zaliby nez dotycny posmevacek.
  • 5. 3. 2005 19:39

    m (neregistrovaný)
    zle som sa vyjadril. ja som sa ani nebavil tak na tom cloveku co to spravil. ja som sa smial na vete "Tímto způsobem ripnul bootloader a umožnil tak svobodné rozhodnutí majitelům iPodu, jaký systém na svém zařízení budou používat." Lebo to slobodne rozhodnutie znamena slobodne sa vzdat niecoho co je dobre a vymenit to za nieco co je na nic. Je to ako slobodne vymenit mercedes za trabant. prosim ak niekto chce.... to co si dotycny, co to ripol robi mi je inak celkom ukradnute a vobec mi to nepride take smiesne - ten samotny fakt ako to spravil mi prisiel ako celkom zaujimavy. Len ten dosledok mi pride relativne zbytocny. ipod je ipod a co ho robi ipodom je okrem ineho aj soft, ktory na nom je od Apple a ktory je super. Vsetky ostatne softy ho budu bud kopirovat, alebo som si skoro isty, ze budu menej pouzitelne... proste treba si vyskusat apple aby clovek pochopil a nemyslet si furt, ze linux je najlepsi system na svete, ktory je najlepsi vsade kde je portnuty a najlepsi na vsetky ucely. linux na iPode sucks a viem o com hovorim, lebo som to uz videl!
  • 5. 3. 2005 20:01

    Mikos (neregistrovaný)
    Jdi si nad svym Applem treba onanovat, me je to ukradeny... tva ignorance a namyslenost je nebetycna... Pokud uz bych si kupoval nejaky prehravac MP3 s vlastnim HDD, tak jedine takovy kde mam moznost vymenit OS. Mysli si co chces, ale pro me je tahle svoboda volby dulezita. A navic to co na iPodu bezi rozhodne nepovazuji za nejlepsi soft jaky na tom muze byt, naopak mi prijde ve spouste aspektech neyhovujici.

    Tve vety ve stylu "Vsetky ostatne softy ho budu bud kopirovat, alebo som si skoro isty, ze budu menej pouzitelne" jsou vserikajici, fakt si magor a jdi si klidne nad svym uzasnym neprekonatelnym iPodem vyhonit. Napadlo te uz nekdy ze kazdemu muze vyhovavat trosku jiny styl ovladani? Asi ne, jedine co vidis ses totiz ty sam, pan egoista... alespon z tvych prispevku to tak vyzera.
  • 6. 3. 2005 0:59

    m (neregistrovaný)
    jj uplne si ma odhadol :D

    nuz co.. niekdo si kupuje mp3 prehravac podla toho ci sa na nom da vymenit OS (ty) a niekto podla toho ako to hra muziku a ako jednoducho sa to ovlada (ja).

    povodne som si sice myslel, ze neexistuje nikdo, kto by si kupoval mp3 prehravac podla toho ci sa na nom da vymenit OS, lebo som si myslel ze to je uplna blbost, ale dik ze si sa ozval. aspon viem ze su aj taki ludia.....
  • 7. 3. 2005 20:43

    anonymní
    Looooool. Ty si asi nepochopil, ze Linux v iPodu se da prepinat. Na prehravani hudby si spustim OP od apple a na zaznam kalkulacku a vsechno mozne co OP od apple neumoznuje. IPod 4G znamena, ze jde o 4. generaci iPodu.
  • 22. 1. 2006 13:38

    FDM (neregistrovaný)
    Jsou lidé, kteří si koupí iPod protože se jim líbí, jak vypadá (ty), protože je dražší než srovnatelné produkty (ty), protože se s ním hůře operuje (stále ty), ale mají ho všichni mí kamarádi a já budu vypadat také tak "Cool" jako oni (zase ty)...

    A pak jsou lidé, kteří přemýšlí nad vhodnou investicí...
  • 6. 3. 2005 0:30

    Q&Q (neregistrovaný)
    Naprosto souhlasim....

    A ke vsemu, smankotky, proc tam strkaji Linux? Co takhle Symbian? Ten ma k temto "prenosnym" zarizenim daleko blize. Urcite by se to delalo lepe.


    Ci kdyz uz, tak QNX, ten je nastrkanej ve vojenskych prenosnych krapech..... a beha to dokonale. Pro nekomercni pouziti jej klidne muzete vyuzit.

    No,... ale tak bud jiz. Lepsi, nez dratem do oka, musim uznat.
  • 6. 3. 2005 15:56

    HARVIE (neregistrovaný)
    Rad si hraju, ale osobne si myslim ze tohle uz je trochu drazsi hrani.
    (Nevim jak vam ale me je patnact a z kapesnyho si nebudu fakt setrit na ipoda, abych se ho pokousel znicit.)

    Nerikam ze linux je hovadina, ale neni urcenej na kurveni ipoda.

    Leda ze nekdo mate klavesnici a mys k ipodovy (ikdyz by mozna do usbcka u ipoda sel dat hub, a ktomu pripujit usbckovou mys a klavesnici.)

    A jak chcete pracovat aspon s konzoli? dit na tomhle displejicku neuvidite ani hovno?
    Nemluve o x-serveru? no co mi gdo řekne? Dochazi vam slova,
    nebo mate doma usb monitor podporovany linuxem?

    Urcite je to zajimavej napad. Ale osobne bych dal prednost linuxu v mobilu sonyEricson t610, pripadne v naký databance s velkou pameti.

    Jestli ma nekdo linux do t601 ozvete se na muj mail (harvie@seznam.cz)

    Jo jeste:

    Diky.
  • 6. 3. 2005 19:38

    Ctirad (neregistrovaný)
    Ty jsi teda odbroník. Tady přece nejde o to, dělat z iPODu PCčko a připojovat k němu klávesnici a monitor. Cílem je umožnit věci, které standardní firmware nikdy umět nebude, přestože hardware by je klidně zvládl. Namátkou další audio kodeky a formáty, různé utilitky a hry, na které stávající displej úplně stačí a na inovovaných modelech s barevným displejem už bude mít smysl přehrávat i video nebo provozovat různé emulátory.
  • 7. 3. 2005 16:59

    HARVIE (neregistrovaný)
    Ty seš taky odborník...

    IPod by sice mohl mit vice funkci, ale nevim jak chces do nakyho linuxu, este kevsemu zobrazoaneho na displayi s nestandartnim poměrem stran narvat nakej program, kterej neni specialne napsanej pro ipod ?????????????

    Je to dobra blbost. A co ovladani???????????
    Linux urcite pri chodu na IPodu nebude tak praktickej jako originalni firmware.
    Na cem tam asi budes chtit poustet aspon empetrojky? Kdybys tam Zkompiloval aspon XMMS, coz by se ti asi nepovedlo, dale XMMS plug-in pro prehravani *.avi videa,
    fakt si nedovedu predstavit jak asi bys tam obsluhoval jeho grficke rozhrani:

    Písmenka bys tam mel maly asi jako puntiky,
    nevim jak prakticke by bylo editovani XMMS playlistu pomoci Touch-wheelu,
    Jak by jsi taky ovladal XMMS aspon pres kozoly, kdyz mas k dispozici jen touch-wheel.

    Vřele bych doporucoval uzivatelum i-podu ktery chteji nove kodeky, funkce (jako ze jich i-pod na mp3 player nema malo) a pripadne hry (nebo co to tam apple strka),
    at si pravidelne aktualizuji svoji werzi FIRMWARU, pripadne at si upravi firmware sami.

    A kdyz us ses ten odbornik, nemohl by si my rict jakej linux bys tam asi nacpal?
    Kdyz tam budes chtit nacpat nco spolehlivyho tak by tam mozna slo nacpat feather-linux ( KNOPPIX velkej asi 61 MB --- Fucked dobrej :)

    No tak te chci vydet ty machre, co mi ktomu povis kdyz ses ten linuxovej profik vetsi nez ja.
  • 2. 4. 2005 13:59

    Mikos (neregistrovaný)
    To není snad ani možný, když Linuxu zjevně nerozumíš tak se k tomu vubec nevyjadřuj. Tvuj příspěvek je vysloveně k smíchu ;-)
  • 19. 1. 2008 13:02

    Niobi (neregistrovaný)
    Hehe tak to mi nezbyva nic nez souhlasit .. tento thread je opravdu vtipny uz od zacatku ... protoze se tu vyjadruji same lamy, ktere asi neumi pouzit google a prohodit tam search na image a zadat linux & ipod tak by videli co to je zac .. :-D Jinak ja na svem 1G Ipod Nano linuxika mam a jsem s nim spokojen ... ani bych necekal ze na takovem prckovi jdou prehravat videa ... sice je to takovy malinky, ale kdyz se clovek nudi v buse nebo vlaku tak je i tohle lepsi jak dratem do oka kdyz cumim z okna :-D Linux, linux, linux i do mikrovlnek
  • 19. 1. 2008 13:05

    Niobi (neregistrovaný)
    Hehe tak to mi nezbyva nic nez souhlasit .. tento thread je opravdu vtipny uz od zacatku ... protoze se tu vyjadruji same lamy, ktere asi neumi pouzit google a prohodit tam search na image a zadat linux & ipod tak by videli co to je zac .. :-D

    Jinak ja na svem 1G Ipod Nano linuxika mam a jsem s nim spokojen ... ani bych necekal ze na takovem prckovi jdou prehravat videa ... sice je to takovy malinky, ale kdyz se clovek nudi v buse nebo vlaku tak je i tohle lepsi jak dratem do oka kdyz cumim z okna :-D

    Linux, linux, linux i do mikrovlnek
  • 8. 3. 2005 19:29

    HARVIE (neregistrovaný)
    Může mi někdo vysvětlit jak budete přepínat OS, když ste přepsali RAMku s originalnim firmware?
  • 9. 3. 2005 18:27

    napsal PETR MÁRA, přidal HARVIE (neregistrovaný)
    Úspěšný přehrávač iPod a jeho ovládání asi nemá na těchto stránkách smysl představovat. Na toto téma bylo napsáno již mnoho kilobytů textů a bylo by těžké se neopakovat. Ačkoliv je ovládání iPodu a systém obecně často vychvalován, často lze slyšet i výtku na nemožnost rozšíření. Jinak řečeno, uživatel nemá možnost do iPodu dohrávat vlastní programy a hry a musí si vystačit s tím, co do iPodu dala společnost Apple. Totéž asi vadilo i autorům projektu iPod-Linux, kteří se rozhodli do iPodu dostat operační systém Linux. A jak se jim to povedlo?

    Tento clanek byl stazen z adresy:
    http://www.mujmac.cz/art/multimedia/ipod-linux.html
    Kde si muzete prohlednout jeho original a na doplnujici fotografie.
    Program muzete stahnout z:
    http://www.ipodlinux.org/index.php/Downloads
    Domovska stranka projektu je:
    http://www.ipodlinux.org/Main_Page

    Hned v úvodu je potřeba uvést, že Linux (konkrétně se jedná o uClinux) lze instalovat pouze na iPody první, druhé a třetí generace, ale na aktuální verze iPodů jej (zatím) nedostanete. Dále je třeba zmínit i fakt, že přestože se zatím žádné problémy s Linux-iPody neobjevily, jedná se o zásah do firmwaru a ten může zapříčinit ztrátu záruky či eventuelní výskyt problémů. Dále určitě nezapomeňte nejdříve prostudovat dokumentaci u instalačního balíčku a na stránkách projektu. Byli jste varováni, teď můžete číst směle dál.

    Začínáme

    Instalace Linuxu je v podstatě triviální, stačí připojit iPod k počítači, stáhnout iPod-Linux installer a spustit jej. Instalátor si z iPodu stáhne firmware do Maca, pozmění jej a hacknutý jej nahraje zpět do iPodu. Návrat k původní stavu lze provést stejným způsobem, takže se nemusíte obávat složité práce s příkazovou řádkou - stačí kliknout na Uninstall a Linux opustí váš iPod stejně rychle jako se na něm objevil. Velkou výhodou je, že v iPodu máte najednou oba systémy - jak ten dodávaný Applem, tak Linux. Po restartování si můžete zvolit, jaký systém chcete spustit. Když nic nezmáčknete, naběhne OS od Applu, pokud podržíte tlačítko Zpět (<<), spustí se Linux. Je možné nastavit i opačné chování, ale dá se předpokládat, že primárně budete pořád používat spíše systém od Applu než alfaverzi iPod-Linuxu.

    Po zvolení Linuxu se vám na displeji začnou vypisovat hlášení systému s informacemi o bootovaní a po chvíli se objeví rozhraní Podzilla - jinak řečeno standardní grafické rozhraní iPod-Linuxu. To se částečně podobá rozhraní, které pro iPod navrhla společnost Apple, jen je použito jiné písmo, ale ovládání je podobné. Hned první položkou v menu je složka Music, která obsahuje tytéž písničky, jež byly do iPodu nahrány z iTunes. Můžete tak procházet jednotlivé Playlisty a pouštět je, ale iPod-Linux se zatím nedá označit za ideální řešení na hudbu. Formát AAC mu dělá problémy a stejně MP3 s VBR (Variable Bit Rate) - dochází k přeskakování, nesprávné rychlosti písně a podobně. Jistotou ve většině případů jsou pouze MP3 s CBR (Constant Bit Rate).

    Z toho jasně vyplývá, že aktuální verze iPod-Linuxu nebude pro poslech to pravé ořechové, ale naštěstí nám tento systém nabízí více. V menu Extras se nacházejí čtyři možnosti na výběr - Recordings, Calendar, Calculator, a Games. Recordings vám dovolí iPod využít jako diktafon bez přídavného zařízení (!), ale tato funkce je limitováno pouze na iPod třetí generace. Jako mikrofon vám může složit levé sluchátko, pokud v menu zvolíte Mic Record. Druhou možností nahrávání je Line In Record, neboli ripování zvuku z jiného zdroje (cd přehrávač, věž, atd.). Nahrávky jsou následně uloženy ve formátu WAV a po připojení iPodu k počítači s nimi lze dále pracovat (konvertovat). Calendar je pouze měsíční kalendář bez možnosti editace - jsou vidět pouze data a vzhledem k tomu, že je standardně nastaven na rok 1970, trvá zatraceně dlouho, než se k roku 2005 "dotočíte". Calculator je kalkulačka, která nabízí základní funkce.

    Položka Games nabízí (jak jinak) hry. Naleznete zde celkem nabídku pěti různých titulů. Steroids - předělávka hry Asteroids (létáte s malou raketkou a střílíte do asteroidů), Othello - pravděpodobně něco jako piškvorky (přiznám se, že jsem tuto hru nepochopil), BlueCube - klon Tetrisu, asi nejzábavnější hra celé sady. Dále se zde nachází Pong - pinkání míčku z jedná strany na druhou a Nimesweeper - ortodoxně známé Miny. Hry by mohly být velkým lákadlem pro instalaci Linuxu a dá se předpokládat, že nabídka se bude dále rozšiřovat.

    V hlavním menu se dále nachází položka Settings pro nastavení chování Podzilly, jako je podsvícení, citlivost kolečka, uložení a nahrání nastavení, ale nenaleznete tu nic jako je ekvalizér či možnost opakovaného nebo náhodného přehrávání skladeb. Více zajímavou volbou v menu je File Browser, který vám umožní procházet obsah vašeho iPodu, včetně zobrazení skrytých souborů. Díky tomu lze prohlížet obrázky ve formátech GIF, JPEG a BMP ve čtyřech odstínech šedi s maximálním rozlišením 160x128 bodů. Aplikace se spouštět nedají, ale lze spouštět shell skripty a číst textové dokumenty (koncovka .txt). Bohužel kódování unicode není podporováno a použitý font v Podzille nemá ani středoevropské znaky.

    Mezi posledními položkami v menu se nachází Reboot iPod, která slouží k restartu a možnosti přepnout se do standardního rozhraní iPodu. Pro zapnutí Linuxu ze standardního Apple rozhraní je nutné podržet tlačítko Menu a Play a po restartu držet <<. Při spuštěném Linuxu nelze iPod připojit k počítači a bohužel současná verze iPod-Linuxu nemá ani možnost ztlumení či vypnutí displeje, což je příčinou vyšší náročnosti na kapacitu baterie.

    Závěr

    iPod-Linux má před sebou ještě dlouho cestu a vývojáři se budou muset soustředit především na vyřešení problémů s přehráváním hudby a se šetřením baterie (stále zapnutý displej). Na druhou stranu se jedná o jednoduchý způsob, jak rozšířit možnosti iPodu bez znalosti Linuxu jako takového a bez složité instalace. Přepínání mezi oběma systémy je jednoduché a zabere pár vteřin. A především se jedná o otevřené řešení, které mohou vývojáři vylepšovat a přidávat další aplikace, hry a nové funkce (údajně se plánuje přímé spojení dvou iPodů a iPodu s USB zařízením - Mass Storage). Bude zajímavé sledovat, jakým směrem se iPod-Linux bude dále vyvíjet a zda nabídne podporu i pro novější verze iPodů - přeci jenom iPody první až třetí generace již dnes nelze pořídit jinak než z druhé ruky a jejich uživatelská základna je oproti novým verzím hodně omezená.

    iPodLinux Installer pro Windows a PC iPod

    Domovská stránka projektu

    Domovská stránka projektu iPod-Linux Installer pro Mac OS X

    Relevantní články na MujMac:

    * Nové iPody - razantní snížení cen a nové doplňky 24. 2. 2005
    * Co nového v GarageBandu 2.0 15. 2. 2005
    * Pojďme si hrát...s GarageBandem! (16) 2. 2. 2005
    * Macworld Expo 2005 - Domácí zábava a audio 28. 1. 2005
    * Macworld Expo 2005 - příslušenství k iPodu 24. 1. 2005
    * Macworld Expo 2005 - na návštěvě u Griffinů 19. 1. 2005
    * Macworld Expo 2005 - shuffle iPod, lehký jako pírko 12. 1. 2005
    * Léčíme nemocný iPod a pár dalších triků pro přehrávač od Applu 4. 1. 2005
    * iPod Photo - máte rádi fotografie? 22. 12. 2004
    * Příslušenství k iPodu - stále je z čeho vybírat 20. 12. 2004