Allow signing key rotation

Support GET_SIGNING_CERTIFICATES and handle certificates at SigningInfo

Bug: 138416125
Test: Manual with USIM ARA-M and Test app signed with key rotation
Change-Id: Id50583d083b203a6d03d9300fc8ed71037fb42b9
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 3e6c041..c557c0c 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -4903,7 +4903,8 @@
                     packages = pm.getInstalledPackagesAsUser(
                         PackageManager.MATCH_DISABLED_COMPONENTS
                             | PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS
-                            | PackageManager.GET_SIGNATURES, UserHandle.USER_SYSTEM);
+                            | PackageManager.GET_SIGNING_CERTIFICATES,
+                            UserHandle.USER_SYSTEM);
                 }
                 for (int p = packages.size() - 1; p >= 0; p--) {
                     PackageInfo pkgInfo = packages.get(p);