link2sd: reemplazando la tarjeta sd, no se puede instalar gmail

Instalé link2sd plus y creé un enlace para la aplicación Gmail, de modo que la aplicación Gmail se movió completamente a la segunda partición de la tarjeta SD.

La tarjeta SD luego falló, tuve que reemplazar la tarjeta SD. Después de reemplazar la tarjeta SD, todas las aplicaciones que estaban "vinculadas" a la tarjeta SD no funcionaron (por supuesto). Tuve que reinstalar todas las aplicaciones.

Algunas de las aplicaciones no se pudieron instalar, el mensaje de error era "Almacenamiento disponible insuficiente". Supuse que había algunas aplicaciones como "com.google...", que figuraba en el menú Configuración de aplicaciones (con 0.0B). Eliminé dichas aplicaciones (por ejemplo, com.google.android.keep) y luego pude instalar las aplicaciones correspondientes (por ejemplo, Google Keep).

Sin embargo, no puedo instalar Gmail, que siempre muestra "Almacenamiento disponible insuficiente". Hice "adb shell pm list packages" y no encontré ningún paquete como "com.google.android.gm". El espacio de almacenamiento no es un problema, hay espacio suficiente.

Cualquier ayuda que me permita instalar Gmail será apreciada.

Nota: Es una rom personalizada de Android 4.4.2, que se encuentra en http://forum.xda-developers.com/micromax-a116/development/discovery-rom-micromax-a116-t2863476 en el dispositivo Micromax A116

Me alegra ver el problema resuelto. Sin embargo, una pista: pm list packagestiene un parámetro específico: -u: Also include uninstalled packages. Podría resultar útil en tales casos;)

Respuestas (1)

Hay restos de todas las aplicaciones que movió a esa tarjeta SD. Tienes que desinstalar esas aplicaciones manualmente (aunque ya no existan), lo que elimina todos esos restos. Luego, puede reinstalar esas aplicaciones nuevamente.

¿Cómo elimino esas sobras? ¿Cómo desinstalo esas aplicaciones manualmente (aunque ya no existan)? -- Miré la lista en PlayStore -> Mis aplicaciones y configuraciones -> Paquetes de listas de aplicaciones y adb pm. No veo gmail por ningún lado.
En su aplicación de configuración, debe haber aplicaciones con nombres como com.google.android.gmail. Esos se pueden desinstalar y todos los restos se eliminan. Si no funciona, debe buscar manualmente las carpetas /data/data/y eliminarlas. También puede haber algunas bibliotecas sobrantes que también debe eliminar. Deberían estar dentro /data/app-lib, pero asumo que son todos invisibles como para mí lo son.
Maravilloso. Vi los "archivos de enlace suave" en /data/data (que eran los restos anteriores, que apuntaban a una ubicación incorrecta). Lo borré y eso resolvió el problema. ¡Gracias! (No sabía que los archivos estaban en /data/data, pero estaba mirando /system)
Que bueno que te pude ayudar. :)