yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Dan_Jacques:
- Magisk and Xposed are working togheter without issues with Pokémon GO 0.37.

- The SafetyNet that Niantic added to 0.37 version is the same the Android Pay uses. So, no way (until now) to hide it unless unmounting root by Magisk Manager.

- I think the best focus to project would be keep in mind that old methods to hide root (like rootcloak) wont work. Systemless Magisk Xposed works, and it's invisible to SafetyNet. So, maybe focus in PoGo Ivy + Magisk + Systemless Xposed it's better than try to find a way to hide root. Android Pay users had tried so hard and nothing works.

Thanks in advance. The best module so far is here.
[Xposed Framework Modules] obsess:
Yeah it is only for encounters. Should be able to pull the data the same way I would imagine?
[Xposed Framework Modules] Dalamar666:
I think yes. There is a dev that is interested, here is the xda threat http://xdaforums.com/xposed/modules/xposed-snorlax-encounter-pokemons-iv-t3469462 , I didnt see It before
[Xposed Framework Modules] MrGodMan:
From a quick read this seems to use MITM rather than magically pull data from the app itself which makes it a tad more sketchy.

Anyone who understands xposed and how this all works able to give a better understanding?
[Xposed Framework Modules] iamelton:
[MENTION=3955987]mirosz[/MENTION]

now that a "better" option to hide root and allow xposed framework is the combination of

"SuperSU 2.78 SR1" + "suhide 0.53" + "Systemless Xposed v86.2"

(i have tested it to work with Pokemon GO 0.39.1 on my Nexus 5 running stock Marshmallow 6.0.1)

and given the implementation of [MENTION=2054828]igoticecream[/MENTION] (http://xdaforums.com/xposed/modules/xposed-snorlax-encounter-pokemons-iv-t3469462) as given in the above posts, will you consider updating this excellent module to work under the new combinations?
[Xposed Framework Modules] igoticecream:
The magic of this module occurs when you modify the the bytes from the response type GET_INVENTORY before it goes to the native code and gets processed... in other words, a mitm. Snorlax uses for now read-only mitm type.
[Xposed Framework Modules] MrGodMan:
I understand some of those term.... Anyway your module works and I'm gonna take your word and chuparCh0pper on it that this is safe! :)

Now, if you could just work together with mirosz on this to either get his module update to 0.39 or roll his features into your module I would love you bother forever. :) <3
[Xposed Framework Modules] SaggyAfiq:
If this module is able to work alongside Snorlax it would be a dream come true.

Sent from my rooted OnePlus Two A2003
[Xposed Framework Modules] truenitos:
This is the BEST MODULE for POGO ! Hope you find a way to make it work on 0.39.1
[Xposed Framework Modules] Cypher_01:
I guess, it's not that hard to update the module to work with v0.39.1. The developers of PoGoIV [1] already did it.

I don't know, if a new version of the envelope thing is needed, or if just the hooks have to be adapted.

Unfortunatly, the module isn't open source, so I can't do it myself...

[1] http://repo.xposed.info/module/de.chuparch0pper.android.xposed.pogoiv
[Xposed Framework Modules] Dalamar666:
Hi

Snorlax module works fine and now shows iv in Pokémon list!
[Xposed Framework Modules] Cypher_01:
Snorlax works, but the format is not configurable. PoGo Ivy and Pokemon Go IV Checker did that better.

But Snorlax is open source! Maybe its source code [1] can help to fix the compatibility issues.

[1] https://github.com/igoticecream/Snorlax
[Xposed Framework Modules] Cypher_01:
OK, configurable format has been added to Snorlax. Now it can do everything, that PoGo Ivy could, and even more.

I'm afraid PoGo Ivy is deprecated.

Appeal to every (Xposed) developer: Make your projects open source! Otherwise they'll die, if you don't have time or motivation anymore.
[Xposed Framework Modules] Natsu.Dragneel:
Crash on Android 8 SM-G930F

