Xposed module which will set location where you want without effect mock location.

Related tags

App GpsSetter
Overview

GPS Setter

GitHub release (latest by date) GitHub all releases GitHub stars GitHub issues GitHub license

Support/Discussion: XDA thread

As most of GPS spoof app not working anymore coz some are old and some are not proper implement with current OS so i made myself a GPS setter which called GPS Setter it will help you set location where you want from malicious app coz some bad apps collect user location for advertisement purpose or other purpose.... who knows?? so in such case this app will work like charm for prevent current location## . Its still in beta stage coz its still have some bugs which will be fixed in upcoming updates.

Disclaimer:

The Author and Contributors of Gps Setter take no responsibility for any loss of data or damage to your device or any other consequences that arise as a result of using this application Use it your own Risk.

Compatibility:

This Module will Support Android 8.1 +

Features:

-> Spoof gps location.

-> Beautiful Material Design UI

-> Add Favorite Place

REQUIREMENT

-> Rooted Device

-> Xposed Framework Installed (Lsposed or Edxposed)

Support:

Coding and supporting this project costs me a lot of my precious time. If you find this project useful, you are more than welcome to support its development via giving donation it will boost me .Thanks!

BTC :- 12eai5UkUtBe1gzNYvBvjTNTDvqVBFbQzy

Component Use :-

-> Hilt

-> Room DataBase

-> ViewModel

-> MVVM Architecture

