Vyberte stránku
Samsung Galaxy Mini 2 – Instalace ROM

Samsung Galaxy Mini 2 – Instalace ROM

Dostal se mi do ruky malý Samsung Galaxy Mini 2 (GT-S6500) s klasickým boot loop problémem. Tedy, že po startu pouze zavibruje, zobrazí logo Samsung a pak se restartuje. Na tomto konkrétním kusu byl nefunkční i recovery, takže jsem přistoupil k instalaci kompletně celé ROM skrze Odin.

Co budeme potřebovat

  • ROM určenou k flashování skrze Odin najdete v databázi na stránkách Sammobile.com. Pro stažení ROM je nutná registrace, která je zdarma a není nutno ji potvrzovat na emailu. Následně stahujte v bezplatném módu “Regular download”
  • Odin je program který slouží pro nahrání ROM v surovém stavu a je vhodné stahovat jeho aktuální verzi ze stránek Odindownload.com.
  • USB driver který je sice postarší, ale lze jej nainstalovat i na Windows 10, za předpokladu, že vypnete vynucení podpisu ovladačů.

Postup

  1. Nainstalujte a spusťte Odin (s oprávněním správce)
  2. Rozbalte vámi staženou ROM
  3. Telefon pomocí tlačítek Volume – a Home (v přední části) a Power nastartujte v Download módu
  4. Až uvidíte logo Samsung, tak klávesy pusťte a vstup do recovery na vyzvání potvrďte Volume Up tlačítkem.
  5. Úspěšné připojení telefonu pomocí USB kabelu poznáte v Odin u kolonky ID:COM, který bude podbarvená žlutě nebo modře (záleží na verzi).
  6. V Odin – záložce Options zkontrolujte zapnuté volby Auto Reboot a F. Reset Time 
  7. Nyní otevřete vámi stažený soubor ROM v sekci AP nebo PDA (opět záleží na verzi)
  8. Nyní už jen klikněte na tlačítko Start a počkejte dokud se proces instalace nedokončí.
  9. Telefon se automaticky restartuje a můžete ho odpojit od PC.
nextbook – TWRP a custom ROM

nextbook – TWRP a custom ROM

Dnes se mi dostal na stůl cca. 2-3 roky starý 7mi palcový Android tablet NEXTBOOK NEXT7P12-GP, s klasickou chybou stack (zaseknutí) při načítání systému. Před cca dvěma lety se prodával na CZC, ale stránky českého zastoupení této firmy jsou k dnešnímu dni mrtvé.

V mém případě se jednalo o variantu s 4GB vnitřním úložištěm na Androidu 4.0.4, ale vyráběla se i 8GB varianta s Androidem 4.1. Obě verze mají dosti exotický procesor Amlogic AML8726-M3 (ARM Cortex A9) s frekvencí 1.0 GHz, 1GB DDR3 operační paměti a grafikou ARM Mali TM-400.

Protože ani na stránkách oficiální podpory pro USA nenajdete firmware upgrade, skrze který by se tento problém pravděpodobně dal vyřešit, tak jsem vyhledal custom zavaděč TWRP a komunitní verzi čistého operačního systému.
Za normálních okolností funguje update z SD karty nebo SP Flash Tool. Předpokladem je ale mít stock firmware. (který já nemám)

Co budeme potřebovat

  1. SD kartu (alespoň 4GB)
  2. Počítač se čtečkou pam. karet
  3. Custom zavaděč – TWRP
    Pro 4GB verzi: Next7P12-4G-POM727MC_1G
    Pro 8GB verzi: Next7P12-8G-NXM727MC_WM
  4. Custom ROM – (od ShaunMT)
    Pro EU verzi: WM-082313-8188eu_wifi
    Pro CU verzi: WM-102312-8192cu_wifi

Postup

  1. Stáhněte TWRP a ROM pro vaši verzi zařízení.
  2. Archív s TWRP rozbalte a soubor “uImage_recovery” nakopírujte přímo do kořenového adresáře na vaší SD kartě.
  3. Archív s ROM nechte ve formátu .zip (nerozbalujte) a taktéž nakopírujte do kořenového adresáře na vaší SD kartě.
    snip_20161128121409
  4. Ujistěte se, že je váš tablet plně nabitý a vypnutý.
  5. Vložte SD kartu do vašeho tabletu a nastartujte jej v tzv. upgrade módu
    Tlačítka vol- a power (stisknout souběžně a držet dokud se tablet nezapne)
  6. Počkejte až naběhne TWRP a pak dejte “install“.
  7. Nyní vyberte archív zip s vaší ROM uloženou na SD kartě.
  8. Počkejte dokud se nedokončí instalace (zabere 3-5 minut).
    img_20161128_091310
  9. Po dokončení zvolte “Wipe Cache/Dalvik” a následně “Reboot“.

Známé problémy

  • Pokud se vám tablet v prostředí TWRP zasekne (to že špatně reaguje je normální), tak vyzkoušejte druhou variantu (8GB nebo 4GB).
  • Pokud vám při úvodním nastavení nefunguje WiFi (nenajde žádné sítě), tak vyzkoušejte druhou verzi (EU nebo CU).

Záver

V mém případě se jednalo o CU verzi tabletu i když byl zakoupen v ČR (pravděpodobně na CZC), takže jsem musel flashovat nadvakrát. Po instalaci ROM lze všechny zbytečné aplikace zakázat, ale i tak ve 4GB variantě udělá velkou paseku Google Play Services, který po aktualizaci zabere téměř 200 MB z interního úložiště.

img_20161128_122656

Zdroj: FreakTab.com

Counter Strike 1.6 Android port

Counter Strike 1.6 Android port

Dneska bych vám rád ukázal jak spustit Counter Strike 1.6 na Androidu. Vzhledem k tomu, že konečně vyšel funkční klient pro jedno-jádrové i více-jádrové zařízení s Androidem. Za tímto klientem stojí vývojář Alibek Omarev, který svůj výtvor zveřejnil na GitHubu.

Dotykové ovládání je sice hodně nepohodlné, ale s kompatibilním ovladačem proměníte váš telefon v perfektní přenosnou konzoli.

Co k tomu budeme potřebovat:

  1. Zakoupenou hru v rámci Steamu (nebo její originální soubory)
  2. Povolit na Androidu instalaci z neznámých zdrojů
    (Nastavení – Zabezpečení – Neznáme zdroje)
  3. Cca. 700MB volného místa na SDkartě.

Postup:

  1. Stáhněte a nainstalujte klienta (v1.01)
  2. Stáhněte a nainstalujte engine Xash3D (v0.17.1)
  3. Vytvořte na vaší SDkartě složku “xash“a nakopírujte do ní složky “cstrike” a “valve” ze složky s hrou (…\Steam\steamapps\common\Half-Life).
  4. Nyní již pouze stačí spustit “CS16Client” a dát “Launch CS16-CLIENT!”

Screenshoty:

Poznatky:

  • Lze přizpůsobit citlivost dotykového nastavení.
  • Lze přesunout či skrýt ovládací prvky.
  • Na prázdné mapě stabilních 60FPS (testováno na telefonu Lenovo S60-a).
  • Funkční ZBoti a YaPB boti (nastavení skrze konzoli).
  • Vyhledalo to i nějaké servery v rámci internetu (lol 😀 )
  • Možno nastavit spouštěcí příkazy (stejně jako v práci steamu).

 

LTLM N7 – Instalace ROM

LTLM N7 – Instalace ROM

Dnes se mi dostal do ruky tablet, který se v ČR prodával pod názvem LTLM N7 a samozřejmě se jedná o dovoz z Číny, kde se vyrábí pod názvem MaPan MX710.

HW specifikace jsou:


Model: A70X Allwinner A20 Tablet
CPU: ARM Cortex A7 1.2GHz dual core (Allwinner A20)
Display: 7″ LCD, 800×480
RAM: 512MB
ROM: interní paměť 4GB + microSDHC (do 32GB)
Konektivita: microUSB, USB 2.0, 2x webkamera, WiFi
OS: Google Android 4.2.2

Český manuál k tomuto zařízení zařízení

Problém:

Tento konkrétní kus se vždy při zapnutí zasekl na logu/nápise Android a odmítal naběhnout do systému.

Recovery

Dobrou zprávou je, že tento model má již klasické android recovery, do kterého se dá dostat podržením kombinace kláves power + volume down (tlačítko zapnutí a zeslabení hlasitosti podržet po dobu 10s).

