Poco espacio en HTC Desire con CyanoGenMod 7.1: ¿cómo solucionarlo?

8

Tengo un HTC Desire GSM.

Este teléfono tiene el conocido problema de memoria limitada, por lo que fue imposible instalar más de un par de aplicaciones sin encontrarse con el problema "Espacio en disco bajo".

Así que lo rooteé, instalé CyanogenMod7 y App2SD. Me mudé a la tarjeta SD casi toda la aplicación (excepto las que necesitan notificaciones: esas no funcionarían si se movieran a la SD).

Aún así, periódicamente recibo el mensaje "Espacio bajo"; es como si las aplicaciones estuvieran almacenando sus datos en la memoria del teléfono. Si voy a configuración -> aplicaciones y borro algunos datos de la aplicación, luego borro el caché del navegador, me deshago del mensaje por un par de días.

¿Cómo puedo deshacerme definitivamente de la notificación de "poco espacio", mientras mantengo mis aplicaciones instaladas?

Tenga en cuenta:

  • He leído que podría ser posible repartir la tarjeta SD y "montarla" para que extienda la memoria del teléfono. He visto varias instrucciones contradictorias sobre el procedimiento (y, por ejemplo, el orden de las particiones en la tarjeta SD) y, aunque logré particionar la tarjeta, nunca logré que Android "montara" la partición adicional. También he leído instrucciones que dicen que las versiones recientes de Cyanogenmod ya no son compatibles con la partición SD.
  • El teléfono ya está rooteado, por lo tanto, las soluciones que requieren root están bien
  • Instalé Cyanogenmod 7.1.0, pero no tengo preferencia particular a ese mod. Si es necesario, estoy abierto a instalar cualquier mod que funcione en el teléfono y sea estable para el uso diario.

ACTUALIZAR:

Esta página wiki es la referencia que dice que la partición SD ya no es compatible:

Apps2ext (anteriormente llamado apps2SD) movió todas las aplicaciones instaladas por el usuario a una partición secundaria secundaria en su tarjeta SD. Este método tenía la ventaja de ser sencillo y directo. Sin embargo, tenía el inconveniente de ser difícil de configurar. Este método ya no es oficialmente compatible con CyanogenMod

fdierre
fuente
Probablemente sea un duplicado de android.stackexchange.com/questions/5519/… . ¿Podrías echar un vistazo por allí?
ce4
@ ce4 mi culpa, debería haber mencionado que había leído esa pregunta antes de hacer la mía. No creo que sea un duplicado porque 1) la otra pregunta es sobre el uso del firmware original y 2) la respuesta principal es sobre el uso de la copia de seguridad de titanio para "integrar" las actualizaciones de la aplicación en la rom, pero no tengo tales actualizaciones (I comprobado).
fdierre

Respuestas:

4

Muchas formas conducen a Roma:

  1. Pruebe una ROM que solucione específicamente sus problemas: uso una construcción ICS, ICS for Desire de Sandvold que viene con 4 métodos diferentes App2SD incluidos ( hilo XDA ) que encuentro bastante estable. Puede echar un vistazo al foro Desire de XDA para buscar más roms.
  2. Use Link2SD , cree una segunda partición ext2 / ext3 / ext4 a la que se trasladará una selección de sus aplicaciones (manualmente) y se vinculará desde / data / a. Ver aplicación en Google Play, preguntas frecuentes oficiales .
  3. CM7 también es compatible con el método estándar de movimiento a tarjeta sd que también puede usar (y que ya puede tener en cuenta. Desventaja: / los datos se llenan de todos modos muy pronto)
  4. Puede intentar actualizar un gestor de arranque diferente (llamado hboot on desire, que tiene otro diseño de partición. Consulte Alpharev para obtener instrucciones y descargas, hay datos ++ con 180MB y cm7r2 con cerca de 300MB gratis para aplicaciones a expensas de reducir otras particiones (/ system , / cache /, ...). Sin embargo, no todas las ROM se ajustan a todas estas. ADVERTENCIA : ¡No para los débiles de corazón! ¡Lea sobre los riesgos!
ce4
fuente
También me gusta DroidSail Super App2SD Lite. En mi HTC Droid Incredible, el problema radica en la partición de datos, no en la aplicación. Deberías publicar eso.
kirbyfan64sos
2

Hay una publicación en el foro cyanogenmod que explica cómo resolver el problema.

¡Lo seguí y no he tenido más problemas! Todo se reduce a esto:

  1. use el Rom Manager para particionar la tarjeta SD
  2. Instale S2E y úselo para mover las cachés a la tarjeta SD
fdierre
fuente
-1

Era exactamente como tú, pero con cm7.2 particioné mi sd y lo monté fácilmente usando el emulador de terminal escribiendo solo una línea de en cada arranque y luego reinicio rápido desde link2sd, entonces todo está completamente bien esa línea es: mount -t ext2 / dev / block / mmcblk0p2 / data / sdext2 pero antes de todo eso debes abrir link2sd y seleccionar ext2 y luego reiniciar

Mohamed Essam
fuente
¿Significa esto que tiene que hacer el montaje cada vez que reinicia su teléfono o lo apaga / enciende?
fdierre
No. su rom no admite scripts /etc/init.d/* (donde link2sd colocaría un script de montaje). Cyanogenmod lo admite, por lo que podría intentarlo. Sin embargo, debe repartir su tarjeta SD. Además: ya no debe ejecutar su teléfono sin esa tarjeta sd exacta (porque las aplicaciones se han movido de una manera no estándar de app2sd)
ce4
@fdierre bueno, no reinicio todos los días, así que funciona bien conmigo
Mohamed Essam
@ ce4 puede usar la tarjeta sd sin formatear o perder aplicaciones, solo use link2sd y lo hará todo por usted
Mohamed Essam