Loading core/res/res/values/config.xml +2 −0 Original line number Diff line number Diff line Loading @@ -3252,4 +3252,6 @@ <!-- Package name that should be granted Notification Assistant access --> <string name="config_defaultAssistantAccessPackage" translatable="false">android.ext.services</string> <bool name="config_supportBluetoothPersistedState">true</bool> </resources> core/res/res/values/symbols.xml +2 −0 Original line number Diff line number Diff line Loading @@ -3219,4 +3219,6 @@ <java-symbol type="string" name="harmful_app_warning_title" /> <java-symbol type="string" name="config_defaultAssistantAccessPackage" /> <java-symbol type="bool" name="config_supportBluetoothPersistedState" /> </resources> services/core/java/com/android/server/BluetoothManagerService.java +10 −0 Original line number Diff line number Diff line Loading @@ -439,10 +439,17 @@ class BluetoothManagerService extends IBluetoothManager.Stub { Settings.Global.AIRPLANE_MODE_ON, 0) == 1; } private boolean supportBluetoothPersistedState() { return mContext.getResources().getBoolean(R.bool.config_supportBluetoothPersistedState); } /** * Returns true if the Bluetooth saved state is "on" */ private boolean isBluetoothPersistedStateOn() { if (!supportBluetoothPersistedState()) { return false; } int state = Settings.Global.getInt(mContentResolver, Settings.Global.BLUETOOTH_ON, -1); if (DBG) { Slog.d(TAG, "Bluetooth persisted state: " + state); Loading @@ -454,6 +461,9 @@ class BluetoothManagerService extends IBluetoothManager.Stub { * Returns true if the Bluetooth saved state is BLUETOOTH_ON_BLUETOOTH */ private boolean isBluetoothPersistedStateOnBluetooth() { if (!supportBluetoothPersistedState()) { return false; } return Settings.Global.getInt(mContentResolver, Settings.Global.BLUETOOTH_ON, BLUETOOTH_ON_BLUETOOTH) == BLUETOOTH_ON_BLUETOOTH; } Loading Loading
core/res/res/values/config.xml +2 −0 Original line number Diff line number Diff line Loading @@ -3252,4 +3252,6 @@ <!-- Package name that should be granted Notification Assistant access --> <string name="config_defaultAssistantAccessPackage" translatable="false">android.ext.services</string> <bool name="config_supportBluetoothPersistedState">true</bool> </resources>
core/res/res/values/symbols.xml +2 −0 Original line number Diff line number Diff line Loading @@ -3219,4 +3219,6 @@ <java-symbol type="string" name="harmful_app_warning_title" /> <java-symbol type="string" name="config_defaultAssistantAccessPackage" /> <java-symbol type="bool" name="config_supportBluetoothPersistedState" /> </resources>
services/core/java/com/android/server/BluetoothManagerService.java +10 −0 Original line number Diff line number Diff line Loading @@ -439,10 +439,17 @@ class BluetoothManagerService extends IBluetoothManager.Stub { Settings.Global.AIRPLANE_MODE_ON, 0) == 1; } private boolean supportBluetoothPersistedState() { return mContext.getResources().getBoolean(R.bool.config_supportBluetoothPersistedState); } /** * Returns true if the Bluetooth saved state is "on" */ private boolean isBluetoothPersistedStateOn() { if (!supportBluetoothPersistedState()) { return false; } int state = Settings.Global.getInt(mContentResolver, Settings.Global.BLUETOOTH_ON, -1); if (DBG) { Slog.d(TAG, "Bluetooth persisted state: " + state); Loading @@ -454,6 +461,9 @@ class BluetoothManagerService extends IBluetoothManager.Stub { * Returns true if the Bluetooth saved state is BLUETOOTH_ON_BLUETOOTH */ private boolean isBluetoothPersistedStateOnBluetooth() { if (!supportBluetoothPersistedState()) { return false; } return Settings.Global.getInt(mContentResolver, Settings.Global.BLUETOOTH_ON, BLUETOOTH_ON_BLUETOOTH) == BLUETOOTH_ON_BLUETOOTH; } Loading