diff options
author | Zach Johnson <zachoverflow@google.com> | 2015-06-09 00:06:20 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-06-09 00:06:29 +0000 |
commit | d56958c440dffd85349adee5ca0bf4d0893215c6 (patch) | |
tree | feb579191e0aea393a006b7a621853595da7f0c3 /telephony/java/android | |
parent | 196597b7c09fce62276099292bb0e3d0572fe4a5 (diff) | |
parent | b4b9ca7580c75f07330e5222cbd9ccc93b12935e (diff) | |
download | frameworks_base-d56958c440dffd85349adee5ca0bf4d0893215c6.zip frameworks_base-d56958c440dffd85349adee5ca0bf4d0893215c6.tar.gz frameworks_base-d56958c440dffd85349adee5ca0bf4d0893215c6.tar.bz2 |
Merge "Ignore carrier apps when checking for idleness" into mnc-dev
Diffstat (limited to 'telephony/java/android')
-rw-r--r-- | telephony/java/android/telephony/TelephonyManager.java | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 054157d..1fe0f0b 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -3658,11 +3658,11 @@ public class TelephonyManager { /** @hide */ @SystemApi - public int checkCarrierPrivilegesForPackage(String pkgname) { + public int checkCarrierPrivilegesForPackage(String pkgName) { try { ITelephony telephony = getITelephony(); if (telephony != null) - return telephony.checkCarrierPrivilegesForPackage(pkgname); + return telephony.checkCarrierPrivilegesForPackage(pkgName); } catch (RemoteException ex) { Rlog.e(TAG, "checkCarrierPrivilegesForPackage RemoteException", ex); } catch (NullPointerException ex) { @@ -3673,6 +3673,21 @@ public class TelephonyManager { /** @hide */ @SystemApi + public int checkCarrierPrivilegesForPackageAnyPhone(String pkgName) { + try { + ITelephony telephony = getITelephony(); + if (telephony != null) + return telephony.checkCarrierPrivilegesForPackageAnyPhone(pkgName); + } catch (RemoteException ex) { + Rlog.e(TAG, "checkCarrierPrivilegesForPackageAnyPhone RemoteException", ex); + } catch (NullPointerException ex) { + Rlog.e(TAG, "checkCarrierPrivilegesForPackageAnyPhone NPE", ex); + } + return CARRIER_PRIVILEGE_STATUS_NO_ACCESS; + } + + /** @hide */ + @SystemApi public List<String> getCarrierPackageNamesForIntent(Intent intent) { return getCarrierPackageNamesForIntentAndPhone(intent, getDefaultPhone()); } |