summaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothPan.java
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2021-05-20 07:54:55 -0600
committerJeff Sharkey <jsharkey@android.com>2021-05-20 08:20:53 -0600
commit3112dc754eca9033336283d886c44429ef519d61 (patch)
treed83497594c1ccfefb4978d2a58db57e5d52f0adc /framework/java/android/bluetooth/BluetoothPan.java
parent739f619eb30c7e37b0a7449c14220e2ea4f5eb86 (diff)
Relax ACTION_TETHERING_STATE_CHANGED permissions.
This broadcast doesn't contain any sensitive BluetoothDevice extras; it only contains a single boolean indicating tethering state, so relax it to no longer require the BLUETOOTH_CONNECT permission. Bug: 188706031 Test: atest BluetoothInstrumentationTests Change-Id: I2ff5c501844186a5813b2347246bbc83c190222d
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothPan.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothPan.java2
1 files changed, 0 insertions, 2 deletions
diff --git a/framework/java/android/bluetooth/BluetoothPan.java b/framework/java/android/bluetooth/BluetoothPan.java
index 90c94de2f4..d1f34cbe03 100644
--- a/framework/java/android/bluetooth/BluetoothPan.java
+++ b/framework/java/android/bluetooth/BluetoothPan.java
@@ -108,8 +108,6 @@ public final class BluetoothPan implements BluetoothProfile {
* {@link #TETHERING_STATE_ON}
*/
@RequiresLegacyBluetoothPermission
- @RequiresBluetoothConnectPermission
- @RequiresPermission(android.Manifest.permission.BLUETOOTH_CONNECT)
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
public static final String ACTION_TETHERING_STATE_CHANGED =
"android.bluetooth.action.TETHERING_STATE_CHANGED";