Nedávno se mi dostal do ruky tablet od EVOQ typ QPAD710A.
Tablet sám o sobě je dost pomalý i přesto, že je poháněn (dle specifikace) jednojádrovým 1,5Ghz cpu bohužel má málo RAM a to jen pouhých 512MB.

Začal jsem tedy pátrat po tom co s tím. Nejdříve mě napadl root skrz který odmazat nepotřebné appky a nainstalovat nějaký čistič RAM. Nicméně tablet v základu má asi 1 nebo 2 nestandartní nativní aplikace takže jsem šel dál a začal koumat CWM (ClockworkMod) pro případný reflash jiné ROM. CWM potřebuje ke své instalaci root takže jsem nakonec musel hledat varinatu pro instalaci root na Allwinter A13 tablet. Našel jsem „oneclick“ exploit s nazvem DooMLoRD_v1_Xperia-2011-ICS-ROOT-emu-busybox-su.zip který vlastně udělal vše za mě. Instalace CWM probíhala stejným způsobem nyní pomocí cwm6028-a13-10part-v2.zip (verze s 10partitions) – návod na výběr počtu partitions – http://forum.xda-developers.com/showthread.php?t=2189640.

Říkal jsem si super jdu nahrát CyanogenMod (download) z původně adresy – http://forum.xda-developers.com/showthread.php?t=2343531 bohužel tento tablet nema standartní přístup do recovery menu a musí se pouze přes nastartovaný system s povoleným usb debuggingem pomocí tohoto příkazu
echo -e 'boot-recovery\0' > /dev/block/nandf; sync.

Pokračuji tedy nahráním CM10 s GoogleApps a příslušnými ovladači na dotyk v mém případě „zet6221-ts (zet6221 alternative)“. Bohužel po nastartování CM jsem zjistil, že dotyk nefunguje a byl jsem pěkně nahranej, protože debugging v základu byl vypnutý a ja neměl tedy žádnou možnost jak nastartovat zpátky do CWM.

Začal jsem tedy hledát dál až jsem narazil na jakési zmínky o programu LiveSuite 1.11 (download), který slouží k přímému nahrávání ROM prostřednictvím servisního režimu tabletu. Pohledal jsem k programu podrobnosti a začal experimentovat. Našel jsem dokonce i mojí stock ROM tak jsem zajásal protože odpadly případné probléy s jinou verzí ROM.
Aplikace se z počátku tvářila „nekamarádsky“, protože na mě vybafla s hláškou ohledně driverů které již byly nainstalovány, později jsem zjistil, že tablet musím do servisního módu úvést ještě před spuštením aplikace LiveSuit. Našel jsem si tedy pár ROMek na zkoušení a začal jsem experimentovat. Zaměřil bych se na ROm s názvem FaaastJB v2.5 kterou jse mnakonec i nechal v tabletu. Pro reflash bylo třeba si nastudovat ještě zkušenosti jiných, protože aplikace LiveSuit po vybrání příslušné ROM se zdála mrtvá. Řešením je vytahnout USB kabel počkat pár vteřin poté stisknout Volume + zastrčit USB kabel a při stisknutém Volume + několikrát 5-10x cvaknout tlačítko Power a aplikace vyhodí hlášku s dotazem zda provést úplný reflash s Formátem nebo provést jen update.
Další boj nastal se správnými ovladači, protože jak tomu bylo v případě instalace CM10 tak i u této ROM. Vzhledem k tomu, že ROM FaaastJB je dodávaná obecně pro tablety s procesorem Allwinter A10 nebo A13 tak se (pochopitelně od jiných výrobců tabletů) drivery a použité čipy liší.
Nakonec jsem přišel na to že k ovladači na zet6221 potřebuji ještě driver gslx680. Nevím teď jestli stačil jen gslx680 každopádně při pokusu o ruční import ovladače zet6221 do jádra přes příkaz insmod jsem do kernel logu dostal hlášku o chybějicím ovladači gslx680 (download).

Odkaz na všechny potřebné soubory – http://uloz.to/soubory/luky.rys/android/allwinter-a10-a13/

Vloženo Nezařazené.

