yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] iHelp101:
We finally got to version 2.0! This update contains bug fixes and feature additions. The main feature is the ability to now choose your save location for your Instagram Downloads. With this said I allowed external SD Cards to be saved to, but with KitKat introduced restrictions you have to use a compatible ROM or Xposed module to get that working on 4.4+ (Otherwise you will get an error when downloading from Instagram). The emulated SD Card works flawlessly and I recommend saving to it. Devices are different but the emulated SD Card is usually located in /storage/emulated/0/ or /storage/sdcard0/.

I also included the feature to no longer need to reboot when hook are updated or the save location is changed. In order to do this you must kill the Instagram app if it is running in the background (Check via recents menu). If the Instagram app is not running then you can proceed with opening Instagram and the hooks will be correctly synced. As always, enjoy the module and report any issues you are having. No one is perfect and I am bound to derp up on some code.

PS: I have attempted to contact the original developer through Google+, his personal email, and etc. I have yet to get a response sadly, so for the time being I will keep everything as it is.
[Xposed Framework Modules] hoskar2008:
works perfectly and is now kept at the heart sd thanks :D
[Xposed Framework Modules] f0xy:
[MENTION=5712278]iHelp101[/MENTION] what a fitting username! I did notice Op was logged on to XDA recently, shame he has seemed to abandon this project and hasn't the time to reply.

Very greatful for the helping hand you provide!
[Xposed Framework Modules] just_visiting:
The update is very nice. Ext SDcard locations confirmed to be working with Touchwiz based roms and will not work with cm/aosp based roms.
[Xposed Framework Modules] leijonasisu:
Really hope the original dev comes to reply to this thread. I paid money for this app ffs and there hasn't been an official update in like a year. After I paid he did like 2 updates and then disappeared forever. All of his apps haven't been updated for ages.
[Xposed Framework Modules] leijonasisu:
Your .apk trips my AV.
[Xposed Framework Modules] j1gga84:
Why will it not work with cm/aosp based ROMs?

Would be cool if it works with one of the next builds because a lot of users use these ROMs and they have their download location on external SD ;)

Regards

Sent from my GT-I9100 using german Tapatalk 4
[Xposed Framework Modules] geoff5093:
Works fine on my LG G3 running AOSP 5.0

Sent from my "bigger is smaller" LG G3
[Xposed Framework Modules] iHelp101:
I apologize for this. The original module is open source and so is my version of the module. I'm not sure the reason for the flagging of the APK, but it might be because it is not being downloaded via the Google Play Store. Have you tried for example downloading the Xposed APK and seeing if you get a similar message? You are free to look through all the code on GitHub (iHelp101) and even compare it to a decompiled versions code of the APK you have. You also have to remember that this module (Like every Xposed module) hooks into an app (Instagram), which is not considered okay in the terms of normal Android functionality.
[Xposed Framework Modules] just_visiting:
The module works but the option to the ext sdcard location will not work if using an aosp/cm rom unless something have changed from the beta version.
[Xposed Framework Modules] ayoubij:
In your older version AV doesnt give a warning. Maybe its something sith the new version? Thats why i stayed with 1.9
[Xposed Framework Modules] iHelp101:
It might be that I added the permission to write to storage (Needed for save location). This is the only thing that has changed. I can't control if an AV flags the APK for some unknown reason. If you are not comfortable with the module anymore you can compile it with the available source code. I'm not sure which AV you are using, but Avast for example has in the past marked Gmail, WhatsApp, and Google+ as malware. If everyone wants I can remove the previously requested save location feature to see if the APK will no longer be flagged. I apologize for the issue caused by the update. I was simply trying to add a feature that was requested.
[Xposed Framework Modules] Nami_Girl:
Do not works with CM11S and Instagram 6.17.2

Inviato da Mountain View
[Xposed Framework Modules] j1gga84:
Update to Instagram 6.18.0 and it will work ;)

regards
[Xposed Framework Modules] RedTiger9:
Nice ^^ Thanks
[Xposed Framework Modules] f0xy:
No don't roll back your features pal.

If one isn't able to deal with false positives. He can develop/use other apps.
[Xposed Framework Modules] Koudelka:
is this module still working with latest Instagram ? i tried with version 6.17.2 & i updated to Instagram 6.18.0 but i still can't see download option
[Xposed Framework Modules] zacshawn:
Using ID 1.9b update instagram from 6.17.1 to instagram 6.18.0 still working perfectly.

