diff options
author | Guillaume Jacquart <guillaume.jacquart@hoodbrains.com> | 2023-11-06 08:14:27 +0000 |
---|---|---|
committer | Guillaume Jacquart <guillaume.jacquart@hoodbrains.com> | 2023-11-06 08:14:27 +0000 |
commit | 9d55978063947d5865bb3fa4e0c2ebef78f78812 (patch) | |
tree | 49a07707f82375dc9d5d1048a07bbdf866bffe67 /permissionseos/src/main/AndroidManifest.xml | |
parent | 0312ce64f85b5530a00bdc72eb310ba9dc1de05b (diff) |
epic18: Manage VPN services for Tor or Tracker control
Diffstat (limited to 'permissionseos/src/main/AndroidManifest.xml')
-rw-r--r-- | permissionseos/src/main/AndroidManifest.xml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/permissionseos/src/main/AndroidManifest.xml b/permissionseos/src/main/AndroidManifest.xml new file mode 100644 index 0000000..ed25c1c --- /dev/null +++ b/permissionseos/src/main/AndroidManifest.xml @@ -0,0 +1,59 @@ +<!-- + ~ Copyright (C) 2023 MURENA SAS + ~ Copyright (C) 2022 E FOUNDATION + ~ + ~ This program is free software: you can redistribute it and/or modify + ~ it under the terms of the GNU General Public License as published by + ~ the Free Software Foundation, either version 3 of the License, or + ~ (at your option) any later version. + ~ + ~ This program is distributed in the hope that it will be useful, + ~ but WITHOUT ANY WARRANTY; without even the implied warranty of + ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + ~ GNU General Public License for more details. + ~ + ~ You should have received a copy of the GNU General Public License + ~ along with this program. If not, see <https://www.gnu.org/licenses/>. + --> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + package="foundation.e.advancedprivacy.permissions.eos"> + + <uses-permission android:name="android.permission.MANAGE_APP_OPS_MODES" + tools:ignore="ProtectedPermissions" /> + <uses-permission + android:name="android.permission.GRANT_RUNTIME_PERMISSIONS" + tools:ignore="ProtectedPermissions" + /> + <uses-permission + android:name="android.permission.REVOKE_RUNTIME_PERMISSIONS" + tools:ignore="ProtectedPermissions" + /> + + <!-- The following permission have privileged protection level. + These permissions are granted only if the app is privileged by the system, + like installed in /system/priv-app and a privapp-permissions in /system/etc/permissions/ + (see eprivavymoduledemo for an example) --> + <uses-permission + android:name="android.permission.UPDATE_APP_OPS_STATS" + tools:ignore="ProtectedPermissions" + /> + <uses-permission android:name="android.permission.WATCH_APPOPS" + tools:ignore="ProtectedPermissions" + /> + <uses-permission + android:name="android.permission.GET_APP_OPS_STATS" + tools:ignore="ProtectedPermissions" + /> + <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" + tools:ignore="ProtectedPermissions" + /> + <uses-permission android:name="android.permission.CONTROL_VPN" + tools:ignore="ProtectedPermissions" /> + <uses-permission android:name="android.permission.CONTROL_ALWAYS_ON_VPN" + tools:ignore="ProtectedPermissions" /> + <uses-permission android:name="android.permission.MANAGE_USERS" + tools:ignore="ProtectedPermissions" /> + <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" + tools:ignore="ProtectedPermissions" /> +</manifest> |