Spoof MAC Address in Android

Some WiFi internet providers use MAC Address for verification and access to network. You can spoof your system’s MAC address to your Android phone and access internet on mobile.

Requirements

  • Rooted Android Phone
  • Busybox
  • Any Android terminal application

Open terminal app in phone and type

su

busybox iplink show eth0

This will show the current MAC address of your phone.

busybox iplink set eth0 00:00:00:00:00:00

replace 00:00:00:00:00:00 with your required MAC address.

If you have installed busybox from Titanium Backup program, you can access busybox from following directory.

/data/data/com.keramidas.TitaniumBackup/files/

/data/data/com.keramidas.TitaniumBackup/files/busybox iplink show eth0

Above steps are tested and working in Nexus S.

Update : For Samsung Galaxy S2

Use following command (It is same as the command we use in GNU/Linux). Thanks to orestis46

busybox ifconfig eth0 hw ether 00:00:00:00:00:00