V recovery lze provést wipe cache a wipe data/factory reset. Poté můj tablet již naběhl až do systému, ale systém byl SW poškozen – hlásil chybu:
Aplikace Browser přestala pracovat“.

Instalace ROM

Proto jsem přistoupil k nahrání celé čisté ROM. Tuto ROM jsem nenašel od našeho českého pře-prodejce LTLM, který prostě neposkytuje pro své zařízení absolutně žádnou podporu.  Poohlédl jsem se u výrobce chipsetu Allwinner a použil jeho nástroj i firmware s tímto postupem:

  1. Stáhněte flash tool PhoenixSuit, firmware a rozbalte.
  2. Poté spusťte instalaci driverů s oprávněním správce Phoenix(Drv)Install.exe
  3. V tabletu povolte ladění USB
    Nastavení – Pro vývojáře – ladění USB
  4. Spusťte PhoenixSuit.exe (s oprávněním správce) – ten by měl detekovat váš tablet.
    phoenixsuite
  5. Nyní přejděte do záložky firmware klikněte na image a vyhledejte:
    PH_A70X_auto_auto_gc0309-gc0309_81xx_20131107.img
  6. Následně klikněte na “upgrade” a “YES” (format upgrade mode)
  7. Počkejte než se tablet upgraduje a pak klikněte na “OK
    phoenixsuite2
Pokud váš systém vůbec nenaběhne a nemůžete povolit ladění USB, tak lze celý postup provádět z recovery. (V recovy by se měl váš tablet taktéž detekovat jako ADB Device!) 

Nyní by mělo být hotovo! Tablet po spuštění spustí automaticky program na kalibraci otáčení obrazovky – ten můžete ukončit. V nastavení bude nutné nastavit český jazyk.

Rom je čistá bez LTLM spouštěcích animací, v systému jsou předinstalovány jen Adobe Flash, Reader a Chrome, které lze bez problémů odinstalovat a Go Weather EX, Tranparent weather clock – které můžete buďto updatovat (skrze Google Play) a používat nebo deaktivovat.

20160310_114627

Alternativně by mělo jít použít LiveSuit s firmwarem MaPan_MX710_Android_Jelly_Bean_4.2.2_Os_Root_Firmware_20131023

Známe chyby:

  • Nelze změnit domovskou stránku (Baidu) ve vestavěném prohlížeči.
    Prohlížeč nelze ani zakázat, takže řešením je použít alternativu
  • Na některých revizích nefunguje kamera
    Řešením je instalace camera.apk z externího zdroje
Vodafone Smart Prime 6 – Unbrick ROOT TWRP

Vodafone Smart Prime 6 – Unbrick ROOT TWRP

Tento telefon sice nemá téměř žádné potencionálně nežádoucí, předinstalované aplikace, ale mnoho lidí se (ať už z jakýchkoliv důvodů) zajímá o postup k získání root oprávnění na tomto zařízení.

Problém je v tom, že po rootu odpadá možnost přijímat OTA aktualizace systému, protože telefon po nich již nenabíhá. Takže v případě, že chcete pouze root, tak se ujistěte, že nebudete dále aktualizovat, pokud nahrajete alternativní zavaděč budete moci dále instalovat skrze něj nejenom aktuální verze, ale i alternativní ROMky.

Kompletní flash oficiálního firmware, např. kvůli zrušení oprávnění root lze provést přes flashovací nástroj sugar a také jsem připojil návod na odblokování telefonu, pokud jste si jej náhodou už znefukčnili.

Pročtěte nejprve návod celý až do konce, aby se nestalo, že se v některém z kroků unáhlíte.

Tyto postupy byly testovány na několika verzích Firmware a posledním dostupném update operačního systému Android z Windows 7 i 10 (64bit).

