»
首页
|
手机数码
|
汽车资讯
|
游戏硬件
|
评测专题
|
手机壁纸
|
海淘值得买
|
度假
|
求职招聘
|
广告联系
» 您尚未登录:请
登录
|
注册
|
标签
|
帮助
|
小黑屋
|
TGFC Lifestyle
»
完全数码讨论区
» 猴子设备在路由器内的设备名字可以自定义不?
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
猴子设备在路由器内的设备名字可以自定义不?
笼中鸟
小黑屋
帖子
2545
精华
0
积分
628
激骚
129 度
爱车
主机
相机
手机
注册时间
2012-2-5
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2013-4-20 19:19
显示全部帖子
posted by wap, platform: Android
wifi连接AP后,在AP端看到的设备名保存在prop属性net.hostname中,可以通过getprop net.hostname来查看,通过setprop net.hostname来修改。默认系统会给一个名字。frameworks/base/services/java/com/android/server/ConnectivityService.java中生成 :// setup our unique device nameString id = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID);if (id != null && id.length() > 0) {String name = new String("android_"
.concat(id);SystemProperties.set("net.hostname", name);}如果需要自己定义,可以注释掉这一段,然后在system.prop中定义 net.hostname=xxxxxx 需要注意的是hostname不能带空格,不然dhcp那边会有问题。
还有一个:
正常状态下,我们的手机连接到路由上在路由端查看用户时会显示一个android-********的名称,这是默认状态下安卓系统分配的用户名,不过,这个名字看起来并不是很好记,当多个安卓设备连接时很难分辨出到底哪个是自己的设备,(当然,记mac地址的方法最可靠,不过那一串字母也不是太好记是吧....),这里教你怎样自定义自己的安卓机wifi设备名。******************本方法需root权限********************方法很简单,1、用RE管理器打开/system,挂载读写权限2、用文本编辑器打开build.prop,在最后一行加入“net.hostname=###” 引号不打,所有的符号均为英文字符,###换成你想要的名称。3、保存并退出4、重启手机并连接到路由器 完成....本人更改之后的效果: 更改之前的木有截图懒得改回去了....就不设置回复可见了,大家觉得有用就回复下好让更多机友看到.......害怕失败的可以先手动备份build.prop,用RE修改的话RE也会自动备份,记得把自动备份的文件删掉,4.0.4和miui亲测可用,4.12理论上也是可用的,只是加了一个代码,对系统没什么要求的...
本帖最后由 笼中鸟 于 2013-4-20 19:34 通过手机版编辑
UID
207476
帖子
2545
精华
0
积分
628
交易积分
0
阅读权限
1
在线时间
2598 小时
注册时间
2012-2-5
最后登录
2014-7-16
查看详细资料
TOP
控制面板首页
密码修改
积分交易
积分记录
公众用户组
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计