UDID - это вещь Apple ... так что вы не найдете его на телефоне HTC.
Вы можете рассчитать его, используя Python. Я не знаю, где я взял источник, но вот он
import hashlib
serial="" #go to your iphones Settings - General -About
imei="" #go to your iphones Settings - General -About
wifi_mac="" #go to your iphones Settings - General -About - Wifi Mac
blue_mac="" #go to your iphones Settings - General -About - Bluetooth Mac
udid=hashlib.sha1(serial.upper()+imei+wifi_mac+blue_mac).hexdigest()
print udid
Если вы хотите что-то уникальное, я бы посоветовал вам сгенерировать и сохранить uuid на устройстве при первом запуске, если вам этого достаточно. (Это изменится, если кто-то удалит и переустановит приложение, но не будет двух устройств с одинаковым идентификатором)