Odklenite pisanje na zunanjo kartico SD za vse aplikacije v sistemu Android 4.4 KitKat
Kot morda veste, je Google v najnovejši različici Androida 4.4, 'KitKat', nekoliko spremenil privzeta dovoljenja za zunanjo kartico SD. Zdaj je dostopen za pisanje samo posebni uporabniški skupini članov, imenovani media_rw. V tem članku bi rad delil trik, ki bo omogočil dostop do pisanja vsem srečnim lastnikom zakoreninjenih naprav z Androidom 4.4.
Ko mora nek proces pisati na zunanji medij, zahteva ustrezno dovoljenje. To je bilo običajno vedenje v prejšnjih različicah Androida. Vendar pa aplikacije tretjih oseb v KitKat nimajo dostopa do tega dovoljenja! Tako ne morejo pridobiti dostopa za pisanje na zunanjo kartico SD. Morda se boste soočili z različnimi težavami z novimi pravili dostopa v Androidu 4.4, to pomeni, da lahko vaš najljubši upravitelj datotek preneha delovati. Tukaj je opisano, kako tem aplikacijam dati pravilno dovoljenje.
- Zaženite svoj najljubši upravitelj datotek s pravicami korenskega dostopa. Uporabite lahko katero koli aplikacijo, ki jo želite, ki se lahko izvaja v povišanih vrednostih v vaši napravi. Primerna bo na primer aplikacija »Root Explorer« ali »Upravitelj datotek« iz CyanogenMod.
- Pomaknite se do naslednje datoteke:
/system/etc/permissions/platform.xml
- Poiščite android.permission. WRITE_EXTERNAL_STORAGE in android.permission. WRITE_MEDIA_STORAGE vrstice. To so razdelki XML. Poskrbeti morate, da bodo videti natanko tako kot spodnje strune:
Shranite datoteko platform.xml. Pred ponovnim zagonom mobilne naprave morate nastaviti dovoljenja za datoteke na 644 (rw-/r–/r–). Zdaj znova zaženite napravo Android. Končali ste.
Žal mi ni znane rešitve, ki bi bila primerna za nekorenske naprave.