Device-unique data on Android
  • 23 Oct 2024
  • 1 Minute to read
  • Dark
    Light

Device-unique data on Android

  • Dark
    Light

Article summary

On Android devices, two device-specific keys are computed to ensure uniqueness. One is generated from the ANDROID_ID or (exclusive) the SERIAL, depending on the deviceIdentificationMethod configuration. The other is generated from the ANDROID_ID, and may also include the SERIAL depending on the deviceIdentificationMethod configuration. For more information, refer to https://developer.android.com/reference/android/provider/Settings.Secure#ANDROID_ID.

Since Android 8.0, the SERIAL value is not accessible anymore. Devices activated using the SERIAL will keep using this value stored securely inside the application. If the SERIAL is not available at activation, a random value is used instead, and is securely stored for future operations.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, our interactive help assistant