Good jobs & thank you to iHelp101. [emoji106]
[Xposed Framework Modules] just_visiting:
working and always was working. Nothing has broke.
[Xposed Framework Modules] iHelp101:
If you send me your Xposed log (Xposed -> Log) I can look into the issue further.
[Xposed Framework Modules] Koudelka:
i attached the log , thanks in advance
[Xposed Framework Modules] iHelp101:
You are using the latest version from the Xposed module repo. The original developer has left the project so I choose to continue supporting it. Please uninstall the Instagram Downloader version you currently have on your device and install my updated working solution (If desired). The link below has the latest APK as an attachment. Simply install the APK, open the Instagram Downloader app, click update hooks, and you are ready to download images/videos from Instagram. Enjoy the module!

--------------------------------------------------------------------------------------------------------------------------------------------------

http://xdaforums.com/xposed/modules/mod-instagram-downloader-t2474364/post59633640#post59633640
[Xposed Framework Modules] Koudelka:
I downloaded the one you mentioned and its working perfect now, thank you
[Xposed Framework Modules] SquadXPERIA:
I cant save file to sdcard1 on instagram version 6.18
[Xposed Framework Modules] iHelp101:
Do you get an error message? Any more details that can help me out? Maybe an Xposed log (Xposed -> Log).
[Xposed Framework Modules] SquadXPERIA:
No error message. But if I update hooks and change where to save, download option doesnt appears

Now I down to 6.17.1 but save file on internal storage

Sorry my very bad english :)
[Xposed Framework Modules] j1gga84:
when I set download destination to storage/sdcard1/download (external SD) and trying to download media I got the following error message in Xposed Log: InstagramDownloader: Unable to download media: Destination must be on external storage: file:///storage/sdcard1/download/xxx.jpg

regards
[Xposed Framework Modules] iHelp101:
Can you update back to 6.18.0 and update the hooks? Then reboot and see if the module is now working. If not could you please PM me your Xposed log (Xposed -> Log) so I can figure out what is going wrong.

---------- Post added at 02:35 PM ---------- Previous post was at 02:21 PM ----------

Yeah, this is with Android 4.4+. Google set external SD Card restrictions in 4.4 (Can't write to external SD Cards anymore) and I can't do much about it. I know on Samsung official ROM's the restriction is lifted for devices with SD Cards using 4.4+. I will look into this issue further, but at the moment I don't have a device that has a SD Card slot that can run 4.4+, so everything I try is sort of a shot in the dark. Give me a few days to find a cheap device on eBay or Amazon so I can further investigate this issue.
[Xposed Framework Modules] j1gga84:
you would buy a cheap device only for this issue? awesome! :good:

ok, I understand what you say but why can I set download location of dolphin browser to storage/sdcard1/download and this works without a problem? very strange..

Regards
[Xposed Framework Modules] iHelp101:
Hmm....maybe it is something related to the way the module currently downloads the image/video. I found a device that my friend is going to let me borrow for a few days. I just need to get a external SD Card (And pick up the device) and I will start working on what is causing this issue with external SD Cards.
[Xposed Framework Modules] SquadXPERIA:
[MENTION=5712278]iHelp101[/MENTION] cause I update instagram to 6.18.0 and update hooks the option download doesnt appears

Sorry my very bad english :)
[Xposed Framework Modules] iHelp101:
Can you message me your Xposed logs (Xposed -> Logs)?
[Xposed Framework Modules] SquadXPERIA:
Ya, wait...

---------- Post added at 04:19 PM ---------- Previous post was at 04:14 PM ----------

https://mega.co.nz/#!mxE3ySjT!1VgEu9Itzdzm5kdK1qRPGAwBaezjzf5FiyUB8Z4HYac
[Xposed Framework Modules] iHelp101:
Please switch the save location to sdcard0. This issue will be fixed very soon. Sorry for the inconvenience.
[Xposed Framework Modules] SquadXPERIA:
Thanks bro! ;)
[Xposed Framework Modules] sromero619:
Hey its not working for me other modules that work but not this one..
[Xposed Framework Modules] la_malacoda:
You need to say something more than that to be helped, otherwise you'll be ignored
[Xposed Framework Modules] geoff5093:
Sounds like you shouldn't be using xposed

