Důvodem je, že váš klient je v tu dobu uloží a nepožádá "server" (vaše zařízení Android) o původní časová razítka.
Můžete zkusit použít server SSH na svém zařízení Android. Dobrou volbou by byl například DroidSSHd. Chcete-li zkopírovat soubory, musíte nejprve v telefonu spustit tento SSH Server, který vám obvykle sdělí IP a použitý port. Nyní můžete na své pracovní stanici Ubuntu používat libovolného klienta SSH nebo z prostředí shell použijte scp
příkaz:
scp -p -P 2222 192.168.1.15:/sdcard/DCIM/*.jpg .
by byl příklad:
-p
:Zachová časy úprav, časy přístupu a režimy z původního souboru-P 2222
:Použijte port 2222 (to je to, co DroidSSHd používá ve výchozím nastavení)192.168.1.15
:IP vašeho zařízení (nahraďte to tím, co zobrazuje SSH server)/sdcard/DCIM/*.jpg
:Všechny soubory JPEG ze složky fotoaparátu na kartě SD (zkontrolujte správnou cestu).
:Zkopírujte soubory do aktuálního pracovního adresáře
Všimněte si, že alespoň na Linuxu můžete pro snadné použití říct SSH v jeho konfiguraci, aby pro tuto IP adresu vždy používal port 2222 a do ~/.ssh/config
přidejte následující řádky soubor:
Host 192.168.1.15
Port 2222
Poté již nemusíte zadávat -P 2222
s každým příkazem.
Mohou být k dispozici i grafická řešení – ale většinou pracuji z příkazového řádku, takže vám pro ně nemohu uvést příklady.