Skip to content

Releases: CodeWithLakxsh/Jarvis-GeoSpoof

JARVIS GeoSpoof v1.0.0

Choose a tag to compare

@CodeWithLakxsh CodeWithLakxsh released this 02 Aug 18:35

JARVIS GeoSpoof v1.0.0

The first public release of JARVIS GeoSpoof — an Android developer utility for testing
location-aware applications using Android's official mock-location APIs.

Highlights

  • Interactive OpenStreetMap location picker (tap the map or drag the pin)
  • GPS mock-location simulation
  • Network-provider location simulation
  • Foreground service that keeps the mock location engine running persistently
  • Boot persistence — re-activates automatically after a device reboot where supported/configured
  • No root access required
  • Native Android application written in Java

Requirements

  • Android 6.0 (API 23) or newer
  • Developer Options enabled (Settings → About phone → tap Build number 7 times)
  • JARVIS GeoSpoof selected as the mock-location app
    (Developer Options → Select mock location app)
  • Location permission set to Allow all the time (required for background operation on Android 10+)
  • Location services turned on

Installation

  1. Download JARVIS-GeoSpoof-v1.0.0.apk.
  2. Install the APK on an Android device you own/control
    (enable Install unknown apps for your file manager if prompted).
  3. Enable Developer Options if not already enabled.
  4. Select JARVIS GeoSpoof as the mock-location application in Developer Options.
  5. Launch the app, grant location permission, and pick a test location on the map.
  6. Tap the GPS button to start simulation.

Intended Use

JARVIS GeoSpoof is intended for development and testing of location-aware Android
applications
on devices and environments the user is authorized to test. It relies on
Android's documented mock-location developer mechanism and does not bypass any security
control. Use it only on devices you own or are explicitly authorized to test.

Technical Details

  • Language: Java
  • Platform: Android (native)
  • Maps: osmdroid 6.1.18 (OpenStreetMap tiles)
  • Minimum SDK: 23 (Android 6.0)
  • Target SDK: 34
  • Package: jarvis.geo.spoof
  • Version code: 1

Integrity

File:      JARVIS-GeoSpoof-v1.0.0.apk
SHA-256:   AAC6F55D70B3C1C98A245ABD0C6389D27F2DAC49B54156C94F7AE06AFA396608

Source

https://github.com/CodeWithLakxsh/jarvis-geospoof