From 773297a83e4fe09be911fcf4598e030cc4b72e68 Mon Sep 17 00:00:00 2001 From: Sanket Agarwal Date: Thu, 4 Aug 2016 16:16:20 -0700 Subject: [PATCH] Configuration for priority/auto-connection for PAN. We protect the auto-connection via a flag so that it is only enabled on some devices. Bug: b/30679978 Change-Id: I5b7f273e09a659b561913d5c6f3a76feb245e6ce (cherry picked from commit 1f09d5f255980488cabd55a5c44a5737e24541d8) --- core/java/android/provider/Settings.java | 11 +++++++++++ core/res/res/values/config.xml | 3 +++ core/res/res/values/symbols.xml | 1 + 3 files changed, 15 insertions(+) diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 25cc9616089bf..eaf56ac544f25 100755 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -7936,6 +7936,9 @@ public final class Settings { /** {@hide} */ public static final String BLUETOOTH_SAP_PRIORITY_PREFIX = "bluetooth_sap_priority_"; + /** {@hide} */ + public static final String + BLUETOOTH_PAN_PRIORITY_PREFIX = "bluetooth_pan_priority_"; /** * Device Idle (Doze) specific settings. @@ -8112,6 +8115,14 @@ public final class Settings { return BLUETOOTH_INPUT_DEVICE_PRIORITY_PREFIX + address.toUpperCase(Locale.ROOT); } + /** + * Get the key that retrieves a bluetooth pan client priority. + * @hide + */ + public static final String getBluetoothPanPriorityKey(String address) { + return BLUETOOTH_PAN_PRIORITY_PREFIX + address.toUpperCase(Locale.ROOT); + } + /** * Get the key that retrieves a bluetooth map priority. * @hide diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 0201111e4a22b..a8be8d34e19a8 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -1290,6 +1290,9 @@ false + + false + 600 diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 23458851acc10..6f2822bd2d98d 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -364,6 +364,7 @@ +