yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] iPusak Gaoq™:
Change the behavior of the button like long press to open menu....if you can change it then you have to wait for a fixed for 3 dot button to appears again...
[Xposed Framework Modules] Sy1ar:
Added a menu button and saved the settings but the images do not download in a folder - username but in a common folder. Tried to reupdate the hooks and restarted the phone.

Edit: save to folder - username now working after setting it in 1.4b then updating to 1.5

Directly installing 1.5 on a clean flash did not work for me.
[Xposed Framework Modules] mondohow:
So many problems but not a single log in sight. This dev must truly be a wizard to fix these issues when none of you provide logs.
[Xposed Framework Modules] Sy1ar:
I sent the error logs when it was not working for me on a clean flash
[Xposed Framework Modules] iHelp101:
Alright, I see people are having issue. To people with download failed this occurs for two reasons. First is XInsta doesn't have storage permission. Second you are saving to an SD Card without using something such as SDFix. I will likely be mass contacting everyone facing an issue. Like mentioned, error logs are quite useful. Some people are reporting the three dot icon in XInsta is missing, so you can attach or PM me your Xposed log instead.
[Xposed Framework Modules] iHelp101:
Are you using multi-account with Instagram? I am wondering if Instagram changes the menu option and alters the last entry (Which would be download) to alert you of a multi-account sign-in issue.
[Xposed Framework Modules] iHelp101:
Please attach or PM me your Xposed log (Xposed -> Logs). Thank you.
[Xposed Framework Modules] iHelp101:
It is possible, I will look into the feature. Let me first get most of the issues resolved first that people are facing. I will follow-up with you later about this.
[Xposed Framework Modules] iPusak Gaoq™:
No I don't have multiple account but after I have reboot my devices the problem is gone and "sign in failed" is gone and "download" appears....
[Xposed Framework Modules] iHelp101:
You are correct that the menu option is missing. It has to do with which version of Android you are using. I will revert the material design change I made to resolve this issue.
[Xposed Framework Modules] iHelp101:
XInsta does not have a single string related to "sign in failed". I am going to assume it was a one-time issue like we have seen in the past. Randomly a string is not fetched correct by Xposed and resolves in a weird replacement for download. If you are able to reproduce the issue or encounter it again please follow-up with me. Thank you.
[Xposed Framework Modules] Sy1ar:
[MENTION=5712278]iHelp101[/MENTION] sent you pm with Xposed logs. Menu missing for me on a clean install of ROM. Had to install 1.4b to configure the option and then update to 1.5
[Xposed Framework Modules] iHelp101:
What is the issue you are facing? Are downloads failed? Are you experiencing a crash? Etc?
[Xposed Framework Modules] Mo3ein:
The Download button has gone just after I installed Xinsta 1.5
[Xposed Framework Modules] ishu2001:
Giving storage permission to Instagram and using Xinsta version 1.4b helped me in downloading photos and videos. Thanx [MENTION=5625227]Sy1ar[/MENTION] and [MENTION=3779540]xsycox[/MENTION]
[Xposed Framework Modules] iHelp101:
Is it back after a reboot? If not please attach or PM me your Xposed log (Xposed -> Logs). Thank you.
[Xposed Framework Modules] iHelp101:
I of course want you to be able to use XInsta 1.5. I just need an Xposed log (Xposed -> Logs) of the issue. If you are willing to install 1.5 again and get an error log I will likely be able to easily solve your issue.
[Xposed Framework Modules] ishu2001:
After giving storage permission to Instagram everything is working absolutely fine even with the latest version of xinsta

. Thanks for ur help [MENTION=5712278]iHelp101[/MENTION]
[Xposed Framework Modules] chadhoard:
Where do i find the error log? I am unable to download. I did give premission for storage. What SDFix app should i use for Marshmellow?
[Xposed Framework Modules] ishu2001:
Open your Xposed installer and swipe down there you will find the log option [MENTION=3395118]chadhoard[/MENTION]
[Xposed Framework Modules] iHelp101:
Your error log will reveal the issue. Open Xposed, click Log, and then the three dot icon. Attach the error log via XDA or PM it to me. Thank you.
[Xposed Framework Modules] chadhoard:
Let me know if this works.
[Xposed Framework Modules] iHelp101:
Sadly the log is full of what appears to be GravityBox errors. Is it possible for you to disable all modules besides XInsta, reboot, try to download an image/video, and get another log. Thank you.
[Xposed Framework Modules] chadhoard:
How about now.
[Xposed Framework Modules] iHelp101:
That is perfect. So you need to give Instagram storage permissions to save the hooks file. Navigate to Settings -> Apps -> Instagram -> Permissions. After that reboot and open Instagram and the download option should be available. Are you experiencing any download failed alerts or are you only missing the download option?
[Xposed Framework Modules] chadhoard:
Checked them. turned on all of the premissions. Still will not download.
[Xposed Framework Modules] iHelp101:
When you click the download button what happens? Do you get a download failed alert? Does nothing happened at all? Etc?
[Xposed Framework Modules] chadhoard:
I touch the three dots. I get a box with Report, Copy Share URL, Turn on Post Notifications, and Download. I select download. As soon as I do, a white cirlce, with an i in the middle, pops up in the notification bar. A box pops up at the bottom of the screen stating download fail.
[Xposed Framework Modules] iHelp101:
Do me a quick favor and make sure XInsta has storage permissions as well. If you have a file manager navigate to your main storage directory (/Storage/emulated/0 is common) and looks for the folder .Instagram. Inside that folder you should find an error.txt file, which has a lot more information than Xposed. If you can attach that I will hopefully be able to see why the download is failing.
[Xposed Framework Modules] chadhoard:
Here you go
[Xposed Framework Modules] iHelp101:
The error is below. As you can see Android is denying the permission to save. Go to Settings -> Apps -> XInsta -> Permissions and make sure storage is enabled. After that XInsta should work properly.

java.io.FileNotFoundException: /storage/ECA0-24A5/New Folder/thatkevinsmith_1182761040535301916_35514554.jpg: open failed: EACCES (Permission denied)
[Xposed Framework Modules] chadhoard:
It is enabled.
[Xposed Framework Modules] iHelp101:
Is that save location an SD Card by any chance?
[Xposed Framework Modules] akyla97:
I got:

20160211_223055 - Error: java.io.FileNotFoundException: /storage/emulated/0/Download/Instagram/blablablablablabla.jpg: open failed: ENOENT (No such file or directory)

but my image.txt is:

file:///storage/emulated/0/Instagram

UPD: just checked, app always trying to save in /storage/emulated/0/Download/Instagram/ . It doesnt matter which directory i choose.
[Xposed Framework Modules] chadhoard:
Not sure were is was set to, but I selected a folder on the internal memory and I am able to download. THANK YOU!
[Xposed Framework Modules] iHelp101:
Great to hear. If you need to save to an SD Card you need a solution such as SDFix.
[Xposed Framework Modules] iHelp101:
Interesting. You have storage permissions enabled for XInsta correct (Marshmallow)? If so please attach your Error.txt file located in the same folder as the Image.txt file.
[Xposed Framework Modules] akyla97:
Sure.

As you wish.

UPD: If i create this directory, everything is saving to /storage/emulated/0/Download/Instagram/
[Xposed Framework Modules] TechnoSparks:
I have finally gained Internet connectivity and tested the new version of XInsta 15. (Instagram version 7.15 Play Store)

However, I am unable to select a folder with whitespace, where the directory will reset to /storage/emulated/0/ as soon as I selected a directory with a space. A directory without a space will work. Note, this occurs on both storages.

Could it be it has something to do with my device? :eek:

No useful logs could be given. Also I'm on Lollipop 5.1, and the overflow button is not present either..

Also the new download method doesn't resolve the conflict i have with XInternalSD.. Also I don't know if you plan to iron out the conflict, but I think it would be better if you don't do so. I mean, why add more work into your module just because of a conflicting xposed module? Nevertheless, I really do recommend a warning in the OP about XInternalSD conflict ;)

EDIT!!

I just realise that if you set a directory with a white space, XInsta actually remembers it.

