TrHmrt16
24/02/15, 17:30:17
Hoy vengo con un nuevo tutorial, y no menos importante que los demás.
A todos nos ha ocurrido que al actualizar a kit kat 4.4.2, hemos perdido el permiso de escritura en la SD, por lo que al intentar reorganizar el contendido desde el propio móvil utilizando un administrador de archivos, resulta imposible.
Esto es debido a falta de una línea de código en un fichero del sistema, que es el que reúne todos los permisos de lectura/escritura de todo el almacenamiento presente en el teléfono.
Con unos sencillos pasos podremos volver a tener total acceso a la tarjeta SD.
Puntos a tener en cuenta:
Necesitamos un administrador de archivos. Cualquiera sirve. Pero recomiendo el FX file explorer por su versatilidad. Aquí lo tenéis: https://play.google.com/store/apps/details?id=nextapp.fx&hl=es
Debemos tener obligatoriamente el Bootloader desbloqueado y un recovery alternativo instalado. De no ser tu caso, pásate por el siguiente tutorial: http://www.htcmania.com/showthread.php?t=977394
Todo el proceso está basado en mi propia experiencia. Además las imágenes posteadas son mías, por lo que es muy complicado (por no decir imposible) pifiarla si se siguen los pasos debidamente.
Si ya hemos tenido en cuenta los anteriores puntos, podemos seguir con el tutorial.
Comenzamos.
1.- Descargar el Aroma File Manager
No es más que un administrador de archivos que se ejecuta desde el recovery. Nos permite explorar y realizar las acciones de copiar/cortar/pegar/mover/eliminar en cualquier ruta y fichero del sistema.
Para empezar nos dirigimos al enlace de MEGA: https://mega.co.nz/#F!bJJlQLyY!_iGV7juLfgs674VGHkEviQ
Una vez hemos entrado, nos vamos a Recovery/aromafm. Nos encontraremos con un archivo llamado aromafm.zip. Lo descargamos normalmente:
675908
Cuando lo tengamos descargado, conectamos el móvil (normalmente encendido) al ordenador, y copiamos el archivo en la SD. No importa en qué parte de la SD lo metáis, pero es importante que os acordéis bien.
Después desconectamos el móvil del ordenador.
2.- Añadir el permiso de escritura en el fichero indicado
Bien, ahora toca turno de emplear el administrador de archivos que tenemos en nuestro móvil. En mi caso, utilizo el FX File Manager. Nos vamos a la ruta System/etc/permissions. Una vez dentro de la carpeta permissions, vamos bajando hasta el final del todo y nos toparemos con un archivo llamado platform.xml. Éste es el archivo que hay que modificar. Imagen:
675875
Ahora seleccionamos ese archivo y lo copiamos a la memoria interna, aquí:
675876
Si lo intentamos abrir, se nos abrirá un listado de aplicaciones, del cual elegiremos el Editor de texto de DB :
675882
Cuando lo hagamos, se nos abrirá el archivo en formato de texto. Vamos bajando hasta el punto en el que encontremos lo siguiente:
675883
Vemos que en ese párrafo de texto, hay dos líneas de código:
<group gid="sdcard_r" />
<group gid="sdcard_rw" /> .
Debajo de estas dos líneas, hay que escribir una nueva con lo siguiente:
<group gid="media_rw" />
Tal y como aparece en la siguiente imagen:
675886
Acto seguido guardamos los cambios. Y por seguridad, nos aseguramos de que los cambios se han guardado volviendo a abrir el archivo, y comprobando que aparece la nueva linea de código que hemos escrito.
3.- Sustituir el archivo original por el modificado
Recordais el Aroma file manager? Es hora de ponerlo en práctica. Apagamos el teléfono y lo encendemos en modo bootloader. Botón de encendido y el de bajar volumen hasta que nos aparezca la famosa pantalla blanca. Después entramos en el el recovery:
675900
Cuando estemos en el recovery, nos metemos en Mounts and Storage y seleccionamos mount /system. Acto seguido volvemos hacia atrás y damos a Install zip, después a Choose zip from /storage/sdcard1 y buscamos el aromafm.zip que hemos guardado antes en la SD. Pulsamos encima y a continuación le damos a YES.
En un par de segundos nos toparemos con algo como ésto:
675905
Ahora vamos bajando hasta encontrarnos con la carpeta sdcard, y buscamos el platform.xml que hemos guardado ahí anteriormente. Lo seleccionamos y acto seguido le damos a copy, en las opciones de abajo:
675906
Volvemos hacia atrás y nos vamos a la ruta /system/etc/permissions. Una vez ahí le damos a paste, en las opciones de abajo, y nos saldrá algo como esto:
675907
Le damos a Overwrite y automáticamente sustituiremos el archivo original por el modificado. Nos salimos de ahí, apagamos el móvil y volvemos a encenderlo con normalidad.
Ya hemos acabado.
Ahora podremos disfrutar de la total libertad a la hora de modificar nuestro contenido en la SD :ok:
Estaré atento a cualquier duda y las responderé en la medida de lo posible. Saludos !
Editado: correción de un par de lineas de código que se me habian borrado del post inexplicablemente.
A todos nos ha ocurrido que al actualizar a kit kat 4.4.2, hemos perdido el permiso de escritura en la SD, por lo que al intentar reorganizar el contendido desde el propio móvil utilizando un administrador de archivos, resulta imposible.
Esto es debido a falta de una línea de código en un fichero del sistema, que es el que reúne todos los permisos de lectura/escritura de todo el almacenamiento presente en el teléfono.
Con unos sencillos pasos podremos volver a tener total acceso a la tarjeta SD.
Puntos a tener en cuenta:
Necesitamos un administrador de archivos. Cualquiera sirve. Pero recomiendo el FX file explorer por su versatilidad. Aquí lo tenéis: https://play.google.com/store/apps/details?id=nextapp.fx&hl=es
Debemos tener obligatoriamente el Bootloader desbloqueado y un recovery alternativo instalado. De no ser tu caso, pásate por el siguiente tutorial: http://www.htcmania.com/showthread.php?t=977394
Todo el proceso está basado en mi propia experiencia. Además las imágenes posteadas son mías, por lo que es muy complicado (por no decir imposible) pifiarla si se siguen los pasos debidamente.
Si ya hemos tenido en cuenta los anteriores puntos, podemos seguir con el tutorial.
Comenzamos.
1.- Descargar el Aroma File Manager
No es más que un administrador de archivos que se ejecuta desde el recovery. Nos permite explorar y realizar las acciones de copiar/cortar/pegar/mover/eliminar en cualquier ruta y fichero del sistema.
Para empezar nos dirigimos al enlace de MEGA: https://mega.co.nz/#F!bJJlQLyY!_iGV7juLfgs674VGHkEviQ
Una vez hemos entrado, nos vamos a Recovery/aromafm. Nos encontraremos con un archivo llamado aromafm.zip. Lo descargamos normalmente:
675908
Cuando lo tengamos descargado, conectamos el móvil (normalmente encendido) al ordenador, y copiamos el archivo en la SD. No importa en qué parte de la SD lo metáis, pero es importante que os acordéis bien.
Después desconectamos el móvil del ordenador.
2.- Añadir el permiso de escritura en el fichero indicado
Bien, ahora toca turno de emplear el administrador de archivos que tenemos en nuestro móvil. En mi caso, utilizo el FX File Manager. Nos vamos a la ruta System/etc/permissions. Una vez dentro de la carpeta permissions, vamos bajando hasta el final del todo y nos toparemos con un archivo llamado platform.xml. Éste es el archivo que hay que modificar. Imagen:
675875
Ahora seleccionamos ese archivo y lo copiamos a la memoria interna, aquí:
675876
Si lo intentamos abrir, se nos abrirá un listado de aplicaciones, del cual elegiremos el Editor de texto de DB :
675882
Cuando lo hagamos, se nos abrirá el archivo en formato de texto. Vamos bajando hasta el punto en el que encontremos lo siguiente:
675883
Vemos que en ese párrafo de texto, hay dos líneas de código:
<group gid="sdcard_r" />
<group gid="sdcard_rw" /> .
Debajo de estas dos líneas, hay que escribir una nueva con lo siguiente:
<group gid="media_rw" />
Tal y como aparece en la siguiente imagen:
675886
Acto seguido guardamos los cambios. Y por seguridad, nos aseguramos de que los cambios se han guardado volviendo a abrir el archivo, y comprobando que aparece la nueva linea de código que hemos escrito.
3.- Sustituir el archivo original por el modificado
Recordais el Aroma file manager? Es hora de ponerlo en práctica. Apagamos el teléfono y lo encendemos en modo bootloader. Botón de encendido y el de bajar volumen hasta que nos aparezca la famosa pantalla blanca. Después entramos en el el recovery:
675900
Cuando estemos en el recovery, nos metemos en Mounts and Storage y seleccionamos mount /system. Acto seguido volvemos hacia atrás y damos a Install zip, después a Choose zip from /storage/sdcard1 y buscamos el aromafm.zip que hemos guardado antes en la SD. Pulsamos encima y a continuación le damos a YES.
En un par de segundos nos toparemos con algo como ésto:
675905
Ahora vamos bajando hasta encontrarnos con la carpeta sdcard, y buscamos el platform.xml que hemos guardado ahí anteriormente. Lo seleccionamos y acto seguido le damos a copy, en las opciones de abajo:
675906
Volvemos hacia atrás y nos vamos a la ruta /system/etc/permissions. Una vez ahí le damos a paste, en las opciones de abajo, y nos saldrá algo como esto:
675907
Le damos a Overwrite y automáticamente sustituiremos el archivo original por el modificado. Nos salimos de ahí, apagamos el móvil y volvemos a encenderlo con normalidad.
Ya hemos acabado.
Ahora podremos disfrutar de la total libertad a la hora de modificar nuestro contenido en la SD :ok:
Estaré atento a cualquier duda y las responderé en la medida de lo posible. Saludos !
Editado: correción de un par de lineas de código que se me habian borrado del post inexplicablemente.