There is no official API to get the name of the bootable device that appears when the watch first loads, for example, G WATCH 1234 or MOTO 360 1234.
This may change in the future, but if you want to get a similar name right now, you need to do something like this:
BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter(); String btAddress = "No Bluetooth"; if (btAdapter != null) btAddress = btAdapter.getAddress(); // Reconstitute the pairing device name from the model and the last 4 digits of the bluetooth MAC String wearName; if ((btAddress != null) && (!btAddress.equals("No Bluetooth"))) { wearName = android.os.Build.MODEL; String[] tokens = btAddress.split(":"); wearName += " " + tokens[4] + tokens[5]; wearName = wearName.toUpperCase(); } else { wearName = "No Bluetooth"; }
source share