Android 12 potrebbe impedire il backup degli screenshot da parte di Google Foto

Android 12 potrebbe finalmente prendere provvedimenti contro Samsung, Xiaomi e altre società cambiando la posizione della cartella Screenshot.

I telefoni Samsung non funzionano in modo molto diverso rispetto agli altri dispositivi Android a questo punto, ma Samsung modifica comunque alcuni aspetti del sistema operativo Android portando ad alcuni fastidiosi problemi. Per anni l'azienda ha salvato gli screenshot nella cartella DCIM, dove devono essere archiviate solo le foto e i video della fotocamera. Ciò si traduce in Google Foto, Dropbox e molti altri servizi di backup di foto che copiano i tuoi screenshot, che tu lo voglia o no. Per fortuna, una soluzione potrebbe finalmente essere in arrivo come parte di Androide 12.

I dispositivi Android dispongono di due cartelle per archiviare foto e video. La cartella "Immagini" è il luogo in cui le app archiviano i contenuti multimediali scaricati (ad esempio, le immagini salvate da Twitter vengono archiviate). in Immagini > Twitter) e, per impostazione predefinita, Android memorizza gli screenshot in Immagini nella sezione "Screenshot" sottocartella. C'è anche una cartella "DCIM" nella directory principale della memoria interna di Android, che memorizza tutte le foto che hai scattato o i video che hai registrato. Il nome "DCIM" deriva dagli standard di progettazione per le fotocamere digitali e sta per "Digital Camera IMages".

Google Foto, Dropbox, OneDrive e altre applicazioni di backup multimediale ricercano le modifiche nella cartella DCIM e possono eseguire il backup di tutti i nuovi file che trovano nell'archivio cloud. Funziona bene sulla maggior parte dei telefoni, ma non sui dispositivi Samsung. Il software One UI dell'azienda (e prima ancora Samsung Experience UX) memorizza sempre gli screenshot nella directory DCIM, facendo in modo che le applicazioni li rilevino come nuove foto della fotocamera. Non c'è modo di impedire a Google Foto di eseguire il backup degli screenshot sui dispositivi Samsung, a meno che non si disattivi completamente i backup automatici o si utilizzi una soluzione di terze parti compromessa come PinSync. Non sarebbe un lavoro extra per le app rilevare gli screenshot e aggiungere un'impostazione per ignorarli, ma Google Foto e altri non lo hanno fatto.

Per fortuna, sembra che Google potrebbe risolvere questo problema a livello del sistema operativo. Grazie ad una fonte attendibile, abbiamo ottenuto una revisione preliminare del Compatibility Definition Document (CDD) per Android 12 e definisce i criteri che un dispositivo deve soddisfare per superare la certificazione Android e essere fornito con Google applicazioni. Google propone di aggiungere la seguente sezione alla sezione 7.6.2, "Archiviazione condivisa delle applicazioni", per il CDD di Android 12:

Se l'implementazione del dispositivo dispone di funzionalità di screenshot o registrazione dello schermo, anche tramite collegamento hardware o pulsante software,:

DOVERE salva il file immagine o video generato in una directory chiamata "Screenshots" che viene generata automaticamente in "Immagini" sulla memoria integrata o su una scheda SD in una porta affidabile. È accessibile utilizzando DIRECTORY_SCREENSHOTS.

NON DEVI salva screenshot e registrazioni dello schermo in DCIM, Immagini, Video o in una directory personalizzata.

Il CDD di Android 12 non è stato ancora finalizzato, quindi c'è ancora la possibilità che questa nuova disposizione venga abbandonata, in modo simile a quanto accaduto con il requisito proposto per le partizioni A/B virtuali in Android 11. La mossa costringerebbe Samsung a memorizzare gli screenshot dove sono destinati, risolvendo il comportamento non corretto in Google Foto e altre applicazioni. Anche qui Samsung non è l'unico colpevole: anche la MIUI di Xiaomi memorizza gli screenshot in DCIM, così come OPPO e Realme.

Vale la pena notare che ciò non impedirebbe a Google Foto, OneDrive, Dropbox e altri servizi di eseguire il backup degli screenshot. Invece, renderebbe più prevedibile l’archiviazione degli screenshot su tutti i dispositivi Android certificati da Google. Google Foto ha già un'opzione per aggiungere cartelle aggiuntive per il backup, che funziona con la directory Screenshots sui telefoni Pixel e altri dispositivi simili.

Abbiamo contattato Google per un commento e aggiorneremo questo articolo se riceveremo risposta.