1 votos

Cómo iniciar el servicio 'paquete' con ADB

Usando adb, desinstalé algunas aplicaciones del sistema en mi dispositivo. Lamentablemente, desinstalé algo importante, y ahora el dispositivo está en un bucle de arranque.

Durante el arranque hay una ventana de tiempo en la que puedo iniciar sesión con adb. Pero cuando intento reinstalar las aplicaciones del sistema:

adb shell cmd package install-existing --user 0 com.xyzname

Recibo este error:

No se puede encontrar el servicio: package

Solía poder ejecutar comandos de instalación/desinstalación en esta ventana de inicio, pero ahora el servicio 'package' no se está iniciando.

Intenté buscar cómo ejecutar servicios con adb, y encontré algunos comandos usando am, pero nada relacionado específicamente con ejecutar 'package'.

Necesito que se ejecute el servicio 'package'. Pido ayuda aquí.

0 votos

Verifica si puedes ejecutar este comando: adb shell pm install-existing --user 0 com.xyzname. Si eso tampoco funciona, tendrás que hacer un restablecimiento de fábrica porque estoy asumiendo que no tienes una recuperación personalizada (la cual al menos ofrece una salida en este caso).

1 votos

Gracias por la sugerencia. Lamentablemente no funciona, no tengo recuperación personalizada. El paquete de servicio necesita estar funcionando.

1voto

Thyamine Puntos 1025

Tuve el mismo error y finalmente logré que funcionara agregando su -c.

Para tu caso, debería ser:

adb shell su -c cmd package install-existing --user 0 com.xyzname

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X