UDID

UDID is an acronym for Unique Device Identifier[1]. The UDID is a feature of Apple's iOS devices. It is a unique identifier for a single device that is fetched from Apple servers when a user tries to activate the device using iCloud or the Setup app. This ID is also used by iTunes to detect the phone or to communicate with it while restoring the iPSW firmware.

[1]00008020-000229EA3AA1002E

Formats

This unique ID has been formatted in two ways: for devices introduced between 2007 and 2018 it was represented as a 40-digit lowercase hex code, and for device models introduced after 2018, as a 25-digit uppercase hex code[2]. It is not written on the device cover as the IMEI is, but it can be retrieved by iTunes in normal mode.

Usage

Apple usually uses this ID to assign Apple ID and iCloud ID to the device. This also holds the Find My iPhone activation status.

Calculation of 2007 format

The UDID is calculated as follows for the Verizon iPhone 4[3]:

For the:

UDID = SHA1(serial + ECID + wifiMac + bluetoothMac)

All other devices use:

UDID = SHA1(serial + IMEI + wifiMac + bluetoothMac)

See also

  • c3cf55048e9add178c1cb7d44d0231ceb5ed5d89
  • 355732076860187
  • 17C54

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.