Desbloquee la escritura de tarjetas SD externas para todas las aplicaciones en Android 4.4 KitKat
Como ya sabrá, en la versión reciente de Android 4.4, 'KitKat', Google ha modificado ligeramente los permisos predeterminados para la tarjeta SD externa. Ahora es accesible para escritura solo por un grupo de usuarios especial de miembros llamado media_rw. En este artículo, me gustaría compartir un truco que permitirá habilitar el acceso de escritura a todos los afortunados propietarios de dispositivos rooteados con Android 4.4.
Cuando algún proceso necesita escribir en un medio externo, solicita el permiso correspondiente. Este era el comportamiento habitual en versiones anteriores de Android. Sin embargo, las aplicaciones de terceros en KitKat no tienen acceso a ese permiso. Por lo tanto, no hay forma de que obtengan acceso de escritura a la tarjeta SD externa. Es posible que tenga varios problemas con las nuevas reglas de acceso en Android 4.4, es decir, su administrador de archivos favorito puede dejar de funcionar. A continuación, se explica cómo otorgar a estas aplicaciones el permiso correcto.
- Inicie su administrador de archivos favorito con derechos de acceso de root. Puede usar cualquier aplicación que prefiera, que se puede ejecutar de forma elevada en su dispositivo. Por ejemplo, la aplicación 'Root Explorer' o el 'Administrador de archivos' de CyanogenMod funcionarán.
- Navegue hasta el siguiente archivo:
/system/etc/permissions/platform.xml
- Encuentra android.permission. WRITE_EXTERNAL_STORAGE y android.permission. WRITE_MEDIA_STORAGE líneas. Estas son secciones XML. Debe hacer que se vean exactamente como las cadenas a continuación:
Guarde el archivo platform.xml. Es necesario establecer los permisos de archivo en 644 (rw- / r– / r–) antes de reiniciar el dispositivo móvil. Ahora reinicia tu dispositivo Android. Estás listo.
Desafortunadamente, no conozco una solución que pueda ser adecuada para dispositivos no rooteados.