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

Commit a70e7ec8 authored by zoey chen's avatar zoey chen
Browse files

[Settings] Expose @hide #isApnMetered as @SystemApi

Bug: 146089115
Test: make
Change-Id: Id9f258b5f048f5b93251bf04b62b88456d530b3b
parent d4169671
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -9659,6 +9659,7 @@ package android.telephony {
    method @NonNull @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public String iccTransmitApduBasicChannelBySlot(int, int, int, int, int, int, @Nullable String);
    method @Nullable @RequiresPermission(android.Manifest.permission.MODIFY_PHONE_STATE) public String iccTransmitApduLogicalChannelBySlot(int, int, int, int, int, int, int, @Nullable String);
    method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isAnyRadioPoweredOn();
    method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isApnMetered(int);
    method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isApplicationOnUicc(int);
    method public boolean isDataConnectivityPossible();
    method @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE) public boolean isDataEnabledForApn(int);
+2 −0
Original line number Diff line number Diff line
@@ -11836,6 +11836,8 @@ public class TelephonyManager {
     *
     * @hide
     */
    @SystemApi
    @RequiresPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE)
    public boolean isApnMetered(@ApnType int apnType) {
        try {
            ITelephony service = getITelephony();