Skip to content
Projects

HuangZhuoRui/LocationSpoofer has 2,208 GitHub stars and 446 forks. GitHot measured +6 stars in 24 hours and +42 in 7 days. Last checked 2026-11-11 11:43 UTC. Last push 2026-11-02.

How these counts are measured

AwesomeDroid (formerly LocationSpoofer): An Android 17-based development and testing simulator that simulates location, routes, sensors, and wireless environments for developing and debugging your own apps or apps you’re authorized to test.

Measured star growth

in 24h
+6
in 7 days
+42
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README_EN.md

Original

Awesome Edition

Two products for Android development and testing: the LocationSpoofer Android client and the AwesomeDroid desktop emulator.

简体中文 · Downloads and releases · Apply for test access · Telegram community

Android client: LocationSpoofer

LocationSpoofer provides location, route, and device-environment testing on Android devices with the owner's authorization. The maintained client uses the global scheme; available capabilities depend on the device, system, Root solution, and framework compatibility.

For safety, Android testing requires an account and approval of the target application package names:

  1. Create an account in the Android client or on the application website, then submit the target package names and test purpose at the application website.
  2. Each account can have at most 10 approved or pending package names. Applications will be reviewed as soon as possible after submission.
  3. Once approved, free accounts can use OSM maps and place search, local location and route simulation, route recording, favorites, and cloud backup. Simulation remains limited to approved application package names. Google map services and cloud WiFi/cell datasets require an active membership; locally collected WiFi and cell data can be used for local simulation. Approved packages and free features remain available after membership expires.

The Android client includes map selection, route planning and replay, route recording, location and motion simulation, and environment-data collection. Google roadmap, satellite imagery, place search, reverse geocoding, and road routing require an active membership and a network connection. Actual capabilities are subject to the client version and device status.

Desktop emulator: AwesomeDroid

AwesomeDroid is a separate Android development and testing emulator built around its accompanying Android 17 system. It provides application debugging, location and route testing, sensors, and wireless-environment tools. Each product follows its own version and service documentation.

  • macOS on Apple Silicon: the main development and validation platform.
  • Windows x86_64: under development and validation; availability will be announced separately.
  • Plans for other desktop platforms will be announced when available.

This Release will provide Android client packages first. Emulator downloads and platform availability will be announced separately.

Release timing: AwesomeDroid remains under development and testing. Dates for public testing and general release have not yet been set. The availability and download details for macOS Apple Silicon and Windows will be announced in this repository and on Telegram once confirmed. The Android client Release is not an emulator release.

Downloads and updates

Android packages will be available through this repository's Releases and the in-app updater. Choose ARM64 for most 64-bit Android devices, or ARM32 for a supported 32-bit device.

A compatibility update remains available for older non-global installations; the installed implementation uses the global scheme. Keep application data when updating, then configure the recommended global framework scope and restart the device.

Safety, permitted use, and disclaimer

This project is intended for development, debugging, and testing of applications you own or are explicitly authorized to test. Simulated output does not represent actual location, physical activity, or wireless surroundings and must not be used as evidence of attendance, work, or athletic performance.

Provide accurate package names and purposes when applying. Applications involving package names or intended uses suspected of fraud will be rejected. If an approved application is later found to involve such concerns, its test access will be revoked. Users are responsible for ensuring their use is lawful and for their use of the project and test data; this project does not support or authorize fraud or other unlawful uses.

Root access and system-level interfaces can affect stability and data security. Use devices you are authorized to operate and back up important data. Maps and third-party services are subject to their respective terms and licenses; retain applicable source attribution.

Relevant features may process account information, device identifiers, and test data selected by the user. Do not post passwords, access tokens, private keys, or personal location histories in issue reports.

License and third-party components

This project is provided under GNU GPL v3.0 or later as declared in LICENSE. Third-party components retain their own copyrights and license terms.

Copyright © 2026 AwesomeEdition.com

Explore related projects