10 votos

¿Solución para que Android 4.4 no pueda escribir en tarjetas SD?

Ayer actualicé mi Samsung Galaxy S4 a Android 4.4 KitKat y me llevé la mala sorpresa de que ya no puede escribir en mi tarjeta SD... Sé que este problema está ampliamente documentado en todas partes, pero ¿se ha encontrado ya alguna solución para ello? (Aparte de sacar la tarjeta físicamente del teléfono y abrirla en mi PC) Además, debido a la bandera KNOX no puedo hacer un downgrade a 4.3...

(P.D.: rooteado o no, no hay diferencia)

0 votos

¿Es la versión oficial o una ROM personalizada?

0 votos

@RossC, es un cambio de reglas en Kitkat independientemente de la ROM. OP: La única solución posible es esta, si usted necesita acceso de escritura, es necesario proporcionar el permiso, o utilizar el Marco de acceso al almacenamiento que viene con KitKat lo hará.

0 votos

RossC: El mío es el oficial I9505XXUFNB8 (Alemania), pero @t0mm13b tiene razón, ocurre independientemente de la ROM, es una "característica" de KitKat. Además, estoy buscando una solución para las aplicaciones existentes, no una que escribiría yo mismo...

17voto

Guillaume Puntos 384

He encontrado la respuesta a mi propia pregunta. También podría compartir cómo lo hice (Hágalo bajo su propio riesgo, funcionó bien para mí). Necesita Root obviamente.

  1. Utilizando un gestor de archivos habilitado como root, navegue hasta /system/etc/permissions
  2. Edite el archivo platform.xml y encuentre el permiso WRITE_EXTERNAL_STORAGE.
  3. Añadir una definición de grupo adicional para este permiso... <group gid="media_rw" />
  4. Guarde los cambios en el archivo.
  5. Reinicia.

Los créditos van a mateenf de la Foro de desarrolladores de XDA

1voto

Heru Ammen Puntos 11

Utilicé esta solución para editar etiquetas desde mi tarjeta SD externa en mi LG G3 rooteado (LG-D851). El reproductor de audio es PowerAmp.

  1. Descargue e instale el instalador de Xposed desde Google Playstore: Instrucciones: https://www.youtube.com/watch?v=nj_fgrpgDRU (GadgetHacks)
  2. En el instalador de Xposed haga clic en "Descargar". (es posible que tenga que pulsar el símbolo de actualización para cargar los módulos).
  3. Pulsa y descarga "KitKat SD Card Full Access" desde el repositorio. Asegúrate de tener marcada la casilla de descarga desde fuentes desconocidas (ajustes >seguridad >fuentes desconocidas).
  4. Una vez descargado e instalado el módulo, reinicie su teléfono y etiquete a su gusto.

1 votos

No hace falta un módulo Xposed, ahora hay un montón de apps en la Play store para hacerlo (todas requieren Root, obviamente). Busca "SD Fix" en la Play store, las encontrarás.

0 votos

Ahora me dices... lol. ¡Bien visto!

1 votos

Estas aplicaciones no existían en el momento en que hice la pregunta :)

1voto

Sato Puntos 182

He encontrado una solución mucho mejor. Con uTorrent no podía escribir en

"/storage/extSdCard/"

Pero soy capaz de escribir a:

"/storage/extSdCard/Android/Data/com.utorrent.client"

Así que busca una carpeta en la tarjeta SD a la que tu aplicación tenga acceso dada por Android.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X