In Short Hacks: In This article, we have discussed all about MAC Address. Especially, How Can we change our Android’s MAC Address quickly. MAC Adress is a unique identification number assigned to an every single smartphone, Many hackers use this trick to access the internet anonymously. Even almost every security researcher uses this for various testing. Therefore, Here we have listed top 3 ways by which you could change your MAC Address.
- 1 What is MAC Address?
- 2 How To Check MAC Address?
- 3 How To Change MAC Address Of Your Android Device?
- 4 Method #1: Change MAC Address For Rooted Android Using Terminal Emulator
- 5 Method #2: Change MAC Address of Android Using ChameleMAC
- 6 Method #3: Change MAC Address Of Your Android Without ROOTING
What is MAC Address?
MAC stands for Media Access Control, and the mac address of your device is a unique ID consisting of 12 characters. This Mac address is unique for every device. Mac address is used to identify a device on the internet or if connected to a local network such as a WiFi, etc. If you change your Mac address, the unique ID of your device will be modified. You might need to change your Mac address may be because your device has been blocked on a particular router you have been using to access the internet by someone our side other reason. But, the solution remains the same, which is to change the Mac address of your device.
How To Check MAC Address?
To see your MAC Address first on your Android device, for this, you have to follow below steps.
Step 1: Tap on ‘Menu‘ On your Android
Step 2: Then you need to open ‘Settings.’
Step 3: Then at the end, you will find an option i.e., ‘About device.‘
Step 4: Then there you can see your devices ‘MAC Address.‘
How To Change MAC Address Of Your Android Device?
There are many methods which you can execute to change the MAC address of your Android device. But, we are going to mention the simplest and the easiest methods which can do the same task for you. There are some methods which require your device to be rooted while, there are some methods which, do not require your device to be rooted. Hence, below we are going to list the methods which require your device to be rooted and also the methods which do not require your device to be rooted. If you don’t know about rooting then follow this guide: How To Root Android Device Without Using Computer/PC
Disclaimer: But, before you start the execution of any of the listed methods, please make sure that you make a note of the original Mac address of your device, just as a precaution.As we mention above,You will find it in the settings >> about >> status. And the commands Shown in RED Color are used in terminal box with safe
Method #1: Change MAC Address For Rooted Android Using Terminal Emulator
For this method, you will be requiring a rooted Android device, busybox app installed in it and terminal emulator app installed too. The steps required in this process are listed below:
Steps To Change MAC Address Of Your Android Smartphone
Step 1: Launch the terminal emulator app which you have installed on your rooted Android device.
Step 2: One it is launched, enter the commands ‘SU‘ one after another and then, hit the enter button.
Step 3: You will now be assured for root permissions. Allow the root permissions and then, enter ‘busybox iplink show eth0‘ in the commands.
Step 4: You will now be shown the original Mac address of your device. Then, enter the command mentioned below.
busybox ifconfig eth0 how ether XX:XX:XX:XX:XX:XX
Step 5: In place of X, enter your desired MAC address and then, hit enter. Your Mac address will now be changed.
Step 6: Finally, enter the command ‘busybox iplink show eth0‘ and hit enter to confirm the Mac address changed by you.
You will have successfully changed you Mac address permanently by now!
Method #2: Change MAC Address of Android Using ChameleMAC
In this method, you will need a rooted Android device, busybox and ChameleMAC apps installed on that particular Android device. The steps which you need to know are listed below.
Step 1: Launch the ChameleMAC app which you had unattached in your device.
Step 2: This app then asks you for root permission. Click on the grant option to start exploring the app.
Step 3: You will find two different options. One saying, generate random MAC white the other saying, apply new MAC. Click on generate random MAC if you want a random MAC address but, if you wish to enter a specific MAC address then, click on apply new MAC option.
Step 4: Now, a confirmation box will pop up. Click on the change option if you wish to change your Mac address.
Grats!! That’s it! Your Mac address has now been successfully changed permanently.:)
Method #3: Change MAC Address Of Your Android Without ROOTING
This method is for unrooted Android devices and also, this change is only temporary and not permanent. Whenever you reboot your Android device, it will use your original Mac address. For this method, you will-will need an Android device, terminal emulator app installed in it. Then, follow the steps listed below one after another.
Step 1: Launch the app which you had installed and type ‘ip link show.‘
Step 2: Now, you will be displayed a list of different interfaces. In this list, search for the address that matches your Mac address.
Step 3: To convert it into your Mac address, enter the codes listed below:
ip link set AAAA address XX:XX:XX:YY:YY:YY
ip link set AAAA broadcast XX:XX:XX:YY:YY:YY
In the advice courses, AAAA represents the name of the interface that you want to change and XX:XX:XX:YY:YY:Y Y represents the new MAC address which you will be assigning to your Android device. But, always remember that only the last 3 set if characters that are YY:YY:YY can be changed. If you change any of the previous set of characters you will certainly face many issues.
Step 4: In these simple steps, you will have successfully changed your Mac address temporarily.
Wrap Up: These were some of the best 3 methods for rooted as well as unrooted Android devices which we could find for you and which you can use to change the Mac address of your Android device permanently or temporarily. If you have any better and easy method then, please let us know in the comments section below.