BT: set max audio connected device num to 2

set max audio connected device num to 2 for pronto.

CRs-Fixed: 2519528
Change-Id: I936e25b4b8cd24f5660c3e5276318d2b0346eda7
diff --git a/src/com/android/bluetooth/btservice/AdapterProperties.java b/src/com/android/bluetooth/btservice/AdapterProperties.java
index c3c57ff..beff7c8 100644
--- a/src/com/android/bluetooth/btservice/AdapterProperties.java
+++ b/src/com/android/bluetooth/btservice/AdapterProperties.java
@@ -524,6 +524,12 @@
     }
 
     /**
+     * @param set the maximum number of connected audio devices
+     */
+    void setMaxConnectedAudioDevices(int maxConnectedAudioDevices) {
+         mMaxConnectedAudioDevices = maxConnectedAudioDevices;
+    }
+    /**
      * @return the maximum number of connected audio devices
      */
     int getMaxConnectedAudioDevices() {
diff --git a/src/com/android/bluetooth/btservice/AdapterService.java b/src/com/android/bluetooth/btservice/AdapterService.java
index de1e64c..277eb8c 100644
--- a/src/com/android/bluetooth/btservice/AdapterService.java
+++ b/src/com/android/bluetooth/btservice/AdapterService.java
@@ -678,6 +678,12 @@
             debugLog("stateChangeCallback: disableNative() completed");
             mAdapterStateMachine.sendMessage(AdapterState.STACK_DISABLED);
         } else if (status == AbstractionLayer.BT_STATE_ON) {
+            String BT_SOC = getSocName();
+
+            if (BT_SOC.equals("pronto")) {
+                Log.i(TAG, "setting max audio connection to 2");
+                mAdapterProperties.setMaxConnectedAudioDevices(2);
+            }
             mAdapterStateMachine.sendMessage(AdapterState.BLE_STARTED);
         } else {
             Log.e(TAG, "Incorrect status " + status + " in stateChangeCallback");