summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Rahul Sabnis <rahulsabnis@google.com> 2020-01-30 12:02:17 -0800
committer Rahul Sabnis <rahulsabnis@google.com> 2020-01-30 12:02:17 -0800
commit98c6c7c4c92ce71fae640ad38d872a2c31ea83fe (patch)
tree74b3b1670e165bb6d723b0cb5a4343b8ef9ad8f6
parent0b242c8d77c329e1c3bc28475e86120026212b99 (diff)
Add privileged permission to SystemApi BluetoothDevice#setAlias
Bug: 144792904 Test: Manual Change-Id: Ie11109736bb0eb4cd0f06c38db44805c0169ac5f
-rwxr-xr-xapi/system-current.txt2
-rw-r--r--core/java/android/bluetooth/BluetoothDevice.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/api/system-current.txt b/api/system-current.txt
index 305d5713b975..be248936c0fe 100755
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -1376,7 +1376,7 @@ package android.bluetooth {
method @RequiresPermission(android.Manifest.permission.BLUETOOTH) public boolean isEncrypted();
method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean isInSilenceMode();
method @RequiresPermission(android.Manifest.permission.BLUETOOTH_ADMIN) public boolean removeBond();
- method @RequiresPermission(android.Manifest.permission.BLUETOOTH) public boolean setAlias(@NonNull String);
+ method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setAlias(@NonNull String);
method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setMessageAccessPermission(int);
method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setMetadata(int, @NonNull byte[]);
method @RequiresPermission(android.Manifest.permission.BLUETOOTH_PRIVILEGED) public boolean setPhonebookAccessPermission(int);
diff --git a/core/java/android/bluetooth/BluetoothDevice.java b/core/java/android/bluetooth/BluetoothDevice.java
index 12dc814c3416..65f21ed7f44b 100644
--- a/core/java/android/bluetooth/BluetoothDevice.java
+++ b/core/java/android/bluetooth/BluetoothDevice.java
@@ -1091,7 +1091,7 @@ public final class BluetoothDevice implements Parcelable {
* @hide
*/
@SystemApi
- @RequiresPermission(Manifest.permission.BLUETOOTH)
+ @RequiresPermission(Manifest.permission.BLUETOOTH_PRIVILEGED)
public boolean setAlias(@NonNull String alias) {
final IBluetooth service = sService;
if (service == null) {