Settings.Secure.ANDROID_ID nie jest unikalny, jak rozwiązać?

Mam teraz poważny problem. Zgodnie z oficjalnym odniesieniem do Androida:http://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID

publiczny statyczny końcowy łańcuch ANDROID_ID

* Dodano na poziomie API 3

64-bitowa liczba (jako ciąg szesnastkowy) generowana losowo na pierwszym rozruchu urządzenia i powinna pozostać stała przez cały okres życia urządzenia. (Wartość może się zmienić, jeśli na urządzeniu zostanie wykonany reset fabryczny.) Wartość stała: „android_id” *

Ale z końcem500 tabletek sprzedane (A10 AllWinner) ANDROID_ID nie jest generowany losowo i widzę (z mojego dziennika usług internetowych), że kilkaurządzenia mają ten sam numer!

Czemu?

Jak mogę rozwiązać ten problem? Jak mogę wygenerować unikalny identyfikator? Załóżmy, że kod seryjny jest zawsze taki sam dla wszystkich urządzeń (Ten sam numer seryjny na kilku urządzeniach z Androidem. Adb jest bezużyteczny. Jak mogę zmienić numer seryjny?) i adres MAC nie może być zawsze dostępny.

questionAnswers(1)

yourAnswerToTheQuestion