summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author junyulai <junyulai@google.com> 2020-01-10 13:27:24 +0800
committer markchien <markchien@google.com> 2020-01-14 20:14:47 +0800
commit37ed835f3ae141f1823c4d511269668d15ce38c5 (patch)
treea51606a98e377379b273d464aa88a954a57f99a1
parentfb7fb59a3131c633758d91b7c984064f63a19b04 (diff)
[SP06.1] Add UPDATE_DEVICE_STATS permission to Tethering
Add corresponding permission to allow tether offload to update network usage through new API that requires UPDATE_DEVICE_STATS permission. This is the minimum permission that required to update network usage with the new system api. Test: atest FrameworksNetTests OffloadControllerTest TetheringTest Bug: 130855321 Change-Id: I9c0c86e20d4797ea3570feed741be3a07f839c7d
-rw-r--r--data/etc/privapp-permissions-platform.xml1
-rw-r--r--packages/Tethering/AndroidManifest.xml1
2 files changed, 2 insertions, 0 deletions
diff --git a/data/etc/privapp-permissions-platform.xml b/data/etc/privapp-permissions-platform.xml
index 3477aedefacf..a818119f8103 100644
--- a/data/etc/privapp-permissions-platform.xml
+++ b/data/etc/privapp-permissions-platform.xml
@@ -240,6 +240,7 @@ applications that come with the platform
<permission name="android.permission.READ_NETWORK_USAGE_HISTORY"/>
<permission name="android.permission.TETHER_PRIVILEGED"/>
<permission name="android.permission.UPDATE_APP_OPS_STATS"/>
+ <permission name="android.permission.UPDATE_DEVICE_STATS"/>
</privapp-permissions>
<privapp-permissions package="com.android.server.telecom">
diff --git a/packages/Tethering/AndroidManifest.xml b/packages/Tethering/AndroidManifest.xml
index 5a71eb23abad..c71d0d7bc543 100644
--- a/packages/Tethering/AndroidManifest.xml
+++ b/packages/Tethering/AndroidManifest.xml
@@ -36,6 +36,7 @@
<uses-permission android:name="android.permission.READ_NETWORK_USAGE_HISTORY" />
<uses-permission android:name="android.permission.TETHER_PRIVILEGED" />
<uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
+ <uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<application