Remove system UID check from TM#hasCarrierPrivileges

Test: atest SubscriptionManagerTest
Test: atest CtsTelephonyTestCases -- all failures preexisting
Fix: 184713596
Change-Id: Idf604f59b3008a85428bf40009c83fb7017a06a1
(cherry picked from commit 3394efe941e0d68f4185d9403c10416b989a9c04)
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 13f7dad..d740c8f 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -5823,8 +5823,9 @@
 
     private int getCarrierPrivilegeStatusFromCarrierConfigRules(int privilegeFromSim, int uid,
             Phone phone) {
-        if (uid == Process.SYSTEM_UID || uid == Process.PHONE_UID) {
-            // Skip the check if it's one of these special uids
+        if (uid == Process.PHONE_UID) {
+            // Skip the check if it's the phone UID (system UID removed in b/184713596)
+            // TODO (b/184954344): Check for system/phone UID at call site instead of here
             return TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS;
         }