Ako nainštalovať aktualizáciu Android OTA bez straty koreňa s FlashFire

Obsah:

Ako nainštalovať aktualizáciu Android OTA bez straty koreňa s FlashFire
Ako nainštalovať aktualizáciu Android OTA bez straty koreňa s FlashFire
Anonim
Bezdrôtové aktualizácie už dávno boli sklonom mnohých užívateľov Androidu. Je to nekonečný boj: inštalácia aktualizácie preruší koreň alebo nebude vôbec blikať, ale každý chce najnovšiu verziu svojho mobilného operačného systému. Vďaka novému nástroju s názvom FlashFire sa môže skončiť boj.
Bezdrôtové aktualizácie už dávno boli sklonom mnohých užívateľov Androidu. Je to nekonečný boj: inštalácia aktualizácie preruší koreň alebo nebude vôbec blikať, ale každý chce najnovšiu verziu svojho mobilného operačného systému. Vďaka novému nástroju s názvom FlashFire sa môže skončiť boj.

Prečo OTA aktualizácie nefungujú dobre s zakorenenými telefónmi

Android je založený na systéme Linux, takže zariadenia so systémom Android majú používateľ "root", ktorý funguje ako používateľský účet správcu v systéme Windows. V predvolenom nastavení systém Android neposkytuje prístup k koreňovému účtu. Začlenenie je proces umožňujúci prístup k hlavnému účtu a inštalácia su binárneho. Aplikácie môžu zavolať na získanie zvýšených privilégií, aby sa mohli zbaviť bezpečnostnej karantény Android a robiť silnejšie veci. Android neprišiel vopred zakorenené z dôvodu problémov s bezpečnosťou, ktoré by mohli viesť k tomu, najmä pre menej technicky naklonených používateľov.

Koreňový proces tiež nainštaluje aplikáciu, ako je SuperSU, ktorá riadi prístup k su binárnemu súboru, takže si môžete vybrať, ktoré aplikácie majú mať prístup root.

Zvyčajne stratíte svoj root prístup pri inštalácii aktualizácie operačného systému. V službe Lollipop a starších verziách systému Android aktualizácia over-the-air (OTA) nastaví systémový oddiel systému Android späť do stavu z výroby a odstráni ju. Na novších zariadeniach so systémovým koreňom prepíše bootovací obrázok. A ak máte vlastnú obnovu, aktualizácia OTA sa nemusí dať sama nainštalovať.

Kedykoľvek, SuperSU mal "režim prežitia", ktorý by vám dovolil flash aktualizácie, ale to už nie je okolo. Zadajte FlashFire.

Čo je FlashFire?

FlashFire je výkonný nástroj od spoločnosti Chainfire, výrobcu produktu SuperSU, ktorý umožňuje zakoreneným používateľom vykonávať rôzne akcie, ako napríklad blikajúce aktualizácie OTA a plné súbory zip, vytvárať a obnovovať zálohy, vymazávať dáta a mnoho ďalšieho. Účinne eliminuje potrebu obnovy na manuálne zálohovanie alebo obnovenie a pri blikaní aktualizačných súborov sa automaticky zaobchádza s odstraňovaním a zakoreňovaním.

Teoreticky by mal fungovať na mnohých, ak nie väčšine, telefónoch Android 4.2+. Existujú však námietky.

Na mnohých zariadeniach, ktoré majú root, zabránia sťahovaniu a blikaniu OTA. Na niektorých zariadeniach sa to skutočne prevezme, ale potrebujete nástroj ako FlashFire, aby ste ho úspešne zablokovali. Na iných zariadeniach to vlastne nebudete sťahovať, takže by ste museli dostať súbor OTA nejakým iným spôsobom (sú často zverejnené na stránkach, ako sú vývojári XDA) a potom možno môžete flash s nástrojom ako FlashFire. Ak sa vám nepodarí získať súbor OTA, môžete mať šťastie.

Navyše, ak používate zakorenené zariadenie, ktoré získa aktualizáciu plnej verzie - napríklad z Lollipop na Marshmallow - veci sa stmavnú. Pretože neexistuje žiadny spôsob, ako zakopnúť Marshmallow bez odomknutého zavádzacieho zariadenia, úplne stratíte prístup k root, ak je uzamknutie vášho zariadenia uzamknuté. To je nevyhnutné. Ak ste odomkli zavádzací systém, FlashFire by však mal byť schopný zachovať (alebo aspoň obnoviť) prístup k používateľom root po dokončení aktualizácie.

