Разработчики из LineageOS объединили SeedVault, решение для зашифрованного резервного копирования с открытым исходным кодом, в ПЗУ. Читайте дальше, чтобы узнать больше!
Встроенный механизм резервного копирования Android, основанный на платформе Google Play Services, позволяет выполнять резервное копирование контактов, звонков историю, текстовые сообщения, а также определенные данные приложений и настройки устройства на индивидуальный Google Диск пользователей. Счета. Однако резервное копирование и восстановление приложений может быть затруднительным, особенно если вы переключаетесь между телефонами разных OEM-производителей или предпочитаете использовать собственное ПЗУ без каких-либо приложений Google. Гигант из Маунтин-Вью, возможно, удалит любимца фанатов Инструмент резервного копирования и восстановления ADB, что означает, что пользователи должны выбрать инструменты только для root для лучшего резервного копирования. В свете этих опасений разработчики LineageOS выбрали SeedVault в качестве решения для резервного копирования по умолчанию.
Форумы LineageOS XDA
Для тех, кто не знаком с SeedVault, это Открытый исходный код приложение для резервного копирования, которое использует те же внутренние API, что и adb backup
. Приложению не требуется root-доступ, но оно должно быть скомпилировано вместе с операционной системой. Место резервного копирования настраивается пользователем: от USB-накопителя до альтернативного удаленного локального облака, такого как NextCloud. Это делает SeedVault особенно выгодным вариантом для пользователей, которые не хотят хранить свои личные данные в собственном облачном хранилище Google.
Все содержимое резервной копии, созданное SeedVault, зашифровано с помощью шифрования на стороне клиента (AES/GCM/NoPadding), которое можно разблокировать с помощью случайно сгенерированного ключа из 12 слов, совместимого с БИП39 стандарт. Более того, опытные пользователи имеют возможность расшифровывать, проверять и повторно шифровать свои резервные копии. через внешнюю автономную утилиту.
Ниже вы можете увидеть SeedVault в действии. Обратите внимание, что твит был опубликован задолго до того, как приложение появилось в LineageOS, поэтому некоторые элементы пользовательского интерфейса могут отличаться от текущей реализации.
Исходный код версии SeedVault для LineageOS можно найти здесь. С добавлением большего числа участников, которые смогут поддерживать или переносить решение резервного копирования на другие Android-форки, мы надеемся, что в ближайшем будущем список пользовательских ПЗУ, поддерживаемых SeedVault, увеличится. дни.
Спасибо старшему члену XDA куртн за подсказку!