History log of /frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
528c3e572a829c51053532803ff31da123ebfed9 07-Feb-2018 Michal Karpinski <mkarpinski@google.com> Allow restoring of apps that rotated key

Restoring of apps that rotated key wouldn't be possible due to
explicit signature matching.
Amend signature matching strategies to take into account
apps that have rotated key.

Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/backup/utils/AppBackupUtilsTest.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/backup/BackupUtilsTest.java
Test: m -j RunFrameworksServicesRoboTests
Test: runtest -p com.android.server.backup frameworks-services
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest1.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest2.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest3.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest4.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest5.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest6.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest7.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest8.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest9.java
Test: atest frameworks/base/services/tests/servicestests/src/
com/android/server/pm/ShortcutManagerTest10.java
Test: atest CtsShortcutManagerTestCases
Bug: 64686581
Bug: 34345052
Bug: 74208476
Bug: 74159113

Change-Id: Ica23bbfec89648d9348c65db4597188e8c18e1d8
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
14c716c911dea7eeb28a0040d7807d6ea83464a9 05-Mar-2018 Amith Yamasani <yamasani@google.com> Revert "Allow restoring of apps that rotated key"

This reverts commit 313d225cd19885979596cf690103a8d77e19c3dc.

Reason for revert: b/74159113

Change-Id: I483ecdd80d26fca8451cd270b4fcbe34379839cb
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
313d225cd19885979596cf690103a8d77e19c3dc 07-Feb-2018 Michal Karpinski <mkarpinski@google.com> Allow restoring of apps that rotated key

Restoring of apps that rotated key wouldn't be possible due to
explicit signature matching.
Amend signature matching strategies to take into account
apps that have rotated key.

Test: atest frameworks/base/services/tests/servicestests/src/com/android/server/backup/utils/AppBackupUtilsTest.java
Test: atest frameworks/base/services/tests/servicestests/src/com/android/server/pm/backup/BackupUtilsTest.java
Test: m -j RunFrameworksServicesRoboTests
Test: runtest -p com.android.server.backup frameworks-services
Bug: 64686581
Bug: 34345052
Change-Id: I91b5ae0afb6f2714ceae02b4d4dc202d6cd4fe4e
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
fe4ae0c5b1bc3b31adc4cc2c5a0197e29e97b6bc 25-Jan-2018 Michal Karpinski <mkarpinski@google.com> Rename RefactoredBackupManagerService to BackupManagerService

The interface will be removed in a subsequent CL, it will be
easier to deal with merge conflicts.

Test: 1) m -j RunFrameworksServicesRoboTests
2) runtest -p com.android.server.backup frameworks-services
Bug: 65823538
Change-Id: I37c4c6758c646e1b18889ed05aa1b1d7c6129cf0
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
7323eecba36991e161d621c001d35e8cccb258ab 18-Dec-2017 Philip P. Moltmann <moltmann@google.com> Disable installation via adb restore

Test: tried to install apk via adb restore -> was not installed
Bug: 16298482
Change-Id: I91e61cd229499f2ba8519554f4836f1e0b9f6404
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
79c238ada6e7072f62f807781d58d314ed2f17a9 14-Dec-2017 Philip P. Moltmann <moltmann@google.com> Use modern install method in backup service

Test: adb backup -apk myApp -f backup ; adb restore backup
Change-Id: I2bbcb0487ecc525a6dc8a2693b15ce624db275b0
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
dbe68324801cfd45d0d1116c9da983b8ebe651ae 09-May-2017 Artem Iglikov <artikz@google.com> Use static imports for constants.

This is an automated change with some manual formatting.

Bug: 36850431
Test: mmma frameworks/base
Change-Id: I126747e57ae1b666e5281b25d063d22d774b0718
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
66ff1d62c02cd70d660b0fa99715c711faa635e9 03-May-2017 Artem Iglikov <artikz@google.com> Add unit tests for com.android.server.backup.utils

Also add missing javadocs to some new classes.

Bug: 37939902
Test: runtest -p com.android.server.backup frameworks-services
Change-Id: I7c24cec754af9ea6caee7791a11085b8c174c427
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java
0b54d6d92990b8b3193ff5891b4de820ed2f2130 27-Apr-2017 Artem Iglikov <artikz@google.com> Another round of code deduplication.

Moved more common classes and methods to utilities (automated).
Prepared for deduplication of restoreOneFile() method.

Bug: 37519282
Test: gts
Change-Id: Ibc3de8f7c6675f64c636aafe51a885cfbd162e3a
/frameworks/base/services/backup/java/com/android/server/backup/utils/RestoreUtils.java