Takže: zatiaľ čo FlashFire nie je zaručené, že bude pracovať na každom zariadení, ak ste odišli na "oficiálnu" trasu, aby ste root vášho telefónu, pravdepodobne to bude fungovať.

Ak sa chcete dozvedieť viac, povzbudzujem každého záujemcu, aby skontroloval túto vlákno na XDA skôr, ako začnete. Keď ste pripravení, môžete nainštalovať FlashFire z Obchodu Play.

Ako používať FlashFire na Flash aktualizáciu OTA bez straty koreňa

Keď dostanete upozornenie na dostupnosť aktualizácie pre vaše zariadenie, prvá vec, ktorú budete chcieť urobiť, je pokračovať a prevziať ho - ale neinštalujte ho. Ak poviete, že aktualizácia bude pokračovať a nainštalovať, pravdepodobne to zlyhá, pretože používate zakorenené zariadenie.

Namiesto toho spustite FlashFire po dokončení sťahovania OTA. Mal by automaticky zistiť súbor s aktualizáciou a spýtať sa, či chcete vygenerovať akcie, ktoré by ho mali blikať. Pokračujte a klepnite na "OK".
Namiesto toho spustite FlashFire po dokončení sťahovania OTA. Mal by automaticky zistiť súbor s aktualizáciou a spýtať sa, či chcete vygenerovať akcie, ktoré by ho mali blikať. Pokračujte a klepnite na "OK".
Tým sa vytvorí obrazovka, ktorá sa môže zdať trochu ohromujúca pre začínajúcich používateľov, ale je to v podstate iba rozpis toho, čo FlashFire zamýšľa robiť so súborom OTA. Každá možnosť je prispôsobiteľná, ak klepnete na ňu - napríklad ak nechcete vymazať oblasť vyrovnávacej pamäte, jednoducho túto možnosť vymažte. Môžete tiež pridať rôzne akcie, ale teraz by som to neodporúčal.
Tým sa vytvorí obrazovka, ktorá sa môže zdať trochu ohromujúca pre začínajúcich používateľov, ale je to v podstate iba rozpis toho, čo FlashFire zamýšľa robiť so súborom OTA. Každá možnosť je prispôsobiteľná, ak klepnete na ňu - napríklad ak nechcete vymazať oblasť vyrovnávacej pamäte, jednoducho túto možnosť vymažte. Môžete tiež pridať rôzne akcie, ale teraz by som to neodporúčal.

Ak máte nainštalovanú vlastnú obnovu, ako je TWRP, FlashFire ju pred spustením procesu zálohuje a následne ju obnoví.

Po dokončení sady pokynov stlačte tlačidlo "Flash". Bude to varovanie, že môže chvíľu trvať, kým sa FlashFire načíta, a môže sa objaviť niekoľko čiernych obrazoviek. Pokračujte a klepnite na "OK" znova.
Po dokončení sady pokynov stlačte tlačidlo "Flash". Bude to varovanie, že môže chvíľu trvať, kým sa FlashFire načíta, a môže sa objaviť niekoľko čiernych obrazoviek. Pokračujte a klepnite na "OK" znova.
Potom sa systém FlashFire reštartuje a na displeji sa zobrazí zväzok posúvajúceho sa textu. Nechajte prístroj sám, aby urobil svoju vec - to je len FlashFire spustením potrebných príkazov. Po dokončení sa reštartuje s obnovením aktualizácie a obnovením koreňa. Boom. Tak jednoduché.
Potom sa systém FlashFire reštartuje a na displeji sa zobrazí zväzok posúvajúceho sa textu. Nechajte prístroj sám, aby urobil svoju vec - to je len FlashFire spustením potrebných príkazov. Po dokončení sa reštartuje s obnovením aktualizácie a obnovením koreňa. Boom. Tak jednoduché.
Image
Image

Čo robiť, ak bliká OTA nefunguje

