АДБ функција резервне копије је управо добила нека приметна побољшања на Андроид Орео-у, што би требало да учини много поузданијим алатом за кориснике.
У зависности од тога кога питате, можда ћете чути да је Андроид Дебуг БридгеФункција резервне копије је божји дар. Ова функција, уведена у Ице Цреам Сандвицх, омогућава вам да направите потпуну резервну копију вашег уређаја без коришћења роот или других апликација, једноставним коришћењем адб-а. Међутим, овај алат је имао нека ограничења, што је дало предност другим апликацијама као што је Титаниум Бацкуп. Андроид Орео има за циљ да поправи неке од тих недостатака како би га учинио бољим и поузданијим алатом. И као таква, нова верзија Андроид-а је добила нека преко потребна побољшања за прављење резервних копија и враћање адб-а.
Временско ограничење резервне копије је повећано
Пре Андроид Орео-а, резервне копије дељеног складишта (/сдцард садржаја) користиле су временско ограничење од 5 минута, док је враћање користило временско ограничење од 1 минута. То је значило да ће резервна копија/враћање увек истећи ако је било која велика датотека на СД картици, на пример, дуги видео снимци. А још мање временско ограничење за враћање значило је да чак и неке мање датотеке као што су ЗИП-ови или велике слике неће успети. Срећом, ово више није случај са најновијом верзијом Андроид-а.
Почевши од ДП2, и временско ограничење за прављење резервне копије и временско ограничење за враћање су повећане на 60 минута, са 5 минута и 1 минут респективно. Ово дванаестоструко повећање за резервне копије требало би да вам пружи довољно времена да директно направите резервну копију било које датотеке сачуване на вашем телефону. Штавише, велико повећање враћања сада би требало да вам пружи могућност да вратите све на свом телефону. Ову функцију можете тестирати користећи
adb backup -shared && adb restore backup.ab
са својим Орео телефоном. То ће направити потпуну резервну копију/враћање заједничке меморије вашег телефона.
Додајте подршку за пакете кључ/вредност
Резервне копије кључа/вредности су згодна мала функција уведена у Андроид 2.2 Фроио. Раније познати као Бацкуп АПИ, они су начин за програмере да направе резервну копију података својих апликација у облаку, тако што ће их отпремити на Андроид Бацкуп услугу. Али раније, апликације које имају агенте за резервне копије кључа/вредности једноставно би биле прескочене наредбом фуллбацкуп. Међутим, ово више не важи за Андроид Орео.
Почевши од ДП1, додавањем ознаке -инцлудекеивалуе команди адб бацкуп, сви пакети који подржавају резервне копије кључ/вредност биће додати резултујућој резервној копији. На исти начин, ако резервна копија садржи податке кључ/вредност, она ће такође бити враћена. Ова функција припрема за додавање ЦТС тестова за пакете са агентима резервне копије кључ/вредност у будућности. Ово можете тестирати користећи
adb backup -includekeyvalue -all && adb restore backup.ab
на свом уређају.
Ове 2 функције би требало да омогуће да адб резервна копија буде много, много поузданија на Андроид Орео уређајима и пристојна алтернатива роот апликацијама за прављење резервних копија.