diff options
author | 2024-05-24 09:16:06 +0000 | |
---|---|---|
committer | 2024-05-24 09:16:06 +0000 | |
commit | 6a7f27873a0fc815a8a1ad3fa6b93bcf9d3ea897 (patch) | |
tree | 3e8b70332009b6395f7d1bbb7cba50f1b381748b | |
parent | 2a4e99a798cc69944f64d54b81aee987fbea45d6 (diff) | |
parent | 36f8a877e9073e2e0e3e806bec48a7c4475d3039 (diff) |
Merge "[Thread] add permission THREAD_NETWORK_TESTING for guarding testing APIs or shell commands" into main
-rw-r--r-- | core/res/AndroidManifest.xml | 5 | ||||
-rw-r--r-- | packages/Shell/AndroidManifest.xml | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index ee7baa171cf0..cf552da676a2 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -2258,6 +2258,11 @@ <permission android:name="android.permission.THREAD_NETWORK_PRIVILEGED" android:protectionLevel="signature|privileged" /> + <!-- @hide Allows access to Thread network APIs or shell commands ("cmd thread_network") which + are only for testing. --> + <permission android:name="android.permission.THREAD_NETWORK_TESTING" + android:protectionLevel="signature" /> + <!-- #SystemApi @hide Allows an app to bypass Private DNS. <p>Not for use by third-party applications. TODO: publish as system API in next API release. --> diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml index bacab0f8f1e8..00e17f50076d 100644 --- a/packages/Shell/AndroidManifest.xml +++ b/packages/Shell/AndroidManifest.xml @@ -602,6 +602,8 @@ <!-- Permission required for CTS test - CtsThreadNetworkTestCases --> <uses-permission android:name="android.permission.THREAD_NETWORK_PRIVILEGED"/> + <!-- Permission required to access Thread network shell commands for testing --> + <uses-permission android:name="android.permission.THREAD_NETWORK_TESTING"/> <!-- Permission required for CTS tests to enable/disable rate limiting toasts. --> <uses-permission android:name="android.permission.MANAGE_TOAST_RATE_LIMITING" /> |