最近偶然发现有些人的手机,无线网卡的MAC地址每次都会自动修改,重启手机会自动修改MAC地址,关掉WIFI再开会修改MAC地址,断线了也会修改MAC地址,很奇怪,自动变换MAC地址这个问题,我一直都不理解,因为MAC地址是任何一个网卡设备都带的,而且是固定值的,无线网卡和有线的网卡都有,而且应该是终生不变的,下面说说原因和解决办法。
经过多次上网搜索,发现不少人有类似情况,而且拿去修手机的地方,修手机的也修不好,有的甚至说这样是正常的,这就叫没文化真可怕,每个网卡都有唯一的MAC地址,每个厂商都有固定的范围,会写入到网卡设备里的,终生不变的,无线网卡也是遵守这个规则的,所以这样是不正常的。
另一种情况是,没有设置MAC地址过滤的同学,但是刷过MIUI,乐蛙,color os等第三方rom的朋友就会在搜索WIFI的时候出现NVRAM WARNING这个选项,其实并不影响。
原因查来查去没查到,个人认为是安卓系统修改版本身的问题(就是各厂商在安卓基础上开发的手机系统),因为正常情况下,只要读取网卡返回的值,就可以确定MAC地址,根本不存在每次自动修改的情况,下面给出解决办法。
1.手机需要获取ROOT权限,并且安装RE管理器
2.通过RE管理器将WIFI固定MAC补丁文件写入到data\nvram\APCFG\APRDEB\WIFI文件夹,然后长按WIFI这个文件,设置为只读(用户组和所有者设置读写权限,其他所有框都不勾选)
以及补丁下载地址
http://filemarkets.com/fs/aecjbi1n98716/
http://dl.vmall.com/c06e71j7do
» 转载请注明来源:电脑知识收藏夹 » 《安卓系统固定MAC地址补丁(解决手机每次连接/启动WIFI自动变换新的MAC地址)》» 订阅本站:http://feed.x2009.net