更改Android设备名称为非“android-…”格式的方法

6次阅读
没有评论

问题描述

发现连接网络的多部安卓设备都显示为“android-…”,例如 Oneplus 3t 设备当前名称被修改后仍显示为设备标识符。需要了解如何解决该问题,将设备名称正确更改。

解决方案

方案1:通过开发人员选项或命令行操作更改设备名称

通过开发者选项:

某些ROM(如LineageOS)支持通过“开发人员选项”内的“设备主机名”设置来更改设备名称。具体步骤如下:
– 进入手机的“关于本机”,连续点击“构建号”超过7次以解锁开发者菜单。
– 在“开发者选项”找到并修改该设备的“设备主机名”。

通过adb命令行操作:

如果选择不使用上述方法,则可以通过计算机和adb命令或安装终端模拟器应用来更改。
1. 启用ADB调试及USB调试: 前往手机的“关于本机”,连续点击“构建号”超过7次。开启开发者选项后,找到并勾选“USB调试”。随后连接设备至电脑。
2. 打开命令提示符或终端,并使用以下命令更改主机名(假设你使用的设备名称为NewDeviceName):
sh
adb shell 'setprop net.hostname NewDeviceName'

3. 发送命令之后,重启设备以确保新的名称生效。

方案2:通过终端模拟器应用设置

你可以使用安装在设备上的终端仿真器(如Termux等),直接在终端中运行以下命令进行更改:
1. 打开终端并输入如下命令来修改设备名称为NewDeviceName
sh
setprop net.hostname NewDeviceName

2. 按Enter返回后会看到提示“setprop: new value:”,这表示更改已经生效。但仍需要重启以确保更改永久保存。

注意事项:
– 使用setprop net.hostname命令时,设备需具有root权限。
– 更改后的名称将仅在下次重新启动前保持有效状态。

通过以上方法可以更好地自定义和识别连接同一网络的安卓设备,使标识符更具可读性。请注意,操作中可能存在的风险以及对设备的影响,请根据个人需要谨慎尝试。

正文完