Fix the metadata-available test during restore
diff --git a/services/java/com/android/server/BackupManagerService.java b/services/java/com/android/server/BackupManagerService.java
index 2ae9fc5..80697a1 100644
--- a/services/java/com/android/server/BackupManagerService.java
+++ b/services/java/com/android/server/BackupManagerService.java
@@ -985,8 +985,7 @@
                 // Verify that the backup set includes metadata.  If not, we can't do
                 // signature/version verification etc, so we simply do not proceed with
                 // the restore operation.
-                Metadata pmMeta = pmAgent.getRestoredMetadata(packageName);
-                if (pmMeta == null) {
+                if (!pmAgent.hasMetadata()) {
                     Log.i(TAG, "No restore metadata available, so not restoring settings");
                     return;
                 }