This app was mentioned in 16 comments, with an average of 3.13 upvotes
He can either learn how to root his phone and use this, or he can learn about how easy it is to guess passwords on a router.
Either way it will be a learning experience!
Just tested this on my 5.0 with root.
First thing that came up on Google for "android change mac address" worked just fine.
Here's one idea.
On your laptop, determine your MAC Address. (Google "Find MAC address on X operating system")
On your phone, install: https://play.google.com/store/apps/details?id=com.wireless.macchanger
Change your MAC address on your phone to your laptops address.
You should be able to connect to the WiFi (you need WiFi password)
Past finding an app that lets you change your phones MAC address so the router thinks you are a new device every time I think you are out of luck.
EDIT: havent checked it out but a quick google gave me this: Wireless Mac Address Changer
EDIT2: Ah nvm it looks like you need to root your phone first.
If rooted, just use this https://play.google.com/store/apps/details?id=com.wireless.macchanger
​
Works perfectly, been using it for years.
https://play.google.com/store/apps/details?id=com.wireless.macchanger
There's plenty of MAC address changing apps but most of them depend on busybox so it won't work due to the kernel not supporting it.
Rooting your phone is the process of using an exploit to gain administrative privileges that would normally not be possible to obtain. This process is different for every phone, so your best bet is to just Google how to root your particular phone.
After that it's quite simple, there are actually quite a few MAC changing apps on the play store. Just search for one and install it. (like this one https://play.google.com/store/apps/details?id=com.wireless.macchanger&hl=en)
From there just get the MAC address from your 3DS which is in the settings app - > Internet settings - > other information - > confirm mac address. Just put this MAC address into your new app on your Android phone and connect to the WiFi. Accept the agreement like normal, then disconnect and you can now turn off your Mac spoofing. Once this is done, when you reconnect your 3ds, it should hook up without requiring you to accept the terms or conditions or log in again.
Some of them have ways of 'permaspoofing' that persist through restarts.
https://play.google.com/store/apps/details?id=com.wireless.macchanger
This one, for example, has a Hard change and soft change. Hard is semi persistent. I used it in college to spoof my tablet because they had a dumb limit on how many devices I could use.
If you have a rooted phone, a mac spoofer should allow you to keep changing it every 250mb.
ie. (first one i found)
https://play.google.com/store/apps/details?id=com.wireless.macchanger
Windows: https://technitium.com/tmac/
Osx: https://feross.org/spoofmac/
Android (requires root): https://play.google.com/store/apps/details?id=com.wireless.macchanger
You might be out of luck for an iPhone. If you have a laptop that you spoofed, you can turn that into a hotspot for your iPhone.
During the Chromecast setup process the MAC address of the Chromecast is displayed in the lower corner of the Wi-Fi configuration screen. I've read in some places that you have to use an android device to see the MAC as it will not show from the Windows setup process. You can spoof the MAC address of the Chromecast using your laptop or portable device.
Plug in the Chromecast and complete the setup steps far enough along to see the MAC address (or if you have super sharp eyes, read it off the back of the dongle).
Turn the Chromecast off--unplug it from the power source.
Use the appropriate tool or settings menu on your device to change the MAC address of your device to the MAC address of the Chromecast (more on this below).
Open a web browser on your device with the changed MAC and complete the hotel wifi authentication process.
Change your device’s MAC address back to it’s original address. (Rebooting may be required.)
Authenticate the device (i.e., laptop or mobile device) on the hotel network with its original MAC address.
Plug the Chromecast back in.
At this point both your devices (the Chromecast and controlling device) will be on the network. Some networks have expiring authentication (24 hours typically) so you may need to repeat this process each day. It’s inconvenient and it only works if the Wi-Fi network has AP isolation turned off.
Here's a guide which describes the above process including spoofing the MAC address using a Windows PC: http://www.howdoitech.com/2014/06/how-do-i-connect-a-chromecast-to-hotel-wifi/
To spoof the MAC using your android device you need to be rooted and have busybox installed. You can then do use the somewhat complicated process described in this article: http://www.gohacking.com/spoof-mac-address-on-android-phones/
or, you can use a much easier solution such as a Wireless MAC changer app: https://play.google.com/store/apps/details?id=com.wireless.macchanger&hl=en
hint: I prefer the app above rather than the manual method :) --the app still requires root and busybox
Another option you could look into that may be easier is using your phone as a wifi repeater. Search for fqrouter2. Throughput is cut significantly because your phone can't send and receive at the same time, so every packet your phone pulls over the network, it has to stop receiving and send to the chromecast before receiving again.
https://play.google.com/store/apps/details?id=com.wireless.macchanger&hl=en
This app worked for me.
https://play.google.com/store/apps/details?id=com.wireless.macchanger&hl=sv
sök på mac adress changer/spoofer