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

Commit eb5ee628 authored by Mohammed Althaf T's avatar Mohammed Althaf T 😊
Browse files

Revert "Dialer: Use existing method to check permission"

This reverts commit b2ac4c7a.
parent 3a931559
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -17,14 +17,17 @@

package com.android.dialer.util;

import android.Manifest;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
import android.telecom.PhoneAccount;
import android.telecom.PhoneAccountHandle;
import android.telecom.TelecomManager;
import android.telephony.CarrierConfigManager;
import androidx.core.app.ActivityCompat;
import com.android.dialer.common.LogUtil;
import com.android.dialer.phonenumberutil.PhoneNumberHelper;

@@ -115,10 +118,11 @@ public class CallUtil {
  }

    public static boolean show4gHDIcon(Context context) {
        if (PermissionsUtil.hasPermission(context, android.Manifest.permission.READ_PHONE_STATE)
                && Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
        CarrierConfigManager configManager = (CarrierConfigManager) context.getSystemService(
                Context.CARRIER_CONFIG_SERVICE);
        if (ActivityCompat.checkSelfPermission(context, Manifest.permission.READ_PHONE_STATE)
                == PackageManager.PERMISSION_GRANTED && Build.VERSION.SDK_INT
                >= Build.VERSION_CODES.R) {
            return Objects.requireNonNull(configManager.getConfig()).getBoolean(
                    CarrierConfigManager.KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL);
        }