Příprava a Root

  1. Povolte “Možnosti pro vývojáře”
    Nastavení – Informace o telefonu – 7x klikněte na ikonu “číslo sestavení” a poté se objeví “Možnosti pro vývojáře” dole v menu Nastavení.
  2. Povolte v nastavení “Ladění přes USB”
    Nastavení – Možnosti pro vývojáře – Ladění přes USB
  3. Povolte instalaci aplikací z neznámých zdrojů
    Nastavení – Zabezpečení – Neznámé zdroje aplikací
  4. Nyní vypněte telefon
  5. Nabootujte do recovery
    Stisk a podržet tlačítko power + volume up
  6. Vyberte jazyk (Angličtina)
  7. Poté “Write Protect Switch
  8. “Set write protect off” (čímž vypnete ochranu proti přepsání)
  9. Zobrazí se zpráva “write protect is off after reboot”
  10. Nakonec zvolte “cancel” a “reboot system now”
  11. Připojte se na WIFI a nainstalujte aplikaci KingRoot (pro Android)
  12.  V aplikaci klikněte na modré tlačítko a počkejte dokud nebude progress bar na 100%.
    • Pokud se telefon zasekne, tak podržte tlačítko power dokud se telefon nerestuje (nevypne) a postup opakujte.
  13. Hotovo! Nyní můžete ověřit, jestli je vaše zařízení rootnuto pomocí root check tool.

Přehození z KingRoot na SuperSU

  1. Stáhněte si script.
  2. Rozbalte a nainstalujte do mobilu
  3. Nyní v nabídce původního KingRootu zvolte “Full unroot
  4. Vypněte telefon
  5. Nabootoujte do recovery (Volume UP + Power)
  6. V recovery vypněte “WRITE PROTECT SWITCH” a restartujte telefon
  7. Nyní zapněte KingRoot, který jste nainstalovali z archívu a udělejte root
  8. Restartujte telefon
  9. Nyní spusťte aplikaci SuperSume PRO a klikněte na modré tlačítko
  10. Potvrďte přístup k root od KingRootu a posléze již pro SuperSU
  11. SuperSU by se měl nyní automaticky spustit s požadavkem, že SU binary potřebuje aktualizovat.
  12. Zvolte UPDATE a možnost NORMAL
  13. Nyní by po restartu telefonu měl být místo KingRootu nově SuperSU
Pokud budete provádět update firmware (Androidu) na vyšší verzi, tak před tím musíte telefon unrootnout, znovu povolit “write protect” a přehrát soubor build.prop (nemodifikovanou verzí)! Jinak hrozí, že vám po update telefon naběhne pouze do fastbootu.

Instalace TWRP (alternativní recovery)

  1. Stáhněte TWRP 3.0.0-0 a skrze USB ho nahrajte do vnitřního úložiště
  2. Stáhněte a nainstalujte aplikaci Flashify
  3. Spusťte Flashify a povolte ROOT přístup
  4. Klikněte na “Recovery image” a potom “Choose a file
  5. Vyberte .IMG soubor TWRP 3.0.0-0
  6. Klikněte na “Yup!” a počkejte, než se recovery flashne
  7. Po dokončení zvolte “reboot
  8. Mobil se resetuje přímo do TWRP recovery
V TWRP můžete nahrávat custom ROMs, resetovat telefon do továrního nastavení či celý smazat, ale hlavně provést zálohu vaší stávající ROM pro případné pozdější obnovení!

Xposed Framework

  • V TWRP lze jednoduše flashnout i aktuální Xposed Framework
  • Následně pak stačí nainstalovat Installer přímo v androidu

Unbrick po OTA update

  1. Stáhněte archív s nástroji a firmwarem zde
  2. Rozbalte archív např. do C:\Program Files (x86)\SUGAR QCT_SP\
  3. Nainstalujte ovaladač (jako správce) z C:\Program Files (x86)\SUGAR QCT_SP\usb_driver\installdriver\DriverInstaller.exe
  4. Restartujte telefon do recovery (vol up + power button)
    Pokud se nedaří dostat telefon do diagnostického režimu, tak zkuste “download mode” – volume up + volume down + power button a následně volume up
  5. Nyní dejte power down z menu (kompletni vypnuti telefonu) a zapojte USB kabel
  6. Nyní by se měl telefon detekovat v OS takto:Zdroj: Androidforum.cz

     

  7. Spusťte sugar (jako správce)
    C:\Program Files (x86)\SUGAR QCT_SP\tool\SUGAR QCT_SP.exe
  8. Odklikněte “press OK” přihlášení v sugaru
    (Vyhodí chybu, že nelze připojit, ale program jako takový naběhne)
  9. Nyní pokud v programu vidíte váš telefon, tak vyberte model “VF-895N”
  10.  Klikněte na upgrade a potvrďte flash
    Pokud program detekuje root, tak neklikejte na “get status“, protože by vám to telefon přepnulo zpět do normálního režimu (a museli by jste znovu do recovery).
  11. Pokud je vše v pořádku, tak by se měl automaticky spustit flash, který trvá cca. 8 – 10 minut, takže buďte trpěliví.
  12. Hotovo! Můžete utřít pot z čela.

