I'm on Android 2.3.4, Xperia Active. And I have downloaded and installed Instagram.
Normally when I take pictures on the stock Camera app, my photos gets sent to sdcard/DCIM/100ANDRO. However, when I installed Instagram and started to use it, I notice that it created a new folder under sdcard/DCIM and called it Camera and that is where it places the pictures I take inside the app. What's worse is that, aside from creating the sdcard/DCIM/Camera folder, it also creates the same image inside sdcard/DCIM/100ANDRO. So whenever I take an Instagram photo, that picture gets 2 copies plus the third one with the applied filters on a separate folder called Instagram.
This may not have been an issue because I can always clear the sdcard/DCIM/Camera folder every after some time. But the thing is, it's showing up on my Gallery app as two Camera folders.
I thought I fixed it when I placed a .nomedia file inside the Instagram-created Camera folder. Sure, after I force reload the Gallery app, it will hide sdcard/DCIM/Camera then. But when I take another photo on Instagram, it resurfaces on the Gallery app again. This time, it only shows the latest taken picture as viewable. And the old contents are shown as broken images (see the one hilited in yellow below).
Sure enough when I force reload the Gallery app, it hides again but I don't want to have to force reload it each and every time. I know that this is just a simple problem for some but I'm really not too pleased to see duplicates of the same image showing up.
I'm really sorry for the lengthy post but I'm not sure how to describe my problem so I tried to put in as much detail as I can. If you need more info, please say so and I'll gladly add it.
So in essence, the questions are:
- How do I permanently hide the unnecessary Camera folder that Instagram created?
- Is there a way to make Instagram just use default 100ANDRO folder instead of creating a new Camera one AND creating a duplicate on the default folder?
Again, sorry if this seems all confusing, please try to bear it with me.