It's just that if you open again the directory chooser, it starts at /storage/emulated/0 rather than previously choosen directory that contains white space
[Xposed Framework Modules] iHelp101:
The directory browser has been updated to resolved this issue. The XInternalSD conflict is complicated and will likely never be one hundred percent fixed. The way I intend to minimize it's effects is by finally making the leap back to XSharedPreferences. It is the best option to keep everything playing nicely because of the run-time permission changes in Marshmallow.
[Xposed Framework Modules] burningghost:
can't download image/video on latest instagram 7.15 (XInsta 1.5), it shows "downloading photo" then nothing happen :confused:, but i had tested it on instagram 7.13 and it's working fine, so here's the log
[Xposed Framework Modules] iHelp101:
This feature has been added to the module. It should roll out in the next update.
[Xposed Framework Modules] lover:
Thank you very much
[Xposed Framework Modules] iHelp101:
That is quite strange that no error is produced from the log. I will PM you a test APK to see if we can locate the issue.
[Xposed Framework Modules] iHelp101:
The issue has been fixed. Once the hooked information was passed to XInsta it didn't check if the directory was made. It will be resolved in the next update.
[Xposed Framework Modules] akyla97:
Will you add the ability to translate your app?
[Xposed Framework Modules] iHelp101:
Great suggestion. In the next update I will include a way for people to translate the app a lot easier.
[Xposed Framework Modules] Jude Aranha:
Anything I download just fails, I'm using the latest version, of the module and Instagram, on 6.0.1 on my OnePlus X, the first time it asked for permission to access storage, which I allowed it, but then XInsta force closed (stopped working)

error log attached below, please let me know what else I can provide to get help :)
[Xposed Framework Modules] iHelp101:
Do me a favor and check "/storage/emulated/0/Download/Instagram/". This is where your device is attempting to save. The current version of this module has a bug where it doesn't create directories. It is likely that inside the download folder you are missing the Instagram folder. If you create that folder your issue should be resolved.
[Xposed Framework Modules] akyla97:
Confirm.
[Xposed Framework Modules] Jude Aranha:
Thanks ! This works ! You're awesome !

~Tapatalk'd v¡a my OnePlus X
[Xposed Framework Modules] iHelp101:
Great to hear. This will be resolved in the next update. I apologize for the inconvenience.
[Xposed Framework Modules] Jude Aranha:
All good man, keep up the good work !

~Tapatalk'd v¡a my OnePlus X
[Xposed Framework Modules] exodius48:
[MENTION=5712278]iHelp101[/MENTION] Instagram has add multi account support, but i don't get it (yet) , can you unlock this feature in next update of XInsta?
[Xposed Framework Modules] iHelp101:
I will look into it. When you go to settings in Instagram it doesn't give you to option to add another account?
[Xposed Framework Modules] DNALogic:
Nope! multiple accounts support is missing

I am too unable to get that setting, I think it's not for all the users??

