pperle / pogoiv_xposed Goto Github PK
View Code? Open in Web Editor NEWXposed module that displays pokémon IV's
License: MIT License
Xposed module that displays pokémon IV's
License: MIT License
Hello, this is not an issue, but a recomendation.
protobuf-java has a heavy method counts and it's recommended for android projects to use protobuf-lite instead:
protobuf {
protoc {
artifact = 'com.google.protobuf:protoc:3.0.0'
}
plugins {
javalite {
artifact = 'com.google.protobuf:protoc-gen-javalite:3.0.0'
}
}
generateProtoTasks {
all().each { task ->
task.plugins {
javalite { }
}
}
}
}
dependencies {
compile 'com.google.protobuf:protobuf-lite:3.0.0'
}
Then you can drop support for multidex since is no longer needed
The idea was.
Send a notification with the list of pokemon in sighings view with the coordinates of where are they.
And resend it every given time (or if possible when the list change)
And, if possible too, when you touch in the notification open a google maps with the points of where are :D
Everytime I try to uncheck it and play pogo, gym detail will always show, please fix, thanks.
The icon is probably not well look so i hope that can change it.
Hi, thanks for the module, its incredible.
But I'm having problems with the notifications, they started appearing late, with a delay of a minute or so, by then I had already moved to a different pokemon...
Also because of that I tried to reduce stuff by un-selecting gym info, pokestop info, startup info. But even restarting the whole phone, or even deactivating the module and reactivating it wouldn't stop notifications like Pokestop or gym from popping, even if they are deselected.
Thanks for the module again.
Hello chuparCh0pper! nicely done really, but there are few issues happening exclusively to a TouchWiz 6.0.1 user.
Issue regarding pulling down the Heads Up notification as it doesn't expand it instead it pulls down the notifications bar.
Issue if the Pokemon name is long it would kinda hide extra info like level and sometimes even CP, I would suggest either resizing the writing or including the level in second row, as you like.
P.S. Would be great if we had the ability to customize the notification but that could require alot of work so I'm not pushing it further.
You translated pokemon names, okay fine, but you should translate moves aswell, way more useful ;)
It does not work on android 4.4.2 and pokemon go v0.35.0.
I have:
app_process 58
XposedBridge.jar 54
pogoiv v1.4 module activated
on app pogoiv enabled module too,
pokemon go v0.35.0
When there are more than 2 Pokémon in a gym, in the notification with the gym info, scrolling down past the first 2 will only display the first 3 lines of info on the 3rd 'mon instead of the full 4 lines.
First of all, awesome piece of work! Thank you!
I've stumbled across this https://pokemongo.gamepress.gg/catch-mechanics and was thinking it would be a nice idea to integrate some of these in the app, for example rate when using berry modifier in notification, maybe there's more useful info.
The newest update of PoGo (0.59.1) completely breaks the module. It no longer pops up when you encounter a wild Pokemon and doesn't say whether or not the catch is a success or not.
In addition to, or in place of, the notification and toast of this module, it might be useful to send an open broadcast intent with the found data, so that other apps like Tasker can see it and process it. It should be an option under the configuration page for this module. I would like to be able to hide the toasts and notification, but still see the data in Tasker and apply my own operations, such as a nicer notification or recording spawns.
Adding an option to show or not show first catch probability of pokemon (with normal pokebal without berry)
It would be used to decide quickly if catch it or run away. :)
Any chance to translate those words? I cannot find them in the source.
thx.
As a preface, I've tried restarting my phone, restarting the module and starting the module before Pokemon Go is started. The encounter notification seems to come delayed (I'm trying to see if there is an exact timing or if its just random), normally coming a couple minutes after the encounter. At one location with multiple lures, nothing showed up until multiple encounter notifications popped and override the last, some time after the captures had occurred.
All other features appear to work fine and on time (re: Catch toasts, inventory toasts)
If there is anything else I can do to help test or narrow it down, let me know.
Running:
Nexus 6P
Stock Android 6.0.1 + Root/Suhide + Systemless Xposed v86.2
For reference purposes: I've tried the Snorlax module and the notifications there seem to function normally.
Will there be an update?
With given probabilities, you can calculate on what throw Pokemon is likely to be caught.
Of course it still can be caught on 1st throw or not caught on 100th, but a good estimate of spent resources is more intuitive than pure probabilities.
Here is the math behind Number of trials to first success
Since the update for 0.39 I've been having a weird issue where trying to fight a gym will always show "Error" or "Network Error" the first time I try to fight it and will only work once I restart pokemon go and after that I can fight that gym. Oddly restarting the app before encountering a new gym doesn't help as the error will still show, the only way to fight a gym is to try once, see the "Error" then restart.
After disabling this xposed module and restarting my phone the issue seems to have cleared.
The only thing I haven't tested is if the problem is due to a conflict with snorlax module.
Edit: I've also tested disabling all other pokemon go related modules and only keeping this one active. The gym error bug still persists.
Also the "Enable Module" switch is currently useless. The module stays active no matter of the state of the switch.
One last, somewhat unrelated thing; what the fuck does the % number shown when a pokemon escapes or flees actually mean?
In Pokémon GO 0.37.0 the NiaNet class has changed. "doSyncRequest" & "readDataSteam" are no longer available.
package com.nianticlabs.nia.network;
import java.nio.ByteBuffer;
public class NiaNet {
private static final int CHUNK_SIZE = 32768;
static ThreadLocal<ByteBuffer> readBuffer = new ThreadLocal() {
protected ByteBuffer initialValue() {
return ByteBuffer.allocateDirect(CHUNK_SIZE);
}
};
private static final ThreadLocal<byte[]> threadChunk = new ThreadLocal() {
protected byte[] initialValue() {
return new byte[CHUNK_SIZE];
}
};
}
It would be great if the module could auto detect pokemons that are suitbale for Bubblestrat: https://pokemongo.gamepress.gg/bubblestrat-possibilities
Bubblestrat Pokemons must have the right Type, Level, Moveset and IVs so it is not easy to find them.
A "warning Message" that the pokemon is compatible would be very usefull and prevent from recycling it.
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.