-
Notifications
You must be signed in to change notification settings - Fork 32
Description
Hi. Thanks for the awesome Xposed module. I've been using it for years as my main Instagram add-on, and I have recently discovered a probably known problem: images and videos sent privately in DM are not downloaded nor handled in any way.
I noticed this issue started appearing after Instagram v. 91.0.0.18.118, build 1523675.
I then went to look at the public Hooks.txt file in this GitHub repo, and found that:
- the number of total Hooks is the same (105 individual strings, including the version number) as the more recent versions.
- all versions before 91.0.0.18.118 had hooks at position 94 that contained the "direct" string, eg. "com.instagram.direct.fragment.visual.DirectVisualMessageViewerFragment", while all versions after that have some randomly (probably obfuscated) generated strings as "X.19B". I suspect this is where the problem comes from.
On the Android phone, I then tried searching for info in the XInsta app itself and I found out that if I manually try to edit Hooks, I can't find anything referring to "Direct Messages" or similar, thus being unable to even manually set my own DM hooks. Has this feature been removed? Why?
I tried both the 2.1.0 version from 2018 and the experimental build you gave in issue #111, and found nothing. So the only hypothesis is that this feature was always hidden but still enabled and working, and then stopped working or got disabled by any of the devs via the Hooks file for more recent IG versions.
I then also tried decompiling an already supported but recent IG apk (v 115.0.0.26.111, build 177770652) and finding my Hooks manually using your other project, XInsta-Helper, then pasting them in the XInsta app, by chosing "Paste Hooks" from app Settings.
I was able to find Hooks by copy-pasting all IG's smali files into a folder named "output", by maintaining the package names and subdirectories (output/com/instagram/...). I then ran Decompile.py with Python and copy-pasted the hooks saved in Hooks.txt to the XInsta app.
This did unfortunately not help.
So I'm kindly asking for any update on this subject. Thanks.