Sent from my "bigger is smaller" LG G3
[Xposed Framework Modules] iHelp101:
Send me your Xposed log (Xposed -> Log) and I will take a peek.
[Xposed Framework Modules] just_visiting:
Like I said in my previous post. Ext SD card location will not work when using aosp/cm roms. This ONLY applies to the latest public release. Future releases will most likely let you save to an ext sdcard location. A new version should be coming out soon and it will let you save to an ext sdcard location! I don't know the release date yet but it's coming.
[Xposed Framework Modules] Youshuu:
[MENTION=5712278]iHelp101[/MENTION] I have a problem. Everything looks like is working perfect, the Download button appear in Instagram and when I touch the button it says "Downloading photo" but then when I go to QuickPic (my gallery app), there are no downloaded photos from instagram.

The Xposed log is attached to the post.

Thank you.
[Xposed Framework Modules] just_visiting:
Are u saving it to your ext sdcard? ext sdcard locations does not work with the current release.
[Xposed Framework Modules] Youshuu:
I'm saving it to sdcard0, in the log says this:

InstagramDownloader: Unable to download media: Destination must be on external storage: file:///storage/sdcard0/Instagram/falconactivo_20150401_142334.jpg

Is a little bit confusing. I read here that external storage doesn't work but in the log says that I must save to external storage.. :confused:
[Xposed Framework Modules] Arya_3RDNumber:
[MENTION=5712278]iHelp101[/MENTION] version 2 give me error parse when installing. Am I missing something here?

ASUS Zenfone 4

Stock ROM v6.6.3 WW

Android 4.4.2

Edited : my bad, tapatalk give me corrupted downloaded file. thanks it works, download through web forum
[Xposed Framework Modules] iHelp101:
This is a Download Manager output that is incorrect. It means emulated storage. SDCard0 is usually emulated however, so that is rather strange. I have never found a device that has had this issue. Sadly Download Manager is controlled by Google, manufacturer , or ROM developer.
[Xposed Framework Modules] iHelp101:
Update Time!

After a lot of feedback I found that Download Manager was causing issues for individuals. Download Manager has a check that is shown below. The response from getExternalStorageDirectory() changed with Android KitKat. This will return your emulated storage location after KitKat for most ROM's. So if you for example want to save to your external SD Card, Download Manager does this check and throws an exception because of these changes, which doesn't allow the file to be saved. So the solution I came up with was to instead use a custom method of downloading and saving videos/images from Instagram.

The only difference you will notice is the notification has changed. Included in this update is also a large amount of bug fixes. Overall I hope you enjoy the update and please report any issues you have.

----------------------------------------------------------------------------------------------------------

final String externalPath = Environment.getExternalStorageDirectory().getAbsolutePath();

if (!canonicalPath.startsWith(externalPath)) {

throw new SecurityException("Destination must be on external storage: " + uri);

}
[Xposed Framework Modules] vinnyyyyyy:
Unable to download photos don't know why ?

When i hit download button it shows downloading photo but there is no progress barr in status bar.

Any solutions???
[Xposed Framework Modules] bultar:
I've updated Instagram 6.19.0 and works fine with 2.0a ;)
[Xposed Framework Modules] iHelp101:
Could you PM me your Xposed logs (Xposed -> Log)?
[Xposed Framework Modules] strobon:
Instagram 6.18.0

Instagram Downloader 2.0a

alread update hooks and setup save folder (/storage/sdcard0/Pictures/Instagram) but nothing happen when i pressed download button.

xposed logs :

