„LineageOS“ naudoja „SeedVault“ kaip atvirojo kodo atsarginės kopijos sprendimą

„LineageOS“ kūrėjai sujungė „SeedVault“, atvirojo kodo šifruotą atsarginės kopijos sprendimą, ROM. Skaitykite toliau, kad sužinotumėte daugiau!

„Android“ integruotas atsarginės kopijos kūrimo mechanizmas, kuris remiasi „Google Play“ paslaugų sistema, gali kurti atsargines kontaktų kopijas, skambinti istoriją, tekstinius pranešimus ir tam tikrus programos duomenis bei įrenginio nustatymus į asmeninį naudotojų „Google“ diską sąskaitas. Tačiau atsarginių kopijų kūrimas ir programų atkūrimas gali būti sudėtingas, ypač kai perjungiate skirtingų originalios įrangos gamintojų telefonus arba norite naudoti pasirinktinį ROM be jokių „Google“ programų. „Mountain View“ milžinas gali pašalinti gerbėjų mėgstamiausią ADB atsarginių kopijų kūrimo ir atkūrimo įrankis, o tai reiškia, kad vartotojai turi pasirinkti tik šakniniai įrankiai kad būtų geresnės atsarginės kopijos. Atsižvelgdami į šias problemas, „LineageOS“ kūrėjai pasirinko „SeedVault“ kaip numatytąjį atsarginės kopijos sprendimą.

LineageOS XDA forumai

Tiems, kurie nėra susipažinę su SeedVault, tai yra atviro kodo atsarginė programa, kuri naudoja tas pačias vidines API kaip adb backup. Programai nereikia root prieigos, tačiau ji turi būti sudaryta naudojant operacinę sistemą. Atsarginės kopijos vietą gali konfigūruoti vartotojas, o parinktys svyruoja nuo USB atmintinės iki nuotolinio savarankiško prieglobos debesies alternatyvos, tokios kaip NextCloud. Dėl to „SeedVault“ yra ypač perspektyvi galimybė vartotojams, kurie nenori saugoti savo asmeninių duomenų „Google“ patentuotoje debesų saugykloje.

Visas „SeedVault“ sukurtas atsarginės kopijos turinys yra užšifruotas kliento pusės šifravimu (AES/GCM/NoPadding), kurį galima atrakinti naudojant 12 žodžių atsitiktinai sugeneruotu raktu, atitinkančiu BIP39 standartinis. Be to, patyrę vartotojai turi laisvę iššifruoti, tikrinti ir iš naujo užšifruoti savo atsargines kopijas per išorinę atskirą programą.

Žemiau galite pamatyti, kaip veikia „SeedVault“. Atminkite, kad tviteris buvo paskelbtas gerokai prieš tai, kai programa pateko į „LineageOS“, todėl kai kurie vartotojo sąsajos elementai gali skirtis nuo dabartinio diegimo.

Galima rasti SeedVault LineageOS versijos šaltinio kodą čia. Pridėjus daugiau bendradarbių, galinčių prižiūrėti arba perkelti atsarginį sprendimą į kitą „Android“ šakutės, tikimės, kad „SeedVault“ palaikomų pasirinktinių ROM sąrašas ateityje išaugs dienų.


Ačiū XDA vyresniajam nariui kurtn už patarimą!