Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Android není svobodný - výrobci jej uzavírají do vězení

Komunita kolem operačního systému Android roste společně s prodeji, a tak se výrobci předhánějí, kdo z nich uzavře nový model lépe. Pomáhá to ovšem někomu? Pojďme se podívat na příklad ROM pro HTC Hero a ukažme si, co to znamená koupit si rok a půl starý telefon s tím, že na něm chceme novější systém.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Nastavené prostředí je brzdou vývoje Androida

V androidí komunitě se objevilo několik lidí, kteří jsou velmi schopní a i s tím málem co mají, dokáží najít skulinku v mnoha telefonech a otevřít je pro ostatní. Také dokáží připravit ROM, které překonávají původní systémy a dají uživatelům to co jim výrobci nedali. Jako příklad si můžeme vzít třeba tethering. Zatímco HTC dodalo tethering přes USB kabel někdy kolem verze 1.5 (sám Android až 2.2), komunita dokázala sdílet připojení rovnou přes WiFi už s Androidem 1.0. Nakonec to nebyl Google ani HTC, kdo dostal Android tam kde je dnes, ale byla to komunita, která vytvořila dostatek softwaru a zajistila propagaci a těmto lidem hází výrobci telefonů klacky pod nohy.

Zatímco za dob HTC Hero bylo získání roota ještě docela hračkou a člověk si do něj mohl nahrát i vlastní recovery, už HTC Tattoo, které se dostalo na trh chvíli po Heru, si hlídalo systémový oddíl, do kterého nešlo zapisovat. I tento problém se komunitě podařilo nakonec nějak vyřešit, ale podařilo se to dost pozdě a z pohledu androidí komunity bylo Tattoo tak trochu vyvrženec a nic pro něj nevzniklo.

Nabízí se tak otázka, proč výrobci vlastně investují velké množství peněz do ochran, které mají zabránit neoficiálním zásahům, i když je to nějak nepoškozuje. Nebylo by lepší spíše zabraňovat jen destruktivním změnám na telefonu? Změna ROM není nijak nebezpečný zásah a dal by se přirovnat ke změně operačního systému ve vašem počítači. Nakonec od počítače se chytrý telefon zase tak výrazně neliší. Navíc servis telefonu po špatné instalaci ROM nezkušeným uživatelem by bylo možné z hlediska výrobce vyřešit v záručních podmínkách. Komunitě by se tak otevřely dveře a ta by se mohla zajímat o praktičtější věcí než je hledání skulinky v ochranách výrobce.

Nesmíme také přehlížet fakt, že se Android vyvíjí a nabízí se otázka: vyplatí se ještě telefon rootovat? Nyní jsme v době, kdy má u nás Android dvě funkce, kvůli kterým se rootovalo nejvíce. Tou první je zmiňovaný tethering. Dříve to uměla každá hloupá Nokia přes bluetooth a telefon za 10 000 Kč s Androidem přes bluetooth neuměl ani poslat soubor. Druhou funkcí byl placený Market. Jak tethering, tak placený Market už v Androidu jsou, takže se pomalu dostáváme do doby, kdy motivace získání superuživatelských práv na čerstvě koupeném telefonu klesá. Nakonec téměř vše, s čím uživatel běžně přichází každý den do styku, lze v telefonu nahradit a nové telefony mají také „dost“ paměti, takže nějaká koexistence dvou programů na to samé zas tolik nevadí.

HTC v čele hardwarových omezení

Největším specialistou na výrobu omezeného hardwaru je HTC. Nové telefony této firmy si při bootu zamykají NAND paměť, takže systémová oblast je read-only a získání roota ničemu nepomůže. I když se nějak podařilo u některých modelů odemknout paměť, často je to za takovou cenu, že se k tomu málokdo odváží a když už, chybí třeba pohodlí starších telefonů, u kterých se daly s upravenou recovery dělat prakticky zázraky.

