Kā jūs, iespējams, zināt, jaunākajā Android 4.4 versijā “KitKat” Google ir nedaudz modificējis ārējās SD kartes noklusējuma atļaujas. Tagad tas ir pieejams rakstīšanai tikai īpašai lietotāju dalībnieku grupai ar nosaukumu media_rw. Šajā rakstā es vēlos dalīties ar triku, kas ļaus atļaut rakstīšanas piekļuvi visiem laimīgajiem sakņoto ierīču īpašniekiem ar Android 4.4.
Ja kādam procesam ir nepieciešams rakstīt uz ārējiem datu nesējiem, tas prasa atbilstošu atļauju. Tā bija parasta uzvedība iepriekšējās Android versijās. Tomēr trešo personu lietotnēm KitKat nav piekļuves šai atļaujai! Tātad viņiem nav iespējas iegūt rakstīšanas piekļuvi ārējai SD kartei. Var rasties dažādas problēmas ar jaunajiem piekļuves noteikumiem operētājsistēmā Android 4.4, t.i., jūsu iecienītākais failu pārvaldnieks var pārtraukt darbu. Lūk, kā šīm lietotnēm piešķirt pareizu atļauju.
- Palaidiet savu iecienīto failu pārvaldnieku ar root piekļuves tiesībām. Varat izmantot jebkuru vēlamo lietotni, kas jūsu ierīcē var darboties paaugstināti. Piemēram, to veiks CyanogenMod lietotne “Root Explorer” vai “File Manager”.
- Pārejiet uz šo failu:
/system/etc/permissions/platform.xml
- Atrodiet rindas android.permission.WRITE_EXTERNAL_STORAGE un android.permission.WRITE_MEDIA_STORAGE. Tās ir XML sadaļas. Jums jāpanāk, lai tie izskatās tieši šādi:
Saglabājiet platform.xml failu. Pirms mobilās ierīces restartēšanas faila atļaujas ir jāiestata uz 644 (rw- / r– / r–). Tagad restartējiet Android ierīci. Tu esi pabeidzis.
Diemžēl man nav zināms risinājums, kas varētu būt piemērots ierīcēm bez saknēm.