This refers to the use of tools or applications to alter and simulate a false geographic location on a smartphone. This technique changes the device’s coordinates so that the operating system and other applications believe you are in a different place.
Main Use Cases
Privacy: Hiding your real location from social networks and online trackers.
Software Testing: Developers use this feature to test how their applications behave in different parts of the world.
Location-based Gaming: Used by gamers to access game features like Pokémon GO without leaving home.
Risks and Consequences
App Bans: Gaming platforms, social networking sites, and delivery apps have strict terms of service and may permanently ban accounts that use fake GPS.
Employment Fraud: Using these tools to circumvent corporate time tracking systems using geolocation constitutes serious fraud and can result in dismissal for cause.
General Incompatibility: Banking and high-security applications detect when “Developer Mode” or “Dummy Location” options are active and may block access for security reasons.
How to use in the Android system:
Developer Mode: The system has a native function aimed at programmers called “Select mock location app”. By enabling “Developer Mode” in Android settings, you can authorize a specific application to inject fake coordinates into the device’s GPS. Currently, many applications can easily detect the use of fake GPS when “Developer Mode” is enabled. One way to circumvent this is to use the Smali Patcher tool.
LSPosed Mode: This method uses a module called LSPosed, responsible for making changes to your Android system’s Java framework, allowing you to manipulate your GPS location without needing to activate “Developer Mode”.