Máme tedy velmi otevřený operační systém, který získává na popularitě každý den, běžící na nedobytném hardwaru, kvůli kterému se nedá s operačním systémem nijak manipulovat. Navíc HTC odmítá portovat nové Androidy na starší hardware, takže i u telefonů, kde dřív nebyl problém, ztrácí komunita dech.

HTC Hero je ideální příklad telefonu s ukončenou podporou od výrobce. HTC zavřelo komunitě dveře a i když ta dokáže připravit Androida s funkcemi, o kterých si může originální Android nechat jenom zdát, nikdy už se nepodaří dotáhnout ho do konce.

Slasti a strasti komunity

Neoficiální ROM s názvem FroydVillain v poslední verzi 1.5.0 není žádná novinka, nakonec, vyšel v září tohoto roku. Vývoj FroydVillain (Android 2.2), na rozdíl od VillainROM (Android 2.1), bojoval proti obrovské přesile chyb, které se do dneška nepodařilo úplně odstranit. VillainROM čekala na oficiální vydání Androida 2.1, které později přišlo a VillainROM se stala jednou z nejlepších, nejrychlejších a nejstabilnějších ROM, které bylo možné do HTC Hero nahrát, jenže po této oficiální aktualizaci HTC řeklo ne a další vývoj pro Hero odpískalo. Komunitě tak zůstaly jen útržky toho, co zjistila u VillainROM, a toho, co dokázala vlastním hackováním telefonu.

Bez dokumentace a podpory od výrobce se těžko vyvíjí, ale nakonec se to nějak podařilo a FroydVillain je výsledek vypadající jako král, kterého zabila uzavřenost. Nejprve bych se rád zastavil u HTC Sense UI. Prostředí známé ze všech dnešních HTC telefonů, muselo u FroydVillain pryč a abych řekl pravdu, osobně tuto změnu vítám. Nyní se o pohodlí uživatele stará LauncherPro a klasické Android aplikace včetně klávesnice. O klávesnici z HTC Sense UI, by se jako o jediné dalo říct, že se udržela na vrcholu, ale zbytek Sense aplikací (telefonní aplikace, seznam kontaktů, správa SMS/MMS atd.) buď dohnal Android sám nebo se v Marketu objevily lepší alternativy, takže opravdu dnes nemá smysl se u Sense držet, pokud je možnost ho vyměnit. HTC v tom ale brání, jak jen se dá.

FroydVillain těží hodně z integrovaného JIT kompilátoru, který pravděpodobně občas způsobí pád nějaké aplikace, ale na rozdíl od JIT ve VillainROM se dá říct, že je stabilní. Navíc je s ním telefon tak rychlý, že nějaký pád aplikace jednou za čas zas tolik nevadí. V porovnání například s HTC Desire HD, je FroydVillain na HTC Hero prakticky stejně interaktivní.

Také je potřeba zmínit, že do FroydVillain bylo přidáno několik vlastností, na které když si zvyknete, jen těžko je budete dávat pryč. Může to být třeba automatická instalace aplikací na SD kartu do ext3 oddílu (Hero mnoho paměti nemá), otáčení displeje do všech směrů, konečně funkční taktování procesoru (změnu frekvence nepoznáte na odezvě tak jako dřív), konfigurace automatické změny jasu, nastavení různých timeoutů a mnoho dalšího. Navíc se myslelo i na vzhled, takže hned po instalaci máte decentně působící uživatelské rozhraní.

Do FroydVillain se zamilujete na první pohled, během deseti minut budete vědět, že s jinou ROM to nepůjde, a tady nastává zlom. Když jste rádi online 24 hodin denně, skončí baterka po nějakých čtrnácti až patnácti hodinách, aniž byste telefon nějak výrazně používali. V porovnání s VillainROM a oficiálním systémem je spotřeba přibližně dvojnásobná. Když byl ještě VillainROM v plenkách, tzn. nebyla k dispozici oficiální aktualizace od HTC, nebyl na tom s výdrží o moc lépe. Při nečinnosti si podal baterku za osm hodin, tedy za jednu noc. FroydVillain je v tomto pohledu tedy pokrok, ale zoufale nedostačující. Ještě zkouším různě nastavit změnu taktu procesoru a doufám, že se mi podaří výsledek ještě vylepšit. Ironií je, že i když je na tom FroydVillain s nejrůznějšími utilitami na šetření energie lépe než oficiální ROMky, ve výsledku dosahuje horších časů.

