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
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
When I say High accuracy, I mean the option that can be enabled/disabled under Settings→Locations→Mode