čtvrtek 25. září 2014

Root xperia m2 (downgrade na 4.3)

Asi před měsícem jsem si pořídil novou xperii a i když jsem si řekl, že žádné vylomeniny s ním už dělat nebudu, nakonec jsem se pro root rozhodl. Bohužel v době psaní tohoto článku je možnost rootu bez odemčení bootloaderu jen pro android 4.3 takže budeme downgradovat. Dle mého je hlavní výhodou ve 4.4 možnost přesunutí aplikací na sd kartu, což se stalo i jednou z hlavních nevýhod. Po každém restartu zmizí z plochy ikony všech aplikací, které jsou takto přesunuté. Dále je zde problém se synchronizací zvuku s obrazem v nějakých hrách a aplikacích (za mě dead trigger) a v neposlední řadě omezení práce s sd kartou. Tento downgrade mě tedy vzhledem k uvedeným důvodům příliš nevadí. Android 4.3 byl odladěn výborně a chybějící možnost přesouvání aplikací na sd kartu si můžu díky rootu vynahradit aplikací link2sd.
Jakmile bude dostupný jednoduchý root i pro android 4.4 kitkat aktualizuji návod

Downgrade na adnorid 4.3

Pokud již máte na mobilu systém aktualizovaný na 4.4 je potřeba ho nejprve downgradovat na 4.3
K tomu bude potřeba stáhnout firmware D2303_18.0.C.1.13 flashtool a ovladače (jsou také v instalační složce flashtool/driver)
Tento firmware je pouze pro xperii m2 jednosimkartovou verzi s LTE (označení D2303) Postup pro ostatní xperie m2 je stejný, jen je nutné mít správný firmware. Nechci zde ale nabízet nějaký mnou neověřený.

Doporučuji provést čistou instalaci, proto je potřeba zazálohovat si věci z vnitřního úložiště telefonu.
Následuje několik bodů
  • nainstalovat flashtool
  • nainstalovat ovladače (pro tento účel stačí jen první volba-flashmode drivers)
  • vypnout telefon, poté držet spodní tlačítko hlasitosti a zároveň připojit kabel (nyní se nainstalují ovladače, po jejich úspěšné instalaci kabel odpojte)
  • po nainstalování ovladačů zapnout flashtool a přes symbol blesku vybrat flashmode
  • vybrat adresář se staženým firmwarem a potvrdit tlačítkem flash
  • jakmile program vyzve k připojení telefonu, opakujte při vypnutém telefonu znovu přidržení "volume -" a připojení kabelu (obrázek připojení s tlačítkem zpět ignorujte)
  • v této fázi je jakékoliv přerušení nebezpečné. neodpojujte kabel dokud vše nebude dokončeno
  • Po dokončení můžete odpojit a zapnout telefon (první spuštění bude trvat déle)

Root

  • Stáhnout aplikaci towel root a nahrát do úložiště telefonu
  • nainstalovat (bude nutné povolit instalaci z neznámých zdrojů)
  • Spustit a jediné možné tlačítko odkliknout (do 15 vteřin se mobil resetuje)
  • z obchodu play nainstalovat aplikaci SuperSU
Hotovo. Případné otázky a problémy se nebojte psát do komentářů.

neděle 21. září 2014

Android a jeho verze

V tomto článku bych chtěl představit pro zorientování nejdůležitější funkce a novinky v jednotlivých verzích androidu. Aby jsme nešli úplně do středověku, začal bych androidem 4.0 a pokračoval výše. Přikládám také pěknou infogragrafiku z letošního google I/O, která začíná už na verzi 1.0

Android 4.0.x (říjen 2011)

  • možnost měnit velikost widgetů
  • hardwarově akcelerované 2D vykreslování
  • podpora wi-fi direct
  • screenshot pomocí tláčítek power + volume down 
  • face unlock (odemčení pomocí obličeje)
  • přepínání webových stránek na PC verzi
  • synchronizace záložek prohlížeče s chromem
  • offline čtení webových stránek
  • počítadlo přenesených dat
  • android beam (přenášení obsahu aplikací pomocí NFC)
  • částečně interaktivní notifikace (např. ovládání přehrávače hudby)
  • Favorites tray (spodní panel volitelných aplikací, která zůstává na všech obrazovkách)
  • Jednoduché vytváření složek přetáhnutím 2 aplikací na sebe
  • rychlé zprávy na příchozí hovor (možnost navolit si několik SMS zpráv a když se hovor zrovna nehodí, místo zavěšení se vybere vhodná SMS, ukončí se hovor a okamžitě odešle)