Nakonec se dostanete do situace, kdy vybíráte mezi velmi dobrým systémem a výdrží na baterku. Přitom by stačilo, kdyby HTC uvolnilo jednoho člověka, na úpravu jádra z Androida 2.2, nad kterým by mohla komunita dále pracovat. Nemyslím si, že by se tento krok podepsal na prodejnosti nových modelů, ale určitě by to některé uživatele přesvědčilo, aby u HTC zůstali a vývojáři by nemuseli při bootování ukazovat uživateli, jak malý zelený Android rozřezává logo HTC motorovou pilou.

Závěr

Android se posunul o obrovský kus cesty a ještě dlouhá ho čeká. Třetí verze by navíc mohla přinést podporu pro tablety a velké displeje, takže se s ním budeme setkávat čím dál víc i na jiných zařízeních než jsou telefony. Když hodnotíme uzavřenost výrobců, je to přesně to, co jim Google nabídl a kvůli čemu se z Androida stalo to, co je. Nelze říct, jestli to je dobře nebo špatně, takže závěr nechám otevřený. Možná když se Android dostatečně rozšíří a Google si dobře dupne, budeme se pak koukat na úplně nový systém.

Adam Štrauch

Adam Štrauch

Adam Štrauch je redaktorem serveru Root.cz a svobodný software nasazuje jak na desktopech tak i na routerech a serverech. Ve svém volném čase se stará o komunitní síť, ve které je již přes 100 členů.

Školení: Hackujeme operační systém Android

 

Školení vám ukáže, jak se dostat k Linuxu (tzv. "rootování"), který se pod hezkou tváří Androida skrývá a jak ho naplno využít. Pomůže vám to při záloze dat, zvětšování prostoru pro aplikace nebo sdílení připojení k internetu a pokud chcete z telefonu dostat opravdové maximum, ukážeme vám, jak v něm vyměnit kompletní systém za lepší.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 2,40

Přehled názorů

-QNX-
blizzboz 26. 11. 2010 00:24
Nový
└ 
Re: -QNX-
Meles 26. 11. 2010 08:01
Nový
 
└ 
Re: -QNX-
Vaclav Kost 26. 11. 2010 17:09
Nový
 
 
└ 
Re: -QNX-
Meles 26. 11. 2010 21:04
Nový
 
 
 
└ 
Re: -QNX-
Vaclav Kost 26. 11. 2010 23:25
Nový
 
 
 
 
└ 
Re: -QNX-
Meles 29. 11. 2010 10:05
Nový
ne kazdy vyrobce uzamyka
doldyman 26. 11. 2010 01:25
Nový
└ 
Re: ne kazdy vyrobce uzamyka
Vít Šesták (v6ak) 26. 11. 2010 06:55
Nový
skoda, ze se nedrzi linuxu
dsfgdfgdsfg 26. 11. 2010 06:09
Nový
└ 
Re: skoda, ze se nedrzi linuxu
titanik 26. 11. 2010 08:56
Nový
 
└ 
Re: skoda, ze se nedrzi linuxu
dfasdfasdf 26. 11. 2010 09:45
Nový
 
 
├ 
Re: skoda, ze se nedrzi linuxu
huh 26. 11. 2010 11:10
Nový
 
 
│
├ 
Re: skoda, ze se nedrzi linuxu
Vít Šesták (v6ak) 26. 11. 2010 11:30
Nový
 
 
│
└ 
Re: skoda, ze se nedrzi linuxu
Keny 26. 11. 2010 11:49
Nový
 
 
└ 
Re: skoda, ze se nedrzi linuxu
Mordae 26. 11. 2010 13:52
Nový
 
 
 
├ 
Re: skoda, ze se nedrzi linuxu
Pedro 26. 11. 2010 23:44
Nový
 
 
 
