Leí todas las demás preguntas de "Almacenamiento disponible insuficiente", pero ninguna de las soluciones me funciona.
Tengo Samsung Galaxy S3 (GT-I9300). Tengo 5 GB de espacio libre en la memoria interna. Hace un par de días, WhatsApp y Viber desaparecieron (en el administrador de aplicaciones, en lugar de WhatsApp, vi com.whatsapp ... lo mismo para viber: vi el nombre del paquete y el tamaño de las dos aplicaciones es 0)
Probé las siguientes soluciones:
Puedo instalar cualquier otra aplicación desde Play Store, solo viber y whatsapp provocan el error "Almacenamiento insuficiente disponible".
No quiero hacer un restablecimiento de fábrica. ¿Podría ayudarme y sugerir otra solución, por favor?
Tal vez debería intentar instalar o actualizar la aplicación con el apk que acaba de descargar de un espejo con adb y luego debería saber si algún instalador de paquetes tiene problemas. Los dispositivos Samsung siempre me han dado algunos problemas con respecto a los problemas de almacenamiento. Si eso no funciona, siempre puede probar la forma un poco novata pasada de moda instalando alguna aplicación de limpieza y ver si puede resolver cualquier problema de caché.
Mi única sugerencia para superar todos estos problemas relacionados con la administración del espacio de la tarjeta SD en el dispositivo Samsung es volver a la ROM personalizada, Lollipop 5.1, como hice yo. Nunca más experimentarías situaciones tan estresantes. Prueba Archidroid-3.1.5, gran ROM para s3 gt-i9300.
¿Ha recortado (aplicado fstrim
a) las particiones de su dispositivo? De lo contrario, acceda al shell de Android y luego ejecute estos comandos:
Conviértete en root:
su -
Recortar la /data
partición:
fstrim -v /data
Recortar la /cache
partición:
fstrim -v /cache
Volver a montar /system
como lectura-escritura:
mount -o rw,remount /system
Recortar la /system
partición:
fstrim -v /system
Reinicie su dispositivo:
reboot
Para ejecutar estos comandos como root (el "superusuario"), debe haber rooteado su dispositivo y debe tener un emulador de terminal instalado previamente . Si no tiene un emulador de terminal, puede usar alternativamente ADB (Android Debugger) después de instalarlo en su computadora. Si aún no tiene ADB, instale Android SDK Tools Only . Después de instalarlo, acceda a su carpeta y encontrará una platform-tools
carpeta donde está disponible el archivo binario ejecutable ADB ( adb.exe
, en Windows o adb
, en Linux/OS X).
Si tiene la intención de usar ADB, use un cable USB para conectar su dispositivo Android a la computadora donde está instalado ADB, luego vaya a la Configuración de Android, Opciones de desarrollador, active la depuración USB , luego ejecute el shell del sistema operativo de su computadora (Linux / OS X) o "símbolo del sistema" (Windows), utilícelo para acceder a la carpeta donde está presente el binario ejecutable ADB, luego ejecute ADB seguido de la palabra shell :
adb shell
Ahora que está dentro del shell de Android, puede ejecutar todos los comandos mencionados anteriormente ( su -
, fstrim -v /data
etcétera).
Si no tiene el fstrim
binario, puede ejecutar el administrador de paquetes de Android ( pm
) para recortar los cachés:
pm trim-caches
...o, como alternativa, puede intentar instalar manualmente la aplicación Trimmer (consulte las notas al pie).
Si esto no resuelve su problema, es posible que desee volver /data/app-lib
y eliminar todas las demás carpetas duplicadas (no solo las de Whatsapp), excepto aquellas con el número más grande . Ejemplo: si dentro /data/app-lib
están las carpetas com.waze-1
, com.waze-2
y com.waze-3
, hay que borrar com.waze-1
y com.waze-2
, pero no borrar com.waze-3
. Repita estos pasos para cada carpeta de aplicación en /data/app-lib
.
Después de eliminar todas las carpetas duplicadas, reinicie ( reboot
) su dispositivo y vuelva a ejecutar la aplicación Google Play Store. ¿Solucionó el problema?
Si aún tiene el problema, vuelva al emulador de terminal o al shell ADB, vuelva a ser root ( su -
), luego ejecute cd /data/app-lib
y finalmente ejecute este comando para corregir las propiedades de forma recursiva :
chwon system:system *
Ahora reinicie su sistema ( reboot
) y cruce los dedos. A veces, otra aplicación se mete con la propiedad de estas carpetas, por lo tanto, hacer que el sistema sea su propietario y el grupo soluciona el problema.
Buena suerte.
Notas al pie:
fstrim
en su sistema Android, puede descargar Trimmer ( com.fifthelement.trimmer-1.apk
) directamente desde mi OneDrive y luego instalarlo manualmente. La instalación manual no requiere la aplicación Google Play Store, pero tendrás que ir a Configuración , luego a Seguridad y luego activar la opción Fuentes desconocidas . Después de hacer esto, puede usar cualquier explorador de archivos en su dispositivo rooteado para acceder a la carpeta donde descargó com.fifthelement.trimmer-1.apk
, luego toque el archivo e instálelo.Si está en el emulador de terminal (o shell ADB) y ya está conectado como root, puede cd
ingresar a la carpeta donde colocó el com.fifthelement.trimmer-1.apk
archivo y luego ejecutar este comando:
pm install com.fifthelement.trimmer-1.apk
...para instalar manualmente el APK usando el administrador de paquetes de Android ( pm
).
A continuación , puede utilizar la GUI (interfaz gráfica de usuario) de Trimmer para recortar las particiones /data
y . Sin embargo, debido a que está montado en modo de solo lectura, primero debe ir al shell, convertirse en root ( ) y luego ejecutarlo para que sea de lectura y escritura. Solo después de hacerlo, ejecute Trimmer y seleccione las tres particiones para recortar./cache
/system
/system
su -
mount -o rw,remount /system
/system
fstrim
puede conectarse al shell de Android, convertirse en root ( su -
) y luego ejecutarpm trim-caches
com.fifthelement.trimmer-1.apk
directamente desde mi OneDrive (consulte las notas al pie de mi respuesta) y luego instale manualmente Trimmer. Supongo que al usar este método será posible instalar el APK, porque no requiere la aplicación Google Play Store.
Tamoghna Chowdhury
ben