I do have a Samsung Galaxy J5 2016, and I am trying to change its MAC address without rooting it.
I've done a lot of internet search, and I've come across many useful guides and advice, such as https://www.quora.com/How-can-I-change-my-Android-non-rooted-Mac-address.
Anyway, Terminal Emulator doesn't allow the operation indicated in the guide (ip link set...etc etc.): it outputs permission denied.
More search gives as a result that you can't do this command without logging as superuser and, in turn, that you can't do that if you aren't on a rooted device.
So I'm starting feeling as I'm chasing my tail...
Can anybody please help?