Changing Wifi mac Address in Mediatek/MTK Devices
A media access control address (MAC address), also called a physical address, of a computer which is a unique identifier assigned tonetwork interfaces for communications on the physical network segment.Basically MAC address represents the address of a device on an network and it is hard coded into the NIC.RULES FOR WIFI MAC ADDRESS
1.Should be 12 Digits long only
2.Should have hexadecimal characters only (0-F)
3.Second digit of mac address should be Even Digit only (0 or 2 or 4 or 6 or 8 or A or C or E)
valid example - 0205160F0A3E
invalid example - 016GEABCDF59
So,today we are going to change the mac address of our mediatek/mtk devices and there are two ways of changing the mac address of an mediatek device :
1. Using engineering mode [Easy]
2. Manual way [Advanced]
# Changing the mac address of an mediatek/mtk device using the Engineering mode :
Mediatek provides with an advanced mode for diagnosing various problems related to hardware and software.Basically we will exploit the engineering mode to get access to mac address of the mediatek device and then modify it.
1. .Download MTK Engineering Mode app from here :
https://play.google.com/store/apps/details?id=com.themonsterit.Engineer
2.Turn Off your Wifi .Open MTK Engineering Mode app and Click MTK Settings.
# If this doesnt works move on to the alternative method.
3. Swipe To Connectivity Tab.
4. Click WIFI.
5. Then tap NVRAM
6.In Byte String Access put values as
addr(h,byte) : 4
length(byte) : 6
7.Click Read. The 12 Digits shown in value(h) field is your current mac address
8. Save down your original Mac address.
9.Erase the value(h) field and now put your custom 12 digit mac address.
#Just follow these rules while customising the mac address
RULES FOR WIFI MAC ADDRESS
1.Should be 12 Digits long only2.Should have hexadecimal characters only (0-F)3.Second digit of mac address should be Even Digit only (0 or 2 or 4 or 6 or 8 or A or C or E)valid example - 0205160F0A3Einvalid example - 016GEABCDF59
10.Click Write.
11.Exit to Home, Turn Off and turn On your Wifi Again.
12.Now Check your Wifi mac address in Phone Status.It should be Changed to what you entered in Step 9.
13.To get back your original Mac address, repeat the process with original Mac address value.
Manual Method [Advanced]
1.Get any good File Browser with Root access such as ES File Manager
https://play.google.com/store/apps/details?id=com.estrongs.android.pop
2.Get this Hex Editor : https://play.google.com/store/apps/d...?id=tuba.tools
3.Turnoff your wifi.With the File Browser, browse to /data/nvram/APCFG/APRDEB/
5.Also note the permissions on the WIFI file (for me it was rw-rw----)
6.Rename this file to WIFI.bak
7.Open the copied WIFI file on sdcard with Hex Editor.
8.Notice your Wifi mac Address in the first two lines as mine is : 18 dc 56 f0 2a c2.Change these values according to wifi address rules as mentioned above.
9. After changing save it and replace it in /data/nvram/APCFG/APRDEB - from where you copied earlier.
10. Now switch off wifi and switch on.
#Now, your wifi mac address is changed now.
(To confirm, you can check in your wifi router)
REMEMBER:
Whenever you will reboot your device, mac address will change to default as before automatically.