Loading src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java +10 −3 Original line number Diff line number Diff line Loading @@ -4498,10 +4498,17 @@ public class SubscriptionManagerService extends ISub.Stub { */ @NonNull private String getCallingPackage() { if (Flags.supportPhoneUidCheckForMultiuser()) { if (UserHandle.isSameApp(Binder.getCallingUid(), Process.PHONE_UID)) { // Too many packages running with phone uid. Just return one here. return "com.android.phone"; } } else { if (Binder.getCallingUid() == Process.PHONE_UID) { // Too many packages running with phone uid. Just return one here. return "com.android.phone"; } } return Arrays.toString(mContext.getPackageManager().getPackagesForUid( Binder.getCallingUid())); } Loading Loading
src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java +10 −3 Original line number Diff line number Diff line Loading @@ -4498,10 +4498,17 @@ public class SubscriptionManagerService extends ISub.Stub { */ @NonNull private String getCallingPackage() { if (Flags.supportPhoneUidCheckForMultiuser()) { if (UserHandle.isSameApp(Binder.getCallingUid(), Process.PHONE_UID)) { // Too many packages running with phone uid. Just return one here. return "com.android.phone"; } } else { if (Binder.getCallingUid() == Process.PHONE_UID) { // Too many packages running with phone uid. Just return one here. return "com.android.phone"; } } return Arrays.toString(mContext.getPackageManager().getPackagesForUid( Binder.getCallingUid())); } Loading