Merge changes from topics "subscriptionInfo_builder", "subscription_manager_service" am: 20f007c38c am: f3db9c87d3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2457667 Change-Id: I13061161053f817f06710db94c7704e9ebb1fa1d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -3079,7 +3079,7 @@ public class SubscriptionManager {
|
||||
@SystemApi
|
||||
public boolean canManageSubscription(@NonNull SubscriptionInfo info,
|
||||
@NonNull String packageName) {
|
||||
if (info == null || info.getAllAccessRules() == null || packageName == null) {
|
||||
if (info == null || info.getAccessRules() == null || packageName == null) {
|
||||
return false;
|
||||
}
|
||||
PackageManager packageManager = mContext.getPackageManager();
|
||||
@@ -3091,7 +3091,7 @@ public class SubscriptionManager {
|
||||
logd("Unknown package: " + packageName);
|
||||
return false;
|
||||
}
|
||||
for (UiccAccessRule rule : info.getAllAccessRules()) {
|
||||
for (UiccAccessRule rule : info.getAccessRules()) {
|
||||
if (rule.getCarrierPrivilegeStatus(packageInfo)
|
||||
== TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS) {
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user