Many apps can fake GPS location, but none can fake the high accuracy option provided by the internet.
And I need this mocked as well. Many apps demand this option enabled
When high accuracy is disabled, the mocking apps succesfully change my position
But they don't work when High accuracy is enabled. My real location is detected
Edit:
When I say "provided by the internet", I mean aided by the internet AND/OR carrier/towers.
I don't understand much of this part. And apparently, I got things wrong: non-accurate location being towers and accurate being the satellites.
The phone is rooted and xposed, and Mock locations is enabled under developer
And lastly:
When I say High accuracy, I mean the option that can be enabled/disabled under Settings→Locations→Mode
provided by the internet.
Are you referring to Google Play Services FusedLocationProvider or some other location provider?