Befehl zum Wiederherstellen der vollständigen ADB-Sicherung bleibt beim Wiederherstellen der App Clean Master hängen

Ich habe eine vollständige Sicherungsdatei mit dem Befehl adb backup. Wenn ich versuche, die vollständige Sicherungsdatei mit dem Befehl adb restore wiederherzustellen, wird beim Wiederherstellen des Pakets der Clean Master-App immer "Leider funktioniert Clean Master nicht mehr" angezeigt com.cleanmaster.mguard.

adb logcat - (zu lang, um es hier einzufügen)

Wie kann ich das saubere Master-App-Paket allein überspringen, während ich die vollständige Sicherung wiederherstelle?

Ich stelle die vollständige ADB-Sicherungsdatei nach dem Zurücksetzen auf die Werkseinstellungen wieder her. Auf meinem Handy ist nichts installiert. Ich habe alle Daten gelöscht und in meinem System sind nur vorinstallierte Apps vorhanden.
Eine andere Möglichkeit besteht darin, den Ordner mit dem Backup dieser App in Ihrer Backup-Datei zu entfernen. Sie können den Android Backup Extractor zum Konvertieren .abin verwenden .tar, dann den Ordner entfernen und dann wieder in .ab. Alle Anweisungen sind in seiner README. Benötigt JRE zum Ausführen.
@Firelord Der Android Backupk Extractor gibt mir javax.crypto.BadPaddingException: Given final block not properly padded. Ich habe ein Problem auf dem Github-Link github.com/nelenkov/android-backup-extractor/issues/33 angesprochen
Hast du das Backup mit einem Passwort verschlüsselt? Dieser Fehler ist nicht spezifisch für ABE.
Beim nächsten Mal sollten Sie vielleicht Izzys Adebar in Betracht ziehen . Es ist eine separate App-Sicherung erforderlich, sodass Sie diejenige, die Sie nicht wiederherstellen möchten, leicht vermeiden können.
Danke @Firelord. Ja, ich habe eine verschlüsselte Sicherungsdatei und gebe das richtige Passwort ein. Das Backup ist 5,69 GB groß und die ausgegebene .tar-Datei ist 6,01 GB groß, und ich kann sogar die tar-Datei ohne Fehler öffnen. Aber ich bin mir einfach nicht sicher, ob ich die Sicherungsdatei vollständig extrahiert habe oder einige Dateien aufgrund dieses Fehlers übersprungen werden. Ich habe auch Helium verwendet, um meine App-Daten zu sichern. Ich kann das für einzelne Apps verwenden, aber ich brauche auch Bilder und Videos und andere Sachen aus diesem Backup.

Antworten (1)

backup.abIch habe die sauberen Master-App-Daten aus dem Backup entfernt und die Datei mit dem Android Backup Extractor (ABE) erneut erstellt . Anscheinend war die gesicherte Datei beschädigt und konnte nicht ordnungsgemäß wiederhergestellt werden. Also schlage ich vor,

  • Verwenden Sie den Befehl adb backup mindestens zweimal, um sicherzustellen, dass die Sicherung vollständig abgeschlossen ist, und vergleichen Sie, dass beide Dateien die gleiche Größe haben

    ( ODER )

  • Extrahieren Sie die Sicherungsdatei mit ABE als .tar-Export und stellen Sie sicher, dass die extrahierte .tarDatei fehlerfrei geöffnet werden kann.

Da ich auch App-Backups mit der Helium Backup (Carbon)-App hatte, konnte ich meine App-Daten mit der Helium-App wiederherstellen. Und alle sharedInhalte des Datenordners habe ich manuell über ein USB-Kabel aus der extrahierten .tar-Datei auf mein Gerät verschoben.