นักพัฒนาที่ LineageOS ได้รวม SeedVault ซึ่งเป็นโซลูชันสำรองข้อมูลแบบโอเพ่นซอร์สที่เข้ารหัสไว้ใน ROM อ่านต่อเพื่อทราบข้อมูลเพิ่มเติม!
กลไกการสำรองข้อมูลในตัวของ Android ซึ่งอาศัยกรอบงานบริการ Google Play สามารถสำรองข้อมูลผู้ติดต่อการโทรได้ ประวัติ ข้อความ และข้อมูลแอปพลิเคชันและการตั้งค่าอุปกรณ์บางอย่างไปยัง Google Drive ของผู้ใช้แต่ละคน บัญชี อย่างไรก็ตาม การสำรองและกู้คืนแอปอาจเป็นเรื่องยุ่งยาก โดยเฉพาะอย่างยิ่งเมื่อคุณสลับระหว่างโทรศัพท์จาก OEM ที่แตกต่างกัน หรือต้องการใช้ ROM แบบกำหนดเองโดยไม่มีแอป Google ใด ๆ ยักษ์ใหญ่แห่ง Mountain View อาจจะลบสิ่งที่แฟนๆ ชื่นชอบออกไป เครื่องมือสำรองและกู้คืน ADBซึ่งหมายความว่าผู้ใช้จะต้องเลือก เครื่องมือรูตเท่านั้น เพื่อการสำรองข้อมูลที่ดีขึ้น จากข้อกังวลเหล่านี้ นักพัฒนาที่ LineageOS ได้เลือก SeedVault เป็นโซลูชันการสำรองข้อมูลเริ่มต้น
ฟอรัม LineageOS XDA
สำหรับผู้ที่ไม่คุ้นเคยกับ SeedVault นี่คือ โอเพ่นซอร์ส แอปสำรองข้อมูลที่ใช้ API ภายในเดียวกันกับ adb backup
. แอปพลิเคชันไม่จำเป็นต้องเข้าถึงรูท แต่จะต้องคอมไพล์ด้วยระบบปฏิบัติการ ตำแหน่งสำรองข้อมูลนั้นผู้ใช้สามารถกำหนดค่าได้ โดยมีตัวเลือกตั้งแต่แฟลชไดรฟ์ USB ไปจนถึงทางเลือกระบบคลาวด์ที่โฮสต์เองระยะไกล เช่น NextCloud สิ่งนี้ทำให้ SeedVault เป็นตัวเลือกที่เหมาะสมเป็นพิเศษสำหรับผู้ใช้ที่ไม่ต้องการจัดเก็บข้อมูลส่วนตัวของตนไปยังที่เก็บข้อมูลบนคลาวด์ที่เป็นกรรมสิทธิ์ของ Google
เนื้อหาสำรองทั้งหมดที่สร้างโดย SeedVault ได้รับการเข้ารหัสโดยการเข้ารหัสฝั่งไคลเอ็นต์ (AES/GCM/NoPadding) ซึ่งสามารถปลดล็อคได้ด้วยคีย์ที่สร้างขึ้นแบบสุ่ม 12 คำซึ่งสอดคล้องกับ บีไอพี39 มาตรฐาน. นอกจากนี้ ผู้ใช้ระดับสูงยังมีอิสระในการถอดรหัส ตรวจสอบ และเข้ารหัสข้อมูลสำรองของตนอีกครั้ง ผ่านยูทิลิตี้แบบสแตนด์อโลนภายนอก.
คุณสามารถดูการทำงานของ SeedVault ได้ที่ด้านล่างนี้ โปรดทราบว่าทวีตดังกล่าวถูกโพสต์มานานก่อนที่แอปจะเข้าสู่ LineageOS ดังนั้นองค์ประกอบ UI บางอย่างอาจแตกต่างจากการใช้งานปัจจุบัน
สามารถดูซอร์สโค้ดของ SeedVault เวอร์ชัน LineageOS ได้ ที่นี่. ด้วยการเพิ่มผู้ร่วมให้ข้อมูลมากขึ้นซึ่งสามารถดูแลหรือย้ายโซลูชันการสำรองข้อมูลไปที่ต่างๆ Android forks เราหวังว่าจะเห็นรายการ ROM แบบกำหนดเองที่รองรับ SeedVault เพิ่มขึ้นในอนาคต วัน
ขอขอบคุณสมาชิกอาวุโส XDA เคิร์ตน์ สำหรับทิป!