Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 220b47a1 authored by Gil O'Neil's avatar Gil O'Neil Committed by android-build-merger
Browse files

Merge "Added test API to refresh the UICC Profile" into pi-dev am: 3e6ceafb

am: f0c09d6e

Change-Id: I66696ad33de00595f10e02f7e29aa33bc4442281
parents 05897ae6 f0c09d6e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -962,6 +962,7 @@ package android.telephony {

  public class TelephonyManager {
    method public int getCarrierIdListVersion();
    method public void refreshUiccProfile();
    method public void setCarrierTestOverride(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    field public static final int UNKNOWN_CARRIER_ID_LIST_VERSION = -1; // 0xffffffff
  }
+16 −0
Original line number Diff line number Diff line
@@ -2785,6 +2785,22 @@ public class TelephonyManager {
        }
    }

    /**
     * Test method to reload the UICC profile.
     *
     * @hide
     */
    @TestApi
    @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE)
    public void refreshUiccProfile() {
        try {
            ITelephony telephony = getITelephony();
            telephony.refreshUiccProfile(mSubId);
        } catch (RemoteException ex) {
            Rlog.w(TAG, "RemoteException", ex);
        }
    }

    /**
     * Map logicalSlot to physicalSlot, and activate the physicalSlot if it is inactive. For
     * example, passing the physicalSlots array [1, 0] means mapping the first item 1, which is
+6 −0
Original line number Diff line number Diff line
@@ -1503,4 +1503,10 @@ interface ITelephony {
     * A test API to return installed carrier id list version.
     */
    int getCarrierIdListVersion(int subId);

    /**
     * A test API to reload the UICC profile.
     * @hide
     */
    void refreshUiccProfile(int subId);
}