Android 8.1+ · LSPosed / Vector · Full & FOSS buildsGet GPS Setter · Not working? Read the fix guide

Home › Guides › How to Install GPS Setter with LSPosed: Step-by-Step

How to Install GPS Setter with LSPosed: Step-by-Step

From APK to a working set location: enabling the module, choosing scope, and the reboot most people skip.

Updated 12 November 2026 · GPS Setter guide · gpssetter.com

How to Install GPS Setter with LSPosed: Step-by-Step — illustration for gpssetter.com.

Before you start

GPS Setter is a module, not a normal stand-alone app. It needs an Xposed-compatible framework, LSPosed or Vector, already working on the phone before it can do anything.

On most phones that framework needs root. If your device is not rooted and cannot be, stop here and read the LSPatch guide instead. Forcing this route will only waste your afternoon.

You also need Android 8.1 or later and an arm64 device. Nearly every modern phone qualifies. Check your Android version under Settings, About phone, before downloading anything.

Step 1: Download the right APK

Open the download section of this site. The button takes you to the GPS Setter listing in the LSPosed Module Repository, which links to the current release APKs.

Choose the Full build if your phone uses Google services. Choose the FOSS build if you run microG or a de-Googled ROM. Both files are arm64 builds with names starting app-full or app-foss.

Tip: Work through this guide in order the first time. Most GPS Setter problems come from one skipped step early on, not from the step where the problem appears.

Step 2: Install and enable the module

Install the APK like any other downloaded app. Android may ask you to allow installs from your browser or file manager for this one file.

Open LSPosed or Vector, find GPS Setter in the modules list, and switch it on. The manager will prompt for scope next, and that scope decides everything that follows.

Step 3: Set the scope carefully

For a device-wide location, tick Android System, shown as System Framework in some managers. That single entry is what makes the location system-wide rather than decorative.

For per-app results, also tick each target app. On the Full build, add Google Play services too, because many apps ask Play services for location instead of asking Android directly.

Do not tick everything. Apps with strong anti-tamper protection can crash when scoped, and a long scope list makes later troubleshooting slow and confusing.

Step 4: Reboot, set a point, verify

Reboot the phone. System hooks load at boot, and skipping this step is the most common reason a fresh install appears to do nothing at all.

Open GPS Setter, tap the map or search for a place, and apply the location. A notification confirms that spoofing is now active on the device.

Verify in a separate maps app before trusting the result. The pin and the written coordinates should match the point you chose. If they do not, work through the troubleshooting guide in order.

Download: GPS Setter itself is free from its LSPosed listing. Go to the download section for the file information and the external download button.

Related guides

GPS Setter Full vs FOSS: Which Build Should You Download?

Same module, different foundations. A clear comparison of maps, location providers, and which phones each build suits.

How to Set a Location with GPS Setter (System-Wide and Per App)

Dropping the pin is the easy part. This guide covers system-wide mode, per-app profiles, favourites and stopping cleanly.