New method that supports CTS test case to check the file contents remains unaltered.

Bug: 276402673
Test: atest tests/tests/telephony/current/src/android/telephony/cts/TelephonyManagerTest.java#testCarrierRestrictionStatusAllowList also pformed the sanity and all the basic scenarios are working fine.
Change-Id: I2918dd7deeb5f400a164295ed201093c7809ca08
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 2a27bb8..d9dd3bf 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -8671,6 +8671,13 @@
         }
     }
 
+    @Override
+    public List<String> getShaIdFromAllowList(String pkgName, int carrierId) {
+        enforceReadPrivilegedPermission("checkCarrierRestrictionFileForNoChange");
+        CarrierAllowListInfo allowListInfo = CarrierAllowListInfo.loadInstance(mApp);
+        return allowListInfo.getShaIdList(pkgName, carrierId);
+    }
+
     @VisibleForTesting
     public int validateCallerAndGetCarrierId(String packageName) {
         CarrierAllowListInfo allowListInfo = CarrierAllowListInfo.loadInstance(mApp);