code: void putDevice(Context context, boolean collectDeviceID) {
      Device device = new Device();
      String identifier = collectDeviceID ? getDeviceId(context) : traits().anonymousId();
      device.put(Device.DEVICE_ID_KEY, identifier);
      device.put(Device.DEVICE_MANUFACTURER_KEY, Build.MANUFACTURER);
      device.put(Device.DEVICE_MODEL_KEY, Build.MODEL);
      device.put(Device.DEVICE_NAME_KEY, Build.DEVICE);
      put(DEVICE_KEY, device);
    }
docs: Fill this instance with device info from the provided {@link Context}.