getDeviceId method

Future<String> getDeviceId()

Implementation

Future<String> getDeviceId() async {
  try {
    final id = await File('/etc/machine-id').readAsString();
    return id.trim();
  } catch (_) {
    // fallback
    final id2 = await File('/var/lib/dbus/machine-id').readAsString();
    return id2.trim();
  }
}