Instalando apps en la SD sin problemas de memoria interna
Hacía más de un año desde que puse la última ROM al HTC Desire, pero con ello no solucioné los problemas de memoria relacionados con la instalación de apps. Nadie sabe por qué en las versiones oficiales no se permite la instalación directa en la tarjeta SD; es más, aunque luego pases la app a la SD siempre se queda un porcentaje en la memoria interna. El Desire (la primera versión) apenas cuenta con 128MB, con lo que a pesar de tener una memoria externa de 4GB se te queda corto en cuanto instalas 4 aplicaciones, contando con lo que ocupan las que vienen instaladas por defecto / de sistema. Quitando todo lo que lleva la vesión oficial instalando una custom ROM, quitas muchas apps / procesos, pero aún así se queda realmente corto.
Un colega de twitter me sugirió que usara link2sd para solucionar el problema. Me bajé la app, pero al no tener particionada la tarjeta SD no me servía de mucho. Así que instalé el programa GParted en MJ (ordenador con Ubuntu) y realizé las particiones oportunas: una en fat32, otra en ext3 (alrededor de 1GB) y otra de linux-swap de 32MB (al parecer no es necesaria, pero en muchos sitios lo recomiendan). Hecho esto, de vuelta a ejecutar link2sd, pero me daba el siguiente error: “Mount script cannot be created. cannot create /system/etc/install-recovery.sh: not enough memory. Mirando las FAQs de la app, el error se debía a que el móvil tenía “NAND Locked“, es decir, que el directorio /system está protegido por defecto contra escritura. Tocaba por tanto ponerlo a “S-Off” o hacer un “NAND unlock“.
Buscando en internet ví un par de métodos, uno más “moderno“, con un programa llamado revolutionary para ello. En teoría era conectar el Desire con el USB, ejecutar, meter una clave generada en la web y listo. Pero parece ser que con la ROM que tenía no funcionaba bien y “petaba” en el proceso. Nuevo paso, instalar una ROM con la que sí funcionase el revolutionary.
De nuevo buscando en Google encontré varias candidatas e instalé la AuraxTSense copiando el .zip a la SD y luego arrancando con el recovery. La primera vez “se tostó” en el arranque, y la segunda demostraba una inestabilidad constante, apareciendo mensajes de error con cada ejecución de apps. Además, el revolutionary también se quedaba colgado en un punto, aunque sí parecía que había desbloqueado la cuestión anterior. Como no funcionaba nada bien, a probar otra ROM…
Dí entonces con MIUI, en concreto con una ROM personal pero bastante vistosa. Una vez instalada, lancé de nuevo el revolutionary y parece que todo fue bien, aunque tras un mensaje de “success” se cerró la ventana del programa. Bajando el link2sd (también se podría hacer activando el a2sd vía la terminal como describen en los foros) me dejó seleccionar mi segunda partición ext3 y pasar las apps a la SD, tanto moviéndolas a la partición de fat32 (si necesita algo en la memoria interna) como creando un enlace a la partición ext3 (se pasa íntegra, pero para hacerlo efectivo parece que hay que reiniciar el teléfono). Por un error de la aplicación no me deja instalar directamente en la SD, pero es un mal menor, teniendo la memoria interna bastante libre al pasar cada app a la SD (en principio no voy a instalar apps tan pesadas como para tener problemas con esta situación).
Tras toda una tarde probando, por fin parece que puedo tener el Desire medianamente versátil en cuanto al software…








Bitacoras.com dijo
3 de December del 2012 a las 1:00 pm
Información Bitacoras.com…
Valora en Bitacoras.com: Hacía más de un año desde que puse la última ROM al HTC Desire, pero con ello no solucioné los problemas de memoria relacionados con la instalación de apps. Nadie sabe por qué en las versiones oficiales no se permite l……