Originally posted by jgt1942
View Post
Unfortunately the issue you're seeing is a common limitation of Android, specifically with its "media transport protocol" support, which varies from phone to phone. There's a long thread discussing it here:
Timezone problem BC between Windows and Android - Scooter Forums (scootersoftware.com)
The short answer is that when you plug your phone into your computer Android acts as if it's a MP3 player or camera rather than a USB flash drive, so we have to use a different way of copy the files and set last modified times. BC does try to set the timestamps, but the phones won't always respect that, or will pretend that it does but then show incorrect timestamps after unplugging it and plugging it back in or after a reboot. There's a couple of different workarounds you can try, though the specifics of how to do so will be dependent on your specific phone:
1) See if you can reconfigure your phone so when you plug it in it acts like a flash drive with a drive letter rather than an MTP/PTP device.
2) If you're copying to an SD card, take it out of your phone and connect it to your computer directly.
3) Install software on your phone to make it act as either a Windows file server (Samba) or an FTP/SFTP server, and connect to it over the network that way.
4) Create a zip file of the files on your computer, transfer that to the phone, then unzip it through the phone's interface.
Leave a comment: