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.


  • Rooted Android Phone
  • Busybox
  • Any Android terminal application

Open terminal app in phone and type


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/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