Android es un excelente sistema operativo por esa razón muchos de nosotros tenemos móviles que cuentan con este sistema, una de las ventajas es la capacidad de instalar aplicaciones y personalizarlo como quieras y si eres usuario root le sumas muchas más como borrar aplicaciones de fábrica, cambiar la versión del sistema editar el registro de aplicaciones y muchas cosas mas…
Sin embargo es un software y como todo software puede presentar ciertas fallas o errores molestos que en algunas oportunidades nos sacan de nuestras casillas y por desconocimiento de ciertos truquitos podemos llegar hasta a formatear nuestro móvil o restablecer los valores de fábrica esperando así solucionar un pequeño error que pueda presentarse, pero sin embargo en algunas ocasiones reestablecer los valores de fábrica no nos soluciona el problema y nos sentimos aún más frustrados
Algo así me sucedió cuando intentaba instalar una App que ya había tenido instalada en mi dispositivo anteriormente y la había desintalado por error, afortunadamente antes había realizado un backup y ya tenía esta aplicación almacenada en la memoria de mi equipo pero cuando intentaba volverla a instalar esta me arrojaba un error de memoria insuficiente, tal como les muestro a continuación…
Esto me pareció imposible, molesto y frustrante pues la aplicación apenas contenía unos 45MB y mi equipo aun tenía libre unos 6,5GB, como pueden ver a continuación…
Esto me molesto mucho, pensé que podía ser un error en la aplicación pero no quise volver a descargarla desde la google play porque se trataba de una aplicación de pago, asi que verifiqué compartiéndola con un amigo y que él la instalara en su equipo, para mi sorpresa funciono perfectamente, lo cual me hizo pensar que había algo mal con mi equipo, tal vez se dañaron segmentos de la memoria o tiene algún virus, me entro la paranoia y probé con un antivirus pero mi teléfono estaba completamente limpio, intente instalar otras aplicaciones que también tenía en backup y estas se instalaron sin problemas, incluso vi que algunas de ellas ocupaban 4 o 5 veces más espacio en memoria que la que me estaba dando problemas, así que decidí buscar una solución, no me parecía lógico ni posible que aplicaciones mucho más pesadas como juegos no dieran problemas mientras que una que apenas ocupaba 45MB jugara esta broma…
Investigando y leyendo un poco me percate de que algunas apps guardan pequeños archivos de registro, archivos con extensión .odex y bases de datos en la raíz del sistema, por lo cual muchas veces al hacer un hard reset estos pueden no borrarse y las Apps para borrar cache pueden ser ineficaces contra ellos pues están ahí para guardar datos de la App a la cual están vinculados por lo cual están protegidos contra lectura o sobre escritura por parte de otras aplicaciones.
El hecho es que estos archivos algunas veces pueden impedir que la propia aplicación a la cual están vinculados vuelva a instalarse pues los sobrescribiría a ellos. Así que se me ocurrió una idea algo obvia, ¡si no lo puedo sobrescribir entonces lo borrare!
Pero como se trata de archivos que están en la raíz de la memoria del equipo necesitare acceso ROOT el cual ya tengo, además para llegar ahí voy a necesitar un explorador de archivos ROOT, por lo cual fui a la Google play con la intención de descargar.
Este es un excelente explorador de archivos root y además está en español, una vez que lo hemos instalado procederemos a solucionar nuestro pequeño problema de la siguiente manera…
Paso 1
Abrimos Root Explorer
Por defecto nos mostrara los archivos presentes en la Raíz del equipo.
Paso 2
Buscamos la carpeta “data” y entramos en ella
Paso 3
Dentro de la carpeta “data” accedemos a otra llamada app
Paso 4
Al acceder a la carpeta app veremos que en ella se almacenan todos paquetes y archivos .apk de las aplicaciones que tenemos instaladas en nuestro móvil, borrar uno de estos archivos equivale a eliminar la aplicación, asi que debemos tener mucho cuidado y limitarnos a buscar un archivo con la extensión “.odex” y que contenga el nombre de la aplicación que nos está dando el error al instalarla, por lo general estos paquetes contienen el nombre de la aplicación pero llevan antes un prefijo que es el nombre que el desarrollador le coloca al paquete al momento de crearlo.
Como pueden vieron anteriormente la aplicación que me dio el problema se llama “facetune.” Sin embargo su paquete lleva el nombre “com.lightricks.facetune-1.odex” este es el que nos interesa borrar, asi que lo lleque,os y luegogo presionamos sobre el icono de la papelera que nos saldrá en la pantalla, nos preguntara si estamos seguros de eliminar el archivo seleccionado, decimos que sí y luego salimos.
Paso 5
Ya podremos instalar la aplicación normalmente
Eso es todo, espero les sea de utilidad si alguien tiene este mismo problema... Saludos...
Q BUENO!!!!
A mi me pasó este problema y no sabia solucionarlo.