Kao što možda znate, u nedavnoj verziji Androida 4.4, 'KitKat', Google je malo izmijenio zadana dopuštenja za vanjsku SD karticu. Sada je za pisanje dostupna samo posebnoj korisničkoj grupi članova koja se naziva media_rw. U ovom članku želio bih podijeliti trik koji će omogućiti pristup pisanju svim sretnim vlasnicima ukorijenjenih uređaja s Androidom 4.4.
Kada neki proces treba pisati na vanjski medij, on traži odgovarajuće dopuštenje. To je bilo uobičajeno ponašanje u ranijim verzijama Androida. Međutim, aplikacije trećih strana u KitKatu nemaju pristup tom dopuštenju! Dakle, ne postoji način da oni dobiju pristup upisivanju na vanjsku SD karticu. Možda ćete se suočiti s raznim problemima s novim pravilima pristupa u Androidu 4.4, tj. Vaš omiljeni upravitelj datoteka može prestati raditi. Evo kako ovim aplikacijama dati ispravno dopuštenje.
- Pokrenite svoj omiljeni upravitelj datoteka s root pristupnim pravima. Možete koristiti bilo koju omiljenu aplikaciju koja na vašem uređaju može raditi povišeno. Primjerice, učinit će aplikacija 'Root Explorer' ili 'File Manager' tvrtke CyanogenMod.
- Dođite do sljedeće datoteke:
/system/etc/permissions/platform.xml
- Pronađite android.permission.WRITE_EXTERNAL_STORAGE i android.permission.WRITE_MEDIA_STORAGE retke. To su XML odjeljci. Morate učiniti da izgledaju točno kao nizovi u nastavku:
Spremite datoteku platform.xml. Prije ponovnog pokretanja mobitela potrebno je postaviti dozvole za datoteku na 644 (rw- / r– / r–). Sada ponovno pokrenite Android uređaj. Ti si gotov.
Nažalost, za mene ne postoji poznato rješenje koje bi moglo biti prikladno za uređaje bez korijena.