Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,778,438 Members 42,812 Now Online
XDA Developers Android and Mobile Development Forum

[APP][1.6.1][Mar 24th] DCIM Helper: make your device DCIM compliant!

Tip us?
 
hrk
Old
(Last edited by hrk; 24th March 2013 at 11:13 PM.)
#1  
hrk's Avatar
Recognized Developer - OP
Thanks Meter 1014
Posts: 1,059
Join Date: Sep 2008
Location: Rome

 
DONATE TO ME
Camera [APP][1.6.1][Mar 24th] DCIM Helper: make your device DCIM compliant!

IMPORTANT: after an update, be sure to turn on the app, as Play Store turs it off!

Do you hate when iPhoto won't show the pictures you shot with your Android device, but it works fine with your friend's HTC Sense device? Why is that?!?

That's simply because Google's camera does not comply with the DCIM standard, used by every other Digital Camera in the world (HTC Sense does it!) and properly recognized by iPhoto.

With this app, your Android device will be able to comply and iPhoto will display and import your pictures.

FEATURES:
- Hassle free "Configure once and forget forever!"
- Works with any picture taking app, not just the stock Android Camera!
- "Automagic" background moving of newly taken shots into the proper folder. No need to open the app each time you connect to iPhoto.
- Fully DCIM compliant and fully Android MediaServer compliant (pictures will not vanish from the Gallery).
- If you don't feel like moving, you can select to copy the pictures (but don't forget to check your free space!)
- ON/OFF switch to quickly enable or disable the app.
- Supported picture format: JPG, JPEG, PNG.
- Supported movie format: 3GP, M4A, M4V, MOV.
- Supports Windows, Linux and Mac OS X hosts (don't worry about Thumbds.db, ._IMG0001.jpg files and so on!)

ADVANCED FEATURES (which require a once-in-a-lifetime donation):
- Multiple folder monitoring: if you use Third Party apps (Camera MS, ICS Camera, ...) you can move/copy their pictures as well! Just add their folder to the monitored list.

For more information about the DCIM standard: http://en.wikipedia.org/wiki/Design_...ra_File_system

DOWNLOADS
The app is available for free on Google Play Store.


CHANGELOG
2013-03-24 - 1.6.1
- New translation: German.

2013-01-12 - 1.6
- Online help & FAQ available at http://sineo.it/android/dcim/help.html (or "Menu" -> "Help" in the main screen).
- IMPORTANT: Android 4.1+ "JellyBean" CAMERA HACK/FIX. Please read online FAQ if you are using Android 4.1 and above.
- Fixed service restarting by itself even after being turned off.
- Some UI changes (context menu)
- Fixed some minor bugs.
- New translation: Dutch.

2012-12-01 - 1.5
- Android 4.2 support.
- Hopefully fixed the issue of app not running (not moving pictures) after a while.
- Fix: black gallery pictures on devices with wrong case (upper/lower) in filenames
- Fix: home navigation in preferences screen.

2012-11-01 - 1.4
- Fix: preserve last modified date of copied files.
- Fix: no more "Application Not Responding" popup when using "Move/Copy all files to DCIM" from the context menu.

2012-09-28 - 1.3
- Fixed blank Gallery on Samsung/TouchWiz devices such as Galaxy S3. Thanks to Brunella for the help!
- UI fix: "Add directory" was enabled even when DCIM directory had not been selected.
- New "Keep alive" option (default: false) to (try to) keep the service running when Android is low on memory.
- New translations: Catalan, German.

2012-09-08 - 1.2
- In-app purchases are now available from Google Play Store!
- Automatically disable interface buttons if the external storage is not mounted (this fixes FC people had while trying to move items when the SD card was disconnected from the device and connected to iPhoto).
- Fixed preview for 2x1 widget.
- New translations: Spanish, Indonesian, Italian, Malay, Polish.

2012-08-28 - 1.1
- Added support for MP4 movies.
- Added Homescreen Widget to quickly toggle the app ON/OFF (1x1, 2x1) and display the current number of pictures and movies processed by the app (2x1 only).

2012-08-25 - 1.0
- First public release.
- Support for themes (dark, light, light & dark).
- Automatic discovery of right folders on first launch.
- Option to monitor multiple folders (Donation required).

PLANNED FEATURES
- Translations: if you want to contribute, you can submit your own translation to http://www.getlocalization.com/DCIMHelper/. If I feel like it, I may give you a special package enabling extra features as a thank you... but the translation has to be good!
- A homescreen widget to turn on/off the service (without having to open the app)
- Optionally rename 3GP, MOV, M4V, etc files to MP4.
- Improve auto-discovery on devices using "_externalSD" hack.
- "Share to..." service to be used in Gallery and such apps. After a review, it looks like it's impossible due to Android internals.
Attached Thumbnails
Click image for larger version

Name:	sshot_01.jpg
Views:	1894
Size:	26.2 KB
ID:	1281980   Click image for larger version

Name:	sshot_02.jpg
Views:	1834
Size:	19.2 KB
ID:	1281981   Click image for larger version

Name:	sshot_03.jpg
Views:	1808
Size:	18.3 KB
ID:	1281982   Click image for larger version

Name:	sshot_04.jpg
Views:	1765
Size:	19.5 KB
ID:	1281983   Click image for larger version

Name:	sshot_08.png
Views:	1743
Size:	43.2 KB
ID:	1281984  

Click image for larger version

Name:	sshot_09.png
Views:	1705
Size:	45.4 KB
ID:	1281985   Click image for larger version

Name:	sshot_10.png
Views:	1675
Size:	31.9 KB
ID:	1281986   Click image for larger version

Name:	sshot_11.png
Views:	1660
Size:	26.3 KB
ID:	1281987  

My apps: "No-frills" CPU Control, Ghostly SMS, DCIM Helper & DCIM compliant Camera, Tile Map Editor

HTC Desire Z (Vision) [VISION PVT SHIP S-OFF][HBOOT-0.84.2000][RADIO-26.13.04.19_M]
Recovery: 4EXT TOUCH 1.0.0.5 RC3
ROM: CyanogenMod 7.2 -> Andromadus CM10.1-nightly

HTC Dream (G1) [DREAM PVT 32B SHIP S-ON][HBOOT-1.33.0013d][RADIO-2.22.28.25]
Recovery: RA-dream-v1.7.0-cyan
ROM: ADS_Magpie Gingerbread (2.3.7) based on ezGingerbread and Firerat's magpie

Motorola Defy (MB526 Red Lense): CyanogenMod 11-nightly by Quarx

Samsung Galaxy Mini (GT-S5570): CyanogenMod 10.1RC/nightly by AndroidArmV6 team

Samsung Nexus S (crespo): CyanogenMod 10.2.1
The Following 12 Users Say Thank You to hrk For This Useful Post: [ Click to Expand ]
 
hrk
Old
#2  
hrk's Avatar
Recognized Developer - OP
Thanks Meter 1014
Posts: 1,059
Join Date: Sep 2008
Location: Rome

 
DONATE TO ME
Reserved.

My apps: "No-frills" CPU Control, Ghostly SMS, DCIM Helper & DCIM compliant Camera, Tile Map Editor

HTC Desire Z (Vision) [VISION PVT SHIP S-OFF][HBOOT-0.84.2000][RADIO-26.13.04.19_M]
Recovery: 4EXT TOUCH 1.0.0.5 RC3
ROM: CyanogenMod 7.2 -> Andromadus CM10.1-nightly

HTC Dream (G1) [DREAM PVT 32B SHIP S-ON][HBOOT-1.33.0013d][RADIO-2.22.28.25]
Recovery: RA-dream-v1.7.0-cyan
ROM: ADS_Magpie Gingerbread (2.3.7) based on ezGingerbread and Firerat's magpie

Motorola Defy (MB526 Red Lense): CyanogenMod 11-nightly by Quarx

Samsung Galaxy Mini (GT-S5570): CyanogenMod 10.1RC/nightly by AndroidArmV6 team

Samsung Nexus S (crespo): CyanogenMod 10.2.1
The Following 2 Users Say Thank You to hrk For This Useful Post: [ Click to Expand ]
 
rajitsingh
Old
#3  
rajitsingh's Avatar
Senior Member
Thanks Meter 233
Posts: 811
Join Date: Jul 2010
Location: New Delhi
Cool! Will install as soon as it's up.

Also, is there any way to transform photos that are already taken (on HTC One X but using CM10) so that they conform to the standards?
Oppo Find 7a - Stock Rooted | Google Nexus 10 - CM11 | HTC One X - MaximusHD

 
hrk
Old
#4  
hrk's Avatar
Recognized Developer - OP
Thanks Meter 1014
Posts: 1,059
Join Date: Sep 2008
Location: Rome

 
DONATE TO ME
Quote:
Originally Posted by rajitsingh View Post
Cool! Will install as soon as it's up.
It's up!

Quote:
Originally Posted by rajitsingh View Post
Also, is there any way to transform photos that are already taken (on HTC One X but using CM10) so that they conform to the standards?
Sure: long press on the directory and if the directory isn't empty, you'll see "Move all pictures to DCIM" and "Copy all pictures to DCIM".

If you have a lot of pictures it will take some time (and you may get the "App is not responding" message), just give it some time and it will complete its job. In future releases I'll make it so you won't get the "App is not responding" message but I felt it was useless to delay the app further for such a silly "feature".

If you like the app, rate it please.

If you need help, post here.

My apps: "No-frills" CPU Control, Ghostly SMS, DCIM Helper & DCIM compliant Camera, Tile Map Editor

HTC Desire Z (Vision) [VISION PVT SHIP S-OFF][HBOOT-0.84.2000][RADIO-26.13.04.19_M]
Recovery: 4EXT TOUCH 1.0.0.5 RC3
ROM: CyanogenMod 7.2 -> Andromadus CM10.1-nightly

HTC Dream (G1) [DREAM PVT 32B SHIP S-ON][HBOOT-1.33.0013d][RADIO-2.22.28.25]
Recovery: RA-dream-v1.7.0-cyan
ROM: ADS_Magpie Gingerbread (2.3.7) based on ezGingerbread and Firerat's magpie

Motorola Defy (MB526 Red Lense): CyanogenMod 11-nightly by Quarx

Samsung Galaxy Mini (GT-S5570): CyanogenMod 10.1RC/nightly by AndroidArmV6 team

Samsung Nexus S (crespo): CyanogenMod 10.2.1
 
ArcticFish
Old
#5  
ArcticFish's Avatar
Senior Member
Thanks Meter 233
Posts: 942
Join Date: Jun 2012
Location: Orlando
Gonna try as soon as I can

Sent from my SGH-T989 with Cyanogenmod 10 Alpha Power.
 
Taraen
Old
#6  
Senior Member
Thanks Meter 147
Posts: 212
Join Date: Sep 2011
I definitely will try this. On monday I can start working on a german translation.

Sent from my GT-I9003 using xda app-developers app
Take part on this: [List] Useful apps; Add your favourites!

Samsung Galaxy SL i9003, PARANOIDANDROID port based on CM10, MIUIv4 Theme
 
mohdwaqar
Old
#7  
Member
Thanks Meter 11
Posts: 37
Join Date: Aug 2012
It is Great
 
J_M_V_S
Old
#8  
J_M_V_S's Avatar
Senior Member
Thanks Meter 235
Posts: 374
Join Date: Mar 2012
Location: Buenos Aires
Hi hrk!

I just finished Spanish Latin American translation for this app. I hope you can include it in the next version.

Cheers!
The Following User Says Thank You to J_M_V_S For This Useful Post: [ Click to Expand ]
 
winfirewire
Old
#9  
Member
Thanks Meter 20
Posts: 67
Join Date: Feb 2008
Can you add support for video extension .mp4. That is what my camera record in.

Sent from my SAMSUNG-SGH-I717 using Tapatalk
 
hrk
Old
#10  
hrk's Avatar
Recognized Developer - OP
Thanks Meter 1014
Posts: 1,059
Join Date: Sep 2008
Location: Rome

 
DONATE TO ME
Quote:
Originally Posted by winfirewire View Post
Can you add support for video extension .mp4. That is what my camera record in.
Yes, MP4 support will be added in 1.1, coming tonight (GMT+2).

New features:
- Support for MP4 files
- Homescreen widget to quickly turn service ON/OFF and quickly know if it's been turned off by Play Store after an update

My apps: "No-frills" CPU Control, Ghostly SMS, DCIM Helper & DCIM compliant Camera, Tile Map Editor

HTC Desire Z (Vision) [VISION PVT SHIP S-OFF][HBOOT-0.84.2000][RADIO-26.13.04.19_M]
Recovery: 4EXT TOUCH 1.0.0.5 RC3
ROM: CyanogenMod 7.2 -> Andromadus CM10.1-nightly

HTC Dream (G1) [DREAM PVT 32B SHIP S-ON][HBOOT-1.33.0013d][RADIO-2.22.28.25]
Recovery: RA-dream-v1.7.0-cyan
ROM: ADS_Magpie Gingerbread (2.3.7) based on ezGingerbread and Firerat's magpie

Motorola Defy (MB526 Red Lense): CyanogenMod 11-nightly by Quarx

Samsung Galaxy Mini (GT-S5570): CyanogenMod 10.1RC/nightly by AndroidArmV6 team

Samsung Nexus S (crespo): CyanogenMod 10.2.1

Tags
camera, dcim, iphoto
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes