TOPlist

Jak povolit aplikacím práci s paměťovou kartou na Androidu 4.4 [návod]

Sdílejte:
Karel Kilián
Karel Kilián
12.11.2014 12:00
Ikona komentáře 59
kitkat sd
Jedním z nejčastěji vytýkaných nedostatků Androidu 4.4 KitKat je omezení práce s paměťovou kartou respektive externím úložištěm aplikacím třetích stran. K překvapení uživatelů a vývojářů tak s předposlední verzí systému nefunguje celá řada programů, včetně správců souborů a mnoha dalších nástrojů. Kritika na tento nedostatek zazněla z řad našich čtenářů také v rámci brainstormingu Co by naši čtenáři změnili na Androidu, kdyby mohli?
Jak povolit aplikacím práci s paměťovou kartou na Androidu 4.4

Jak povolit aplikacím práci s paměťovou kartou na Androidu 4.4

Google se chystá s Androidem 5.0 Lollipop změnit přístup a hodlá nechat rozhodnutí, do kterých složek mají mít jednotlivé aplikace přístup, na uživateli (informovali jsme podrobně ve článku Android 5.0 vrátí aplikacím přístup k paměťové kartě). V následujících řádcích přinášíme dvě relativně jednoduchá řešení, jak tento problém odstranit, konkrétně jak povolit aplikacím práci s paměťovou kartou respektive externím úložištěm na zařízení s Androidem 4.4 KitKat. Hned na začátek ale musíme upozornit, že oba návody vyžadují rootnuté zařízení. Bez nejvyšších oprávnění je zcela zbytečné je zkoušet.
Oba návody vyžadují rootnuté zařízení

Oba návody vyžadují rootnuté zařízení

První možnost, jak povolit aplikacím práci s paměťovou kartou: SDfix

SDFix je aplikace s jediným cílem: obnovit možnost zápisu na paměťovou kartu v zařízení úpravou konfiguračního souboru platform.xml. Aplikace mění systémový soubor – proto vyžaduje přístup s právy roota. Samotný proces je maximálně jednoduchý – uživatel vystačí s klepáním na tlačítka Next a Finish.
Uvítací obrazovka - stiskněte Continue

Uvítací obrazovka – stiskněte Continue

Aktivujte zatržítko a stiskněte Continue

Aktivujte zatržítko a stiskněte Contiunue

Dejte aplikaci práva roota

Dejte aplikaci práva roota

Povedlo se  vám povolit aplikacím práci s paměťovou kartou

Povedlo se vám povolit aplikacím práci s paměťovou kartou

Patrně bychom měli podotknout, že aplikace je určena k vyřešení konkrétního problému, takže pokud nemáte tento problém, neinstalujte ji! Stejně tak nemá smysl nástroj spouštět na zařízeních bez paměťové karty. Mnohé alternativní ROMky (včetně CyanogenModu) mají omezení zápisu opravené, takže ani v takovém případě by nedávalo použití SDfix smysl.
SDFix: KitKat Writable MicroSD

SDFix: KitKat Writable MicroSD

NextApp, Inc.

Instalovat (Free)

Google Play

Druhá možnost: malý „hack“

Aplikace SDfix řeší problém na většině zařízení, ale někteří uživatelé hlásili, že na jejich telefonu či tabletu nefunguje. Neházejte tedy pomyslnou flintu do žita, ani nevěšte hlavu, pokud vám výše uvedený nástroj nepomůže – pravděpodobně je to jen tím, že aplikace není kompatibilní s vaším přístrojem. V takovém případě je tu ještě možnost upravit soubor platform.xml ručně a získat tak přístup pro zápis do externího úložiště pro aplikace třetích stran. Tento návod funguje na každém zařízení, ale vyžaduje trochu trpělivosti a opatrnosti. Začněte tím, že si stáhnete a nainstalujete správce souborů s přístupem k systémovým složkám. Můžete použít například ES File Explorer File Manager.
ES File Explorer File Manager

ES File Explorer File Manager

ES Global

Instalovat (Free+)

Google Play

Dále postupujte dle následujícího návodu:
  1. Přejděte do složky /system/etc/permissions/.
    Přejděte do složky /

    Přejděte do složky /

    Přejděte do složky system

    Přejděte do složky system

    Přejděte do složky etc

    Přejděte do složky etc

    Přejděte do složky permissions

    Přejděte do složky permissions

  2. Otevřete soubor platform.xml v textovém editoru a přepněte do režimu úprav.
    Otevřete soubor platform.xml

    Otevřete soubor platform.xml

    Přepněte do režimu úprav

    Přepněte do režimu úprav

  3. Vyhledejte sekvenci name=“android.permission.WRITE_EXTERNAL_STORAGE“.
    Vyhledejte sekci android.permission.WRITE_EXTERNAL_STORAGE

    Vyhledejte sekci android.permission.WRITE_EXTERNAL_STORAGE

  4. Přidejte na konec této sekce text <group gid=“media_rw“ />
    Přidejte na konec této sekce text

    Přidejte na konec této sekce text

  5. Nyní upravený soubor platform.xml uložte. ES File Explorer v tom okamžiku může požádat o práva roota, která mu musíte poskytnout pro správné uložení souboru.
    Uložte soubor

    Uložte soubor

    Povolte práva roota

    Povolte práva roota

  6. Zavřete soubor a znovu ho otevřete, abyste ověřili, zda je správně uložen.
  7. Pokud je vše provedeno podle postupu, restartujte zařízení, aby se projevily změny.
Zdroj: DroidViews.

O autorovi

Karel Kilián

Karel Kilián je zkušený technický redaktor a copywriter s bohatou praxí v oblasti informačních a komunikačních technologií. Jeho kariéra začala na pozici prodavače, odkud postupně… Více o autorovi

Karel Kilián
Sdílejte: