Android Oreo dobiva primjetna poboljšanja ADB sigurnosne kopije

click fraud protection

Značajka sigurnosnog kopiranja ADB-a upravo je dobila primjetna poboljšanja na Androidu Oreo, što bi trebalo učiniti mnogo pouzdanijim alatom za korisnike.

Ovisno o tome koga pitate, mogli biste čuti da je Android Debug BridgeSigurnosna kopija je božji dar. Ova značajka, predstavljena u Ice Cream Sandwichu, omogućuje vam izradu potpune sigurnosne kopije vašeg uređaja bez korištenja roota ili drugih aplikacija, jednostavno pomoću adb. Međutim, ovaj je alat imao neka ograničenja, što je dalo prednost drugim aplikacijama poput Titanium Backupa. Android Oreo ima za cilj popraviti neke od tih nedostataka kako bi ga učinio boljim i pouzdanijim alatom. I kao takva, nova verzija Androida dobila je prijeko potrebna poboljšanja za adb sigurnosno kopiranje i adb vraćanje.


Povećano vremensko ograničenje sigurnosne kopije

Prije Androida Oreo, sigurnosne kopije dijeljene pohrane (/sdcard contents) koristile su vremensko ograničenje od 5 minuta, dok je vraćanje koristilo vremensko ograničenje od 1 minute. To je značilo da će sigurnosno kopiranje/vraćanje uvijek isteći ako se neka velika datoteka nalazi na SD kartici, na primjer, dugi videozapisi. A čak niže vremensko ograničenje vraćanja značilo je da čak ni neke manje datoteke poput ZIP-ova ili velikih slika neće uspjeti. Srećom, to više nije slučaj s najnovijom verzijom Androida.

Počevši od DP2, vrijeme čekanja sigurnosne kopije i vrijeme vraćanja povećano je na 60 minuta, s 5 minuta odnosno 1 minute. Ovo dvanaesterostruko povećanje za sigurnosne kopije trebalo bi vam dati dovoljno vremena za izravno sigurnosno kopiranje bilo koje datoteke pohranjene na vašem telefonu. Nadalje, veliko povećanje vraćanja sada bi vam trebalo dati mogućnost vraćanja svega na vašem telefonu. Ovu značajku možete testirati pomoću

adb backup -shared && adb restore backup.ab

sa svojim Oreo telefonom. To će učiniti potpunu sigurnosnu kopiju/vraćanje zajedničke pohrane vašeg telefona.


Dodajte podršku za pakete ključ/vrijednost

Sigurnosne kopije ključa/vrijednosti zgodna su mala značajka predstavljena u Androidu 2.2 Froyo. Prethodno poznati kao Backup API, oni su način na koji programeri sigurnosno kopiraju podatke svojih aplikacija u oblak tako da ih učitaju na uslugu Android Backup. Ali prije bi aplikacije koje imaju agente za sigurnosno kopiranje ključa/vrijednosti jednostavno bile preskočene naredbom fullbackup. Međutim, to više ne vrijedi za Android Oreo.

Počevši od DP1, dodavanjem oznake -includekeyvalue naredbi adb backup, svi paketi koji podržavaju sigurnosne kopije ključa/vrijednosti bit će dodani rezultirajućoj sigurnosnoj kopiji. Na isti način, ako sigurnosna kopija sadrži podatke ključ/vrijednost, također će biti vraćena. Ova značajka priprema dodavanje CTS testova za pakete s agentima za sigurnosno kopiranje ključa/vrijednosti u budućnosti. Ovo možete testirati pomoću

adb backup -includekeyvalue -all && adb restore backup.ab

na vašem uređaju.

Ove 2 značajke trebale bi omogućiti da adb backup bude puno, puno pouzdaniji na Android Oreo uređajima i pristojna alternativa root backup aplikacijama.