The problem:
I have an Android device connected to a mobile WiFi hotspot that uses a SIM Card to connect to the internet, so the Android device is connected using WiFi to the hotspot. The problem here is that the applications running on Android are leeching/updating an act without restrictions, because they are on a WiFi network, while in reality it uses a cellular network in the end.
What i am wondering and what i would like to do:
I would like to spoof my Android device to think that it is connected to a cellular network. I do not have control over all the applications that run on the device, so i can’t modify the code or force settings that are not available.
Is there any solution to that kind of situation? Any settings or tricks for non-rooted devices? I am using devices with Android 4.1, 5 and 7.
Thanks in advance.
Tags: androidandroid, exception, networking