Android 12 s-ar putea în sfârșit să pună capăt Samsung, Xiaomi și alte companii care schimbă locul în care se află folderul Capturi de ecran.
Telefoanele Samsung nu funcționează prea diferit față de alte dispozitive Android în acest moment, dar Samsung modifică în continuare câteva aspecte ale sistemului de operare Android, ceea ce duce la unele probleme enervante. De ani de zile, compania a salvat capturi de ecran în folderul DCIM, unde sunt destinate să fie stocate doar fotografiile și videoclipurile camerei. Astfel, Google Foto, Dropbox și multe alte servicii de copiere a fotografiilor vă vor copia capturile de ecran, indiferent dacă doriți sau nu. Din fericire, o remediere ar putea fi în sfârșit pe drum ca parte a Android 12.
Dispozitivele Android au două foldere pentru stocarea fotografiilor și videoclipurilor. Dosarul „Imagini” este locul în care aplicațiile stochează mediile pe care le-au descărcat (de exemplu, imaginile salvate de pe Twitter merg în Imagini > Twitter) și, implicit, Android stochează capturi de ecran în Imagini sub „Capturi de ecran” subfolder. Există, de asemenea, un folder „DCIM” în directorul rădăcină al stocării interne a Android, care stochează toate fotografiile pe care le-ați făcut sau videoclipurile pe care le-ați înregistrat. Numele „DCIM” provine de la standardele de design pentru camerele digitale și înseamnă „Imagini ale camerei digitale”.
Google Photos, Dropbox, OneDrive și alte aplicații de backup media caută modificări în folderul DCIM și pot face copii de rezervă pentru orice fișiere noi pe care le găsesc în stocarea în cloud. Acest lucru funcționează bine pe majoritatea telefoanelor, dar nu și pe dispozitivele fabricate de Samsung. Software-ul companiei One UI (și Samsung Experience UX înainte de asta) stochează întotdeauna capturi de ecran în directorul DCIM, determinând aplicațiile să le detecteze ca fotografii noi ale camerei. Nu există nicio modalitate de a împiedica Google Foto să facă copii de rezervă pentru capturi de ecran pe dispozitivele Samsung, cu excepția cazului în care dezactivați complet backup-urile automate sau nu utilizați o soluție hackeră terță parte, cum ar fi PinSync. Nu ar fi prea multă muncă suplimentară pentru aplicații să detecteze capturi de ecran și să adauge o setare pentru a le ignora, dar Google Foto și alții nu au făcut acest lucru.
Din fericire, se pare că Google ar putea rezolva această problemă la nivelul sistemului de operare. Datorită unei surse de încredere, am obținut o revizuire preliminară a Documentului de definire a compatibilității (CDD) pentru Android 12 și definește criteriile pe care trebuie să le îndeplinească un dispozitiv pentru a trece certificarea Android și a fi livrat cu Google aplicatii. Google propune ca următoarea secțiune să fie adăugată la Secțiunea 7.6.2, „Stocare partajată a aplicației”, pentru CDD-ul Android 12:
Dacă implementarea dispozitivului are o funcție de captură de ecran sau de înregistrare a ecranului, inclusiv prin intermediul unei comenzi rapide hardware sau al unui buton software, acestea:
TREBUIE SA salvați imaginea sau fișierul video generat într-un director numit „Capturi de ecran”, care este generat automat sub „Imagini” din memoria de bord sau un card SD într-un port de încredere. Este accesibil folosind DIRECTORY_SCREENSHOTS.
NU TREBUIE SĂ salvați capturi de ecran și înregistrări de ecran în DCIM, Imagini, Video sau într-un director personalizat.
CDD-ul Android 12 nu a fost încă finalizat, așa că există încă șansa ca această nouă prevedere să fie renunțată, similar cu ceea ce s-a întâmplat cu cerința propusă pentru partițiile A/B virtuale în Android 11. Mișcarea ar forța Samsung să stocheze capturi de ecran acolo unde sunt destinate să meargă, reparând comportamentul rupt în Google Foto și alte aplicații. De asemenea, Samsung nu este singurul infractor aici - și MIUI de la Xiaomi stochează capturi de ecran în DCIM, la fel ca și OPPO și Realme.
Este demn de remarcat faptul că acest lucru nu ar împiedica Google Foto, OneDrive, Dropbox și alte servicii să facă copii de rezervă pentru Capturi de ecran. În schimb, ar face stocarea capturilor de ecran mai previzibilă pe toate dispozitivele Android certificate de Google. Google Foto are deja o opțiune de a adăuga dosare suplimentare pentru backup, care funcționează cu directorul Capturi de ecran pe telefoanele Pixel și alte dispozitive asemănătoare stocurilor.
Am contactat Google pentru comentarii și vom actualiza acest articol dacă primim răspunsuri.