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

Commit 9e4003cd authored by Svetoslav's avatar Svetoslav Committed by Android Git Automerger
Browse files

am 729d0a06: Merge "Add process outgoing calls app op - framework" into mnc-dev

* commit '729d0a06':
  Add process outgoing calls app op - framework
parents 71264fb2 729d0a06
Loading
Loading
Loading
Loading
+16 −6
Original line number Diff line number Diff line
@@ -219,8 +219,10 @@ public class AppOpsManager {
    public static final int OP_ADD_VOICEMAIL = 52;
    /** @hide Access APIs for SIP calling over VOIP or WiFi. */
    public static final int OP_USE_SIP = 53;
    /** @hide Intercept outgoing calls. */
    public static final int OP_PROCESS_OUTGOING_CALLS = 54;
    /** @hide */
    public static final int _NUM_OP = 54;
    public static final int _NUM_OP = 55;

    /** Access to coarse location information. */
    public static final String OPSTR_COARSE_LOCATION = "android:coarse_location";
@@ -354,7 +356,8 @@ public class AppOpsManager {
            OP_ASSIST_SCREENSHOT,
            OP_READ_PHONE_STATE,
            OP_ADD_VOICEMAIL,
            OP_USE_SIP
            OP_USE_SIP,
            OP_PROCESS_OUTGOING_CALLS
    };

    /**
@@ -415,6 +418,7 @@ public class AppOpsManager {
            null,
            null,
            null,
            null,
            null
    };

@@ -476,7 +480,8 @@ public class AppOpsManager {
            "ASSIST_SCREENSHOT",
            "OP_READ_PHONE_STATE",
            "ADD_VOICEMAIL",
            "USE_SIP"
            "USE_SIP",
            "PROCESS_OUTGOING_CALLS"
    };

    /**
@@ -537,7 +542,8 @@ public class AppOpsManager {
            null, // no permission for receiving assist screenshot
            Manifest.permission.READ_PHONE_STATE,
            Manifest.permission.ADD_VOICEMAIL,
            Manifest.permission.USE_SIP
            Manifest.permission.USE_SIP,
            Manifest.permission.PROCESS_OUTGOING_CALLS
    };

    /**
@@ -599,7 +605,8 @@ public class AppOpsManager {
            null, // ASSIST_SCREENSHOT
            null, // READ_PHONE_STATE
            null, // ADD_VOICEMAIL
            null  // USE_SIP
            null, // USE_SIP
            null  // PROCESS_OUTGOING_CALLS
    };

    /**
@@ -660,7 +667,8 @@ public class AppOpsManager {
            false, //ASSIST_SCREENSHOT
            false, //READ_PHONE_STATE
            false, //ADD_VOICEMAIL
            false  // USE_SIP
            false, // USE_SIP
            false  // PROCESS_OUTGOING_CALLS
    };

    /**
@@ -720,6 +728,7 @@ public class AppOpsManager {
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED,
            AppOpsManager.MODE_ALLOWED
    };

@@ -784,6 +793,7 @@ public class AppOpsManager {
            false,
            false,
            false,
            false,
            false
    };