FlashFire Chainfire może teraz tworzyć kopie zapasowe w trybie Fastboot Flash

Użytkownicy niestandardowej pamięci ROM prawdopodobnie są zaznajomieni z procesem regularnego tworzenia kopii zapasowych i przywracania z powodu nieoczekiwanych zakłóceń powodujących wejście telefonu w pętlę rozruchową. Koniecznie wykonaj kopię zapasową urządzenia na wypadek wystąpienia takiego zdarzenia, w przeciwnym razie będziesz musiał uporać się z frustracją związaną z resetowaniem wszystkich preferencji aplikacji.

Jeśli jednak jesteś typem użytkownika, który lubi rootować i chce zachować możliwość natychmiastowego otrzymywania aktualizacji OTA, prawdopodobnie nie będziesz flashował niestandardowych ROMów ani niestandardowych odzyskiwania. Oczywiście że możesz rozruch typu fastboot odzyskiwanie umożliwiające okresowe tworzenie kopii zapasowych cennych danych, ale podłączanie telefonu do komputera za każdym razem, gdy chcesz wykonać kopię zapasową, jest trochę kłopotliwe. Inną opcją jest po prostu poleganie na pełnych kopiach zapasowych aplikacji za pomocą metod takich jak Titanium Backup, ale nic pokonuje łatwość kliknięcia przywracania w przypadku pełnej kopii zapasowej systemu i powrotu wszystkiego do stanu, w jakim znajdowało się kiedyś. Na szczęście

Starszy uznany programista XDA Chainfire rozwiązał ten dylemat w swojej wersji 0.32 Aplikacja FlashFire w wersji beta. Możesz teraz tworzyć szybkie uruchamianie flashowalne kopie zapasowe w aplikacji.

Teraz możesz zarządzać okresowymi kopiami zapasowymi bezpośrednio z telefonu. A jeśli z jakiegoś powodu będziesz miał pecha i będziesz musiał przywrócić poprzednią kopię zapasową, możesz po prostu podłączyć dysk telefon do komputera tylko raz, aby sflashować utworzone obrazy kopii zapasowych i w pełni przywrócić poprzednie urządzenie państwo. Obecnie istnieją jednak pewne zastrzeżenia, ponieważ aplikacja jest w fazie beta pod nazwą Chainfire – wyjaśnia w swoim poście na Google+ na temat aktualizacji.

„Tylko główne partycje związane z Androidem można utworzyć kopię zapasową: rozruch, odzyskiwanie, system, dostawca, OEM, dane użytkownika (w tym pamięć wewnętrzna) i pamięć podręczna. Partycje radia/modemu wymagają dalszych badań i testów, podczas gdy partycje bootloadera (i inne niewymienione) prawdopodobnie nigdy nie będą obsługiwane.”

Innymi słowy, nie jest to idealna replikacja kopii zapasowej ze środowiska odzyskiwania, ale powinna wystarczyć w zdecydowanej większości przypadków. Jeśli naprawdę tego potrzebujesz, zawsze możesz ręcznie pobrać i szybko uruchomić radio/modem i program ładujący, ponieważ te partycje są ogólnie zależne od urządzenia i nie są unikalne dla żadnego konkretnego urządzenia. Chainfire zauważa, że ​​chociaż można tworzyć pełne kopie zapasowe danych użytkownika, wybierając opcję „pamięć wewnętrzna”, FlashFire będzie na tyle inteligentny, że pominie tworzenie kopii zapasowych wszystkich plików kopii zapasowych wykrytych w środowiskach odzyskiwania, takich jak TWRP lub CWM. Jeśli jednak zdecydujesz się to zrobić, Twoja kopia zapasowa będzie niezaszyfrowana.

„Kopia zapasowa danych użytkownika jest obecnie zawsze wykonywana w niezaszyfrowanym formacie ext4 (nawet jeśli aktualnie używasz zaszyfrowanego f2fs). Jeśli je przywrócisz, otrzymasz niezaszyfrowane urządzenie ext4 – dla niektórych zaleta, dla innych wada. Trzeba zdawać sobie sprawę z tego zapasu Pianka+ jądra mogą odmówić współpracy z niezaszyfrowaną partycją danych użytkownika.

Jeśli martwisz się potencjalnym problemem bezpieczeństwa, powinieneś zawsze zablokować program ładujący i zapisać plik flash fastboot kopie zapasowe w bezpiecznym środowisku, aby nikt nie mógł po prostu uruchomić niestandardowego odzyskiwania i ominąć włączone zabezpieczenia Twój telefon. Rzeczywiście, na razie zaleca się przechowywanie kopii zapasowych w trybie fastboot poza telefonem, ponieważ FlashFire nie obsługuje przywracania pamięci wewnętrznej z poziomu samej aplikacji.

„Kopie zapasowe Fastboot tak naprawdę służą do przywracania z komputera za pomocą szybkie uruchamianie. Chociaż możesz „zainstalować” zapasowy plik ZIP za pomocą opcji „_Flash firmware package_”, obecnie tak jest nie obsługuje flashowania partycji danych użytkownika, która jest zwykle najważniejszą partycją przywracania kopii zapasowej."

Jak wspomniano wcześniej, aplikacja jest w fazie beta i Chainfire pracuje nad rozwiązaniem wielu bieżących ograniczeń związanych z wdrażaniem tej nowej funkcji. Biorąc pod uwagę jego rozległą pracę w tej dziedzinie, jesteśmy pewni, że potrafi rozwiązać problemy w swojej aplikacji. Jeśli masz jakieś przemyślenia, raporty o błędach lub prośby o dodanie nowych funkcji, możesz odwiedzić stronę oficjalny wątek XDA poświęcony FlashFire tutaj.