android1500 / gpssetter Goto Github PK
View Code? Open in Web Editor NEWXposed module which will set location where you want without effect mock location.
License: GNU General Public License v3.0
Xposed module which will set location where you want without effect mock location.
License: GNU General Public License v3.0
Suddenly stooped workin on S23+
trried to reunsitall with no success
maybe some google apps got updated from playstore ?
It works great if my phone has a true GPS lock, the set location is reflected correctly. But when no true GPS signal is available the app does not work, and other apps complain about no location.
So it seems this should have a way to tell the OS that GPS is available when enabled, as well as the spoofed location.
As the title says, mocking location is no longer working.
Will there be an update to address this?
Can you update the apps just tap new pin and it teleport to new pin straight away no need to click the play button back π
sorry for asking sir π«‘
thank you for make this apps btw π€²
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.
It would be nice to have a notification on when this is active to remind me it is enabled, possibly with an option to disable from the pulldown
Stack trace posted following.
"DEADLINE_EXCEEDED: deadline exceeded after 4.912916000s" is the most noteworthy part of the log.
Tried 1.2.8, 1.2.10β¦ 1.30-beta - all with same. Silent error.
FATAL EXCEPTION: main Process: com.android1500.gpssetter, PID: 2767 java.io.IOException: efjr: DEADLINE_EXCEEDED: deadline exceeded after 4.912916000s. [closed=[], open=[[buffered_nanos=4913157308, waiting_for_connection]]] at android.location.Geocoder$GeocodeListener.getResults(Geocoder.java:246) at android.location.Geocoder.getFromLocation(Geocoder.java:134) 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) Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@941653e, Dispatchers.Main.immediate]
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.
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!
Flow:
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)
Disable app (untick system in lsposed), restart, GPS got error, sometimes GPS signal lost... How to fix it?
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?
Can you make joystick that display over app and use to change location while other app.
Hey not new to android studio but still unsure since ive not done root code before. Do i just open this in android studio and build it?
Or are there specific steps needed?
And is there maybe a discord to talk easier about this?
Can you guys group the favourite list items.
Thanks
ιζ―δΈεε₯½ε·₯ε ·οΌζθ¬ε΅δ½θ οΌθ«εζζ²ζζ―ζ΄8.0ηηζ¬οΌθ¬θ¬
Sometimes when I select location and press the play button, the app crashes but work like a charm.
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 ;) ?
Maps are not loading
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.
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?
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
Maps not loading in MI 10T pro, no errors shown
Device Name: RedMi K40(lineage_alioth)
System: crDroid 9.1
Android Version:13
SDK Version: 33
canary release
831a398b (25206) (34)
1.8.6 (6712) - Zygisk
1.3.0-beta(1310)
Locate anywhere by the module in com.baidu.BaiduMap
In com.baidu.BaiduMap, i still in real location, not in setted location
It says Google Play services is updating and the module keeps crashing and not working anymore. Please fix.
I am using miui 14, android 13 firmware. Will provide compensation for this fix.
i am using linageos
the custom
but the GPS setter and Fuck location
does not work at all
what' the problem?
I use gps setter for glovo courier delivery app but somme times glovo know my real location and every time 20 to 30 minutes detect that gps off.
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.
The applications on the denylist may be the primary purpose for using the app, but suddenly the app can't be used on them
Both System Framework and microG Services Core are hooked, but the app says Google Play services are not supported and it won't run
When I run the app, first it starts really far away from my current position - for some reason it seems to like the Oyalma region of Kurdistan. Then, when in full screen mode, I can zoom in fine to the place I want, like my home, but if I change the app to run in pop up view mode (like a floating window that can be resized, as if it was a desktop window), then the zoom in gets limited to a far away city-wide zoom level, and I can't zoom in to street level.
Add new feature
run speed for GPS runing
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.
I understand this is extra stuff not necessary since the app is working awesome as it is :). Thank you again.
Hello. The update was said to be french translation, ad removal, search fix. But upon updating, it says package appears to be invalid. No indication there was an update on the GitHub page. Thanks.
On update all saved locations were deleted, can we at least be able to backup the favorite saved locations.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.