[IMG="Logcat Screenshot"]https://photos.app.goo.gl/XwWQkgWASBsSaRz2A[/IMG]
[Xposed Framework Modules] mirosz:
wooooops my fault, messed up the code, will fix it.

btw: i havent used elfinlazz full source, i reimplemented the functions myself
[Xposed Framework Modules] TheJakee:
Sadly no.

---------- Post added at 12:04 AM ---------- Previous post was at 12:02 AM ----------

Okay! Thanks. :)
[Xposed Framework Modules] rnpasinos:
maybe you can add chuparCh0pper's feature: a notification showing IV's, moves, and capture probability... if it's possible maybe add a decimal to levels and ivs, although i'm not sure if it'll make a difference... thanks and keep up the good work...
[Xposed Framework Modules] mirosz:
chuparCh0pper hasnt stopped the development. so i'm not willing to combine both apps at the current stage.

ur talking about decimal places? level & iv already got them %LEV.2% %IV.3%, ATK,DEF,STA dont neem em
[Xposed Framework Modules] mirosz:
the problem is, that the module isnt able to read the preferences via xposed. then pogo ivy loads the hardcoded default format
[Xposed Framework Modules] crafty35a:
Let know if there's anything I can do to help test a fix.
[Xposed Framework Modules] mirosz:
after changing permissions as mentioned above, did u rebooted ur device?
[Xposed Framework Modules] crafty35a:
Yes, I did.
[Xposed Framework Modules] mirosz:
damn. i've run out of ideas for now, i'm sry :(
[Xposed Framework Modules] f41lbl0g:
What is the difference between this module and the one made by elfinlazz?
[Xposed Framework Modules] iamelton:
i've always thought of a single mod combining the 2 into one.. anyway at its current state all those 3 mods are excellent ones..

[MENTION=3955987]mirosz[/MENTION], thx for the latest development.. i have a couple of questions though..

(1) for "%NICK.#%", does it serve to truncate name strings of long-named pokemon, e.g., "%NICK.3%" would show the first 3 characters of all pokemon names?

(2) for "%LEV.#%" and "%IV.#%", does the "#" mean total no. of digits (including the decimal point), or just the no. of decimal places?

im asking cos i would like to have an integral display of the IV percentage (there are just 46 fixed combinations anyway, so showing decimals is not any more useful than integers), and thus i wonder what would happen if i set it to %IV.0%..

if its the former case, then seemingly theres no way for me to achieve this integral display..

sorrying for asking instead of trying out myself, as i currently have elfinlazz's mod installed..

and disabling it and enabling this mod for testing purpose in the middle of my busy pokemon go game play seems a bit inconvenient.. :D
[Xposed Framework Modules] matchung:
bug: customed format will not reflect on UI after applied.

IV.# -> with digital， ie IV.0, seems will show integer only.

Im happy on localization ;) thx :good:
[Xposed Framework Modules] nachomagic:
Hi [MENTION=3955987]mirosz[/MENTION] thanks for your time

In order to add more features, I think that the option to add a way to have differents arrows would be great.

This way you always have the same info in the same place, now it changes depends on the Pokemon nickname

thanks in advance
[Xposed Framework Modules] The_tomorrow_person:
Keep up the good work
[Xposed Framework Modules] iamelton:
proper credit has been given to the author of the said module.. not to mention the birth of this module was more or less due to the relatively inactive status of the said module..

i just dont understand how you could still make such an irresponsible and discouraging statement to the author..
[Xposed Framework Modules] The_tomorrow_person:
Good module d:
[Xposed Framework Modules] iamelton:
thats how you view it.. to me those "few minor tweaks" are exactly what i would like the other module to improve on and they are indeed important additions..

anyway if you find the other module (which is as well an excellent module imho) suit your needs better, just use it instead..

whats your point in writing a discouragement here then?