└ 
Re: skoda, ze se nedrzi linuxu
Firzen 28. 11. 2010 14:30
Nový
Doporucovane telefony
TF 26. 11. 2010 06:18
Nový
├ 
Re: Doporucovane telefony
w359 26. 11. 2010 07:58
Nový
├ 
Re: Doporucovane telefony
MartinX 26. 11. 2010 08:25
Nový
├ 
Re: Doporucovane telefony
Jirka 26. 11. 2010 09:33
Nový
│
└ 
Re: Doporucovane telefony
Vít Šesták (v6ak) 26. 11. 2010 09:44
Nový
│
 
└ 
Re: Doporucovane telefony
Meles 26. 11. 2010 14:45
Nový
├ 
Re: Doporucovane telefony
r23 29. 11. 2010 13:39
Nový
└ 
Re: Doporucovane telefony
x14 30. 11. 2010 23:03
Nový
SonyEricsson
Rover623 26. 11. 2010 06:46
Nový
└ 
Re: SonyEricsson
Vít Šesták (v6ak) 26. 11. 2010 06:51
Nový
Přesně
bmann 26. 11. 2010 08:17
Nový
Re: Android není svobodný - výrobci jej uzavírají do vězení
Michal Breškovec 26. 11. 2010 08:47
Nový
└ 
Re: Android není svobodný - výrobci jej uzavírají do vězení
JmJ 26. 11. 2010 09:21
Nový
 
└ 
Re: Android není svobodný - výrobci jej uzavírají do vězení
Vít Šesták (v6ak) 26. 11. 2010 09:35
Nový
 
 
└ 
Re: Android není svobodný - výrobci jej uzavírají do vězení
vks 27. 11. 2010 11:23
Nový
FroydVillain
Pitel 26. 11. 2010 08:58
Nový
ano a je to spravne
mat 26. 11. 2010 09:00
Nový
└ 
Re: ano a je to spravne
priserka 26. 11. 2010 09:23
Nový
 
└ 
Re: ano a je to spravne
mat 26. 11. 2010 12:04
Nový
 
 
└ 
Re: ano a je to spravne
Henrich Gron 26. 11. 2010 13:07
Nový
 
 
 
└ 
Re: ano a je to spravne
mat 26. 11. 2010 16:25
Nový
 
 
 
 
└ 
Re: ano a je to spravne
Zdenek - 26. 11. 2010 19:36
Nový
Android = méně svobodné WM
Radek Hulán 26. 11. 2010 09:26
Nový
├ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 09:39
Nový
│
└ 
Re: Android = méně svobodné WM
Radek Hulán 26. 11. 2010 09:42
Nový
│
 
├ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 09:47
Nový
│
 
│
└ 
Re: Android = méně svobodné WM
Michal Wiglasz 26. 11. 2010 10:09
Nový
│
 
│
 
└ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 10:12
Nový
│
 
└ 
Re: Android = méně svobodné WM
hulvat 26. 11. 2010 11:24
Nový
│
 
 
├ 
Re: Android = méně svobodné WM
Samuel Kupka 26. 11. 2010 12:37
Nový
│
 
 
├ 
Re: Android = méně svobodné WM
Maxipes Fík 26. 11. 2010 15:43
Nový
│
 
 
└ 
Re: Android = mene svobodne WM
R 29. 11. 2010 08:31
Nový
├ 
Re: Android = méně svobodné WM
Carlos 26. 11. 2010 09:41
Nový
│
└ 
Re: Android = méně svobodné WM
Henrich Gron 26. 11. 2010 13:11
Nový
├ 
Re: Android = méně svobodné WM
Jirka 26. 11. 2010 09:48
Nový
│
└ 
Re: Android = méně svobodné WM
Radek Hulán 26. 11. 2010 09:53
Nový
│
 
├ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 09:59
Nový
│
 
├ 
Re: Android = méně svobodné WM
Jirka 26. 11. 2010 10:20
Nový
│
 
│
├ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 10:26
Nový
│
 
