Z angličtiny přeložil gtranslate.io
Před Androidem 4.4.2. byl Locus Map navržen tak, aby fungoval s SD kartou jako externí úložný prostor pro všechna data související s aplikací – stažené SQLite mapy, bodové databáze, SRTM data atd. Poté, co přišel KitKat na scénu, byla oprávnění pro čtení/zápis na SD kartu zcela předefinováno:
Bez těchto oprávnění je jakákoli databáze k ničemu, a proto není možné mít vaše trasy, body, adresář pro stahování online map, mezipaměť online map a spoustu dalších souborů souvisejících s DTB v kořenovém adresáři externí SD karty.
Více informací naleznete na:
Locus Map se sám nainstaluje do vnitřní paměť vašeho zařízení. Během instalace výchozí adresářová struktura "/Místo/.." se vytváří také ve vnitřní paměti. Tato konfigurace však může být problematická pro zařízení s malým vnitřním úložným prostorem. Přesto existují způsoby, jak využít všechna nebo některá data na externím disku a uložte si vnitřní paměťový prostor:
Nejlepším řešením, které můžete získat, je mít Locus nainstalován ve vnitřním úložišti a některá vaše data umístit na externí SD kartu:
Všechny mapy, které Locus stahujete z online zdrojů nebo z Locus Store, jsou standardně uloženy v /Locus/Mapy/ ve vnitřním úložišti vašeho zařízení. To se bohužel změnit nedá. Nicméně všechny stažené mapy lze přenést na vaši externí SD kartu (pomocí libovolného mobilního správce souborů, např Průzkumník ES) a propojený s Locusem přes Přidat externí mapu příkaz. Stejný postup lze aplikovat na všechny ostatní rastrové mapy získané z jiných zdrojů mimo Locus.
LoMapy nebo jiné vektorové mapy jsou standardně uloženy v /Locus/mapsVector/ adresář. Pro stahování a ukládání vektorových map můžete použít libovolný adresář na externí SD kartě, ale cestu k němu musíte předefinovat v nastavení Locusu:
Tato metoda funguje pouze na Androidu 5.0 a vyšším. Pokud používáte Android 4.4.x, postupujte podle stejných pokynů jako u rastrových map!
Tato data mají své složky v základní struktuře vnitřního úložiště /Locus/backup/, resp. /Locus/data/srtm/. Jejich umístění můžete změnit na externí SD kartu stejným způsobem jako u vektorových map a předefinovat jejich adresáře Nastavení locusu > Různé > Výchozí adresáře > Nastavit adresář 'záložní' (nebo Nastavit adresář 'data/srtm/')
Novou složku na externí SD kartě nepojmenujte „Locus“ - operační systém by byl zmatený, který adresář je výchozím kořenovým adresářem Locusu, což může vést k poruše Locusu.
Každá aplikace v systému Android má svou vlastní speciální složku na externí kartě SD, do které lze zapisovat pouze pro tuto aplikaci a jako takovou ji lze použít jako jediný úložný prostor pro aplikaci. Nicméně, NEDOPORUČUJEME, protože:
V každém případě, pokud se rozhodnete použít tuto možnost, postupujte takto:
Pár tipů od uživatelů Locusu, jak řešit plný přístup k externí SD kartě na rootovaných zařízeních. Žádná z těchto metod není plně testována a nemusí fungovat na všech zařízeních nebo v případě nezkušené manipulace může způsobit poškození vašich dat nebo mobilního zařízení.
Další možností pro rootovaná zařízení je naformátovat SD kartu v systému FAT32 v počítači. To eliminuje práva souborového systému. Pokud používáte kartu SD větší než 64 GB k formátování SD karty na FAT2 potřebujete nástroj jako H32format pro Windows. Uvědomte si, že to nepodporuje soubory větší než 4 GB.
Instalujte pouze pomocí aplikace „TWRP“ v nabídce „Instalovat“. Musíte otevřít nabídku „Instalovat TWRP“ a vybrat své zařízení a „Verzi obnovení k instalaci“ a stáhnout ji. Poté si stáhněte a nainstalujte „twrp-3.0.2-2.klte.img“. Spusťte zařízení Android pomocí TWRP Recovery-Mod. Nyní máte přístup k zápisu pro všechny aplikace na obrázku extSD karty.
Funguje dobře se Samsungem Galaxy S5 SM-G900F (TouchWiz) se Stock ROM (bez značky poskytovatele) Android 6.0.1 (Marshmallow, API 23)
Tato aplikace má možnost udělit plný přístup k externí SD kartě, stejně jako ve verzi 4.4.2. Stáhnout a další návod >>>
Pokud nemůžete nainstalovat Xposed, protože není podporován vaší verzí Androidu, existuje jiný způsob, jak provést čtení a zápis z externí SD karty (je vyžadován také root!).
Musíte upravit 2 soubory jar na oddílu /system. To lze provést pomocí patch apk. Pro detaily přečtěte si toto xda-vlákno >>