Zdroj: AndroidForum, XDA Fórum

Samsung Galaxy SII  – instalace CM 12.1

Samsung Galaxy SII – instalace CM 12.1

Dneska se podíváme na Samsung Galaxy SII (i9100). Ukážu vám jak na něj nainstalovat Cyanogenmod. Návod se budu snažit napsat tak, aby byl univerzální pro nahrání jakékoliv ROM či kernelu za použití flashovacího nástroje Odin.

Kernel: Je jich mnoho, ale já zvolil kernel TRIM (od Lanchona) protože mi přišlo, že právě tento kernel využívá maximálního potenciálu zařízení a navíc jsem ho našel v obrazu flashovatelném programem ODIN.

ROM: Zde padla volba na Cyanogenmod 12.1, který ve svém posledním snapshotu obsahuje nejméně známých chyb (jen jednu) pro toto zařízení a navíc lze do návodu zahrnout jeden mezikrok navíc (neresetování zařízení pro přímou instalaci gapps).

Gapps: Můžete použít libovolné, ale já jich zkoušel více a např. ty přímo určené pro CM 12.1 mi nefungovaly.

Co budeme potřebovat:

  1. Flashovací program ODIN (já použil v1.85)
  2. Samsung USB ovladače.
  3. Kernel vč. recovery
    (kernel-Lanchon-TRIM-FreezeFix-TWRP-20160111-cm-12.1-i9100-for-ODIN)
  4. ROM (cm-12.1-20151116-SNAPSHOT-YOG7DAO1JN-i9100.zip)
  5. Gapps (gapps-L-4-21-15.zip)

Speciální bootovací metody:

  • Recovery: Volume Up (zvýšení hlasitosti), Home (tlačítko pod displayem) a Power (tlačítko na zapnutí)
  • Download: Volume Down (snížení hlasitosti), Home (tlačítko pod displayem) a Power (tlačítko na zapnutí)

Pro vstup do daného módu bootování musíte tlačítka dohromady podržet při zapnutí telefonu alespoň po dobu 10s.

Příprava:

  • ODIN si rozbalte do libovolné složky.
  • Nainstalujte USB ovladače.
  • Kernel ponechte v archívu .tar a dále ho nerozbalujte!
  • Zip archívy s ROM a Gapps přetáhněte na SDkartu (nerozbalujte je!)
  • SDkartu vložte do telefonu.

Postup:

  1. Nabootojte do Download Mode (vol- + home + power) a potvrďte vstup volume+
  2. Po zobrazení nápisu „Downloading… Do not turn off target!!“ připojte telefon k počítači pomocí USB kabelu.
  3. Spusťte ODIN (jako správce).
  4. Zrušte označení u kolonky “Auto-reboot”.
  5. Klikněte na “PDA” (“AP“) a vyhledejte cestu k vašemu kernelu (formát .tar)
    odin
  6. Klikněte na “Start” a vyčkejte na dokončení procesu.
  7. Až program napíše, že vše je úspěšně dokončeno, tak odpojte telefon od PC a vytáhněte baterii čímž telefon vypnete.
    hotovo
  8. Vraťte zpět baterii a kombinací  vol+ + home + power vejděte do recovery.
  9. Zde zvolte “wipe” – zvolte vše kromě SDkarty.
  10. Poté “Install” a vyberte v našem případě “cm-12.1-20151116…zip”
  11. Po dokončení nerestartujte zařízení, ale vraťte se o krok zpět a stejným způsobem skrze “Install” flashněte i Gapps-L-4-21-15.zip.
    Tento mezikrok je velmi důležitý, protože pokud necháte telefon nabootovat do systému, tak se vaše recovery aktualizuje na Cyanogen Recovery skrz které mi nešly flashnout gapps!
  12. poté zvolte již “reboot” a je hotovo.

Pro jistotu si můžete celý postup sjet i na videu

Návod jsem psal po paměti, tak doufám, že nic nechybí. Samozřejmě ROM, Kernel i Recovery (CWM/TWRP) můžete zvolit libovolné. Na toto zařízení je jich dostupných obrovské množství na XDA Fóru.