ผู้ใช้ ROM แบบกำหนดเองอาจคุ้นเคยกับกระบวนการสำรองข้อมูลและกู้คืนข้อมูลเป็นประจำ เนื่องจากเกิดอาการสะอึกที่ไม่คาดคิดซึ่งทำให้โทรศัพท์ของคุณเข้าสู่ Bootloop จำเป็นต้องสำรองข้อมูลอุปกรณ์ของคุณในกรณีที่เหตุการณ์ดังกล่าวเกิดขึ้น ไม่เช่นนั้นคุณจะต้องจัดการกับความยุ่งยากในการรีเซ็ตการตั้งค่าแอปทั้งหมดของคุณ
อย่างไรก็ตาม หากคุณเป็นผู้ใช้ประเภทที่ชอบรูทและต้องการรักษาความสามารถในการรับการอัปเดต OTA ได้ทันที แสดงว่าคุณไม่น่าจะกะพริบ ROM แบบกำหนดเองหรือการกู้คืนแบบกำหนดเอง แน่นอนคุณทำได้ บูตเร็ว การกู้คืนเพื่อสำรองข้อมูลอันมีค่าของคุณเป็นระยะ แต่จะยุ่งยากเล็กน้อยที่ต้องเสียบโทรศัพท์เข้ากับคอมพิวเตอร์ทุกครั้งที่คุณต้องการสำรองข้อมูล ตัวเลือกอื่นของคุณคือเพียงใช้การสำรองข้อมูลแอปพลิเคชันเต็มรูปแบบผ่านวิธีการเช่น Titanium Backup แต่ไม่มีอะไรเลย เอาชนะความง่ายดายในการคลิกคืนค่าในการสำรองข้อมูลระบบทั้งหมด และทุกอย่างจะกลับสู่สถานะเดิม โชคดีที่ XDA นักพัฒนาอาวุโสที่ได้รับการยอมรับ Chainfire ได้แก้ไขภาวะที่กลืนไม่เข้าคายไม่ออกนี้ด้วยเวอร์ชัน 0.32 ของเขา แอปพลิเคแฟลชไฟร์ ในรุ่นเบต้า ตอนนี้คุณทำได้แล้ว สร้าง บูตเร็ว การสำรองข้อมูลแบบแฟลชได้ ภายในแอปพลิเคชัน
ตอนนี้คุณสามารถจัดการการสำรองข้อมูลเป็นระยะได้จากโทรศัพท์ของคุณ และหากคุณโชคร้ายพอที่จะจำเป็นต้องกู้คืนข้อมูลสำรองก่อนหน้านี้ไม่ว่าด้วยเหตุผลใดก็ตาม คุณก็สามารถเสียบปลั๊กของคุณได้เลย โทรศัพท์เข้าสู่คอมพิวเตอร์ของคุณเพียงครั้งเดียวเพื่อแฟลชอิมเมจสำรองที่คุณสร้างขึ้นเพื่อคืนค่าอุปกรณ์ของคุณกลับเป็นเวอร์ชันก่อนหน้าโดยสมบูรณ์ สถานะ. ขณะนี้มีข้อแม้บางประการ เนื่องจากแอปอยู่ในช่วงเบต้าในชื่อ Chainfire ระบุไว้ในโพสต์ Google+ ของเขาเกี่ยวกับการอัปเดต.
"มีเพียงพาร์ติชันหลักที่เกี่ยวข้องกับ Android เท่านั้นที่สามารถสำรองข้อมูลได้: การบูต, การกู้คืน, ระบบ, ผู้จำหน่าย, oem, ข้อมูลผู้ใช้ (รวมถึงที่เก็บข้อมูลภายใน) และแคช พาร์ติชั่นวิทยุ/โมเด็มจำเป็นต้องมีการตรวจสอบและทดสอบเพิ่มเติม ในขณะที่พาร์ติชั่น bootloader (และพาร์ติชั่นอื่นๆ ที่ไม่ได้กล่าวถึง) อาจจะไม่ได้รับการรองรับเลย”
กล่าวอีกนัยหนึ่ง ไม่ใช่การจำลองข้อมูลสำรองที่สมบูรณ์แบบจากภายในสภาพแวดล้อมการกู้คืน แต่ควรเหมาะกับกรณีส่วนใหญ่ที่มีอยู่ หากคุณต้องการจริงๆ คุณสามารถดาวน์โหลดและแฟลชบูตวิทยุ/โมเด็ม และโปรแกรมโหลดบูตด้วยตนเองได้ตลอดเวลา เนื่องจากพาร์ติชั่นเหล่านี้ขึ้นอยู่กับอุปกรณ์โดยรวมและไม่ซ้ำกับอุปกรณ์ใดๆ Chainfire ตั้งข้อสังเกตว่าถึงแม้คุณจะสามารถสำรองข้อมูลผู้ใช้ได้เต็มรูปแบบโดยเลือกตัวเลือก "ที่จัดเก็บข้อมูลภายใน" FlashFire จะฉลาดพอที่จะข้ามการสำรองข้อมูลไฟล์สำรองใดๆ ที่ตรวจพบจากสภาพแวดล้อมการกู้คืน เช่น TWRP หรือ CWM อย่างไรก็ตาม หากคุณเลือกที่จะทำเช่นนั้น ข้อมูลสำรองของคุณจะไม่ได้รับการเข้ารหัส
"การสำรองข้อมูลผู้ใช้ในปัจจุบันจะอยู่ในรูปแบบ ext4 ที่ไม่ได้เข้ารหัสเสมอ (แม้ว่าคุณจะใช้ f2fs ที่เข้ารหัสอยู่ก็ตาม) หากคุณกู้คืน คุณจะพบกับอุปกรณ์ ext4 ที่ไม่ได้เข้ารหัส ซึ่งเป็นข้อดีสำหรับบางคน และข้อเสียสำหรับคนอื่นๆ คุณต้องรู้ว่าหุ้นตัวนั้น มาร์ชแมลโลว์+ เคอร์เนลอาจปฏิเสธที่จะทำงานกับพาร์ติชันข้อมูลผู้ใช้ที่ไม่ได้เข้ารหัส"
หากคุณกังวลเกี่ยวกับปัญหาด้านความปลอดภัยที่อาจเกิดขึ้นที่นี่ คุณควรล็อก bootloader และจัดเก็บ fastboot flashable ไว้เสมอ สำรองข้อมูลในสภาพแวดล้อมที่ปลอดภัยเพื่อป้องกันไม่ให้ใครก็ตามเพียงแค่บูตการกู้คืนแบบกำหนดเองและข้ามการป้องกันใด ๆ ที่คุณเปิดใช้งาน โทรศัพท์ของคุณ. อันที่จริง ในตอนนี้ขอแนะนำให้จัดเก็บข้อมูลสำรองแบบ fastboot-flashable ไว้นอกโทรศัพท์ของคุณ เนื่องจาก FlashFire ไม่รองรับการกู้คืนที่จัดเก็บข้อมูลภายในจากภายในแอปเอง
"การสำรองข้อมูล Fastboot มีไว้เพื่อกู้คืนจากพีซีของคุณอย่างแท้จริง บูตเร็ว. แม้ว่าคุณจะสามารถ 'ติดตั้ง' ไฟล์ ZIP สำรองได้โดยใช้ตัวเลือก '_Flash Firmware package_' แต่ในปัจจุบันก็ทำได้ ไม่รองรับการแฟลชพาร์ติชัน userdata ซึ่งโดยปกติจะเป็นพาร์ติชันที่สำคัญที่สุด สำรอง/กู้คืน"
ตามที่ระบุไว้ก่อนหน้านี้ แอปพลิเคชันอยู่ในช่วงเบต้า และ Chainfire กำลังมองหาการแก้ไขข้อจำกัดหลายประการในปัจจุบันในการใช้งานฟีเจอร์ใหม่นี้ จากการทำงานที่กว้างขวางของเขาในสาขานี้ เรามั่นใจในความสามารถของเขาในการแก้ไขปัญหาข้อบกพร่องในแอปของเขา หากคุณมีความคิด รายงานข้อผิดพลาด หรือการร้องขอคุณสมบัติ คุณสามารถไปที่ เธรด XDA อย่างเป็นทางการสำหรับ FlashFire ที่นี่.