Giter Site home page Giter Site logo

pokesposed's Introduction

Hi there ๐Ÿ‘‹

Fullstack developer, from x86 to JavaScript

Current Projects

MoarPtr is a header-only library that adds support for new types of idiomatic pointers.

Working on implementing a new api loader and revamping the programming interfaces available to plugin developers.

A simple clone-to-compile template and example plugin for the Ark Server API.

Top Langs

trophy

Anurag's github stats

pokesposed's People

Contributors

substituter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

azgul giba78

pokesposed's Issues

Implemeting search for the map

Since many of us use PokeVision or PoGoMap to search for Pokemons and then spoof the location to find them, it is hard (at least for me) to look through the streets of Prague in a map like this. Search button would really help out!

Example Bug Report

I have an AT&T Samsung Note 3 (Model N900A) running Android 4.4.2 and the Module doesn't work!
My Xposed log has,
oh noes big crazy crash! we swear we did our best ๐Ÿ˜ฆ

Pause option in Notifications?

I have been using an app called Lockito to "walk" saved routes but it's not working anymore so ended up using your xposed mod. It's great but I really liked a feature from the other app that I think would help on this one. Whilst walking around if I wanted to stop and collect some pokemon or tackle a gym I could "pause" the walking by clicking a notification via the status bar. Currently I have to switch apps and click clear map to stop walking.

Map missing "find me" button

Android 6.0.1 XenonHD (6/19/16) - LG G3 -- not working
Android 4.4.1 Resurrection Remix - Samsung S3 -- working

I noticed another minor bug (actually didn't even know I was missing anything until I pulled out an old phone to run this and free up my main phone). The map on my old phone shows the "find me" button in the upper right corner. The map on my new phone doesn't show that button. I don't know much about android development, but I would imagine this could be a number of different reasons (change in android SDK, google maps SDK, difference in ROM implementation, etc). If this is something easy, it'd be nice to have, but don't lose sleep over it. (Although if you're like me, now that you know its there, you'll be determined to fix it anyway ;) )

Again, thanks for your hard work here! I've tried a few of these tools, but stuck with yours because it worked the best for me.

Walk back on the route

Often while walking, you miss a point where a pokestop or gym is present. To walk back to that point, you would have clear the map and set new walking point. It would be great if we can reverse the walking direction to walk to that point. Preferably from status bar. And as someone has already suggested, ability to stop walking from the status bar.

Coordinates

The ability to drop coordinates into the map and move to that location and/or a way to toggle satellite view in the map. It's very hard to find where you want to go using the satellite view. App works great so far, though! Thanks for all your hard work.

Speed-Calculation

smth wrong with the speed while "walk to point" is activated:
its way to fast, didnt count for eggs to hatch. i recorded:
1km took me ~140sek to "run"
--> approx speed ~25km/h not 8 km/h


tested with:

  • Nexus 5 with CyanogenMod 13.0 (Android 6.0.1)
  • xposed 3.0 alpha4
  • pokemonGo (playstore version) 0.29.2

Webpage to mark the route

And if the app provide a link for you to do the route on your computer? Without all the change to pokemon go, change to pokesposed every time

A local web server running in some port, not need any cloud or a server, like the airdroid do

Enhancement: Movment jitter

Can you add jitter to the following scenarios:

  • Standing around - so we aren't just broadcasting a single point in space for extended periods of time
  • Jitter in the path taken walking between points on the map. So instead of a straight line between two points have a somewhat wobbly path.

I know that you're looking at a "ghost" mode, maybe you can take some of the jitter from the phone's sensors to give the illusion of natural movement.

A couple ideas

Play / pause button to start or stop movement

Ability to save specific locations ("favorites")

Ability to loop a created route or have a "recent route" selection

cannot access method void android.location.GpsStatus.setStatus

One Plus Two, OxygenOS Version 3.0.2 (Offical Fimware) = Android 6.0.1

Always starting in the middle of the Ocean. Set Location before starting the Game.
After Device Restart, without the App open also located there. Restarting again and clearing the application cache fix the Location to normal my real location.

But the module still dont work, I can set my Location, clicking a few times enable/disable and move to locations, but in pokemon im still at the ocean:

07-23 09:03:01.586 E/Xposed ( 5461): at android.location.LocationManager.getGpsStatus()
07-23 09:03:01.586 E/Xposed ( 5461): at adpu.onGpsStatusChanged(:com.google.android.gms:716)
07-23 09:03:01.586 E/Xposed ( 5461): at android.location.LocationManager$GpsStatusListenerTransport$1.handleMessage(LocationManager.java:1534)
07-23 09:03:01.586 E/Xposed ( 5461): at android.os.Handler.dispatchMessage(Handler.java:102)
07-23 09:03:01.586 E/Xposed ( 5461): at android.os.Looper.loop(Looper.java:152)
07-23 09:03:01.586 E/Xposed ( 5461): at android.os.HandlerThread.run(HandlerThread.java:61)
07-23 09:03:01.589 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:01.592 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:01.598 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:01.603 I/Xposed (18386): : Read Data! :
07-23 09:03:01.603 I/Xposed (18386): : Executed :
07-23 09:03:01.612 I/Xposed (18386): : Read Data! :
07-23 09:03:01.612 I/Xposed (18386): : Executed :
07-23 09:03:03.577 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:03.578 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:03.578 E/Xposed (18386): java.lang.IllegalAccessException: Class java.lang.Class<com.vivek.xposedpokemon.XGpsStatus> cannot access method void android.location.GpsStatus.setStatus(int, int[], float[], float[], float[], int, int, int) of class java.lang.Class<android.location.GpsStatus>
07-23 09:03:03.578 E/Xposed (18386): at java.lang.reflect.Method.invoke(Native Method)
07-23 09:03:03.578 E/Xposed (18386): at com.vivek.xposedpokemon.XGpsStatus.afterHookedMethod(XGpsStatus.java:58)
07-23 09:03:03.578 E/Xposed (18386): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-23 09:03:03.578 E/Xposed (18386): at android.location.LocationManager.getGpsStatus()
07-23 09:03:03.578 E/Xposed (18386): at com.nianticlabs.nia.location.LocationManagerProvider$2.onGpsStatusChanged(LocationManagerProvider.java:155)
07-23 09:03:03.578 E/Xposed (18386): at android.location.LocationManager$GpsStatusListenerTransport$1.handleMessage(LocationManager.java:1534)
07-23 09:03:03.578 E/Xposed (18386): at android.os.Handler.dispatchMessage(Handler.java:102)
07-23 09:03:03.578 E/Xposed (18386): at android.os.Looper.loop(Looper.java:152)
07-23 09:03:03.578 E/Xposed (18386): at android.os.HandlerThread.run(HandlerThread.java:61)
07-23 09:03:03.586 E/Xposed ( 5461): java.lang.IllegalAccessException: Class java.lang.Class<com.vivek.xposedpokemon.XGpsStatus> cannot access method void android.location.GpsStatus.setStatus(int, int[], float[], float[], float[], int, int, int) of class java.lang.Class<android.location.GpsStatus>
07-23 09:03:03.586 E/Xposed ( 5461): at java.lang.reflect.Method.invoke(Native Method)
07-23 09:03:03.586 E/Xposed ( 5461): at com.vivek.xposedpokemon.XGpsStatus.afterHookedMethod(XGpsStatus.java:58)
07-23 09:03:03.586 E/Xposed ( 5461): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-23 09:03:03.586 E/Xposed ( 5461): at android.location.LocationManager.getGpsStatus()
07-23 09:03:03.586 E/Xposed ( 5461): at adpu.onGpsStatusChanged(:com.google.android.gms:716)
07-23 09:03:03.586 E/Xposed ( 5461): at android.location.LocationManager$GpsStatusListenerTransport$1.handleMessage(LocationManager.java:1534)
07-23 09:03:03.586 E/Xposed ( 5461): at android.os.Handler.dispatchMessage(Handler.java:102)
07-23 09:03:03.586 E/Xposed ( 5461): at android.os.Looper.loop(Looper.java:152)
07-23 09:03:03.586 E/Xposed ( 5461): at android.os.HandlerThread.run(HandlerThread.java:61)
07-23 09:03:03.590 I/Xposed (18386): : Read Data! :
07-23 09:03:03.591 I/Xposed (18386): : Executed :
07-23 09:03:03.601 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:04.591 I/Xposed (18386): : Read Data! :
07-23 09:03:04.592 I/Xposed (18386): : Executed :
07-23 09:03:05.568 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:05.569 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:05.575 E/Xposed (18386): java.lang.IllegalAccessException: Class java.lang.Class<com.vivek.xposedpokemon.XGpsStatus> cannot access method void android.location.GpsStatus.setStatus(int, int[], float[], float[], float[], int, int, int) of class java.lang.Class<android.location.GpsStatus>
07-23 09:03:05.575 E/Xposed (18386): at java.lang.reflect.Method.invoke(Native Method)
07-23 09:03:05.575 E/Xposed (18386): at com.vivek.xposedpokemon.XGpsStatus.afterHookedMethod(XGpsStatus.java:58)
07-23 09:03:05.575 E/Xposed (18386): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-23 09:03:05.575 E/Xposed (18386): at android.location.LocationManager.getGpsStatus()
07-23 09:03:05.575 E/Xposed (18386): at com.nianticlabs.nia.location.LocationManagerProvider$2.onGpsStatusChanged(LocationManagerProvider.java:155)
07-23 09:03:05.575 E/Xposed (18386): at android.location.LocationManager$GpsStatusListenerTransport$1.handleMessage(LocationManager.java:1534)
07-23 09:03:05.575 E/Xposed (18386): at android.os.Handler.dispatchMessage(Handler.java:102)
07-23 09:03:05.575 E/Xposed (18386): at android.os.Looper.loop(Looper.java:152)
07-23 09:03:05.575 E/Xposed (18386): at android.os.HandlerThread.run(HandlerThread.java:61)
07-23 09:03:05.583 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:05.597 E/Xposed ( 5461): java.lang.IllegalAccessException: Class java.lang.Class<com.vivek.xposedpokemon.XGpsStatus> cannot access method void android.location.GpsStatus.setStatus(int, int[], float[], float[], float[], int, int, int) of class java.lang.Class<android.location.GpsStatus>
07-23 09:03:05.597 E/Xposed ( 5461): at java.lang.reflect.Method.invoke(Native Method)
07-23 09:03:05.597 E/Xposed ( 5461): at com.vivek.xposedpokemon.XGpsStatus.afterHookedMethod(XGpsStatus.java:58)
07-23 09:03:05.597 E/Xposed ( 5461): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-23 09:03:05.597 E/Xposed ( 5461): at android.location.LocationManager.getGpsStatus()
07-23 09:03:05.597 E/Xposed ( 5461): at adpu.onGpsStatusChanged(:com.google.android.gms:716)
07-23 09:03:05.597 E/Xposed ( 5461): at android.location.LocationManager$GpsStatusListenerTransport$1.handleMessage(LocationManager.java:1534)
07-23 09:03:05.597 E/Xposed ( 5461): at android.os.Handler.dispatchMessage(Handler.java:102)
07-23 09:03:05.597 E/Xposed ( 5461): at android.os.Looper.loop(Looper.java:152)
07-23 09:03:05.597 E/Xposed ( 5461): at android.os.HandlerThread.run(HandlerThread.java:61)
07-23 09:03:05.599 I/Xposed (18386): : Read Data! :
07-23 09:03:05.600 I/Xposed (18386): : Executed :
07-23 09:03:06.599 I/Xposed (18386): : Read Data! :
07-23 09:03:06.600 I/Xposed (18386): : Executed :
07-23 09:03:07.585 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:07.588 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:07.593 E/Xposed (18386): java.lang.IllegalAccessException: Class java.lang.Class<com.vivek.xposedpokemon.XGpsStatus> cannot access method void android.location.GpsStatus.setStatus(int, int[], float[], float[], float[], int, int, int) of class java.lang.Class<android.location.GpsStatus>
07-23 09:03:07.593 E/Xposed (18386): at java.lang.reflect.Method.invoke(Native Method)
07-23 09:03:07.593 E/Xposed (18386): at com.vivek.xposedpokemon.XGpsStatus.afterHookedMethod(XGpsStatus.java:58)
07-23 09:03:07.593 E/Xposed (18386): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-23 09:03:07.593 E/Xposed (18386): at android.location.LocationManager.getGpsStatus()
07-23 09:03:07.593 E/Xposed (18386): at com.nianticlabs.nia.location.LocationManagerProvider$2.onGpsStatusChanged(LocationManagerProvider.java:155)
07-23 09:03:07.593 E/Xposed (18386): at android.location.LocationManager$GpsStatusListenerTransport$1.handleMessage(LocationManager.java:1534)
07-23 09:03:07.593 E/Xposed (18386): at android.os.Handler.dispatchMessage(Handler.java:102)
07-23 09:03:07.593 E/Xposed (18386): at android.os.Looper.loop(Looper.java:152)
07-23 09:03:07.593 E/Xposed (18386): at android.os.HandlerThread.run(HandlerThread.java:61)
07-23 09:03:07.601 I/Xposed (18386): : Read Data! :
07-23 09:03:07.601 I/Xposed (18386): : Executed :
07-23 09:03:07.615 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:07.615 E/Xposed ( 5461): java.lang.IllegalAccessException: Class java.lang.Class<com.vivek.xposedpokemon.XGpsStatus> cannot access method void android.location.GpsStatus.setStatus(int, int[], float[], float[], float[], int, int, int) of class java.lang.Class<android.location.GpsStatus>
07-23 09:03:07.615 E/Xposed ( 5461): at java.lang.reflect.Method.invoke(Native Method)
07-23 09:03:07.615 E/Xposed ( 5461): at com.vivek.xposedpokemon.XGpsStatus.afterHookedMethod(XGpsStatus.java:58)
07-23 09:03:07.615 E/Xposed ( 5461): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:348)
07-23 09:03:07.615 E/Xposed ( 5461): at android.location.LocationManager.getGpsStatus()
07-23 09:03:07.615 E/Xposed ( 5461): at adpu.onGpsStatusChanged(:com.google.android.gms:716)
07-23 09:03:07.615 E/Xposed ( 5461): at android.location.LocationManager$GpsStatusListenerTransport$1.handleMessage(LocationManager.java:1534)
07-23 09:03:07.615 E/Xposed ( 5461): at android.os.Handler.dispatchMessage(Handler.java:102)
07-23 09:03:07.615 E/Xposed ( 5461): at android.os.Looper.loop(Looper.java:152)
07-23 09:03:07.615 E/Xposed ( 5461): at android.os.HandlerThread.run(HandlerThread.java:61)
07-23 09:03:09.573 I/Xposed ( 1230): PokemonDontGo:mod: Hooked _handle....
07-23 09:03:09.575 I/Xposed (18386): : Read Data! :
07-23 09:03:09.575 I/Xposed (18386): : Executed :

Pokesposed has stopped when force closing Pokemon Go

Android 6.0.1 XenonHD (6/19/16)

Whenever I force close Pokemon (in instances where it freezes or similar), I get a message that Pokesposed has stopped. Not a big deal, but if it's something easy to fix that would be great.

Thanks SubstituteCS!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.