summaryrefslogtreecommitdiffstats
path: root/src/com/android/bluetooth/btservice/AdapterService.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/bluetooth/btservice/AdapterService.java')
-rw-r--r--src/com/android/bluetooth/btservice/AdapterService.java28
1 files changed, 17 insertions, 11 deletions
diff --git a/src/com/android/bluetooth/btservice/AdapterService.java b/src/com/android/bluetooth/btservice/AdapterService.java
index 4dcca00b0..f4d029796 100644
--- a/src/com/android/bluetooth/btservice/AdapterService.java
+++ b/src/com/android/bluetooth/btservice/AdapterService.java
@@ -89,7 +89,8 @@ import android.os.SystemProperties;
public class AdapterService extends Service {
private static final String TAG = "BluetoothAdapterService";
- private static final boolean DBG = false;
+ private static final boolean DBG = true;
+ private static final boolean VERBOSE = false;
private static final boolean TRACE_REF = false;
private static final int MIN_ADVT_INSTANCES_FOR_MA = 5;
private static final int MIN_OFFLOADED_FILTERS = 10;
@@ -539,6 +540,8 @@ public class AdapterService extends Service {
mProfileObserver = new ProfileObserver(getApplicationContext(), this, new Handler());
mProfileObserver.start();
mVendor.init();
+
+ setAdapterService(this);
}
@Override
@@ -594,9 +597,6 @@ public class AdapterService extends Service {
// Ignore.
}
- //FIXME: Set static instance here???
- setAdapterService(this);
-
//Start Gatt service
setGattProfileServiceState(supportedProfileServices,BluetoothAdapter.STATE_ON);
}
@@ -2680,11 +2680,12 @@ public class AdapterService extends Service {
}
}
- debugLog("energyInfoCallback() status = " + status +
- "tx_time = " + tx_time + "rx_time = " + rx_time +
- "idle_time = " + idle_time + "energy_used = " + energy_used +
- "ctrl_state = " + ctrl_state +
- "traffic = " + Arrays.toString(data));
+ verboseLog("energyInfoCallback() status = " + status +
+ "tx_time = " + tx_time + "rx_time = " + rx_time +
+ "idle_time = " + idle_time +
+ "energy_used = " + energy_used +
+ "ctrl_state = " + ctrl_state +
+ "traffic = " + Arrays.toString(data));
}
private int getIdleCurrentMa() {
@@ -2730,8 +2731,8 @@ public class AdapterService extends Service {
enforceCallingOrSelfPermission(android.Manifest.permission.DUMP, TAG);
if (args.length > 0) {
- debugLog("dumpsys arguments, check for protobuf output: " +
- TextUtils.join(" ", args));
+ verboseLog("dumpsys arguments, check for protobuf output: "
+ + TextUtils.join(" ", args));
if (args[0].startsWith("--proto")) {
if (args[0].equals("--proto-java-bin")) {
dumpJava(fd);
@@ -2779,6 +2780,7 @@ public class AdapterService extends Service {
private void dumpJava(FileDescriptor fd) {
BluetoothProto.BluetoothLog log = new BluetoothProto.BluetoothLog();
+ log.setNumBondedDevices(getBondedDevices().length);
for (ProfileService profile : mProfiles) {
profile.dumpProto(log);
@@ -2806,6 +2808,10 @@ public class AdapterService extends Service {
if (DBG) Log.d(TAG, msg);
}
+ private void verboseLog(String msg) {
+ if (VERBOSE) Log.v(TAG, msg);
+ }
+
private void errorLog(String msg) {
Log.e(TAG, msg);
}