Lo más probable es que tu memoria interna sea demasiado baja.
No puedes acceder a ella sin rootear tu dispositivo. Y no será visible en tu PC/escritorio de todos modos con una conexión USB. (no se puede montar)
Por lo que tengo entendido su dispositivo HTC Desire tiene 512 MB de ROM interna que se utiliza tanto para su firmware de stock como para las aplicaciones instaladas por el usuario.
El almacenamiento de 512 MB puede dividirse en varias particiones. La partición del sistema contiene la ROM (firmware) y puede incluir las aplicaciones que venían instaladas al comprar el dispositivo.
La partición de datos es donde se almacenan tus aplicaciones. Para comprobar, cuánto espacio real tienes para la partición de datos-
Ve al menú Configuración -> Aplicaciones.
Deberías obtener una lista de las aplicaciones instaladas con el almacenamiento disponible en la parte inferior como esta,
![Applications Menu on Android 2.3]()
Esta será la memoria real disponible para ti. Para aumentarla, puedes intentar
- Mover las aplicaciones a la tarjeta SD (que creo que ya has probado).
- Rootea tu dispositivo y elimina las aplicaciones de sistema no deseadas (bloatware)
- Instala una ROM personalizada, con scripts app2sd/data2sd, que te permite usar una partición ext3/ext4 en tu tarjeta SD para usarla para instalar aplicaciones. (Una partición de 1GB estaría bien).
Aunque también hay una alternativa que puede ayudarte mover algunas de las aplicaciones que por defecto no están habilitados para pasar a la tarjeta SD.
Requisitos
-
Un dispositivo Android (Obviamente.. ) (No se requiere Root)
-
Cable USB
-
Un PC (cualquier sistema operativo servirá para Windows, Mac o Linux)
-
SDK de Android o reemplazo para ADB (Instale el sdk de Android desde el sitio oficial. Utilice los controladores para su dispositivo)
Pasos
-
Ejecutar el símbolo del sistema o el terminal con el comando ' dispositivos adb (mostrará la lista de lista de dispositivos conectados) (debes tener el sdk de Android path/platform-tools en su classpath)
-
utilizar el comando ' adb shell ' (abrirá un prompt $)
-
utilizar el comando ' pm setInstallLocation 2 ( establecerá la ubicación de instalación por defecto a la tarjeta sd )
(0 para automático, 1 para interno, 2 para tarjeta sd )
Ahora cualquier nueva aplicación que se instale se instalará en la tarjeta sd. todavía tomará espacio en la memoria interna en la partición de datos, aunque para la caché dalvik, app-cache, private-cache, etc.
Nota-> Si quiere volver al original utilice la opción 0 en el paso 4.
He visto algunos comportamientos extraños con esto, las aplicaciones que están configuradas para instalarse en la tarjeta SD por defecto (es decir, juegos como angry bird), se instalan en la interna. Sin embargo, podrías moverlas a la externa. Mi consejo sería usar este comando para habilitar el movimiento a la tarjeta sd y luego revertirlo.