Uživatelé vlastní ROM pravděpodobně znají proces provádění pravidelných záloh a obnovy kvůli neočekávaným škytavkám, které způsobí, že se váš telefon dostane do bootloopu. Je nezbytně nutné zálohovat zařízení pro případ, že by k takové události došlo, jinak se budete muset vypořádat s frustrací z resetování všech předvoleb vaší aplikace.
Pokud jste však typ uživatele, který má rád root a chce si zachovat možnost okamžitě přijímat aktualizace OTA, pak pravděpodobně nebudete flashovat vlastní ROM nebo vlastní obnovení. Jasně že můžeš fastboot boot obnovení, abyste mohli pravidelně zálohovat svá drahocenná data, ale je to trochu problém, když musíte telefon připojovat k počítači pokaždé, když chcete spustit zálohu. Další možností je spoléhat se na úplné zálohování aplikací pomocí metod jako Titanium Backup, ale nic překonává jednoduchost kliknutí na tlačítko Obnovit u úplné zálohy systému a vše se vrátí do stavu, ve kterém bylo kdysi. Díkybohu, XDA Senior uznávaný Developer Chainfire vyřešil toto dilema svou verzí 0.32
aplikace FlashFire v beta verzi. Teď můžeš vytvořit rychlé spuštění flashovatelné zálohy v rámci aplikace.Nyní můžete spravovat své pravidelné zálohy přímo z telefonu. A pokud máte tu smůlu, že z jakéhokoli důvodu požadujete obnovení předchozí zálohy, můžete ji jednoduše připojit telefonu do počítače pouze jednou, abyste provedli flashování záložních obrázků, které jste vytvořili, abyste plně obnovili zařízení do předchozího stavu Stát. V současné době však existují určitá upozornění, protože aplikace je v beta verzi jako Chainfire uvádí ve svém příspěvku na Google+ o aktualizaci.
„Je možné zálohovat pouze hlavní oddíly související s Androidem: boot, recovery, systém, dodavatel, OEM, uživatelská data (včetně interního úložiště) a mezipaměť. Oddíly rádia/modemu potřebují další průzkum a testování, zatímco oddíly zavaděče (a další nezmíněné) pravděpodobně nikdy nebudou podporovány."
Jinými slovy, není to dokonalá replikace zálohy z prostředí obnovy, ale měla by vyhovovat velké většině případů. Pokud opravdu potřebujete, můžete si rádio/modem a bootloader stáhnout a rychle spustit a flashnout ručně, protože tyto oddíly jsou celkově závislé na zařízení a nejsou jedinečné pro žádné jednotlivé zařízení. Chainfire poznamenává, že ačkoli můžete provádět úplné zálohy uživatelských dat výběrem možnosti „interní úložiště“, FlashFire bude dostatečně chytrý na to, aby vynechal zálohování jakýchkoli záložních souborů, které zjistí z prostředí obnovy, jako je TWRP nebo CWM. Pokud se však rozhodnete tak učinit, vaše záloha bude nešifrovaná.
"Záloha uživatelských dat je aktuálně vždy v nezašifrovaném formátu ext4 (i když aktuálně používáte šifrované f2fs). Pokud jej obnovíte, skončíte s nešifrovaným zařízením ext4 – pro někoho profík, pro jiného záporák. Musíte si být vědomi, že zásoby Marshmallow+ jádra mohou odmítnout pracovat s nešifrovaným oddílem uživatelských dat."
Pokud se zde obáváte potenciálního bezpečnostního problému, měli byste vždy uzamknout bootloader a uložit flashable rychlého spuštění zálohujte v bezpečném prostředí, abyste zabránili komukoli jednoduše spustit vlastní obnovu a obejít jakoukoli ochranu, kterou jste povolili tvůj telefon. V současné době se skutečně doporučuje ukládat zálohy s možností rychlého spuštění z telefonu, protože FlashFire nepodporuje obnovení interního úložiště ze samotné aplikace.
„Zálohy Fastboot jsou skutečně určeny k obnovení z vašeho počítače pomocí rychlé spuštění. I když můžete 'instalovat' záložní soubor ZIP pomocí možnosti '_Flash firmware package_', v současnosti to tak je nepodporuje flashování oddílu uživatelských dat, což je obvykle nejdůležitější oddíl Obnovení zálohy."
Jak již bylo zmíněno dříve, aplikace je v beta verzi a Chainfire hledá řešení mnoha současných omezení v rámci implementace této nové funkce. Vzhledem k jeho rozsáhlé práci v této oblasti jsme si jisti, že dokáže vyřešit problémy v jeho aplikaci. Pokud máte nějaké myšlenky, hlášení o chybách nebo požadavky na funkce, můžete navštívit stránku oficiální vlákno XDA věnované FlashFire zde.