All Jolla devices have same Unique Device ID
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).
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 +0200 )editI 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 +0200 )editI 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 +0200 )editIs it still here after the latest update?
nthn ( 2015-01-09 15:24:30 +0200 )editIs it fixed already?
smoku ( 2015-04-19 16:33:59 +0200 )edit