(since i have no intention to have a personal argument (which is totally irrelevant to this development thread), i wont continue in this conversation further..)
[Xposed Framework Modules] The_tomorrow_person:
YOLO bro. Chill. Check what I wrote d:
[Xposed Framework Modules] G3rrit:
I've tried to modify the permissions as suggested by [MENTION=3955987]mirosz[/MENTION] but the customizing isn't working at all for me. Just like it didn't work in chupaCh0ppers app...

I'm using an OnePlus 3, Xposed version 86 with Android 6.0.1 (API 23).

Is there or will there be a proper solution?
[Xposed Framework Modules] The_tomorrow_person:
I have a OnePlus 3 too. Try the module this was inspired from Pokemon GO IV Checker

I haven't tested this module but Pokemon GO IV Checker works for me.
[Xposed Framework Modules] B_Swan:
Hi! I have a little bit strange question/request. I am programer, but I have never tryed to make exposed module. Now your module inspired me with one pokemon-related idea, so I'd like to see your sources to realize how to make modules and how to inject/modify PoGo data... Thank's
[Xposed Framework Modules] jacoch:
Juste wanted to thank. Was waiting on someone to improve Pogo IV Checker. Was especially waiting for localization support.
[Xposed Framework Modules] mirosz:
have a look at this, its the source i adapted for my module:

https://github.com/chuparCh0pper/PoGoIV_xposed
[Xposed Framework Modules] G3rrit:
I tried the Pokémon go IV checker before and it didn't worked for me... At least not the custom format...
[Xposed Framework Modules] mirosz:
update for you guys having issues with the unchangable preferences

https://mega.nz/#!PY9x1LYb!cnRia_d0SKTsTJ9wA-xD13c5yyFicakdwtMWC-Fs9Oc

maybe you can test this debug version and check xposed log for the following values:

Preferences[isIvyEnabled] = ...
Preferences[isEvolveEnabled] = ...
Preferences[isIgnoreNickEnabled] = ...
Preferences[nicknameFormat] = ...

^^ if they match the changes you did, then the problem should be fixed -> working module
[Xposed Framework Modules] MrGodMan:
Hex update is just how I wanted, thank you mirosz. :D

Also; if you are looking for other features to add;

Number of candy for a pokemon (this would make mass evolution prep easier as well as other things)

Attack Types, eg %Quick% would display the type for a pokemons quick attack and %Spec% would show special attack type.

Moveset efficiency. How good the moveset of a pokemon is as a %. If a dragonite had dragon breath/hyper beam it would be 100%, if it had Steel Wing/Dragon Claw it would be 78%. Source

The last one would probably be a rather large challenge due to needing some sort of database to query for the moveset data.

Also, I don't expect to see all these features in the app but if you want to implement them I'm sure some people would appreciate :)

Edit: not sure how useful this info is for debugging for the people who can't use custom formats but I'm using a OnePlus X running 6.0.1 Temasek Build V9.0 and Xposed v85 and everything works for me.
[Xposed Framework Modules] phaze82:
Level appears to be the level the pokemon were acquired at and not the actual level. Powering up a pokemon has no effect on the displayed level.
[Xposed Framework Modules] Sh11fty:
Is there a specific pogo version that needs to be used with this? Its not working on my phone at all. No difference even after rebooting.
[Xposed Framework Modules] phaze82:
The %LEV.#% means %LEV.1% or %LEV.2%. The # indicates how many decimals you want. It isn't clear at all from the project page. Took me forever to figure it out.
[Xposed Framework Modules] Sh11fty:
I've tried it, must just be my phone. No changes at all
[Xposed Framework Modules] phaze82:
Try just doing a single small one like %IV%. And try toggling things on and off.. this made it work for me eventually
[Xposed Framework Modules] JoeyDuran:
This has already been made....
[Xposed Framework Modules] MrGodMan:
Did you read the post?
[Xposed Framework Modules] mirosz:
Can u point me to the formula and data need for the moveset effiency?

No decimal places show when using %IV.2%? should look like 89.42

Which language are u using on ur device?

