Todo dispositivo Android em nossa rede tem o nome do host android_[some-hex-number].domain.local
. Eu tenho um dispositivo que solicitou 10 endereços IP (MACs diferentes, mas sempre o mesmo nome de host). Existe uma maneira de obter o IMEI ou o número de série desse nome de host?
Encontrei informações diferentes sobre o nome do host:
http://community.spiceworks.com/topic/269827-identifying-androids-and-iphones-in-dhcp :
Parece que o esquema de nomes é
Android_<IMEI number>
./superuser/408539/how-to-set-friendly-network-name-of-android-computer
é o VID (código de identificação do fornecedor)
mas nenhum deles parece se encaixar.
PS: os endereços MAC são todos do " InPro Comm ". Talvez haja uma maneira de reduzi-lo deste lado?
Respostas:
Se
net.hostname
não fosse predefinido pelo fabricante do dispositivo durante a produção, o Android usariaANDROID_ID
para gerar oandroid-XXXXXXXXXXXXXXXX
nome do host exclusivo :fonte