Il motivo è che il tuo client li salva in quel momento e non chiede al "server" (il tuo dispositivo Android) i timestamp originali.
Potresti provare a utilizzare un server SSH sul tuo dispositivo Android. DroidSSHd sarebbe una buona scelta, per esempio. Per copiare i tuoi file, devi prima avviare questo server SSH sul tuo telefono, che di solito ti dice l'IP e la porta utilizzati. Ora puoi usare qualsiasi client SSH sulla tua workstation Ubuntu, o dalla shell, usa il scp
comando:
scp -p -P 2222 192.168.1.15:/sdcard/DCIM/*.jpg .
sarebbe un esempio:
-p
:Conserva i tempi di modifica, i tempi di accesso e le modalità dal file originale-P 2222
:Usa la porta 2222 (questa è quella che DroidSSHd usa per impostazione predefinita)192.168.1.15
:IP del tuo dispositivo (sostituiscilo con quello mostrato dal server SSH)/sdcard/DCIM/*.jpg
:Tutti i file JPEG dalla cartella della fotocamera sulla scheda SD (controlla il percorso corretto).
:Copia i file nella directory di lavoro corrente
Nota che almeno su Linux, per facilità d'uso puoi dire a SSH nella sua configurazione di usare sempre la porta 2222 per questo IP aggiungendo le seguenti righe al tuo ~/.ssh/config
file:
Host 192.168.1.15
Port 2222
Dopo averlo fatto, non è più necessario specificare -P 2222
con ogni comando.
Potrebbero essere disponibili anche soluzioni grafiche, ma lavoro principalmente dalla riga di comando, quindi non posso fornirti esempi per queste.