Comments
  • Please remove StartApp

    Please remove StartApp

    Just a kindly request: would you please remove the StartApp SDK? With your app running as Xposed module, it has elevated privileges. This access should not be given to proprietary ad and/or tracking libraries, which inherit the permissions of its host app.

    Thanks in advance!

    opened by IzzySoft 7
  • add bearing , accuracy, altitude

    add bearing , accuracy, altitude

    hi, nice project as with A12 smalipatcher wouldn't work, maybe you can get som ideas from https://forum.xda-developers.com/t/xposed-pokemon-go-controls-xposed-module.3421247/post-77474789 , the zip targets pogo but the hooks should be universal ( don't know if the api changed much since then ), maybe a joystick soon ;) ?

    opened by simonbuehler 6
  • Add Coordinate Search Support

    Add Coordinate Search Support

    Hi,

    As the title says, I hope you can add support for coordinate search, sometime its more useful to set gps at long-lat coordinates instead of city name, Please considered it, thanks.

    Best regards.

    opened by surya27895 3
  • Per App Location

    Per App Location

    Nice module, thank you for sharing.

    Would it be possible to have per app locations?

    Like 1 general location and then locations for specific apps that override the general location?

    opened by larena1 1
  • Improve accuracy and precision

    Improve accuracy and precision

    First of all, I would like to thank you for developing this module and taking into consideration the general users comments.

    Is there's any chance to improve the accuracy and the precision of the location coordinates?

    opened by RaufSab 1
  • Direct-Input of latitude and longitude

    Direct-Input of latitude and longitude

    I think it'll be better if adding 2 textboxes to let users enter latitude and longitude directly. If this feature added, u can save ur time improving the search function, we can directly get latitude and longitude from URL on Web Google Maps.

    opened by Seigi-Liuling 1
  • Getting real time location issue

    Getting real time location issue

    The new version sometimes just fail to get the set location especially if it is really time. it works after certain intervals. Secondly it cant set location when installed on second user.

    opened by yomp-admin 1
  • Bump com.google.devtools.ksp from 1.7.21-1.0.8 to 1.7.22-1.0.8

    Bump com.google.devtools.ksp from 1.7.21-1.0.8 to 1.7.22-1.0.8

    Bumps com.google.devtools.ksp from 1.7.21-1.0.8 to 1.7.22-1.0.8.

    Release notes

    Sourced from com.google.devtools.ksp's releases.

    1.7.22-1.0.8

    KSP 1.0.8 for Kotlin 1.7.22

    Commits
    • 26b7a0e UPDATE_KOTLIN_VERSION: 1.7.22
    • 9c06151 Revert "Revert "UPDATE_KOTLIN_VERSION: 1.7.21""
    • b23654e Revert "Revert "UPDATE_KOTLIN_VERSION: 1.7.20""
    • 1330eeb Revert "Revert "UPDATE_KOTLIN_VERSION: 1.7.20-Beta""
    • 6219cb5 Revert "Revert "Revert "UPDATE_KOTLIN_VERSION: 1.8.0-dev-446"""
    • 708e760 Revert "Revert "Revert "UPDATE_KOTLIN_VERSION: 1.8.0-dev-1390"""
    • 5f96d74 Revert "Revert "Revert "UPDATE_KOTLIN_VERSION: 1.8.0-dev-1593"""
    • 6ca8e2d Revert "Revert "Revert "UPDATE_KOTLIN_VERSION: 1.8.0-dev-2355"""
    • ec9ce4f Revert "Revert "Revert "UPDATE_KOTLIN_VERSION: 1.8.0-dev-2355"""
    • 490a518 Revert "Revert "Revert "UPDATE_KOTLIN_VERSION: 1.8.0-dev-2355"""
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • Bump org.jetbrains.kotlin.android from 1.7.21 to 1.7.22

    Bump org.jetbrains.kotlin.android from 1.7.21 to 1.7.22

    Bumps org.jetbrains.kotlin.android from 1.7.21 to 1.7.22.

    Release notes

    Sourced from org.jetbrains.kotlin.android's releases.

    Kotlin 1.7.22

    This is a technical release. It doesn't contain any fixes that aren't included in Kotlin 1.7.21. Version 1.7.22 of the Kotlin plugin will not be available for downloading or installing in any IDEs.

    Checksums

    File Sha256
    kotlin-compiler-1.7.22.zip 9db4b467743c1aea8a21c08e1c286bc2aeb93f14c7ba2037dbd8f48adc357d83
    kotlin-native-linux-x86_64-1.7.22.tar.gz dd004d520056aba67f2955a3bec5af75f8f2d78b179d4b5f733a77e3eef57aff
    kotlin-native-macos-x86_64-1.7.22.tar.gz 153fa411fa8c993ce2635e2504e9b102cb05362cc794b66ef9def26a78b427b5
    kotlin-native-macos-aarch64-1.7.22.tar.gz 4ffcd76c77cc824eff8addd5e2a73da4f3bbd3584fa9ef282b3f669c45426b1e
    kotlin-native-windows-x86_64-1.7.22.zip 3bccd23479848ec61c56ed5760010456d17acbe88a00a1f10fb38eae256f2e92
    Commits
    • be3c5a5 Instruction for building 1.7.21 release
    • 80eb82a Instructions for building 1.7.20 release
    • cb51803 Scripts for building Kotlin repository
    • 7784d10 Change bootstrap to 1.7.21-release-254
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • Bump com.google.devtools.ksp from 1.7.20-1.0.7 to 1.7.21-1.0.8

    Bump com.google.devtools.ksp from 1.7.20-1.0.7 to 1.7.21-1.0.8

    Bumps com.google.devtools.ksp from 1.7.20-1.0.7 to 1.7.21-1.0.8.

    Release notes

    Sourced from com.google.devtools.ksp's releases.

    1.7.21-1.0.8

    KSP 1.0.8 for Kotlin 1.7.21

    1.7.20-1.0.8

    Issues Fixed

    • fixed nested java class resolution for more cases.
    • #1153 isMutable is always true for fields in Java source
    • K/N: fix duplicated compilation

    contributors

    @​cdsap @​3flex

    Commits
    • 8bf4a97 Revert "Revert "UPDATE_KOTLIN_VERSION: 1.7.21""
    • 572497a Revert "UPDATE_KOTLIN_VERSION: 1.7.21"
    • 001fd33 format ktlint
    • 3576878 retrieving commandlinearguments from ksptasks in apoptions
    • 474d852 UPDATE_KOTLIN_VERSION: 1.7.21
    • 6ef5fa7 Explicitly set root project name
    • dd75a5a Don't auto-merge AA commits
    • 52c1fad K/N: fix duplicated compilation
    • ddf5c51 fix 2 misuse of non cached constructor of KSConstructorSyntheticImpl
    • e099473 final Java fields should not be mutable.
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • Bump hilt-android-gradle-plugin from 2.44.1 to 2.44.2

    Bump hilt-android-gradle-plugin from 2.44.1 to 2.44.2

    Bumps hilt-android-gradle-plugin from 2.44.1 to 2.44.2.

    Release notes

    Sourced from hilt-android-gradle-plugin's releases.

    Dagger 2.44.2

    What’s new in Dagger

    Bug fixes

    • Fixes #3633: Updated shading rules to include newly added classes in androidx.room.compiler to prevent class version conflicts with user dependency on Room.
    Commits
    • 35a18c4 2.44.2 release
    • 94118a2 Shade androidx.room.compiler dependencies in Dagger.
    • 633059f Fix GitHub Actions deprecation warnings.
    • 3019090 Update Dagger yml and README with new latest version number.
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • GpsSetter app closes when setting location

    GpsSetter app closes when setting location

    Flow:

    • Open GpsSetter
    • Pick a location
    • Hit the play button
    • App crashes

    When i reopen the app the picked location is set.

    Version GpsSetter: tested on 1.1.6, 1.2.8 and 1.2.10 LSposed: 1.8.5(6649) Zygisk Magisk: 25.2 System: 8.1.0 (Api 27) ARM64-v8a Lineage 15.1-20181211

    Logcat message: FATAL EXCEPTION: main Process: com.android1500.gpssetter, PID: 7522 java.io.IOException: no result at android.location.Geocoder.getFromLocation(Geocoder.java:136) at com.android1500.gpssetter.utils.ext.Ext_LatLngKt$getAddress$2$1.invokeSuspend(Ext+LatLng.kt:16) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

    opened by ReDdiE 0
  • Ideas: Favourites improvement, GPS drift and show favourites on map.

    Ideas: Favourites improvement, GPS drift and show favourites on map.

    FIRST of all! You are awesome for creating this. Thank you for taking your precious time to create this for all of us. Keep it up.

    1. The favourite list would be nice to be able to RENAME, EDIT or SORT by alphabet.
    2. GPS drift. Current random position option jumps around alot, is it possible to make it drift in one random direction with minimal movement? So it looks more natural?
    3. Show favourites on map. Is it possible to have the bookmarked favourites show up on the map? Maybe make them clickable in order to choose the one you want.

    I understand this is extra stuff not necessary since the app is working awesome as it is :). Thank you again.

    opened by Rognils 6
  • issues in mainland China

    issues in mainland China

    In mainland China, we use GCJ02 instead of WGS84. Some years ago, Google maps droped the support of mainland China and make the convention between GCJ02 to WGS84 inaccurate.
    Not only that, the data of Google maps in mainland China almost not updated anymore years ago and now it's totally out of date.
    Many location SDK in mainland China requires the approval of government and the users of them are required real-name registration.
    But openstreetmap works well in mainland China, although it is a bit inaccurate, it is at least useable.
    Since GFW blocked the access of Google maps, switch to openstreetmap will also fix this issue

    opened by machine-doll 0
  • Not friendly to Chinese users

    Not friendly to Chinese users

    Using Google Maps in China requires a scientific network. Can you connect to Baidu Maps or AutoNavi Maps to avoid switching the scientific network every time? And the experiment found that most APPs in China cannot work normally, such as WeChat, Weibo, etc.

    opened by TanxiangCode 1
