> I could not find in documentation any information about how the
> ANDROID_ID is generated.

It is not documented, AFAIK.

> Is it related to some carrier or some constructor ?

If by "constructor" you mean "device manufacturer", then yes -- the value
comes from the device manufacturer. For example, it exists on devices that
have no telephony function and therefore have no carrier.

Note that it resides in a system database and can be modified by people
who root their devices. Also note that, while the docs say it is supposed
to be a hex string, not all device manufacturers appear to honor that.

> Is it related to
> google apps ?

Not that I am aware of.

> Are we allowed to store these values on application servers without
> breaking any privacy policy ? (it does not require permissions to read
> that value so I guess we can).

That is a legal question, so please ask your attorney.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com
Android App Developer Books: http://commonsware.com/books.html


-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to