关闭手机Wifi,在手机“拨号”界面,输入*#*#3646633#*#*(不包括方括号),即可进入手机“工程模式”界面。
请点击输入描述

待进入手机“工程模式”界面后,切换到“Connectivity”(连接)选项卡,点击“WiFi”项进入详细设置界面。
请点击输入描述
待进入“WiFi”详细设置界面后,点击“nvram”进入,如图所示,在此可以修改手机MAC地址。
请点击输入描述
从打开的“WiFi_NARAM”设置界面中,在“?Byte String Access”栏目处,将addr设置为“4”,将length设置为“6”,然后点击“read”(读取)按钮以获取手机MAC地址。
请点击输入描述
待成功获取手机MAC地址后,输入或修改此MAC地址,点击“Write”(写入)按钮即可完成手机MAC地址的修改操作。
请点击输入描述
小米MIUI系统修改MAC地址方法:
首先,我们需要获取手机ROOT权限,在此小编推荐大家使用“ROOT精灵”或“刷机精灵”来获取小米MIUI手机ROOT权限。
请点击输入描述
请点击输入描述

接下来安装并运行“Root Explorer”文件管理器,依次进入“datamsicwifi”目录下,即可看到“softmac”文件,此文件包含相关手机MAC地址信息。
请点击输入描述
勾选“softmac”文件,并点击右下角的“菜单”按钮,从其列表中选择“以文本方式编辑”项。
请点击输入描述
从打开的“softmac”文件中,就可以查看并修改手机MAC地址啦,如图所示,修改完成后,在退出时将提示保存文件内容,点击“是”按钮即可。
请点击输入描述
执行以上操作之后, 手机MAC地址将被成功修改,但在重启手机后,手机MAC地址将被还原默认值。为了实现永久性修改手机MAC地址功能,需要长按“softmac”文件,并从弹出的扩展菜单中选择“权限”项以修改此文件的权限才行。
请点击输入描述
1、首先关闭wifi打开拨号界面拨入*#*#3646633#*#*,进工程模式。
2、点击 connectivity(连接)。

3、点击 wifi。
4、点击 nvram(非易失性存储器)。
5、addr 填入4;length 填入6;点击read。
6、(如果手机MAC不固定)发现在value一栏中出现12个0 这就是当前系统为啥MAC不固定的原因,因为没有正确读取nvram分区的wifi文件,所以导致MAC为空 ,系统自动分配随机MAC。固定的是会读取出本机的MAC的。
7、将12个0或者你现在的MAC地址改成你想要的MAC地址,然后点击 write 写入。注意格式哦!如(201A061C91D9)不要填写“-” 或者空格。