Don't know , I didn't investigate the subject to be frank. :p
[Xposed Framework Modules] exodius48:
Yes bro, there's no option to add account, its weird. Instagram don't give that feature to me. :(

Hmm..my account been banned by instagram 2 weeks, does it the cause?
[Xposed Framework Modules] iPusak Gaoq™:
Instagram v7.15.0 and above have the ability to add new instagram account like this....
[Xposed Framework Modules] mistice34:
When i click alternative it says you have the latest hoods. But when i open instagram and click 3 dot, no download option

I have 6.0 LG G3 xposed framework 80
[Xposed Framework Modules] exodius48:
I don't get that feature till now. Its weird. :confused:
[Xposed Framework Modules] christianpeso:
I believe its a server side switch so its up to Instagram to turn it on for you. I do not have it either and I am on the latest Instagram.Just have to be patient I guess.
[Xposed Framework Modules] mondohow:
Seems to be right. Some of my friends have it enabled but some of us don't. All of us on Android devices. Even some tech bloggers who are writing about the feature don't have it available on their devices.
[Xposed Framework Modules] iHelp101:
I am trying to find the reasoning beside this. If I can I will just enable it by adding the add account option to the list, but I am having a difficult time finding where in Instagram's code that is handled.
[Xposed Framework Modules] iHelp101:
XInsta 1.5.1 is now out! This resolves a lot of the bugs users were facing. I am sad to say that XInsta 1.5 was the buggiest release. Switching download methods caused issues for many, but happily they should be resolved for everyone that contacted me. A small run down of the bugs are directories not being created if missing, white space issue in the file browser, action bar missing (Three dot icon).

Some additional features were also added in XInsta 1.5.1. To start out I added the ability to disable double tap to like. This was a user request and I can understand how you may accidentally invoke this feature. Next we have forced Instagram multi-account support. Instagram appears to do a server-side check and the module simply will always say "Yes" when asked if it can allow multi-account support. As always the only version supporting new features is the latest Instagram version (22038485). I will attempt to gradually add support for the last five versions. I also decided to move a lot of the setting to the three dot icon or menu. It looks cleaner and keeps the main activity less cluttered.

The last change is the ability to translate XInsta more easily. If you open XInsta -> Three Dot Icon you will notice the Translate option. This will open your preferred email application (G-Mail for example) and use a template of the strings used for XInsta. You can then fill them out in G-Mail or copy and paste them into your preferred notepad application.
[Xposed Framework Modules] iHelp101:
You are correct. I found a way to enable options in the profile setting menu and found a interesting employee only menu. This menu shows you a good amount of experiments or test feature Instagram is/was working on. Based on this it appears the account switching/multi-account option is server side.

https://gfycat.com/DizzySpryFlounder
[Xposed Framework Modules] wilflare:
the downloaded photos don't immediately appear in my Gallery :(

have to reboot my Gallery app - any ideas?

EDIT: the photos don't appear in my WhatsApp Gallery - I must go to my Gallery App to share it to WhatsApp

Second Issue:

I just downloaded and installed 1.1b

1.1a still reflects "Download successful" - "Install" for me in Xposed Framework - any ideas?
[Xposed Framework Modules] V4LKyR:
I installed 1.1b with the latest hooks and using Instagram 6.19.0

The download option shows on Instagram, but when I tap it, it gives out a notification that the photo is downloading and then Instagram force closes. The photo doesn't download.

What might be the issue?

Thanks in advance.
[Xposed Framework Modules] iHelp101:
Which version of Android are you using? Any chance it is 5.1? Also please attach your Xposed log (Xposed -> Logs) to help me look into the issue further.
[Xposed Framework Modules] iHelp101:
This gallery issue has been haunting me forever. I will once again look into it. Also are you saving to an external SD Card? If so I don't believe the WhatsApp scans external SD Cards (Can't find image it doesn't search for). That would be a issue with their app.
[Xposed Framework Modules] V4LKyR:
I'm using 5.0.2 on Sony Xperia™ Z2 with AndroPlusKernel v51. Well, I'm also using CPUFreq in status bar, so there're A LOT of CPUFreq entry in the log... I should optimize this.
[Xposed Framework Modules] iHelp101:
If you could I would appreciate it. I know some devices on 5.0.2 and 5.1 are experienced strange ART crashes when hooked into via Xposed. A log will confirm the issue. If this is the issue the problem is sadly related to the Xposed Framework. Or it could be somewhere I derped up on some code, which is always possible.
[Xposed Framework Modules] V4LKyR:
Here you go! The log is attached.
[Xposed Framework Modules] iHelp101:
The log cuts off right before crashing. Can you possibly disable another module so I can see a full log that shows the crash? Thank you.
[Xposed Framework Modules] Tortu696:
Working perfect

Nice, I was trying with another mods but i couldnt
[Xposed Framework Modules] V4LKyR:
I disabled all the modules except XInsta, and the log shows the same. I don't know what might be the problem, interesting. Instagram just force closes.
[Xposed Framework Modules] aHecticLife:
Same issue. Might downgrade and check soon.
[Xposed Framework Modules] aHecticLife:
Okay so this is what shows on my xposed log right after I press download and force closed.
[Xposed Framework Modules] aHecticLife:
Now it's just spamming my log with this.. Ahhhhh what do I do? Haha.
[Xposed Framework Modules] f0xy:
I've just tested this theory with Whatsapp not scanning ext SD card.

I saved instagram pics to internal and still not being able to find them in Whatsapp :(
[Xposed Framework Modules] iHelp101:
I don't hook into the Android Media Player and I don't output to Xposed logs with that message. I only output the Instagram Version Code and other errors when downloading. Any errors encountered while downloading will have "Module: " at the beginning of the output. It must be another module outputting that information. Could you disable all your Xposed modules, clear Xposed logs, reboot, and check if you get the same message. That would indicate that the Xposed Framework itself is having trouble. Also a Xposed log showing the crash would be very useful to help solve your issue (XInsta only enabled). Thanks.
[Xposed Framework Modules] iHelp101:
I have a fix that is working for me currently (Moto G and Samsung S Blaze). I have tested 4.4.4 and 5.0.1, and WhatsApp is now recognizing images. I was able to test 4.4.4 with an external SD Card and everything worked fine. For 5.0.1 the device doesn't have SD Card support, so I will just hope that it works. The update will be released soon. I am just watching for feedback on a few people having issues with crashes (Last few posts).
[Xposed Framework Modules] dgendreau:
Must say the like the idea of this but it doesn't work for me, some what. Videos download and save in my gallery but pictures do not. if I download a picture, it says it's complete and if I click it I can view it but when I go back into the gallery it isn't there and no album for it is present, but the videos are. I have the save location for xinsta in my pictures folder, same as the videos. Hasn't worked for past 3 updates. OnePlus One with CM12s.
[Xposed Framework Modules] iHelp101:
1.1c is now out on the Xposed Repo. The Gallery issues should now be resolved. This includes the WhatsApp gallery now recognizing images and videos also. If someone that was having these issues can confirm everything is now working I would appreciate it. As always enjoy the module!
[Xposed Framework Modules] dgendreau:
Hey I just updated to 1.1c and it's working fine now! Thank you :)
[Xposed Framework Modules] f0xy:
It took a bit of fiddling for me, after changing save locations to sdcard1 the download button failed to show.

After a few reboots etc the module now saves to sdcard1 and shows up in whatsapp. Winner ?
[Xposed Framework Modules] mistice34:
i cant attached log file because file is missing when i connect via usb
[Xposed Framework Modules] iHelp101:
Your Xposed error log is missing? You don't need to connect via USB. You only need to open Xposed, click log, and click the three dot icon.
[Xposed Framework Modules] mistice34:
when i click 3 dots and click "save sd card" it saves but i cant attached there
[Xposed Framework Modules] iHelp101:
You are using an old version of Instagram (About a year or so out of date). Can you update?
[Xposed Framework Modules] mistice34:
yep its working. i downgraded in the morning for Mohammad's version :D but before i downgrade, it didnt work. interesting. thx for your helping. have a good day
[Xposed Framework Modules] MESA:
Big update. Very good features. Thanks for the disable double tab to like. Thanks for supporting the module :)
[Xposed Framework Modules] xtc_24:
Download failed when trying to download profile display picture. I'm on Xinsta 1.5.1. Tried updating hooks & killing instagram app but doesn't help.
[Xposed Framework Modules] iHelp101:
Please open XInsta -> Three Dot Icon -> Send Error Log. Thank you.
[Xposed Framework Modules] xtc_24:
Attached for your info.
[Xposed Framework Modules] exodius48:
[MENTION=5712278]iHelp101[/MENTION] Disable double tap to like & add multi account does not work here

Log

XInsta: Instagram Version Code: 22038474
XInsta: Instagram Version Code: 22038474
XInsta: Device Codename: mt6592
XInsta: Android Version: 4.4.2
XInsta: Instagram First Hook: com.instagram.android.feed.adapter.a.ak
XInsta: Instagram First Hook: com.instagram.android.feed.adapter.a.ak
XInsta: Like Hooks Failed
XInsta: Account Options Failed - java.lang.NullPointerException: className must not be null.

I also can't download image/video from instagram. Probably this is caused by build version of instagram. I'm using 7.16 final from google play. I already opt-out from beta test.

Full error log attached.
[Xposed Framework Modules] iHelp101:
Please update your hooks manually. The new hooks have been added for your Instagram version.

Update your hooks from
[Xposed Framework Modules] iHelp101:
I am aware of this issue. Open XInsta and choose a save location. I will be pushing out an update soon to resolve this issue. Normally XInsta defaults to a specific save location, but it is having a few issues. If you create the save location it will bypass this bug from my testing.
[Xposed Framework Modules] iHelp101:
XInsta 1.5.2 is now out! That was quite fast. This resolves a recently reported issue/bug with Marshmallow. I have moved save location fetching to XInsta instead of Instagram. Instagram however still needs storage permissions for preference files (Double Tap To Like, Hide Download Notification, etc.).
[Xposed Framework Modules] cmhrky:
20160216_040849 - StartLog:XInsta Initialized
20160216_040849 - Instagram Version Code: 17047884
20160216_040849 - Device Codename: vivo
20160216_040849 - Android Version: 4.0.4
20160216_040849 - Instagram First Hook: com.instagram.android.feed.a.a.x
20160216_040849 - Like Hooks Failed - java.lang.NullPointerException: className must not be null.
20160216_040849 - Account Options Failed - java.lang.NullPointerException: className must not be null.

App interface opening but not working. Don't work any button.
[Xposed Framework Modules] stevedensmore:
I have the latest Instagram build from Google Play and downloads fail every time. Double tap disable doesn't work. Downloading worked fine until I updated the module. I've tried updating the hooks, clearing the cache, installing and reinstalling with no luck.

*Update, downloading works again, but every time I uncheck the double tap option and close the app it rechecks itself when I reopen the module settings.
[Xposed Framework Modules] iHelp101:
What do you mean by app interface opening? Do you see the download option when clicking the three dot icon on Instagram?