How to turn on mock location on Android
The complete guide: where to enable developer mode, how to select the mock location app and what to do if the item is missing from settings.
Read the guideIn-depth walkthroughs where a short answer is not enough: what mock location is and how to turn it on, working without root, the quirks of Xiaomi, Samsung, Huawei, HONOR, realme, OPPO, vivo, Tecno and Infinix firmware, checking the result, spoofing versus VPN, choosing an app, location in the browser and in messengers, installing an APK safely outside a store and spoofing coordinates in testing. Everything is checked on real devices.
The complete guide: where to enable developer mode, how to select the mock location app and what to do if the item is missing from settings.
Read the guideWhy you do not need root to change coordinates, how the built-in mechanism differs from modules like Xposed and where its limits are.
Read the guideWhy spoofing drops after a few minutes on Xiaomi, Redmi and POCO, and which three firmware settings fix it.
Read the guideThe install-from-source permission, checking the SHA256 checksum, the role of the app signature and why updates install over the old version without losing data.
Read the guideHow to reproduce location-based scenarios without going on site, what you must check and how spoofing on a real device differs from an emulator.
Read the guideWhere One UI hides the build number, why “Developer options” appear at the very bottom of settings and which battery setting keeps spoofing from dropping.
Read the guideWhy coordinate spoofing works on phones without Google Play, where developer mode is in EMUI and HarmonyOS and which three switches keep the service from stopping.
Read the guideA VPN changes your IP address; location spoofing changes the coordinates from the system. What an app sees in each case, why one does not replace the other and when you need both.
Read the guideFive ways to make sure the phone gives apps the chosen point: the browser, maps, weather, the notification in the shade — and what to do if the coordinates do not match.
Read the guideWhere developer options are in ColorOS, realme UI, Funtouch OS and OxygenOS, how to select the mock location app and which three settings keep the firmware from putting spoofing to sleep.
Read the guide“Fake GPS” is not one app but a dozen different ones. What they have in common, the six signs by which they really differ and how to switch from one to another without uninstalling anything.
Read the guideThe term explained: what mock location means, why every Android has this item, who receives the spoofed coordinates and what spoofing does not do.
Read the guideWhere developer options are enabled in MagicOS, how to select the mock location app and which three switches in “App launch” keep spoofing from stopping.
Read the guideHiOS and XOS put background apps to sleep more harshly than most skins. Where to enable developer options, where autostart actually lives and what to turn off in the battery settings.
Read the guideA browser learns your city in three ways, and coordinate spoofing affects only one of them. What changes with spoofing, what only a VPN changes and what is switched in the service itself.
Read the guideWhat in a messenger really depends on coordinates — “people nearby”, location-based chats, sharing a point — and what is determined by your phone number and IP and does not change with spoofing.
Read the guideThe four levels at which an app learns about spoofing, and an honest assessment of the root path: what it gives, what it breaks and why detection cannot be ruled out completely.
Read the guideShort answers to common questions are collected in the “Questions and answers” section.