Ak ste upravili svoje zariadenie spôsobom, ktorý zabraňuje aplikácii FlashFire použiť túto aktualizáciu - možno máte spustenú vlastnú jadro, alebo / systémový oddiel bol zmenený napríklad Xposed Framework - potom aktualizácia "zlyhá. "V súčasnosti nie je žiadne upozornenie, že aktualizácia nebola použitá, takže budete musieť prejsť do ponuky Nastavenia> Informácie o telefóne a zistiť, či sa zmenilo číslo zostavy. Ak nie, potom viete, že aktualizácia nebola použitá (je tiež dobrá šanca, že systém Android vás upozorní, že aktualizácia ešte musí byť nainštalovaná).

Keď k tomu dôjde, najlepšie je, ak je k dispozícii, stiahnuť si obraz z výroby pre vaše zariadenie. V tomto príklade budem blikať najnovšia aktualizácia (bezpečnostné záplaty v apríli 2016) na môj Nexus 7.

Po stiahnutí skopírujte súbor.tgz z výrobného závodu do interného úložiska vášho telefónu alebo na kartu SD.

Otvorte FlashFire a klepnite na tlačidlo s pohyblivou akciou (červené tlačidlo s plusom) v pravom dolnom rohu. Zvoľte "Flash firmware package".

Týmto sa otvorí správca súborov, ktorý by mal byť predvoleným priečinkom vnútorného úložiska koreňa. Posuňte sa nadol, kým nenájdete súbor, ktorý ste práve presunuli do zariadenia.
Týmto sa otvorí správca súborov, ktorý by mal byť predvoleným priečinkom vnútorného úložiska koreňa. Posuňte sa nadol, kým nenájdete súbor, ktorý ste práve presunuli do zariadenia.
Akonáhle vyberiete súbor s obrázkom, program FlashFire skenuje archív a overí jeho obsah, a potom zobrazí zoznam toho, čo môže (a bude) blikať. Môžete slobodne vybrať, čo chcete tu - ak máte vlastnú obnovu a chcete ju udržiavať tak, jednoducho zrušte voľbu možnosti "obnovenia".
Akonáhle vyberiete súbor s obrázkom, program FlashFire skenuje archív a overí jeho obsah, a potom zobrazí zoznam toho, čo môže (a bude) blikať. Môžete slobodne vybrať, čo chcete tu - ak máte vlastnú obnovu a chcete ju udržiavať tak, jednoducho zrušte voľbu možnosti "obnovenia".
Akonáhle ste pripravení blikať, stačí klepnúť na začiarknutie v pravom hornom rohu. Opäť vám bude predložený zoznam akcií skôr, než dôjde, takže ak chcete alebo potrebujete zmeniť niečo, teraz je čas.
Akonáhle ste pripravení blikať, stačí klepnúť na začiarknutie v pravom hornom rohu. Opäť vám bude predložený zoznam akcií skôr, než dôjde, takže ak chcete alebo potrebujete zmeniť niečo, teraz je čas.
Po potvrdení všetkých krokov stlačte tlačidlo "Flash". Zobrazí sa rovnaké upozornenie o tom, že FlashFire bude trvať určitý čas na načítanie a že sa objaví pár čiernych obrazoviek. Stačí kliknúť na tlačidlo OK.
Po potvrdení všetkých krokov stlačte tlačidlo "Flash". Zobrazí sa rovnaké upozornenie o tom, že FlashFire bude trvať určitý čas na načítanie a že sa objaví pár čiernych obrazoviek. Stačí kliknúť na tlačidlo OK.
FlashFire sa reštartuje a urobí svoju vec. Vzhľadom k tomu, že bliká celý obrazový súbor a nielen jednoduchá aktualizácia, môže chvíľu trvať, kým sa dokončí. Akonáhle to urobí, bude to reštartovať a budete dobré ísť.
FlashFire sa reštartuje a urobí svoju vec. Vzhľadom k tomu, že bliká celý obrazový súbor a nielen jednoduchá aktualizácia, môže chvíľu trvať, kým sa dokončí. Akonáhle to urobí, bude to reštartovať a budete dobré ísť.

To je len poškriabanie povrchu toho, čo FlashFire môže v súčasnosti robiť, a to bez ohľadu na to, čo bude schopné v budúcnosti. Nepochybne o tom budeme musieť viac povedať, ak budeme mať čas s nadchádzajúcimi aktualizáciami aplikácie.

Odporúča: