Loading android/app/src/com/android/bluetooth/btservice/AdapterProperties.java +1 −0 Original line number Diff line number Diff line Loading @@ -977,6 +977,7 @@ class AdapterProperties { mName = name; if (Flags.getNameAndAddressAsCallback()) { mService.updateAdapterName(mName); break; } intent = new Intent(BluetoothAdapter.ACTION_LOCAL_NAME_CHANGED); intent.putExtra(BluetoothAdapter.EXTRA_LOCAL_NAME, mName); Loading service/src/com/android/server/bluetooth/BluetoothManagerService.java +8 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.server.bluetooth; import static android.Manifest.permission.BLUETOOTH_CONNECT; import static android.bluetooth.BluetoothAdapter.STATE_BLE_ON; import static android.bluetooth.BluetoothAdapter.STATE_BLE_TURNING_OFF; import static android.bluetooth.BluetoothAdapter.STATE_BLE_TURNING_ON; Loading Loading @@ -254,6 +255,13 @@ class BluetoothManagerService { } mName = name; Log.v(TAG, "storeName(" + mName + "): Success"); mContext.sendBroadcastAsUser( new Intent(BluetoothAdapter.ACTION_LOCAL_NAME_CHANGED) .putExtra(BluetoothAdapter.EXTRA_LOCAL_NAME, name) .addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT), UserHandle.ALL, BLUETOOTH_CONNECT, getTempAllowlistBroadcastOptions()); } private void storeAddress(String address) { Loading Loading
android/app/src/com/android/bluetooth/btservice/AdapterProperties.java +1 −0 Original line number Diff line number Diff line Loading @@ -977,6 +977,7 @@ class AdapterProperties { mName = name; if (Flags.getNameAndAddressAsCallback()) { mService.updateAdapterName(mName); break; } intent = new Intent(BluetoothAdapter.ACTION_LOCAL_NAME_CHANGED); intent.putExtra(BluetoothAdapter.EXTRA_LOCAL_NAME, mName); Loading
service/src/com/android/server/bluetooth/BluetoothManagerService.java +8 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.server.bluetooth; import static android.Manifest.permission.BLUETOOTH_CONNECT; import static android.bluetooth.BluetoothAdapter.STATE_BLE_ON; import static android.bluetooth.BluetoothAdapter.STATE_BLE_TURNING_OFF; import static android.bluetooth.BluetoothAdapter.STATE_BLE_TURNING_ON; Loading Loading @@ -254,6 +255,13 @@ class BluetoothManagerService { } mName = name; Log.v(TAG, "storeName(" + mName + "): Success"); mContext.sendBroadcastAsUser( new Intent(BluetoothAdapter.ACTION_LOCAL_NAME_CHANGED) .putExtra(BluetoothAdapter.EXTRA_LOCAL_NAME, name) .addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT), UserHandle.ALL, BLUETOOTH_CONNECT, getTempAllowlistBroadcastOptions()); } private void storeAddress(String address) { Loading