InstagramDownloader:Unable to download media:Field of type com.instagram.user.d.a in class com.instagram.feed.d.l
[Xposed Framework Modules] iHelp101:
I apologize for the issue. Please update your hooks one more time and the issue should be resolved. I forgot to update the hook file on Pastebin to correspond to one of the 6.18.0 version numbers.
[Xposed Framework Modules] bigzy:
not working :(

Instagram 6.18.0

Instagram Downloader 2.0a

I updated the hooks and the download location

but when i press the download button

it won't download
[Xposed Framework Modules] iHelp101:
Please provide your Xposed logs (Xposed -> Log).
[Xposed Framework Modules] bigzy:
https://www.dropbox.com/s/zzuo110rh5sfy4f/error.log?dl=0

here you go
[Xposed Framework Modules] iHelp101:
I have PM'd you to help solve the issue you are experiencing.
[Xposed Framework Modules] :
The direct download addon is not working for me!! I did buy it.... Help??!
[Xposed Framework Modules] just_visiting:
Are u downloading the correct version?
[Xposed Framework Modules] vinnyyyyyy:
View attachment xposed_error_20150403_130349.log
[Xposed Framework Modules] iHelp101:
Thanks for the log. Please uninstall the module and re-install it (Reboot and update hooks). Make sure you are installing version 2.0a.
[Xposed Framework Modules] vinnyyyyyy:
Thanks it's working now
[Xposed Framework Modules] UszkiX:
Where is version 2.0a?
[Xposed Framework Modules] iHelp101:
The APK is attached at the link below.

------------------------------------------------------------------------------------------------

http://xdaforums.com/showpost.php?p=59844336&postcount=1329
[Xposed Framework Modules] UszkiX:
why don't appear the updates in Xposed?
[Xposed Framework Modules] iHelp101:
The original developer abandoned/left the project. I took over and keep everything working. Sadly the original developer has not given me permission to take over the Xposed Repo module. Sorry for the inconvenience.
[Xposed Framework Modules] UszkiX:
Okay but may add a new module, hm?
[Xposed Framework Modules] iHelp101:
I have thought about this for a while, but would like permission from the original developer to proceed with the module. The developer has some paid benefits (Direct share) included in the Instagram Downloader module. Most people would say "He doesn't deserve money if he abandoned the module", but I view it as taking his work (That he wants to be paid for) and making it free. I don't feel this is right to do unless the original developer gives me permission to proceed with the project as I wish. This is of course my personal opinion and I will stand by it. I apologize for the inconvenience.
[Xposed Framework Modules] ayoubij:
Maybe you can make the new module then without the paid feature?
[Xposed Framework Modules] iHelp101:
Thanks for the suggestion. I am going to attempt to contact the original developer one more time. If I get no response I will truly think about making a new module. The original developer in the past made a new module using someones base code, so maybe I will take that as a sign that he wouldn't mind if I did the same with his. Regarding the paid feature I am not sure how many people use it, so maybe it won't matter much if I choose to remove the feature to make myself feel okay. Either way I will wait 5 days (Wednesday) and if I get no response I will seriously consider making a new module.
[Xposed Framework Modules] 7modi_turk:
Why direct images can not be downloaded?
[Xposed Framework Modules] iHelp101:
Are you getting an error? Can you attach your Xposed logs?
[Xposed Framework Modules] 7modi_turk:
OK ?
[Xposed Framework Modules] iHelp101:
You are using what appears to be called "Lucky Patcher". Did you purchase the original developers donation package (Required for direct share)? Or are you trying to use Lucky Patcher to bypass the check? From what I see from the logs Lucky Patcher is trying to bypass the check if the donation package was purchased. I'm not accusing you of this, but if you are trying to ask me why your bypass doesn't work I don't think it is appropriate. Enjoy the module.
[Xposed Framework Modules] f0xy:
LOL :)
[Xposed Framework Modules] 7modi_turk:
In the previous version I've used it as normal, but in this version no longer work with the direct and I did not use lucky patcher seems to be working alone to overcome the procurement process
[Xposed Framework Modules] iHelp101:
Your logs shows this exact line "Loading modules from /data/app/com.android.vending.billing.InAppBillingService.LUCK-1/base.apk". This is Lucky Patcher. The logs even publicly states "Hooking public android.content.pm.PackageInfo com.android.server.pm.PackageManagerService.getPackageInfo(java.lang.String,int,int)", which shows the module is hooking into the donation detection. If you purchased the donation package I will gladly troubleshoot your issue, but as far as I can tell you appear to be trying to bypass the donation package detection.

If you honestly purchased the donation package you can try disabling Lucky Patcher and seeing if it resolves your issue. You can also try updating you hooks to make sure you have the latest.
[Xposed Framework Modules] zilan:
can you look my logs? im using instagram 6.19, module 2.0a, and updated latest hook. i can't download picture or video, i don't know why. thanks
[Xposed Framework Modules] iHelp101:
One of the modules you appear to be using is causing a lot of errors. The module is hooking into system resources and etc, which this module doesn't do. The log has so many errors from that single module that I can't even see the output from this module. Could you clear your Xposed log, try to download an image again, and attach the Xposed log? If possible I would love if you could disable a few of the Xposed modules you have and get me a nice clean log. That way I can easily assist you with the issues you are facing.
[Xposed Framework Modules] zilan:
i attached 2 logs, the last one i think i have disable all modules except instagram downloader 2.0a. im using xposed 2.7 exp1.

i dont know, sometimes i can download the picture and video, but often i can't.

my module list:

1. flat style colored bars

2. gravity box kitkat

3. greenify

4. instagram downloader

5. lucky patcher

