LineageOS använder SeedVault som sin säkerhetskopieringslösning med öppen källkod

Utvecklarna på LineageOS har slagit samman SeedVault, en krypterad säkerhetskopieringslösning med öppen källkod, i ROM. Läs vidare för att veta mer!

Androids inbyggda säkerhetskopieringsmekanism, som är beroende av Google Play Services-ramverket, kan säkerhetskopiera kontakter, ringa historik, textmeddelanden och viss appdata och enhetsinställningar till användarnas individuella Google Drive konton. Det kan dock vara jobbigt att säkerhetskopiera och återställa appar, särskilt när du byter mellan telefoner från olika OEM-tillverkare eller föredrar att använda en anpassad ROM utan några Google-appar. Mountain View-jätten kanske tar bort fanfavoriten ADB verktyg för säkerhetskopiering och återställning, vilket innebär att användarna måste välja root-bara verktyg för bättre säkerhetskopior. I ljuset av dessa farhågor har utvecklarna på LineageOS valt SeedVault som standardlösning för säkerhetskopiering.

LineageOS XDA-forum

För dem som inte är bekanta med SeedVault är det en öppen källa backup-app som använder samma interna API: er som

adb backup. Applikationen behöver inte root-åtkomst, men den måste kompileras med operativsystemet. Säkerhetskopieringsplatsen kan konfigureras av användaren, med alternativ som sträcker sig från ett USB-minne till ett fjärrstyrt molnalternativ som NextCloud. Detta gör SeedVault till ett särskilt genomförbart alternativ för användare som inte vill lagra sina personliga data i Googles proprietära molnbaserade lagring.

Allt säkerhetskopieringsinnehåll som skapats av SeedVault krypteras med kryptering på klientsidan (AES/GCM/NoPadding), som kan låsas upp med en 12-ords slumpmässigt genererad nyckel som är kompatibel med BIP39 standard. Dessutom har avancerade användare friheten att dekryptera, inspektera och omkryptera sina säkerhetskopior genom ett externt fristående verktyg.

Nedan kan du få en glimt av SeedVault i aktion. Observera att tweeten postades långt innan appen tog sig till LineageOS, så vissa UI-element kan skilja sig från den nuvarande implementeringen.

Källkoden för LineageOS-versionen av SeedVault kan hittas här. Med tillägg av fler bidragsgivare som kan underhålla eller porta backuplösningen till olika Android gafflar, vi hoppas få se listan över SeedVault-stödda anpassade ROM växa framöver dagar.


Tack till XDA Senior Member kurtn för tipset!