I recently bought a Nexus 4 and I would like to transfer my photos of my previous device to it. My previous Android phone used the standard USB mass storage which gave 0 problems to copy back and forth stuff, but the Nexus 4, like many other modern Android phones I suppose, uses MTP instead, which has the interesting feature of refusing to copy the original dates/timestamps of the files, using instead the date at which the files are being copied.
This is obviously a huge bummer when it comes to photos; not only because one cannot check the original date at which the picture was taken while browsing on the phone, but also because they end up completely unsorted.
Is there a way to transfer photos to a Jelly Bean Android phone that doesn't support USB mass storage preserving the original timestamps?
Things I've tried so far:
- Transferring via USB MTP
- ADB push (both full folders and individual files)
- Transferring via SSH (using SSHDroid + WinSCP)
- Uploading and downloading from Dropbox
- Transferring a ZIP file via MTP and uncompress the file on the phone
- Transferring from the other phone via bluetooth
- QuickPic "fix date" function
- Local Sync
- Photo Date Correction
- Smoke signals
- Yelling at the phone
None of them preserved the timestamp, and this is driving me insane.
(Also, I am not rooted yet, but if the only viable way requires root I would welcome that answer as well.)