Webchat IRC #linuxon
Piatok, 18. máj 2012 Meniny majú: Dnes: Viola Zajtra: Gertrúda

LinuxON.sk - Blogy

Font Size

Screen

Nastavenia

Rockbox - Využite svôj mp4 prehrávač naplno!

  • PDF
Nedávno som si zakúpil nový prehrávač, starý už doslúžil (úctihodných 6 rokov Laughing, nech mu je zem ľahká...), konkrétne ide o Sansa Fuze + od firmy Sandisk za cenu cca 78$. Vyzerá vcelku fajn zvonka ako aj zvnútra, má to také fancy menu a podobné blbostky, ktoré ma ale neskôr začali trochu štvať pretože menu je pomerne pomalé aj keď dobre vyzerajúce, dlhý boot a podobne.... V tom mi začalo vŕtať hlavou že čo tak tam nahodiť iný OS? Sansa fuze + blue 4GB
My Linuxáci máme radi alternatívy, veď aj práve kvôli tomu väčšina z nás používa Linux a jednak je známe že sú rôzne porty Linuxu na prehrávače (iPod), mobilné telefóny (Niektoré Nokie, SE...) a iné mobilné zariadenia. Tak som začal brázdať po nete že či nejaký guru nestihol portovať pre môj prehrávač Linux, poprípadne nejaký custom firmware, ktorý by mi dovolil modifikovať môj prehrávač. Po už trochu skleslej nálade že asi nič také nie je som zrazu narazil na Rockbox.
Čo to vlastne ten Rockbox je? Tento projekt je konkrétne open source firmware určený pre prehrávače. V krátkosti povedané, je to akási náhrada (alternatíva) k OS/firmware, ktorý máte na prehrávači predinštalovaný výrobcom. Konkrétne Linux to zase nie je ale tak prečo to neskúsiť? Dokáže totižto ako som zistil veľmi veľa pekných vecí. Je veľmi rýchly, boot rockboxu sa prakticky ani nedá porovnať s originálnym firmware v mojom prehrávači (Originál je len modifikovaný ThreadX firmware), má podporu pre farebné/čiernobiele obrazovky rôzneho rozlíšenia, je preložený do veľa jazykov (samozrejme plne v SK/CZ), podpora tém/fontov/ikonpackov, štandartná inštalácia rockboxu v sebe tak isto obsahuje aj mnoho pluginov, a aplikácii takže si môžete na prehrávači zahrať hry ako solitare, minesweeper, Doom, frozenbuble, šachy alebo programy typu budík, kalendár, osciloskop, maľovanie a podobne. Zaujímavé je tiež USB pripojenie. Ako sa dá očakávať, keď pripojíte prehliadač k PC tak môžete browsovať jeho súbory atď.... ale prehrávač sa zároveň uvedie to multimedia keyboard mode. Takto môžete prehrávačom, ktorý sa správa ako klávesnica ovládať PC, ako sú slide prezentácii, multimedia play (volume, song switch), kurzor myši a podobne, skrátka sa správa ako remote controler. A k tomu na väčšine zariadeniach máte možnosť taktiež spustiť orignálny firmware miesto Rockboxu, väčšinou treba podržať počas zapnutia nejaké tlačítko, viac info bude na stránkach rockboxu v porte vášho zariadenia. No nie je to fajnovka a ešte k tomu zdarma? Laughing Dosť kecov, ideme k praktickej časti. Ako uvádza website rockboxu, je tento firmware portovaný a plne stabilný na týchto zariadeniach:
  • Apple: iPod 1g through 5.5g, iPod Mini, iPod Nano 1g and iPod Nano 2g
  • Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio
  • Cowon: iAudio X5, X5V, X5L, M5, M5L, M3 and M3L
  • iriver: iHP100 series, H100 series, H300 series and H10 series
  • Olympus: M:Robe 100
  • Packard Bell: Vibe 500
  • SanDisk: Sansa c200 (not v2), e200 and e200R series, Fuze, Clip and Clip+
  • Toshiba: Gigabeat X and F series
Medzi ďalšie portované zariadenia, kde rockbox síce funguje ale stále to má svoje muchy sú:
A nakoniec, zariadenia kde je údajne nepoužiteľný ale pracuje sa na portovaní:
  • Onda VX747, VX767 and VX777
  • Sandisk Sansa m200, Fuze+
  • Google Android
  • HiFiMAN HM-601/HM-602
  • Apple iPod Classic
  • Rockchip rk27xx