Android 4.1.x (červen 2012)

  • Project Butter (jeden z nejdůležitějších milníků, díky tomu se stal systém mnohem více plynulejší. Od té doby je možné v plynulosti konkurovat iOS.)
  • hlasové zadávání textu je nyní možné provádět zcela offline
  • vylepšení android beam a možnost párovat pomocí NFC různá bluetooth zařízení)
  • interaktivní notifikace (možnost roztáhnout jednotlivé notifikace a dělat základní úkony bez nutnosti spouštět aplikaci např: odepsání na zprávu, okomentování nového příspěvku, sdílení screenshotu, akce s gmaily a mnoho dalšího)
  • google now - inteligentní vyhledávač, který zobrazuje výsledky v lépe čitelnější podobě. Aktivně sám podle polohy, historie vyhledávání, zájmů apod nabízí program blízkých kin, výsledky zápasů vašich oblíbených sportovců, problémy na silnici, upozorňuje kdy je potřeba vyrazit abyste byli na místě označeném v kalendáři nebo na pravidelně navštěvovaném místě včas a dokáže třeba upozornit i na změnu odletu vašeho letadla.

Android 4.2.x (září 2012)

  • widgety na zamykací obrazovce
  • podpora více uživatelů

Android 4.3.x (červen 2013)

  • vylepšení výkonu a aplikací, žádné důležité nové funkce

Android 4.4.x (říjen 2013)

  • vylepšená správa paměti (čistý android vyžaduje jen 512mb RAM, projeví se kladně samozřejmě i pro vybavenější telefony)
  • Immersive Mode (možnost zobrazení aplikace přes celý displej, skrytí ovládacích tlačítek)
I když u nějakých verzí je zde novinek jen minimum, ve skutečnosti je jich mnohem více. Vypíchl jsem zde opravdu jen ty nejzajímavější. Samozřejmě se každou verzí mnoho věcí zlepšuje, ale už to není takový přechod jako z verze 4.0 na 4.1. Troufnu si tvrdit, že android 4.2 pro všechny běžné uživatele naprosto dostačuje a do smrti telefonu už dostačovat bude. Telefony od téhle verze výš můžou směle ještě dlouho konkurovat ostatním systémům.

Mediaserver - žrout baterky


Někdy se může stát, že se proces mediaserver zblázní a začne požírat extrémní část vaší baterky. Telefonu pak nedá klid ani při vypnutí displeje, protože ho nepustí do režimu spánku.

Mediaserver je proces, který se stará o indexaci audio/video souborů a zprostředkovává je dalším aplikacím. Problém nastává většinou u nějakého vadného videa, kterým se mediaserver nemůže prokousat, a než aby ho obešel, se snaží neustále ve smyčce načítat. Někdy může stačit restart zařízení, ale většinou je nutné onen neznámý soubor vymazat nebo alespoň vyřadit z indexace.

Pokud víte, že se mediaserver zbláznil po posledním nahrávání konkrétních souborů , je dobré je obměnit nebo vymazat. Pokud si chci soubory nechat, lze je vyjmout ze skenování vytvořením souboru .nomedia v konkrétím adresáři. Všechny podsložky tuto vlastnost zdědí. Možnost vytvářet soubory má hodně file managerů přímo v androidu. Můžete si také stáhnout mnou vytvořený soubor .nomedia.
Tento soubor pak můžete nakopírovat do vaší složky ve které se pravděpodobně poškozený soubor skrývá. Po nakopírování je třeba telefon restartovat, aby mohl mediaserver začít s novým indexováním

Novinky v iOS 8 a porovnání s androidem

Po několika posledních dnech, co na různých serverech vidím samé články o nových iphonech a nekončících diskuzích pod nimi, jsem se rozhodl také přilít olej do ohně.
Na začátku chci zmínit, že iphone rozhodně není špatný telefon. Je výborný, pokud Apple pohltil technikou celou domácnost. Pro ostatní případy má ale už obrovskou konkurenci, kde ho nad vodou dle mého drží jeho vynikající marketing a značka. Často jsem se osobně lidí ptal proč vlastně chtějí iphone či ipad. Odpověď byla většinou že se jim líbí, a že prostě funguje.

