Tengo un dispositivo Android 7.0 no rooteado (NVIDIA Shield Tablet) que anteriormente estaba respaldado con
adb backup -apk -shared -all -nosystem -f mybackup.ab
Pero restaurarlo con
adb restore mybackup.ab
los resultados /Android/datase restauran, etc., pero las aplicaciones no se instalan desde archivos apk, no hay errores.
He tenido que extraer archivos apk de mybackup.ab e instalarlos manualmente en lote con adb install <...>.apk. Después de eso todo estuvo bien.
Estoy bastante seguro de que anteriormente tuve un problema similar con 6.0. y Helium / Carbon antes, pero pensé que era específico del método de respaldo que elegí.
¿Cuál es el problema con adb restore? ¿Es porque el dispositivo no está rooteado? ¿Por qué adb installfunciona como se espera entonces?
adb installen lote. Espero que alguien pueda ayudar en esto.