Android: Отобразить сетевое имя устройства

Сразу отмечу, что заметка не совсем про Андроид.
Захожу в настройки роутера D-Link DIR-615, раздел Wi-Fi -> Client Management -> List of Wi-Fi Clients
В данном списке я вижу список всех подключенных к роутеру устройств, но не все имена понятные (на SSID внимания не обращайте — это я со старого роутера название таскаю):


Как видно на скриншоте, для смартфона на Андроид было сгенерировано имя android-b5456b905ae…
Если работать с одним устройством, то путаницы не возникнет, но если их несколько, то становится непонятно телефон это или планшет и т.п.

Я пробовал сменить сетевое имя
1. Разблокировать настройки разработчика:
System -> About phone -> Build number (тапнуть 7 раз)
или на русском
Система -> О телефоне -> Номер сборки (тапнуть 7 раз)
2. Меняем имя:
System -> Developer options -> Device hostname
или на русском
Система -> Для разработчиков -> Сетевое имя устройства
Оно поменялось, только в списке подключенных устройств на консоли роутера по прежнему висела старая надпись, состоящая из слова «android-» и идентификатора ANDROID_ID. То есть для обычного человека ничего информативного в ней увидеть невозможно.

Через adb то же самое:

adb shell
getprop net.hostname
android-b5456b905aea0037
setprop net.hostname XperiaZ1C

Где-то я прочитал, что это разработчики Андроид специально отключили возможность передавать имя устройства в целях безопасности, но ссылку уже найти не могу.

Способ, для отображения своих названий есть, хоть это и костыли. Для этого нужно включить выделение статического адреса для нужного клиента.
Настройки D-Link -> Connections Setup -> LAN -> Static IP Addresses -> Add
После того, как добавили MAC-адрес и имя устройства, жмем кнопку APPLY.

Теперь те устройства, которые есть в списке будут при подключении к роутеру отображаться так, как мы их записали в списке.
Не хочу тратить время на выяснение причин, но иногда даже при отключении клиента от роутера, он не цепляет имя из списка статических адресов. После каких-то манипуляций он все же цепляет. Но я уже не помню, что именно помогло (перезагрузка телефона/роутера или смена имени через adb)