Skip to content

Teleport Intent

Instantly move the mocked location to the specified coordinates.

Action: theappninjas.gpsjoystick.TELEPORT Tier: Free

ExtraTypeRequiredDescription
latfloatYesLatitude (-90 to 90)
lngfloatYesLongitude (-180 to 180)
altfloatNoAltitude in meters
  1. Create a new Task → Add Action → Misc → Send Intent
  2. Set Action to theappninjas.gpsjoystick.TELEPORT
  3. Enter Extra: lat:37.8095
  4. Enter Extra: lng:-122.4101
  5. (Optional) Enter Extra: alt:10.4
  6. Set Target to Service

Android 8.0+ (Oreo):

Terminal window
adb shell am start-foreground-service \
-a theappninjas.gpsjoystick.TELEPORT \
--ef lat 37.8095 \
--ef lng -122.4101

With altitude:

Terminal window
adb shell am start-foreground-service \
-a theappninjas.gpsjoystick.TELEPORT \
--ef lat 37.8095 \
--ef lng -122.4101 \
--ef alt 10.4

Older Android versions:

Terminal window
adb shell am startservice \
-a theappninjas.gpsjoystick.TELEPORT \
--ef lat 37.8095 \
--ef lng -122.4101

Teleport to a saved favorite location by name.

Action: theappninjas.gpsjoystick.FAVORITES Tier: Pro

ExtraTypeRequiredDescription
nameStringYesName of the saved favorite (case-sensitive)
  1. Create a new Task → Add Action → Misc → Send Intent
  2. Set Action to theappninjas.gpsjoystick.FAVORITES
  3. Enter Extra: name:Home
  4. Set Target to Service
Terminal window
adb shell am start-foreground-service \
-a theappninjas.gpsjoystick.FAVORITES \
--es name "Home"

Error: Returns FAVORITE_NOT_FOUND if no favorite with the given name exists.