Loading android/app/src/com/android/bluetooth/btservice/AdapterService.java +1 −1 Original line number Diff line number Diff line Loading @@ -1641,7 +1641,7 @@ public class AdapterService extends Service { enforceCallingOrSelfPermission(BLUETOOTH_PERM, "Need BLUETOOTH permission"); DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device); if (deviceProp == null) return false; deviceProp.setAlias(name); deviceProp.setAlias(device, name); return true; } Loading android/app/src/com/android/bluetooth/btservice/RemoteDevices.java +5 −1 Original line number Diff line number Diff line Loading @@ -174,11 +174,15 @@ final class RemoteDevices { /** * @param mAlias the mAlias to set */ void setAlias(String mAlias) { void setAlias(BluetoothDevice device, String mAlias) { synchronized (mObject) { this.mAlias = mAlias; mAdapterService.setDevicePropertyNative(mAddress, AbstractionLayer.BT_PROPERTY_REMOTE_FRIENDLY_NAME, mAlias.getBytes()); Intent intent = new Intent(BluetoothDevice.ACTION_ALIAS_CHANGED); intent.putExtra(BluetoothDevice.EXTRA_DEVICE, device); intent.putExtra(BluetoothDevice.EXTRA_NAME, mAlias); mAdapterService.sendBroadcast(intent, AdapterService.BLUETOOTH_PERM); } } Loading Loading
android/app/src/com/android/bluetooth/btservice/AdapterService.java +1 −1 Original line number Diff line number Diff line Loading @@ -1641,7 +1641,7 @@ public class AdapterService extends Service { enforceCallingOrSelfPermission(BLUETOOTH_PERM, "Need BLUETOOTH permission"); DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device); if (deviceProp == null) return false; deviceProp.setAlias(name); deviceProp.setAlias(device, name); return true; } Loading
android/app/src/com/android/bluetooth/btservice/RemoteDevices.java +5 −1 Original line number Diff line number Diff line Loading @@ -174,11 +174,15 @@ final class RemoteDevices { /** * @param mAlias the mAlias to set */ void setAlias(String mAlias) { void setAlias(BluetoothDevice device, String mAlias) { synchronized (mObject) { this.mAlias = mAlias; mAdapterService.setDevicePropertyNative(mAddress, AbstractionLayer.BT_PROPERTY_REMOTE_FRIENDLY_NAME, mAlias.getBytes()); Intent intent = new Intent(BluetoothDevice.ACTION_ALIAS_CHANGED); intent.putExtra(BluetoothDevice.EXTRA_DEVICE, device); intent.putExtra(BluetoothDevice.EXTRA_NAME, mAlias); mAdapterService.sendBroadcast(intent, AdapterService.BLUETOOTH_PERM); } } Loading