thanks for putting your 2 cents
[Xposed Framework Modules] Sh11fty:
No numbers show up. Just pokemon names. English.
[Xposed Framework Modules] mirosz:
so the nicknames arent renamed nevertheless the format you use?

does it keep the default format?
[Xposed Framework Modules] The_tomorrow_person:
After using the custom format did you close Pokémon Go and open it again for the changes to apply?
[Xposed Framework Modules] G3rrit:
I tried that multiple times in multiple ways... An nothing worked so far. Pogo Ivy can at least be toggled off via the in app switch. The switch within the Pokémon go IV checker isn't working for me at all. If I wanna switch off the IV checker I have to set the module inactive...

So all in all Pogo Ivy is working a little bit better for me but the custom strings aren't working for me. In fact, when I change the format it isn't even shown to me. (But when I click at the customising again, the format I set before is shown to me)

I hope that it's understandable what I'm writing here :'D
[Xposed Framework Modules] mirosz:
the format at customising is showing your changes, correct?

but ingame it only shows the regular name or the default customized format (%NICK% %IV%% %ATK%,%DEF%,%STA%)?

have u restarted phone after enabling the module in xposed?
[Xposed Framework Modules] G3rrit:
Yep I did that more than one time.
[Xposed Framework Modules] mirosz:
but ingame it only shows the regular name or the default customized format (%NICK% %IV%% %ATK%,%DEF%,%STA%)?
[Xposed Framework Modules] G3rrit:
Yep it does only show the default format.

I already turned off all other apps that customize my Pokémon go app, so that I can tell that's not an issue with any other app I'm using...
[Xposed Framework Modules] mirosz:
ahh ok then u got the same issue as some other guys, please check:

http://xdaforums.com/showpost.php?p=68495871&postcount=45

and test the apk found there

edit:

released an experimental version with possible fix for unreadable preferences resulting in only showing default format
[Xposed Framework Modules] G3rrit:
That version is working. Thanks a lot.

I haven't seen that link before...
[Xposed Framework Modules] mirosz:
could u please also test the experimental version from xposed?

thanks in advance
[Xposed Framework Modules] G3rrit:
I just tested the experimental version from xposed, but it's still not working (after activating it, restarting my device and force closing Pokémon go)...
[Xposed Framework Modules] mirosz:
but the debug version was working? have u rechanged the format in experimental?
[Xposed Framework Modules] El ZiK:
Hello mirosz, I tested the experimental version and unfortunately it's showing default format also.

To elaborate, Phone is "S5 6.0.1", the older module named: "Checker" did work first time usage only after either editing, closing the game or restarting maybe, it stopped working normally showing only default format.

The same happened when used the debug version of "Ivy" adding it stopped working at all until I restarted the phone. Experimental had no change at all.

Another problem is turning off "Enable Ivy" seems to have no effect in game and still showing IVs.
[Xposed Framework Modules] mirosz:
So debug only worked once after install and reboot?

Everytime you do changes in ivy preferences you need to close and restart pgo
[Xposed Framework Modules] El ZiK:
Yes, only once.

Edit on Toggle: I guess it's also unreadable preferences problem!
[Xposed Framework Modules] G3rrit:
The debug version is working (I changed back to it until the "normal" version is working).

Before I tried the experimental version I cleared the data and uninstalled the debug version to get a clean result.

And yes I did change the format in the experimental version (and force stopping Pogo after that, etc.).
[Xposed Framework Modules] MrGodMan:
I got my data from the site i linked before and using the STAB DPS fast & charge column. Although that site gets its data from elsewhere.

Basically for each pokemon taking the moveset with the highest DPS and calling it 100%. Then working out what the other movesets are from there by dividing their stab DPS by the optimal stab DPS and multiplying by 100.
[Xposed Framework Modules] mirosz:
Ok so debug version is working for you also after some restarts of the device.

And experimental isnt working and kills official pgo app.

Anyone else can confirm that debug version is working found here:

http://xdaforums.com/showpost.php?p=68495871&postcount=45
[Xposed Framework Modules] El ZiK:
I can confirm that it's not! Something made it work normally "In logs it showed my changes though not in Ivy" for a while and another killed it for good.
[Xposed Framework Modules] mirosz:
In debug version: if log shows your changes here:

Preferences[isIvyEnabled] = ...
Preferences[isEvolveEnabled] = ...
Preferences[isIgnoreNickEnabled] = ...
Preferences[nicknameFormat] = ...

Then it should work everytime.

Everytime you do changes in the preferences of ivy you have to force close and restart pgo app. Thats because the pgo app only loads your full inventory on start of pgo app and thats where ivy applies the nickname changes.
[Xposed Framework Modules] El ZiK:
Obviously that's correct! but it's showing the following:

Preferences[isIvyEnabled] = true
Preferences[isEvolveEnabled] = true
Preferences[isIgnoreNickEnabled] = true
Preferences[nicknameFormat] = %NICK% %IV%% %ATK%,%DEF%,%STA%

What I tried to explain is that in logs it showed my changes

Preferences[isIvyEnabled] = true
Preferences[isEvolveEnabled] = true
Preferences[isIgnoreNickEnabled] = false
Preferences[nicknameFormat] = %NICK% {%LEV%}(%IV%%)[%ATK%:%DEF%:%STA%]

when first time used debug Ivy but not in the app UI meaning "Set custom format" didn't change from default format even though it was changed as confirmed by logs.

So after changes which I explained earlier either changing the format or simply just closing PoGo app, I lost Ivy "I was still first time using debug Ivy" even though it was enabled and couldn't get it to work again until I restarted the phone, after that as mentioned up top! showed me default preferences, and using other version 1.3 Experimental fixed nothing unfortunately cause it is showing default only.

In Ivy app UI, Set custom format does not change no matter what version I use but if I try to edit it, it shows my changes.
[Xposed Framework Modules] mirosz:
The text shown under Set custom format is static and doesn't represent the format u have entered! To view the format u have entered u have to click set custom format. Only the edit field shows the correct changes. If the log shows the correct changes then they should be applied correctly.
[Xposed Framework Modules] El ZiK:
Understood! I thought it would change! My bad.

The log is showing default with no changes whatsoever.
[Xposed Framework Modules] mirosz:
Nevermind. So log is only showing correct preferences after fresh install? After reboot its showing defaults? Could u please check the shared prefs file of ivy for the saved settings? Its in data/data/info.xposed.mirosz.pogoivy/shared_prefs/info.xposed.mirosz.pogoivy_preferences.xml
[Xposed Framework Modules] mirosz:
From what ive read in all the posts its a problem only occuring in android 6.0.x
[Xposed Framework Modules] El ZiK:
No! only first time it did! after that it did not and would not work, rebooting or fresh installing or anything else.

As for preferences.xml! It has my changes and not the default ones!!

Yes I'm a marshmallow user.
[Xposed Framework Modules] mirosz:
got a new debug release:

https://mega.nz/#!3NFx0DCK!WBAaa8u-rDUEX-xQ4Ecc4NhsSXq4xzJ0_zuBy44f3_M

it additionally show your custom format under set custom format, not only in the edit field.

i also added another way to enable reading the preferences, hopefully it works better

what really confuses is, that it only works the first start and later only loads default :confused:
[Xposed Framework Modules] El ZiK:
Wow! now this is getting even more confusing! it did work nicely at first start even accepted changes multiple times! but as soon as I rebooted the phone, back to the same problem of defaults!
[Xposed Framework Modules] mirosz:
lol ok wait i'll upload a new debug:

https://mega.nz/#!mAkQ3CQQ!iR1GPzJ6LXIrseVqzOu2FJY87So88iWjlDHgYLnZQyo

i checked some issues at github telling its a MM problem resetting permissions of the prefs file: https://github.com/rovo89/XposedBridge/issues/74

