Com sabríeu, a la versió recent d'Android 4.4, 'KitKat', Google ha modificat lleugerament els permisos predeterminats per a la targeta SD externa. Ara només es pot escriure per un grup d'usuaris especials de membres anomenat media_rw. En aquest article, voldria compartir un truc que permetrà l'accés d'escriptura a tots els afortunats propietaris de dispositius arrelats amb Android 4.4.
Quan algun procés necessita escriure a suports externs, sol·licita el permís adequat. Aquest era el comportament habitual en versions anteriors d'Android. Tot i això, les aplicacions de tercers de KitKat no tenen accés a aquest permís. Per tant, no hi ha manera d’obtenir accés d’escriptura a la targeta SD externa. És possible que tingueu diversos problemes amb les noves regles d’accés a Android 4.4, és a dir, el vostre gestor de fitxers preferit pot deixar de funcionar. A continuació s’explica com donar a aquestes aplicacions el permís correcte.
- Inicieu el gestor de fitxers preferit amb drets d'accés root. Podeu utilitzar qualsevol aplicació que preferiu i que pugui executar-se elevat al dispositiu. Per exemple, l'aplicació 'Explorador arrel' o el 'Gestor de fitxers' de CyanogenMod funcionaran.
- Aneu al fitxer següent:
/system/etc/permissions/platform.xml
- Cerqueu línies android.permission.WRITE_EXTERNAL_STORAGE i android.permission.WRITE_MEDIA_STORAGE. Es tracta de seccions XML. Cal que semblin exactament com les cadenes següents:
Deseu el fitxer platform.xml. Cal configurar els permisos del fitxer a 644 (rw- / r– / r–) abans de reiniciar el mòbil. Ara reinicieu el dispositiu Android. Estàs acabat.
Malauradament, no hi ha cap solució coneguda que pugui ser adequada per a dispositius no arrelats.