│
│
└ 
Re: Android = méně svobodné WM
Jirka 26. 11. 2010 10:34
Nový
│
 
│
│
 
└ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 10:35
Nový
│
 
│
│
 
 
└ 
Re: Android = méně svobodné WM
maleprase 27. 11. 2010 17:26
Nový
│
 
│
│
 
 
 
└ 
Re: Android = méně svobodné WM
Anthavio 28. 11. 2010 20:57
Nový
│
 
│
│
 
 
 
 
└ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 28. 11. 2010 21:01
Nový
│
 
│
└ 
Re: Android = méně svobodné WM
Radek Hulán 26. 11. 2010 10:32
Nový
│
 
│
 
└ 
Re: Android = méně svobodné WM
Jirka 26. 11. 2010 10:47
Nový
│
 
│
 
 
├ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 10:51
Nový
│
 
│
 
 
│
└ 
Re: Android = méně svobodné WM
Jirka 26. 11. 2010 11:01
Nový
│
 
│
 
 
│
 
└ 
Re: Android = méně svobodné WM
Vít Šesták (v6ak) 26. 11. 2010 11:03
Nový
│
 
│
 
 
└ 
Re: Android = méně svobodné WM
Radek Hulán 26. 11. 2010 11:05
Nový
│
 
│
 
 
 
├ 
Re: Android = méně svobodné WM
Květoslav Vokoun 26. 11. 2010 11:31
Nový
│
 
│
 
 
 
│
├ 
Re: Android = méně svobodné WM
Petr Krčmář 26. 11. 2010 11:40
Nový
│
 
│
 
 
 
│
└ 
Re: Android = méně svobodné WM
František Hliva 26. 11. 2010 13:37
Nový
│
 
│
 
 
 
│
 
└ 
Re: Android = méně svobodné WM
František Hliva 26. 11. 2010 13:38
Nový
│
 
│
 
 
 
└ 
Re: Android = méně svobodné WM
Maxipes Fík 26. 11. 2010 15:48
Nový
│
 
└ 
Re: Android = méně svobodné WM
mino 26. 11. 2010 14:12
Nový
├ 
Re: Android = méně svobodné WM
Ajax 26. 11. 2010 10:01
Nový
├ 
Re: Android = méně svobodné WM
Huncut 26. 11. 2010 10:50
Nový
│
├ 
Re: Android = méně svobodné WM
Martin Vlach 26. 11. 2010 19:49
Nový
│
└ 
Re: Android = méně svobodné WM
qwerty 27. 11. 2010 10:23
Nový
├ 
Re: Android = méně svobodné WM
Maxipes Fík 26. 11. 2010 15:41
Nový
│
└ 
Re: Android = méně svobodné WM
Marek S 26. 11. 2010 17:45
Nový
├ 
Re: Android = méně svobodné WM
mat 26. 11. 2010 19:48
Nový
└ 
Re: Android = méně svobodné WM
Juras N 26. 11. 2010 21:30
Nový
 
└ 
Re: symbian
m3 27. 11. 2010 21:28
Nový
Android je cesta do kopru
Keny 26. 11. 2010 09:51
Nový
├ 
Re: Android je cesta do kopru
Vít Šesták (v6ak) 26. 11. 2010 09:53
Nový
│
└ 
Re: Android je cesta do kopru
Keny 26. 11. 2010 11:45
Nový
│
 
├ 
Re: Android je cesta do kopru
Vít Šesták (v6ak) 26. 11. 2010 11:47
Nový
│
 
│
└ 
Re: Android je cesta do kopru
anonym 27. 11. 2010 04:54
Nový
│
 
└ 
Re: Android je cesta do kopru
_dworkin 26. 11. 2010 11:52
Nový
│
 
 
└ 
Re: Android je cesta do kopru
Vít Šesták (v6ak) 26. 11. 2010 12:12
Nový
│
 
 
 
└ 
Re: Android je cesta do kopru
_dworkin 26. 11. 2010 12:45
Nový
│
 
 
 
 
└ 
Re: Android je cesta do kopru
_dworkin 26. 11. 2010 13:25
Nový
│
 
 
 
 
 
