Chainfires FlashFire kan nu skapa Fastboot Flashable Backups

click fraud protection

Anpassade ROM-användare är förmodligen bekanta med processen att göra regelbundna säkerhetskopior och återställningar på grund av oväntade hicka som får din telefon att gå in i en bootloop. Det är absolut nödvändigt att säkerhetskopiera din enhet om en sådan händelse skulle inträffa, annars måste du ta itu med frustrationen av att återställa alla appens inställningar.

Men om du är den typen av användare som gillar att roota och vill behålla möjligheten att omedelbart ta emot OTA-uppdateringar, så kommer du sannolikt inte att blinka anpassade ROM eller anpassade återställningar. Så klart du kan fastboot boot en återställning för att göra periodiska säkerhetskopior av dina värdefulla data, men det är lite jobbigt att behöva koppla in telefonen till din dator varje gång du vill köra en säkerhetskopia. Ditt andra alternativ är att bara lita på fullständiga programsäkerhetskopior genom metoder som Titanium Backup, men ingenting slår lättheten att klicka på återställ på en fullständig systemsäkerhetskopiering och allt återgår till det tillstånd det en gång var i. Tack och lov,

XDA Senior Recognized Developer Chainfire har löst detta dilemma med version 0.32 av hans FlashFire-appen i beta. Du kan nu skapa fastboot flashbara säkerhetskopior inom ansökan.

Nu kan du hantera dina periodiska säkerhetskopior direkt från din telefon. Och om du har oturen att behöva återställa en tidigare säkerhetskopia av någon anledning, kan du helt enkelt koppla in din telefonen till din dator bara en gång för att flasha de säkerhetskopior du har skapat för att helt återställa enheten till dess tidigare stat. Det finns dock några varningar för närvarande på grund av att appen är i betaversion som Chainfire redogör för uppdateringen i sitt Google+-inlägg.

"Endast de viktigaste Android-relaterade partitionerna kan säkerhetskopieras: start, återställning, system, leverantör, oem, användardata (inklusive intern lagring) och cache. Radio-/modempartitioner behöver ytterligare undersökning och testning, medan bootloader-partitioner (och andra ej nämnda) förmodligen aldrig kommer att stödjas."

Med andra ord, det är inte en perfekt replikering av en säkerhetskopia från återställningsmiljön, men den borde passa de allra flesta fall där ute. Om du verkligen behöver det kan du alltid ladda ner och fastboot flasha radion/modemet och bootloadern manuellt eftersom dessa partitioner är övergripande enhetsberoende och inte unika för någon enskild enhet. Chainfire noterar att även om du kan göra fullständiga säkerhetskopior av användardata genom att välja alternativet "intern lagring", FlashFire kommer att vara smart nog att hoppa över säkerhetskopiering av alla säkerhetskopior som den upptäcker från återställningsmiljöer som TWRP eller CWM. Men om du väljer att göra det kommer din säkerhetskopia att vara okrypterad.

"Säkerhetskopieringen av användardata är för närvarande alltid i okrypterat ext4-format (även om du för närvarande kör krypterad f2fs). Om du återställer den kommer du att få en okrypterad ext4-enhet - ett proffs för vissa, en nackdel för andra. Du måste vara medveten om att aktien Marshmallow+ kärnor kan vägra att arbeta med en okrypterad användardatapartition."

Om du är orolig för ett potentiellt säkerhetsproblem här, bör du alltid låsa bootloadern och lagra fastboot-flashbaren säkerhetskopior i en säker miljö för att förhindra att någon helt enkelt startar en anpassad återställning och kringgår det skydd du har aktiverat på din telefon. För närvarande rekommenderas det faktiskt att lagra dina fastboot-flashbara säkerhetskopior från din telefon eftersom FlashFire inte stöder återställning av intern lagring från själva appen.

"Fastboot-säkerhetskopior är verkligen avsedda att återställas från din PC med hjälp av fastboot. Även om du kan 'installera' backup-zip-filen med alternativet '_Flash firmware-paket_', gör det det för närvarande stöder inte flashning av användardatapartitionen, som vanligtvis är den viktigaste partitionen till säkerhetskopiera/återställa."

Som nämnts tidigare är applikationen i beta och Chainfire undersöker att lösa många av de nuvarande begränsningarna inom implementeringen av denna nya funktion. Med tanke på hans omfattande arbete inom detta område är vi säkra på hans förmåga att reda ut knäcken i hans app. Om du har några tankar, buggrapporter eller funktionsförfrågningar kan du besöka officiell XDA-tråd tillägnad FlashFire här.