Potřeboval jsem nainstalovat aplikaci „barman“ (Aplikace pro zálohování a případné obnovení PostgreSQL).
Aplikace pro svoje fungování využíva rsync spojený pomocí ssh. Vhodné nastavení je tedy přes RSA klíče kdy maji zálohované servery stejný veřejný i privátní klíč, aby odpadl problem s přihlašováním.
Při aplikaci veřejného klíče pro použití ssh serveru nastal problém a to ten, že sshd klíč neviděl (repsektive tvrdil že k němu nemá práva, která dle všech složkových výpisu měl).

Error: Could not open keyfile ‚/var/lib/barman/.ssh/authorized_keys‚: Permission denied

Rešení bylo nakonec velice jednoduché (nehledě na to že přes všechny snahy mi řešení trvalo skoro 5hodin) a to vypnout SELinux
Vypnout se dá v souboru /etc/sysconfig/selinux přepnutím hodnoty SELINUX=disabled z původní SELINUX=permissive nebo SELINUX=enforcing.
Můj původní předpoklad byl, že jsou špatné práva na složku nebo přímo soubory, bohužel toto se nepotvrdilo. Poté co jsem zavětřil informaci (při googlování) že by se mohlo jednat o problém s SELinux-em tak jsem našel i toto řešení restorecon -R -v ~/.ssh nicméně při mém štěstí příkaz nevypsal žádný výstup a také nic neudělal respektive nic pozitivního.

Prozatím jsem se s tím že SELinux je už od instalace v systému, setkal pouze u CentOS repsektive Fedora-based systémech.
Tímto netvrdím, že by to bylo až takové zlo ale prozatím je to „novinka“ a spoustu lidí odradí první a vetšinou špatná zkušenost..

Doporučuji přečíst o co se vlastně jedná – SELinux na abclinuxu.cz

Vloženo Nezařazené.

Při vyhledávání nevinného slovního spojení mě Google vcelku šokoval. Místo očekávaného výsledku mi nabídl na třetí pozici odkaz na wiki, který bych skoro označil za „Google bomb“.

Výsledek snad nebudu ani vypisovat – můžete videt na přiloženém screenu níže 😀 .

nE9XaPI[1]

Vloženo Nezařazené.

Dnesnim dnem se povedl jeden maly uspech a to ten, ze se povedlo naimplementovat bez problemu prihlaseni pres Facebook.

Při prvním přihlášeni se vytvoří účet, který se předvyplní poskytnutými údaji z facebooku a provede Vás nutným zbytkem registrace (doplnění přezdívky dle našich kriterií).
Po vyplnění nové přezdívky a hesla se Vám otevře plný účet Chatujme.cz a nyní máte dvě možnosti při dalším přihlášení.
Přihlásit se přes údaje, které jste vyplnili po prvním přihlášeni přes Facebook a to Vaše přezdívka a heslo nebo opět kliknout na tlačítko pro přihlášeni pomoci facebooku a účet se ihned přihlásí.
V případě, že již na chatujme.cz účet máte tak po kliknutí na tlačítko „Přihlásit se pomocí Facebooku“ zvolte možnost „Již mám učet“ a účet se jen propojí. Přičtení smajlíků funguje i v této možnosti spojení s Facebookem.

Jako nevinnou věc jsme si dovolili při registraci přes FB (tedy prvnim přihlášeni) poslat jednu zprávičku na Vaši zeď ohledně Vaši registrace na Chatujme.
Zprávičku můžete zakázat při povolováni přistupu, ale při jejim povoleni ziskáte od nás bonus v podobě dalsich 10ti volných pozic pro smajlíky (takže z původnich 30ti máte k dispozici 40 volných pozic pro Vaše oblíbené smajlíky) a zároveň pomůžete Chatujme v rozletu tim, že se o nás dozvědí i Vaši prátelé.
Po propojení můžete použivat obojí způsob přihlašování. A to standartní pomocí vašeho nicku a hesla nebo prostě jednodušše kliknutím na tlačítko „Přihlásit se pomocí Facebooku“

Verime ze vas tato vymozenost potesi a usnadni pristup na nas portal.

Vloženo Nezařazené.