Novinky iOS 8 vs android

Projedu všechny funkce popořadě tak jak jsou uvedené ve videu:
  • widgety - věc, která se v androidu nachází od nepaměti. Z mého hlediska také daleko víc použitelnější na ploše než kdesi vedle notifikací, kde se všemi widgety musím prodírat.
  • propojení aplikací - možnost sdílení obsahu mezi sebou jsem také již používal na svém první androidu asi 3 roky zpátky. Velmi užitečná funkce co dle mého v iOS opravdu chyběla. Škoda jen, že iOS, který se v podstatě chlubí jak jednoduchý je, vyžaduje po uživateli povolení každé nové aplikace v těchto možnostech sdílení. Velmi podobný problém se týká výměny klávesnice, která je dále ve videu.
  • možnost změny klávesnice - v androidu je možnost vyměnit v podstatě vše co vás napadne. SMS aplikaci, telefonní aplikaci (dialer), fotoaparát, celé prostředí (launcher). Navíc prozatím je nainstalovaní nové klávesnice uživatelsky mnohem přívětivější než momentálně na iOS
  • iMessage - google hangouts má přímo volání i odesílání fotek, zde je opravdu otázka kdo co používá a co používá jeho okruh přátel. Například multiplatformní whatsapp který používám, má také záznam zvuku a zachycení snímku provedeno velmi podobně jako iMessage
  • aktivní notifikace - používám pravděpodobně od androidu 4.1, výborná věc, která dokáže jednoduché věci vyřešit přímo z notifikací
  • diktování textu v češtině - také  už delší dobu
  • RSS - používal jsem už kdysi google reader, feedly a nyní kiosek google play, nicméně nevidím sdílené odkazy přátel, což nemůžu považovat za minus. Vidím opravdu co vidět chci. Snad si využití někdo najde.
  • plná verze stránky - google chrome i předchozí android prohlížeč uměl
  • email - velmi podobně pracuji jak s gmail klientem tak s předinstalovaným klientem pro ostatní maily
  • počasí - samozřejmě si můžu vybrat z aplikace od výrobce nebo z mnoha dalších aplikací na google play
  • využití baterie - měl už můj první android. Využití aplikace se počítá jen při jednom cyklu baterie. Po jejím nabití se statistika vynuluje a začíná se znova. Nicméně věřím tomu, že poznám aplikace, která mi pije krev již v tom cyklu nabíjení.
  • fotoaparát - může se podle výrobce velmi lišit. Je opravdu mnoho aplikací fotoaparátu a mě předinstalovaný sony vyhovuje. Má spousty doplňků, které umožňují například zrychlit video jak aplikace od applu. Za časovač pro selfie se bít nebudu a nemám potřebu hledat :)
  • handoff - jedna z funkcí, která je opravdu výborná pokud používáte více apple zařízení. O takové synchronizaci se mi může v běžném počítači jen snít. Každopádně nějaké pokusy tu jsou. Můžu si otevřít webou stránku z mobilu, můžu si dopsat rozepsaný email, ale rozhodně to není tak pohodlné jako u applu. Věřím, že lepší podoba synchronizací se objeví při používání spolu s chrome os.
  • NFC - dlouho applem opovrhovaná technologie. Bohužel je implementovaná jen za účelem plateb s mobilem. Věřím ale, že díky applu se platby mobilem rozšíří rychleji.
Jak v novinkách můžeme vidět, iOS se nyní spíše snaží jak funkčně tak třeba i hardwarově (velké displeje) dohnat android. Podle mě už delší dobu je také neplatné srovnávání rychlosti jednotlivých platforem. Také zcela nesouhlasím s myšlenkou, že na iphonu všechno jede hned a na androidu se všechno musí prvně dlouze nastavovat(rád bych slyšel nějaké příklady). 
Funkčně se podle mě tedy platformy začínají velmi přibližovat, ale pro někoho kdo používá aktivně jednu platformu není jednoduché přecházet na druhou.
 
Budu rád za každý komentář pod článkem a rád se také do diskuze připojím, případně opravím nepřesnosti v článku