Każde urządzenie z Androidem w naszej sieci ma nazwę hosta android_[some-hex-number].domain.local
. Mam jedno urządzenie, które zażądało 10 adresów IP (różne adresy MAC, ale zawsze ta sama nazwa hosta). Czy istnieje sposób na uzyskanie numeru IMEI lub numeru seryjnego z tej nazwy hosta?
Znalazłem różne informacje o nazwie hosta:
http://community.spiceworks.com/topic/269827-identifying-androids-and-iphones-in-dhcp :
Wygląda na to, że schemat nazwy to
Android_<IMEI number>
./superuser/408539/how-to-set-friendly-network-name-of-android-computer
jest to VID (kod identyfikacyjny dostawcy)
ale żaden z nich nie wydaje się pasować.
PS: Wszystkie adresy MAC pochodzą z „ InPro Comm ”. Może istnieje sposób, aby zawęzić to z tej strony?
Odpowiedzi:
Jeśli producent
net.hostname
nie skonfigurował tego podczas produkcji, system Android użyłbyANDROID_ID
do wygenerowania unikalnejandroid-XXXXXXXXXXXXXXXX
nazwy hosta:źródło