Releases(v1.2.10)
Owner
Android1500
Android1500
Xposed module to set the Signature Scheme for Android 30 >= to 1. This allows system apps to be modified

SetSignatureSchemeV1 Xposed module to set the Signature Scheme for Android 30+ to 1. This allows system apps to be modified. This module makes the met

null 4 Sep 20, 2022
A simple xposed module that helps you use your AdGuard subscription in multiple devices

DualGuard A simple xposed module that helps you use your AdGuard subscription in multiple (>3) devices. Monstor ahead! / 警告 This is NOT a module that

null 7 Oct 2, 2022
AnyText - An Xposed module trying to hook TextView in any activities

AnyText What's this This application provides features to modify any TextView in

Leonardo 41 Nov 30, 2022
Xposed module for Snapchat.

SnapMod Xposed module for Snapchat. Setup To set SnapMod up, download and install the latest apk from here. When you open it, it will ask to install s

Rodi 141 Jan 5, 2023
Media Provider Manager - An Xposed module intended to prevent media storage abuse

Media Provider Manager - An Xposed module intended to prevent media storage abuse

null 104 Dec 26, 2022
Mixed Xposed+Magisk module for customization of AOSP-based Android 12+

This is a mixed Xposed+Magisk module, which is made to allow customizations that are not originally designed in AOSP (Android Open Source Project).

Siavash 654 Jan 4, 2023
Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)

Inspeckage - Android Package Inspector Inspeckage is a tool developed to offer dynamic analysis of Android applications. By applying hooks to function

acpm 2.5k Jan 8, 2023
A movie application where you can search a movie that you want and see the detail of movie

MovieApp This is a simple movie application where you can search a movie that you want and see the detail of movie Technologies Hilt (Dependency Injec

Serhad Mert 5 Nov 30, 2021
A simple and minimal app to track how long you've been sober from anything you want.

Sobriety A simple and minimal app to track how long you've been sober from anything you want. I mostly designed this out of spite for "I Am Sober", wh

Katherine Rose 26 Nov 21, 2022
SimpleCloud-haste-module - SimpleCloud module for uploading the logs of your services to hastebin

SimpleCloud Haste Module A SimpleCloud Module for uploading the current logs of

NeverStopGaming.net 5 Mar 6, 2022
Abel Suviri 6 Dec 16, 2022
Android port of Simon Tatham's Puzzles. *git replace in use* - you might want to {{ git fetch origin 'refs/replace/*:refs/replace/*' }}

This is the README accompanying the source code to Simon Tatham's puzzle collection. The collection's web site is at <https://www.chiark.greenend.org.

Chris Boyle 470 Dec 22, 2022
A digital wellbeing Android app that helps minimise distractions when you don't want them

Bundel is a digital wellbeing Android app, helping you to focus by grouping up notifications and only releasing them in batches, at set times. This minimises context switching and improves productivity, while decreasing the impulse to continuously check your phone.

Code with the Italians 238 Dec 27, 2022
The App Loads list of popular movies from a mock API and shows in a recyclerView

popular-movies-app About The App Loads list of popular movies from a mock API and shows in a recyclerView. Any item can be clicked to open the Movie D

Mayank Agarwal 0 Oct 30, 2021
Wiremock-testing - WireMock - A great library to mock APIs in your tests and supports Junit5

WireMock Testing WireMock is a great library to mock APIs in your tests and supp

Roger Viñas 1 Oct 4, 2022
Google map location tracker uploading current to realtime database and displaying location information from firebase realtime.

WEEK-8-SQ009-ANDROID LOCATION - GROUP WORK (2) Problem Description Track your partner(s). Implementation 1: You are to build a map application to show

null 0 Mar 16, 2022
A Todo list app with location reminders that remind the user to do something when he reaches a specific location.

A Todo list app with location reminders that remind the user to do something when he reaches a specific location.

Virginia Redondo 0 Jan 6, 2022