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

Commit 5335b679 authored by Svetoslav's avatar Svetoslav
Browse files

Add SIP app op - framework.

Change-Id: Iac552a12e0ed5d1cf585179430c468d8603b6c01
parent fa4eda44
Loading
Loading
Loading
Loading
+16 −6
Original line number Diff line number Diff line
@@ -217,8 +217,10 @@ public class AppOpsManager {
    public static final int OP_READ_PHONE_STATE = 51;
    /** @hide Add voicemail messages to the voicemail content provider. */
    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 */
    public static final int _NUM_OP = 53;
    public static final int _NUM_OP = 54;

    /** Access to coarse location information. */
    public static final String OPSTR_COARSE_LOCATION =
@@ -300,7 +302,8 @@ public class AppOpsManager {
            OP_ASSIST_STRUCTURE,
            OP_ASSIST_SCREENSHOT,
            OP_READ_PHONE_STATE,
            OP_ADD_VOICEMAIL
            OP_ADD_VOICEMAIL,
            OP_USE_SIP
    };

    /**
@@ -360,6 +363,7 @@ public class AppOpsManager {
            null,
            null,
            null,
            null,
            null
    };

@@ -420,7 +424,8 @@ public class AppOpsManager {
            "ASSIST_STRUCTURE",
            "ASSIST_SCREENSHOT",
            "OP_READ_PHONE_STATE",
            "ADD_VOICEMAIL"
            "ADD_VOICEMAIL",
            "USE_SIP"
    };

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

    /**
@@ -541,7 +547,8 @@ public class AppOpsManager {
            null, // ASSIST_STRUCTURE
            null, // ASSIST_SCREENSHOT
            null, // READ_PHONE_STATE
            null // ADD_VOICEMAIL
            null, // ADD_VOICEMAIL
            null  // USE_SIP
    };

    /**
@@ -601,7 +608,8 @@ public class AppOpsManager {
            false, //ASSIST_STRUCTURE
            false, //ASSIST_SCREENSHOT
            false, //READ_PHONE_STATE
            false  //ADD_VOICEMAIL
            false, //ADD_VOICEMAIL
            false  // USE_SIP
    };

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

@@ -723,6 +732,7 @@ public class AppOpsManager {
            false,
            false,
            false,
            false,
            false
    };