6. minmin guard
[Xposed Framework Modules] iHelp101:
Any change you are using MIUI? I know Xposed has issues on some MIUI ROMs. Have you tried using WSM Tools (MIUI port of Xposed)? From the logs I don't even see the module loading. If I don't see any errors related to this module I have no idea what the issue is.
[Xposed Framework Modules] zilan:
yes, im on miui6 rom. yea i dont know why the module not loading, weird.

anyway, im back to ver 1.9c and it's start working again.

no problem with downloading picture or video, using instagram 6.19 and 1.9c module.

so i'll stay in ver 1.9c at the moment. thanks anyway..

edit: i attached 1.9c logs that working for me.
[Xposed Framework Modules] V4LKyR:
Where's this v2.0a?
[Xposed Framework Modules] just_visiting:
Read the last 10 pages or so. You can also do a search!
[Xposed Framework Modules] V4LKyR:
Great answer. :good:
[Xposed Framework Modules] iHelp101:
I have gotten permission from the original developer to take over the project. I just have to get some minor things changed and I will launch a different module. The only major thing is the new name for the module. I obviously can't use the same name because that would cause confusion. If anyone has a name suggestion for the module I will fully consider it.
[Xposed Framework Modules] la_malacoda:
[MENTION=5415797]iHelp[/MENTION] I recently have a problem: whenever I try to download a pic it says "downloading photo" but nothing happens, and then if I try to update hooks it shows "you already have latest hooks" (ofc I do LOL) and then if I try to download a pic it works with no probs.

How could I solve?

I'm happy to hear that you got permission to take over the project anyway ?
[Xposed Framework Modules] iHelp101:
Hmm, that is rather strange. Could you attach your Xposed log (Xposed -> Log)? I know I once encountered a bug similar to this, but had difficultly reproducing it. If I remember correctly it will result in a specific error in the Xposed log.
[Xposed Framework Modules] j1gga84:
InstaLoad(er), InstaGet, something like that maybe ;)

Regards

Sent from my GT-I9100 using german Tapatalk 4
[Xposed Framework Modules] G U C C I:
iHelp101, any chance on getting this to work on the newly released xposed for 5.1? On this spreadsheet: https://docs.google.com/spreadsheets/d/1HWddUv0gVuh03Z8UiO59Gm21EYgbBTq5Cgno6zHCasI/edit#gid=0 it states that your module is not currently working on it. Would this be something that could possibly be fixed? Thanks! :)
[Xposed Framework Modules] la_malacoda:
Hey mate, thanks for replying :D

i attached a log, hope it's good since this is the first time im doing it LOL

View attachment xposed_error_20150406_174628.log

:highfive:
[Xposed Framework Modules] iHelp101:
I currently don't have a device on Android 5.1, so testing is not possible. If someone can get me an Xposed log on 5.1 I can see what is broken with the module. Also in the past we have seen people that don't read the thread or use the Xposed Repo version of the module. So it is always possible that the individual that posted that the module doesn't work didn't follow the proper instructions or is using an older version on the module. Either way I will look into the issue, but until I truly have a device on Android 5.1 I am taking shots in the dark.
[Xposed Framework Modules] rgshah3:
InstaGet or InstaSnap sounds like a good name

Or maybe Unleashagram
[Xposed Framework Modules] iHelp101:
Thanks for the feedback. I am personally debating between InstaGet and InstaSave. These are the two names I really like, but I am always open to suggestions.
[Xposed Framework Modules] rgshah3:
InstaSave looks like the best choice!

Also, can you add an option to hide the app from the app drawer?

Or only allow it to open the interface from the xposed app itself?
[Xposed Framework Modules] iPusak Gaoq™:
PixiGram or Pix 'O' Gram or iDowngram or piXgram (X stand for xposed)

Sent Using My Xiaomi Redmi Note 4G
[Xposed Framework Modules] iHelp101:
This was the original way the application worked. However some users using MIUI ROMs experienced issues from the application being hidden. Being able to hide the app however shouldn't create any issue. I like look into adding this feature in the upcoming release.
[Xposed Framework Modules] just_visiting:
There's already an app called 'InstaSave' in the Play Store.
[Xposed Framework Modules] f0xy:
InstaKeep ;)
[Xposed Framework Modules] just_visiting:
Again there's already an app in the Play Store.
[Xposed Framework Modules] iHelp101:
Thanks for the heads up. I guess that name is crossed off the list. InstaKeep is also an app on the Play Store, while InstaGet appears to be a Instagram bot. I am back to brainstorming more names.