When I first got my hands on a digital camera, I was rather surprised to see the memory card. The conversion of the familiar film role to some rectangular piece of plastic seemed too good to be true, as you can reuse the same card over and over!

Back to the age of smartphones, the camera module has become an integral part of the handheld gadget. Modern phones house multiple camera sensors for enhanced photography. What’s more – you can store images in internal storage as well as external memory cards as well.

s10_5g_front_back
Samsung Galaxy S10 5G comes with a quad rear camera setup, including a dedicated ToF sensor

The term ‘DCIM’ is a household acronym for years since the advent of digital imaging. One can find this ‘DCIM’ folder inside the storage area of their phone, regardless of the brand and operating system. The same is true for handheld cameras as well.

Digital Camera IMages aka DCIM is part of the de-facto standard of the file system for digital cameras. The specification itself is called Design rule for Camera File system (DCF), and maintained by Japan Electronics and Information Technology Industries Association aka JEITA.

dcf_dcim_file_structure

Standard file exchange mechanisms between portable media/camera devices and a PC, like Media Transfer Protocol (MTP) or Picture Transfer Protocol (PTP), also relies on the DCF architecture. For syncing photos and videos, MTP/PTP compliant devices browse under the DCIM folder.

android_oreo_usb_connection_options
Android USB connection menu; notice the photo transfer mode (PTP)

Interestingly, Asus Zenfone Max Pro M1, Max Pro M2 and Max M2 users can’t locate the images/videos captured by stock camera app under DCIM folder after updating to Android 9 Pie.

Updated to latest pie stable. But software is not stable at all. Full of bugs like beta. When i want to save camera photos in sdcard, Camera app is saving image in android folder(see screenshot) of sdcard instead of dcim/camera folder. No problem in saving to phone memory camera folder when setting is changed to phone memory. Worst development team of world is asus.

(Source)

asus_zenfone_pie_dcim_twitter
Source

After Pie update in Asus Zenfone max pro m1 camera location has been changed. It doesn’t save in DCIM/camera in SD card. Wanna to fix it. Please help me.

(Source)

asus_zenfone_pie_dcim_properties
Source

As readers may notice, the path is now changed to the following:

external_sdcard/Android/data/org.codeaurora.snapcam/files/

The alphanumeric text at the beginning of the file path denotes the external storage in Android. Curiously, the issue doesn’t appear when default camera saving path is set to internal storage.

We even highlighted this particular issue as a part of our article on Zenfone Max Pro M1 Pie update bugs and anomalies.

Yes, me too. I just updated to a few hours ago and was checking for any new updates for camera. I use a third party gallery called “Piktures” which is pretty decent one. This problem is only when the storage location is sd card, if its in phone everything works fine. FYI if you need to access the photos use Photos by google. The photos and videos will be in a folder called “FILES”…Lets hope ASUS fix this issue fast.

(Source)

asus_zenfone_pie_dcim_forum
Source

In one of our previous articles, we explained that Asus chose to ship Qualcomm’s default Snapdragon camera app (package name: org.codeaurora.snapcam) in these Zenfone series phones running vanilla Android. Looks like they forgot to include the storage writing permission in the camera app on Pie build.

I don’t want to deep dive into technical jargons, so here’s the excerpt: Google introduced Storage Access Framework (SAF) to restrict the writing capability of third party apps to external storage (such as SD cards).

From Android 5.0 Lollipop, Google further extended the framework so that apps can get partial access after a request-grant procedure.

fx_request_write_access
An app requesting write access to SD card

As a matter of fact, an Asus forum moderator has posted a statement which is kind of inline with our assumption.

ZenFone Max Pro M1 Android P version platform adds more privilege in SD card reading and writing. To meet the new feature, the storage path of camera need to be changed the folder. The pictures and the video are saved successfully, please follow the new path to access the file.

(Source)

asus_zenfone_pie_dcim_forum_mod
Source

FYI, third party camera apps, such as Open Camera can properly utilize SAF and save photos under DCIM folder, even on external storage.

…you can enable Settings/More camera controls/”Use Storage Access Framework”, and this should allow you to save to external SD cards. If when choosing a folder, you only see “Recent”, you may need to click on the three dots at the top right to open the menu, to enable showing the drives (e.g., “Show internal storage”, and hopefully you’ll see something similar for the SD card).

As typical gallery apps or syncing tools (such as Google Photos) don’t scan app specific directories, users are unable to interact with the photos taken by the stock camera app. We hope Asus will rollout a fix quickly, as hinted by the forum mod.

Have you faced the aforementioned issue after updating your Zenfone Max Pro M1 or Max Pro M2 to Android Pie? Comment below.

PiunikaWeb is a unique initiative that mainly focuses on investigative journalism. This means we do a lot of hard work to come up with news stories that are either ‘exclusive,’ ‘breaking,’ or ‘curated’ in nature. Perhaps that’s the reason our work has been picked by the likes of Forbes, Foxnews, Gizmodo, TechCrunch, Engadget, The Verge, Macrumors, and more. Do take a tour of our website to get a feel of our work. And if you like what we do, stay connected with us on Twitter (@PiunikaWeb) and other social media channels to receive timely updates on stories we publish.

Kingshuk De
896 Posts

I came from a mixed background of Statistics and Computer Science. My research domains included embedded computer systems, mobile computing and delay tolerant networks in post-disaster scenarios. Apart from tinkering with gadgets or building hackintosh, I like to hop on various subreddits and forums like MyDigitalLife and XDA.

Next article View Article

[Updated] Instagram crashing on all Android phones, but there are workarounds

Here's the crux of the article in video form: New updates are being added at the bottom of this story……. Original story from (June 5, 2018) follows: We're...
Jul 10, 2023 6 Min Read