I'm implementing the Google's licensing system and for the obfuscator I need to generate a unique id. The documentation says
/**
* @param salt an array of random bytes to use for each (un)obfuscation
* @param applicationId application identifier, e.g. the package name
* @param deviceId device identifier. Use as many sources as possible to
* create this unique identifier.
*/
public AESObfuscator(byte[] salt, String applicationId, String deviceId) {
In addition to the packagename and the device id obtained with
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
what other sources can I use?
Thanks