Ironicky tam je síce v tomto liste (nepodporovaných) aj môj prehrávač (Sandisk Sansa Fuze +), ale tak okrem nahrávania zvuku mi funguje všetko Laughing takže nezúfajte, mám trochu pochybnosti že kedy bol naposledy tento zoznam portov aktualizovanýSmile. Odporúčam si pozrieť detailnejšie informácie k jednotlivým zariadeniam, je tam uvedený stav portu, konkrétne čo všetko na danom zariadení funguje, na čom sa pracuje a čo zatiaľ nefunguje. Rockbox sa inštaluje 3 rôznymi spôsobmi.
Prvý, najjednoduchší spôsob je použiť program RockboxUtility, ktorý stiahnete tu: http://www.rockbox.org/wiki/RockboxUtility#Download. Stačí rozbaliť a spustiť. Program sa vás popýta na cestu kde je váš prehrávač pripojený a k tomu zo zoznamu vyberiete typ vášho prehrávača (je tam aj také zaškrtávacie políčko ak chcete zobraziť aj zariadenia, ktoré nie sú plne podporované). Potom sa už dostanete do hlavného menu v ktorom máte hneď na prvej karte dva tlačítka, prvé na nainštalovanie Rockboxu a druhé je to isté, len nainštaluje minimálnu verziu, tj. bez pluginov, doplnkov, prekladov atď... Stačí jeden klik a je to. Na ďalších kartách nájdete rôzne možnosti na doinštalovanie tém, fontpackov, ikonpackov a podobných rozšírení, môžete cez to taktiež nainštalovať bootloader, poprípadne ak rozmýšľate nad samovraždou tak aj odinštalovať rockbox. Túto cestu odporúčam ak je váš prehrávač medzi podporovanými.
Druhá cesta je stiahnuť predkompilovaný firmware. Upozorňujem že táto možnosť nie je k dispozícii u všetkých prehrávačoch. Môj prehrávač to podporuje a funguje to takto: Sandisk má vymyslený systém updatov. Program pre aktualizáciu sansy Fuze +, stiahne najnovší firmware, ktorý má názov firmware.sb a uloží ho do root priečinka (/) prehrávača. Akonáhle sa prehrávač odpojí od PC, spustí aktualizáciu. Takýmto spôsobom sa dá nainštalovať aj Rockbox. Konkrétne, stiahnete si niečo čo sa tvári ako aktualizácia (firmware.sb), ktorá je v skutočnosti upravená inštalačka rockobxu. V mojom prípade som stiahol upravený firmware,sb, ktorý obsahoval Rockbox + modifikovaný update ktorý ho nainštaloval a taktiež mi trebalo stiahnuť bootloader, oba súbory som rozpakoval, a skopíroval do prehrávača. Po odpojení od PC sa spustila klasická aktualizácia prehrávača, ktorá následovala rebootom do Rockboxu. Táto inštalácia prostredníctvom aktualizácie sa líši v závislosti od prehrávača, opäť si odporúčam pozrieť stránku rockboxu venovanú porte pre váš prehrávač, nájdete tam postup takejto inštalácie ak ju váš prehrávač podporuje.
Tretí postup určený pre skutočných coderov pozostáva zo stiahnutí si zdrojákov rockboxu. Tie môžete patrične samozrejme upraviť keďže to je opensource. Následne ich skompilujete pričom vyžaduje sa doinštalovanie doplnkov pre gcc aby ste mohli ako target platformu mať vaše zariadenie. Potom už postup závisí od typu zariadenia, pri niektorých to funguje podobne ako tou druhou cestou (systém updatov), alebo flashnutím firmwaru cez kábel pomocou špeciálneho sw, viac info ako aj presný postup nájdete na stránke venovanej vášmu zariadeniu.
Ak ovplývate schopnosťou programovať v C tak to je pre vás len výhoda pretože si môžete naprogramovať vlastné aplikácie, hry, pluginy atď... pre rockbox a tak si ho rozširovať. Doplnky pre rockbox majú príponu .rock a umiestňujú sa do rockbox/rocks/. Niketoré z nich sa integrujú do prehľadávača súborov a tak pridávajú podporu pre nové typy súborov, napríklad prehrávanie mpg atď...
Rockbox vyzerá približne takto (Sansa Fuze +):
Main menu
Now playing
FreeDoom
FrozenBubbles
3D cube demo
System settings
Rockbox info
Využite takto silu opensource priamo vo vašom prehrávači! Happy rockboxing Cool

Posledná zmena v Pondelok, 16 Január 2012 23:07

Navigácia Blogy Rootlug Rockbox - Využite svôj mp4 prehrávač naplno!
Internetový portál pre užívateľov, fanúšikov, záujemcov operačného systému linux a voľne šíriteľného softvéru. Viac... | Podporte nas... | Reklama
 Hostia: 532