All Jolla devices have same Unique Device ID

asked 2014-02-26 19:55:00 +0300

Penguin gravatar image

QtSystemInfo::DeviceInfo::uniqueDeviceID() returns same unique device id on every Jolla. I wouldn't call that unique. Well I have retrieved it only from 1000+ devices and every single device had same id, thus I am expecting all other devices have it too.

There are use cases when device need to be identified and this would be better UUID for the device than IMEI, IMSI, WLAN MAC address or BT MAC address I have seen applications using to identify defice. IMEI is device specific and WLAN and BT MAC addresses can be such to some extent but those violate privacy more than uniqueDeviceID. IMSI does not identify device at all but SIM profile in UUIC and shall not be used to anything else than identify SIM profile when joining to cellular network (not Sailfish OS stuff at all).

edit retag flag offensive close delete

Comments

1

Is there an easy way to check this from the command line? What is the supposedly non-unique ID?

typo ( 2014-02-27 00:52:38 +0300 )edit

I got confirmation from Jolla that this is an issue in Qt systeminfo, but they will try to provide a fix to it in next release. In practice if you use QtSystemInfo provided in package qt5-qtdeclarative-systeminfo you can't get unique device Id at the moment.

There is no method AFAIK to check device unique id from command line

You can download Device Id App from Openrepos to read the UniqueDeviceId: https://openrepos.net/content/penguin/device-id

Penguin ( 2014-02-27 02:08:25 +0300 )edit

I quickly checked and this issue still exists after 1.0.4.20 update

Issue still exists after 1.0.7.16 update

Penguin ( 2014-03-22 00:36:22 +0300 )edit

Is it still here after the latest update?

nthn ( 2015-01-09 15:24:30 +0300 )edit

Is it fixed already?

smoku ( 2015-04-19 16:33:59 +0300 )edit