Apparently there is a bug in some devices which return the same id. Starting from Android 2.3 there is a new field that returns a unique id and should work on all devices (without requiring any ...