Cómo restaurar una app que desinstalaste
· 2 min de lectura
Has quitado algo y quieres que vuelva. En la inmensa mayoría de los casos es un comando.
El comando
adb shell cmd package install-existing com.ejemplo.paquete
Respuesta esperada:
Package com.ejemplo.paquete installed for user: 0
Funciona porque la aplicación nunca se borró del todo. Al desinstalar con
--user 0 solo la retiraste de tu usuario; el archivo de fábrica sigue en la
partición de sistema. install-existing la vuelve a enlazar.
Si el comando falla
Package ... new package not known
Puede pasar en versiones antiguas de Android. Prueba la forma alternativa:
adb shell pm install-existing com.ejemplo.paquete
Y si tampoco:
adb shell pm enable com.ejemplo.paquete
Sigue sin volver
Entonces toca la vía segura: restablecimiento de fábrica. Reinstala absolutamente todo el software original. Perderás la configuración y las cuentas que hubieras añadido, pero el televisor queda como salió de la caja.
Está en Ajustes → Preferencias del dispositivo → Restablecer. Es tedioso, pero es la garantía de que nada de esto es irreversible.
Recuperar varias de golpe
Si te pasaste de entusiasmo, puedes reinstalar todo lo que falte para tu usuario:
adb shell cmd package list packages -u
Ese -u incluye las desinstaladas. Compara con la lista que guardaste antes de
empezar (si la guardaste, y por eso insistimos) y ve reinstalando.
Por qué esto importa más de lo que parece
La reversibilidad no es un detalle técnico, es el criterio con el que decidimos qué publicamos. Una ficha del directorio no sale a la web hasta que alguien ha ejecutado el comando de restauración en ese modelo concreto y ha confirmado que la aplicación vuelve.
Suena excesivo. No lo es: la diferencia entre "esto se puede deshacer" y "esto se debería poder deshacer" es la que separa un consejo útil de un problema.