FORUMS
Remove All Ads from XDA

[XPOSED] Snorlax - Pokemons IV checker and more for Pokemon Go

94 posts
Thanks Meter: 126
 
By igoticecream, Member on 26th September 2016, 11:01 PM
Post Reply Email Thread
Hello guys.

I have developed a xposed module that lets you to check those pokemon's hidden stats. This module is compatible with all Pokemon Go versions (including the lastest, 0.39.1).

This module is open source and you can contribute, fork or just simple review the code at: https://github.com/igoticecream/Snorlax

Feel free to star my project if you liked it!!!

Features:
- Prevent PokemonGo from detecting GPS is being spoofed (similar to Mock Mock Locations)
- Show pokemon stats on the inventory
- Show pokemon stats as a system notification when you encounter them: IV's, HP, CP, level, moves, catch probability
- Show catch results: Success, missed, flee, etc.

Check out the Wiki page to learn how to use custom formats: https://github.com/igoticecream/Snor...Custom-formats

All these features could be turned on or off on Snorlax's GUI.

Installation:
- Install Xposed
- Install Xposed Installer
- Search Snorlax
- Install Snorlax app
- Reboot

Special thanks:
- chuparCh0pper
- ELynx
- AeonLucid

Change log:
1.4.0:
- New format options for pokemon's moves: Name, Type and Power
- New format options for pokemon's type
- Encounter notification now displays pokemon type and class
- Encounter notification now display the move type and power
- Bug fixes
1.3.2:
- Bug fix: Some users are unable to read the preferences
1.3.1:
- Added option to auto dismiss notification when catch status is success or flee
- Changed how decimals are rounded. It now rounds to the nearest integer
1.3.0:
- New Feature! Now you can set your own format on displaying stats! Go to menu -> Format Info and check out the available commands
- Catch missed toast will not shows anymore (we already know we missed)
- Removed berry rate since the formula is unknown (I toke a look at TheSilphRoad and all you find are guesses)
- Bug fix: Pokemon GO crash when attemping to launch notification with pokemonId MISSINGNO
- Added Donation dialog, so you can support Snorlax development #SupportSnorlax
1.2.1:
- Bug fix: Already nicknamed pokemons wont show up their stats
- Improvement: Added leading zeros to IV value so it play nice with A-Z sorting
1.2.0:
- Show inventory's pokemon stats (extact order: IV% A/D/S LV) (Right now is not customizable... stay tuned for furures updates)
1.1.1:
- Fixed the detection of mock location
1.1.0:
- Notification style tweaked
- Removed vibration on notification
- Removed "fast" on pokemons fasts attack
- Minor text fixes (Seriously lol)
1.0.0:
- Initial release

You can support the development of this module with the donation of a cup of coffee Just click here and thanks you!
Donate

Download:
http://repo.xposed.info/module/com.icecream.snorlax

Source code:
https://github.com/igoticecream/Snorlax

FAQ:
- Works for the lastest Pokemon Go version?
Unless the protos changes, it should be... i don't hook any pokemon go's classes, just HttpURLConnection implementations of getInputStream and getOutputStream

- I want badly this feature, please code it!
Of couse i will, please use the repo's issue section and submit your request https://github.com/igoticecream/Snorlax/issues

- Will i get banned for this?
99.9% you wont, since i treat requests and response bytes as read only... you can review the code here: https://github.com/igoticecream/Snor...e/feature/mitm
The Following 32 Users Say Thank You to igoticecream For This Useful Post: [ View ] Gift igoticecream Ad-Free
 
 
26th September 2016, 11:10 PM |#2  
Junior Member
Thanks Meter: 4
 
More
Great work of hooking the HttpURLConnection. I looking into it and try to implement some features of PoGoIV.
The Following 4 Users Say Thank You to chuparCh0pper For This Useful Post: [ View ] Gift chuparCh0pper Ad-Free
26th September 2016, 11:12 PM |#3  
Senior Member
Flag Córdoba
Thanks Meter: 44
 
Donate to Me
More
Hi, thank for your work!

This could show the ivs of all pok? Or only before catch?

Also, I think you can add this link to your module in xposed repo!
26th September 2016, 11:14 PM |#4  
OP Member
Thanks Meter: 126
 
Donate to Me
More
Quote:
Originally Posted by chuparCh0pper

Great work of hooking the HttpURLConnection. I looking into it and try to implement some features of PoGoIV.

Feel free to use that code for your needs, it's open source
The Following 2 Users Say Thank You to igoticecream For This Useful Post: [ View ] Gift igoticecream Ad-Free
26th September 2016, 11:15 PM |#5  
OP Member
Thanks Meter: 126
 
Donate to Me
More
Quote:
Originally Posted by Dalamar666

Hi, thank for your work!

This could show the ivs of all pok? Or only before catch?

Also, I think you can add this link to your module in xposed repo!

I must rework the mitm implementation to modify responses from the server... This feature is coming.
The Following 4 Users Say Thank You to igoticecream For This Useful Post: [ View ] Gift igoticecream Ad-Free
26th September 2016, 11:19 PM |#6  
Senior Member
Flag Córdoba
Thanks Meter: 44
 
Donate to Me
More
Quote:
Originally Posted by igoticecream

I must rework the mitm implementation to modify responses from the server... This feature is coming.

Perfect! Thanks 🙃
27th September 2016, 02:56 AM |#7  
Junior Member
Thanks Meter: 6
 
More
Hi,

I like your module, the notification looks so great and heads up is pretty cool !

Just two things.

- hide mock location feature doesn't work. I have to install Hide Mock Location module and blacklist Pogo.

- A toggle to disable notification vibror would be great. When you encounter a Pokémon, you are looking at the screen, so no need for vibration.

Thanks for your work.
27th September 2016, 03:54 AM |#8  
Junior Member
Thanks Meter: 0
 
More
it is not working with normal xposed? need systemless xposed?
27th September 2016, 04:05 AM |#9  
OP Member
Thanks Meter: 126
 
Donate to Me
More
Quote:
Originally Posted by mazzy90

Hi,

I like your module, the notification looks so great and heads up is pretty cool !

Just two things.

- hide mock location feature doesn't work. I have to install Hide Mock Location module and blacklist Pogo.

- A toggle to disable notification vibror would be great. When you encounter a Pokémon, you are looking at the screen, so no need for vibration.

Thanks for your work.

I agree with the vibration thing, i think it should be removed... and about the mock locations i havent got any problems, but will take a look!
The Following 3 Users Say Thank You to igoticecream For This Useful Post: [ View ] Gift igoticecream Ad-Free
27th September 2016, 04:06 AM |#10  
OP Member
Thanks Meter: 126
 
Donate to Me
More
Quote:
Originally Posted by lga775

it is not working with normal xposed? need systemless xposed?

normal xposed is currently being detected by SafetyNet... I have tested the module with suhide+sysemless xposed v86.2
The Following 2 Users Say Thank You to igoticecream For This Useful Post: [ View ] Gift igoticecream Ad-Free
27th September 2016, 04:17 AM |#11  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by igoticecream

normal xposed is currently being detected by SafetyNet... I have tested the module with suhide+sysemless xposed v86.2

i m using miui android 5.1 sdk22 arm64 phone, systemless xposed is not available for my rom yet

---------- Post added at 03:17 AM ---------- Previous post was at 03:14 AM ----------

Quote:
Originally Posted by igoticecream

normal xposed is currently being detected by SafetyNet... I have tested the module with suhide+sysemless xposed v86.2

which joystick app do u use with snorlax to move around in catching pokemon? thx
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes