Programátoři z pekel zde za šat a stravu programují čipová pseuda. Nyní s favicon!

Ainol Novo 7 Paladin – jak na software

Jelikož si u nás už můžete výrobky Ainolu koupit sto a jedním způsobem, cítím se být – s přihlédnutím k faktu, že jsem měl Paladina jako jeden z prvních v ČR – přímo povolán nespecifikovanou vyšší bytosti k tomu, napsat něco o dostupnosti softwaru. Paladin má totiž několik zvláštností, které ho předurčují spíše pro technicky zdatnější lidí.

Prvním specifikem je použitý procesor, Ingenic XBurst, který patří do rodiny procesorů MIPS. Tyto procesory mají za sebou dlouhou historii a ještě před deseti lety byste je ve výkonných grafických stanicích přistihli při renderování triků pro filmové série jako Matrix či Pán prstenů. Ty doby jsou ale pryč a dneska se MIPSové procesory objevují hlavně v zařízeních s nízkou spotřebou, jmenujme například konzole PlayStation Portable. Kováři architektury MIPS, společnost MIPS Technologies se rozhodla proniknout do světa androidích tabletů a začít konkurovat procesorům rodiny ARM. Paladin je v podstatě jedním z prvních tabletů s těmito procesory a nevede si vůbec špatně.

Druhá věc, která činí Paladin zvláštní je Android 4.0 Ice Cream Sandwich. Všude se o něm píše, všude se o něm mluví a přesto reálná zařízení s ním aby člověk hledal lupou. Renomované značky slibují updaty na svoje telefony a leckdy je termín těchto updatů stanoven prakticky až na dobu, kdy má přijít Android 5. Ainol nelenil, využil referenční implementace ICS pro MIPS procesory a byl tak defakto prvním výrobcem, který měl na trhu levný tablet s čtyřkovým Androidem.

Kombinace těchto dvou faktorů způsobuje, že i přes přítomnost oficiálního Google Play (dříve Market) není vždy snadné si opatřit aplikace. Oficiální obchod totiž filtruje aplikace podle kompatibility se zařízením a jelikož náš tablet má jiný procesor než všichni ostatní a jiný systém než většina ostatních, zdaleka ne vše je prohlášeno za kompatibilní. Reálně nastávají tři situace:

  1. Google Play vyhodnotí aplikaci jako kompatibilní a tak ji můžeme stáhnout, nainstalovat a používat. I když by to bylo super, nejedná se bohužel o většinu aplikací, rozdíl mezi počtem aplikací v Play spuštěném na Paladinu a například na Sony Ericssonu Xperia Mini Pro je zásadní.
  2. Google Play vyhodnotí aplikaci jako nekompatibilní správně, tj. existuje reálně důvod proč na Paladinu aplikaci nejde spustit – většinou jde o aplikaci využívající nativní knihovny NDK (obvykle existují jen pro ARM) nebo se jedná o aplikaci, která neběží pod ICS. Tady bohužel není žádné řešení. Navíc nelze předem určit, zda se skutečně jedná o nekompatibilní aplikaci nebo to Play přehání a jedná se o aplikaci z třetí skupiny.
    Mezi notoricky nechodivé aplikace se dají počítat zejména hry.
  3. Google Play vyhodnotí aplikaci jako nekompatibilní špatně, protože je v jejím popisu něco, co považuje za problematické. Takovouto aplikaci je možné nainstalovat z jiného zdroje a s trochou štěstí a šikovnosti poběží bez dalších potíží.

Když nám Play některou aplikaci nechce nabídnout, můžeme strávit několik hodin googlením a hledáním instalačního .apk balíčku, ten nakopírovat do tabletu a přes nějakého souborového manažera (v Play je třeba výborný „Správce souborů“ od Rhythm Software) nainstalovat.

1Mobile

Mnohem lepší je ale nainstalovat si alternativní market. Kdo někdy používal čínský androidí smartphone, bude asi znát 1Mobile Market, jehož instalátor je dostupný přímo na webu. Tento alternativní obchod vám nabídne aplikace které v Play nenajdete. Chová se do jisté míry jako oficiální Play (vzhledově jako by z oka vypadl původnímu Marketu) – tj. nabízí aktualizace, umožňuje odinstalaci, hodnocení programů atd. Je ovšem na místě říct, že si s kompatibilitou zbytečně neláme hlavu. Někdy optimisticky začne stahovat balíček, který následně systém odmítne nainstalovat.

Tím se dostávám k dalšímu problému. Některé instalované balíčky, ať už stažené z 1Mobile Marketu nebo pracně vygooglené, vám Paladin nebude chtít nainstalovat. Kontrola kompatibility totiž probíhá i při instalaci .apk do zařízení. Pokud jste si vážně jisti, že chcete aplikaci nainstalovat (a riskovat tak, že opravdu nepoběží, zasekne vám tablet, potenciálně ohrozí v něm uložená data a nebo šlápne na ocásek vašemu štěňátku), můžete tuto kontrolu přelstít utilitou zvanou Magic Code. Stačí nainstalovat, po spuštění přepnout jednoduchý přepínač ON/OFF do polohy ON a od té chvíle půjde nainstalovat prakticky cokoliv. Záměrně říkám „nainstalovat“ – ověřit, zda aplikace běží už je na vás.

Já sám jsem díky 1Mobile rozeběhal například Facebook a Twitter klienta, což jsou dvě aplikace, které na mobilu i tabletu používám mnohokrát za den a jsou jedním z důvodů, proč Paladin vůbec mám. Pokud máte další ověřené tipy na zdroje software, nebo na software který z 1Mobile jde nainstalovat a funguje (a není v Play), směle komentujte – určitě tím pomůžete i dalším uživatelům.