└ 
Re: Android je cesta do kopru
Vít Šesták (v6ak) 26. 11. 2010 13:28
Nový
└ 
Re: Android je cesta do kopru
silitrol 27. 11. 2010 04:52
Nový
 
└ 
Re: Android je cesta do kopru
Keny 27. 11. 2010 18:53
Nový
problém pro hračičky
Jirka Němec 26. 11. 2010 10:05
Nový
├ 
Re: problém pro hračičky
VM 26. 11. 2010 10:39
Nový
│
└ 
Re: problém pro hračičky
Jirka Němec 26. 11. 2010 10:49
Nový
│
 
└ 
Re: problém pro hračičky
Vít Šesták (v6ak) 26. 11. 2010 10:53
Nový
│
 
 
└ 
Re: problém pro hračičky
Jirka Němec 26. 11. 2010 10:58
Nový
├ 
Re: problém pro hračičky
haplo602 26. 11. 2010 10:46
Nový
│
└ 
Re: problém pro hračičky
Jirka Němec 26. 11. 2010 10:56
Nový
└ 
Re: problém pro hračičky
mat 26. 11. 2010 12:06
Nový
Par doplneni...
Jirka 26. 11. 2010 10:06
Nový
└ 
Re: Par doplneni...
_dworkin 26. 11. 2010 10:24
Nový
 
└ 
Re: Par doplneni...
Vít Šesták (v6ak) 26. 11. 2010 10:27
Nový
 
 
└ 
Re: Par doplneni...
Ruthion Bisclaveret 26. 11. 2010 15:59
Nový
 
 
 
└ 
Re: Par doplneni...
Vít Šesták (v6ak) 26. 11. 2010 16:06
Nový
nesmysly
mr.dan 26. 11. 2010 13:05
Nový
└ 
Re: nesmysly
Henrich Gron 26. 11. 2010 13:33
Nový
 
└ 
Re: nesmysly
mr.dan 26. 11. 2010 13:45
Nový
Hero
Substance242 26. 11. 2010 14:14
Nový
FroydVillain 1.6.1
Slavek 26. 11. 2010 16:34
Nový
Proc se clanek nejmenuje VillainROM?
Vaclav Balak 26. 11. 2010 16:52
Nový
└ 
Re: Proc se clanek nejmenuje VillainROM?
Slavek 26. 11. 2010 17:08
Nový
 
├ 
Re: Proc se clanek nejmenuje VillainROM?
Vaclav Balak 26. 11. 2010 17:11
Nový
 
└ 
Re: Proc se clanek nejmenuje VillainROM?
... 27. 11. 2010 10:02
Nový
 
 
└ 
Re: Proc se clanek nejmenuje VillainROM?
Slavek 27. 11. 2010 11:24
Nový
Omlouvám se za OT
Tomas81 26. 11. 2010 17:38
Nový
Bohužel
Petr 26. 11. 2010 17:39
Nový
└ 
Re: Bohužel
Vít Šesták (v6ak) 27. 11. 2010 12:20
Nový
 
└ 
Re: Bohužel
Petr 28. 11. 2010 09:34
Nový
aplikace sice občas spadnou
jorbl2 26. 11. 2010 18:30
Nový
4 znaky...
Zdenek - 26. 11. 2010 21:16
Nový
├ 
Re: 4 znaky...
Zdenek - 26. 11. 2010 21:19
Nový
└ 
Re: 4 znaky...
Slavek 26. 11. 2010 23:44
Nový
Můj telefon umí posílat SMS.
Ralph 27. 11. 2010 00:11
Nový
podle mě
kolemjdoucí 27. 11. 2010 11:02
Nový
└ 
Re: podle mě
100% Lenin 28. 11. 2010 14:11
Nový
Neo FreeRunner
UbuntuProfessional 27. 11. 2010 20:15
Nový
skládací BT kb
Slavek 28. 11. 2010 02:28
Nový
Licence
r23 29. 11. 2010 13:49
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem