Enable Bluetooth stack logging from Developer Options UI Element
The goal is to be able to enable different log levels for Bluetooth stack logging from Developer Options in Settings. This is done by creating a Bluetooth property which houses the current state of the log level, adding the required UI elements and linking the two together. Tag: #feature Bug: 307330446 Test: atest BluetoothStackLogPreferenceControllerTest Change-Id: I8665b17622218743aa00250118b718d5cabdb9fc
This commit is contained in:
@@ -69,6 +69,7 @@ import com.android.settings.development.bluetooth.BluetoothCodecDialogPreference
|
||||
import com.android.settings.development.bluetooth.BluetoothHDAudioPreferenceController;
|
||||
import com.android.settings.development.bluetooth.BluetoothQualityDialogPreferenceController;
|
||||
import com.android.settings.development.bluetooth.BluetoothSampleRateDialogPreferenceController;
|
||||
import com.android.settings.development.bluetooth.BluetoothStackLogPreferenceController;
|
||||
import com.android.settings.development.graphicsdriver.GraphicsDriverEnableAngleAsSystemDriverController;
|
||||
import com.android.settings.development.qstile.DevelopmentTiles;
|
||||
import com.android.settings.development.storage.SharedDataPreferenceController;
|
||||
@@ -637,6 +638,7 @@ public class DevelopmentSettingsDashboardFragment extends RestrictedDashboardFra
|
||||
controllers.add(new StayAwakePreferenceController(context, lifecycle));
|
||||
controllers.add(new HdcpCheckingPreferenceController(context));
|
||||
controllers.add(new BluetoothSnoopLogPreferenceController(context, fragment));
|
||||
controllers.add(new BluetoothStackLogPreferenceController(context));
|
||||
controllers.add(new DefaultLaunchPreferenceController(context,
|
||||
"snoop_logger_filters_dashboard"));
|
||||
controllers.add(new BluetoothSnoopLogFilterProfilePbapPreferenceController(context));
|
||||
|
||||
Reference in New Issue
Block a user