Hello,
I am facing the following problem.
I have synchronized some folders from my MTP device (Android Phone) with my Windows folder share via FreeFileSync on Windows.
For other reasons, it was necessary to perform a hard reset of my Android Phone.
After the hard reset, I synced the folders from my Windows folder share back to my MTP device (Android Phone).
The problem is that all the photos have the modified date of the date they were synced back to the phone and the gallery app is now displaying the dates incorrectly because of this.
Is there anything I can do to resolve this issue?
Regards,
Dave
Sync from Windows-Share to MTP-Device (Android Phone) sets modified date to sync date
- Posts: 9
- Joined: 7 Dec 2016
- Posts: 4056
- Joined: 11 Jun 2019
Nope :cIs there anything I can do to resolve this issue? dave_m, 13 Sep 2024, 18:47
- Posts: 9
- Joined: 7 Dec 2016
why not?Nope :c xCSxXenon, 15 Sep 2024, 14:14Is there anything I can do to resolve this issue? dave_m, 13 Sep 2024, 18:47
- Posts: 4056
- Joined: 11 Jun 2019
Because MTP doesn't support it
- Site Admin
- Posts: 7211
- Joined: 9 Dec 2007
MTP is not the issue, BUT: Google doesn't implement it properly. On some Android phones it works, on others it doesn't, but it isn't a problem with the MTP specification.Because MTP doesn't support it xCSxXenon, 15 Sep 2024, 20:53
FreeFileSync correctly sets the WPD_OBJECT_DATE_MODIFIED attribute, which isn't of much benefit if it is simply ignored by the device. Not fixing this "bug" is most likely a strategic decision by Google so that non-cloud syncs are still supported but don't work "too well".
- Posts: 4056
- Joined: 11 Jun 2019
This is true! For me and many others, it has essentially evolved into an MTP issue for all intents and purposes. In the scope of using MTP to sync data between a phone and a computer, saying it isn't supported is much quicker and easier than explaining the intricacies, although not completely accurate. MTP is rarely used elsewhereMTP is not the issue, BUT: Google doesn't implement it properly. On some Android phones it works, on others it doesn't, but it isn't a problem with the MTP specification. Zenju, 16 Sep 2024, 09:13Because MTP doesn't support it xCSxXenon, 15 Sep 2024, 20:53
- Posts: 37
- Joined: 5 Jan 2024
Hi,
I get good results with FFS when using SFTP to sync wirelessly to my phone.
I use a free SFTP server from Google Play.
https://play.google.com/store/apps/details?id=net.xnano.android.sshserver
Works better that MTP.
Give that a try.
I get good results with FFS when using SFTP to sync wirelessly to my phone.
I use a free SFTP server from Google Play.
https://play.google.com/store/apps/details?id=net.xnano.android.sshserver
Works better that MTP.
Give that a try.
- Site Admin
- Posts: 7211
- Joined: 9 Dec 2007
Unfortunately that makes it sound as if the issue were with FreeFileSync, when it really is with Google.saying it isn't supported is much quicker and easier than explaining the intricacies, although not completely accurate. xCSxXenon, 16 Sep 2024, 14:59
And in fact syncing with Android does work correctly in some cases (or even most of the time), so it's wrong to say "MTP isn't supported" in general.
- Posts: 9
- Joined: 7 Dec 2016
Thank you for your answers.
as @John1234 suggested, I will try the SFTP server approach.
as @John1234 suggested, I will try the SFTP server approach.
- Posts: 37
- Joined: 5 Jan 2024
Let me know if you get stuck setting up the SFTP server.
You should add a new user and set a password.
For the Path alias this should work: "Alias:/" and then "/storage/emulated/0". You're phone may differ.
You should add a new user and set a password.
For the Path alias this should work: "Alias:/" and then "/storage/emulated/0". You're phone may differ.
- Posts: 9
- Joined: 7 Dec 2016
thanks for your support.
I prefer an open source variant of an sftp server application. I tried https://f-droid.org/en/packages/org.primftpd/
and the synchronized data has the modification date of today again, so basically no solution.
Any other ideas?
I was thinking about rsync as a last resort. But it seems too complcated. I'm not an advanced IT expert.
I prefer an open source variant of an sftp server application. I tried https://f-droid.org/en/packages/org.primftpd/
and the synchronized data has the modification date of today again, so basically no solution.
Any other ideas?
I was thinking about rsync as a last resort. But it seems too complcated. I'm not an advanced IT expert.
- Posts: 37
- Joined: 5 Jan 2024
Hi,
The free SFTP server that I recommended allows FFS to preserve all of the original date and time stamps.
I don't have all files with the same date or the date I run the sync.
You can also approach the problem from another direction. There is a program in the Google Play store called "folder sync" and it will let you set up folders to synchronize with an SFTP server on a schedule if you wish, and it will transfer the files and preserve the dates and timestamps.
The free SFTP server that I recommended allows FFS to preserve all of the original date and time stamps.
I don't have all files with the same date or the date I run the sync.
You can also approach the problem from another direction. There is a program in the Google Play store called "folder sync" and it will let you set up folders to synchronize with an SFTP server on a schedule if you wish, and it will transfer the files and preserve the dates and timestamps.
- Posts: 37
- Joined: 5 Jan 2024
@dave_m,
Hi,
I installed the f-droid primitive sftp server and it set the date of each file to today's date, just like it did for you. It's the apps fault.
Try the one I recommended, it works correctly!!
Hi,
I installed the f-droid primitive sftp server and it set the date of each file to today's date, just like it did for you. It's the apps fault.
Try the one I recommended, it works correctly!!
- Posts: 9
- Joined: 7 Dec 2016
@John1234
Hi, thank you for your responses. It's been a busy week, so I haven't had time to look into this topic. In the meantime, I have found another open source application that also works correctly.
SshDaemon:
https://f-droid.org/en/packages/com.daemon.ssh/
https://play.google.com/store/apps/details?id=com.daemon.ssh&hl=gsw
Thank you for your help.
PS: The FolerSync app sounds interesting for other use cases as well.
Hi, thank you for your responses. It's been a busy week, so I haven't had time to look into this topic. In the meantime, I have found another open source application that also works correctly.
SshDaemon:
https://f-droid.org/en/packages/com.daemon.ssh/
https://play.google.com/store/apps/details?id=com.daemon.ssh&hl=gsw
Thank you for your help.
PS: The FolerSync app sounds interesting for other use cases as well.
- Posts: 37
- Joined: 5 Jan 2024
@dave_m
You are welcome.
One of the things that's nice about foldersync is that it supports about a dozen Cloud providers including Google and Microsoft and many others so I'm a Microsoft user and have storage on one drive and I can use that program to back up files to OneDrive. It does my text messaging every day at 2:00 a.m.
You are welcome.
One of the things that's nice about foldersync is that it supports about a dozen Cloud providers including Google and Microsoft and many others so I'm a Microsoft user and have storage on one drive and I can use that program to back up files to OneDrive. It does my text messaging every day at 2:00 a.m.