У меня дома точка доступа Wi-Fi, соответственно у каждого домочадца есть телефон Android, а у некоторых, не буду показывать пальцем, еще и планшеты. В обзоре DHCP на роутере имена устройств представляют собой слово «android» после которого следует, вероятно уникальная, длинная шестнадцатеричная строка.
Во-первых — это не совсем красиво. Во-вторых при установленном на телефонах SSHd хочется к ним подключаться не по IP-адресам, а по вменяемым DNS-именам, которые регистрирует dnsmasq на роутере.
Для начала вам нужно рутованное устройство, исхожу из того, что вы знаете что это означает и терминал. Я использую Эмулятор терминала. Собственно вся настройка укладывается в три с половиной команды.
$ su
$ getprop net.hostname
android-95xxxxxxxxxxxx4f
$ setprop net.hostname вашеназвание
Указывается только имя хоста. Очевидно имя домена будет браться по DHCP с точки доступа.
Хочу на всякий случай предостеречь, что сетевое имя будет использоваться и при регистрации в различных публичных местах, поэтому рекомендую не выбирать названия, за которые вам будет стыдно.
И дисклеймер номер два: У меня Android 4.0.4
Автор: madixi
К сожалению, после ребута имя возвращается на исходное :(