we need to find a working workaround :)
[Xposed Framework Modules] El ZiK:
OK Pal! Let me start by apologizing to you for any inconveniences I may have caused you, I'm truly sorry..

Your "Ivy" is working fine now! without ChuparCh0pper's PoGoIV module enabled! it has been causing conflicts and I don't know how I missed that instead thought it's a problem caused by your module only.

I'm sorry again and I'll be checking every version starting from 1.2 and up and tell you the result to confirm if all versions are working normally as you've been expecting.
[Xposed Framework Modules] mirosz:
hmm, but that can't be the problem cause some other guys have the same issues and its a known problem of MMs new permission restrictions
[Xposed Framework Modules] El ZiK:
Well, I don't know why exactly your Ivy worked immediately after PoGoIV been disabled! Confused

Anyway, I'll be checking versions and report back to you..

Edit:

1.2 is not working as expected!

1.3 Experimental is not working as expected!!

1.3 Debug is not working as expected!!!

1.3 Debug Update is not working as expected!!!!

1.3 Debug Update#2 is working as expected!!!!!

Now, that's just mind blowing ;)
[Xposed Framework Modules] mirosz:
ok only debug 1.3_2 was working?
[Xposed Framework Modules] El ZiK:
Yes my friend! amazingly we you did find a workaround at last! :)
[Xposed Framework Modules] mirosz:
ok wait, let me upload the release candidate u can test, before releasing :)

https://mega.nz/#!TYdzUDrB!E0YNmnr7fMiJ2QawJAJleeir_oY0DZh6Kq3MGWLiCHI

please test it with multiple reboots
[Xposed Framework Modules] El ZiK:
OK, Will report back in few minutes..

Edit: It's actually not working as Update#2 did!

In logs it seems that only custom format is not being applied!!
[Xposed Framework Modules] mirosz:
lol then i messed up my code a bit due to the massive zigzag changes :D

will have a look in 1.3_2
[Xposed Framework Modules] El ZiK:
God bless you. :cool:
[Xposed Framework Modules] mirosz:
https://mega.nz/#!fFVlADiA!ys0RYr5NHJhkmBuToVWptlU2pqdZAo74m28FnANVnJM

this please :)
[Xposed Framework Modules] El ZiK:
OK, working on it.. ;)

I'm sad to tell you that the problem persists! :(
[Xposed Framework Modules] mirosz:
:silly: ok wait

https://mega.nz/#!SR1UxD5A!hRYimuez1q2247nB2SKmf3g79ysuB5hZ7PtqOcvVerw
[Xposed Framework Modules] El ZiK:
Congrats! it's working just fine. :angel:
[Xposed Framework Modules] mirosz:
wooohoo finally, much thanks for your support and patience :good:

could u finally try if this version conflicts with pogoiv too?
[Xposed Framework Modules] El ZiK:
Everything is smooth as silk! ;) Thank you for your hard work, really appreciate it.

One more request though :fingers-crossed: Can you please explain about Nickname with digits in formats description. it's really confusing for some people! :p
[Xposed Framework Modules] mirosz:
sure it just trims the nickname after # character like Bulbasaur: %NICK.5% -> Bulba
[Xposed Framework Modules] deborok:
I have a problem with this module. It doesnt show right the lv of my dragonites. All of them lv 30.5 but it said they are lv 12,16,...
[Xposed Framework Modules] matchung:
the normal build works fine on my Nexus 6P / 6.0.1 /Chroma ROM (8/2).
[Xposed Framework Modules] rah94:
How to use the preview evolved feature ?
[Xposed Framework Modules] mirosz:
Change its nickname in pgo app to EVO NEXT or EVO LAST, close and reopen monsters detail window. This feature needs to be enabled in ivy first.
[Xposed Framework Modules] rah94:
Thanks dude . And one more thing, how do i return back to the normal nickname ?
[Xposed Framework Modules] Ramzh:
Thanks
[Xposed Framework Modules] nachomagic:
+1

Enviado desde mi A0001 mediante Tapatalk