Langattomat päivitykset ovat pitkään olleet monien juurtuneiden Android-käyttäjien olemassaolon kielto. Se on loputon taistelu: päivityksen asentaminen rikkoo juuren tai ei välähdä lainkaan, mutta kaikki haluavat mobiilikäyttöjärjestelmän uusimman version. Uuden FlashFire-nimisen työkalun ansiosta taistelu voi olla ohi.
Miksi OTA-päivitykset eivät pelaa hienosti juurtuneiden puhelimien kanssa
LIITTYVÄT: Mitä eroa on vankilaan murtaamisen, juurtumisen ja lukituksen avaamisen välillä?
Android perustuu Linuxiin , joten Android-laitteissa on pääkäyttäjä, joka toimii kuten järjestelmänvalvojan käyttäjätili Windowsissa. Oletuksena Android ei anna sinulle pääsyä juuritilille. Juurtuminen on prosessi, joka mahdollistaa pääsyn juuritilille , asentamalla su-binaarin. Sovellukset voivat soittaa su: lle saadakseen korkeammat käyttöoikeudet, jotta he voivat irtautua Androidin tietoturvahiekkalaatikosta ja tehdä tehokkaampia asioita. Android ei ole juurtunut ennalta johtuvien turvallisuusongelmien takia , erityisesti vähemmän teknisesti taipuvaisille käyttäjille.
Juuriprosessi asentaa myös sovelluksen, kuten SuperSU , joka ohjaa pääsyä su-binääriin, joten voit valita, millä sovelluksilla on pääkäyttäjän oikeudet.
Menetät yleensä pääkäyttäjän oikeudet, kun asennat käyttöjärjestelmän päivityksen. Lollipopissa ja aiemmissa Android-versioissa langaton (OTA) -päivitys palauttaa Android-järjestelmän osion takaisin tehdasasetuksiinsa poistamalla su-binaarin. Uudemmissa laitteissa, joissa on järjestelmätön root, se korvaa käynnistyskuvan. Ja jos sinulla on mukautettu palautus , OTA-päivitys ei ehkä pysty asentamaan itseään ollenkaan.
Aikaisemmin SuperSU: lla oli "Survival Mode", jonka avulla voit päivittää päivityksiä, mutta sitä ei enää ole. Anna FlashFire.
Mikä on FlashFire?
FlashFire on SuperSU: n valmistajan Chainfiren tehokas työkalu, jonka avulla juurtuneet käyttäjät voivat suorittaa erilaisia toimintoja, kuten vilkkuvia OTA-päivityksiä ja kokonaisia zip-tiedostoja, luoda ja palauttaa varmuuskopioita, pyyhkiä tietoja ja paljon muuta. Se poistaa tehokkaasti tarpeen käyttää palautusta manuaaliseen varmuuskopiointiin tai palauttamiseen ja käsittelee automaattisesti juurtumisen ja uudelleenjuurituksen, kun päivitetiedostot vilkkuvat.
LIITTYVÄT: Kuinka rootata Android-puhelimesi SuperSU: lla ja TWRP: llä
Teoriassa sen pitäisi toimia monissa, ellei useimmissa Android 4.2+ -puhelimissa. On kuitenkin olemassa varoituksia.
Monilla laitteilla root-käyttö estää OTA-tiedostojen lataamista ja vilkkumista. Joillakin laitteilla se todella latautuu, mutta tarvitset FlashFiren kaltaisen työkalun, jotta se onnistuu. Muilla laitteilla se ei tosiasiallisesti lataudu, joten sinun on hankittava OTA-tiedosto jollakin muulla tavalla (ne lähetetään usein sivustoille, kuten XDA-kehittäjät ), ja sitten voit ehkä salata sen esimerkiksi FlashFiren kaltaisella työkalulla. Jos et saa OTA-tiedostoa, saatat olla epäonninen.
Lisäksi, jos käytät juurtunutta laitetta, joka saa täysversiopäivityksen - esimerkiksi Lollipopista Marshmallowiin - asiat muuttuvat hämärämmiksi. Koska Marshmallow'ta ei ole mahdollista juuristaa ilman avaamatonta käynnistyslatainta, menetät kokonaan pääkäyttäjän oikeudet, jos laitteesi käynnistyslatain on lukittu. Se on väistämätöntä. Jos olet kuitenkin avannut käynnistyslataimen, FlashFiren pitäisi pystyä säilyttämään (tai ainakin palauttamaan) pääkäyttäjän oikeudet, kun päivitys on valmis.
Joten: vaikka FlashFiren ei voida taata toimivan kaikilla laitteilla, jos olet mennyt "virallisella" reitillä juurruttaa puhelimesi , se todennäköisesti toimii.
Jos haluat oppia lisää, kehotan kaikkia kiinnostuneita tarkistamaan tämä ketju XDA: lla ennen aloittamista. Kun olet valmis, voit asenna FlashFire Play Kaupasta .
Kuinka käyttää FlashFirea OTA-päivityksen Flash-muistiin menettämättä juuria
Kun saat ilmoituksen, että laitteellesi on saatavilla päivitys, sinun on ensin ladattava se - mutta älä asenna sitä. Jos käsket päivityksen jatkamaan asennusta, se todennäköisesti epäonnistuu, koska sinulla on juurtunut laite.
Käynnistä sen sijaan FlashFire, kun OTA on ladattu. Sen pitäisi tunnistaa päivitystiedosto automaattisesti ja kysyä, haluatko luoda toiminnot sen välittämiseksi. Mene eteenpäin ja napauta ”OK”.
Tämä luo näytön, joka saattaa tuntua hieman ylivoimaiselta aloitteleville käyttäjille, mutta se on pohjimmiltaan vain erittely siitä, mitä FlashFire aikoo tehdä OTA-tiedostolle. Jokainen vaihtoehto on muokattavissa, jos napautat sitä - esimerkiksi jos et halua pyyhkiä välimuistiosiota, poista vain valinta. Voit myös lisätä erilaisia toimintoja, mutta en välttämättä suosittele sen tekemistä juuri nyt.
Jos sinulla on mukautettu palautus, kuten TWRP asennettuna , FlashFire varmuuskopioi sen ennen prosessin aloittamista ja palauttaa sen jälkeen.
Kun olet viimeistellyt ohjeet, osoita "Flash" -painiketta. Se antaa varoituksen siitä, että FlashFiren lataaminen voi kestää jonkin aikaa, ja pari mustaa näyttöä saattaa ilmestyä. Mene eteenpäin ja napauta ”OK” uudelleen.
Sen jälkeen FlashFire käynnistyy uudelleen ja näet joukon vierittävää tekstiä näytöllä. Jätä laite yksin tekemään asian - se on vain FlashFire, joka suorittaa tarvittavat komennot. Kun se on valmis, se käynnistetään uudelleen, kun päivitys vilkkuu ja root palautetaan. Puomi. Niin yksinkertaista.
Mitä tehdä, jos OTA: n vilkkuminen ei toimi
Jos olet muokannut laitettasi tavalla, joka estää FlashFirea asentamasta päivitystä - ehkä käytät mukautettua ydintä tai / system-osio on muokattu Xposed-kehys , esimerkiksi - päivitys "epäonnistuu". Tällä hetkellä ei ole ilmoitusta siitä, että päivitystä ei ole otettu käyttöön, joten sinun on siirryttävä Asetukset> Tietoja puhelimesta -valikkoon ja tarkistettava, onko koontiversio muuttunut. Jos ei, niin tiedät, että päivitystä ei otettu käyttöön (Androidilla on myös hyvät mahdollisuudet ilmoittaa, että päivitys on vielä asennettava).
Kun näin tapahtuu, paras asia on ladata tehtaan kuva laitteellesi, jos se on käytettävissä. Tässä esimerkissä välähdin uusimman päivityksen (huhtikuun 2016 suojauskorjaukset) Nexus 7 -laitteelleni.
Kun olet ladannut, kopioi tehdaskuvan .tgz-tiedosto puhelimesi sisäiseen muistiin tai SD-kortille.
Avaa FlashFire ja napauta kelluvaa toimintopainiketta (punainen plus-painike) oikeassa alakulmassa. Valitse Flash-laiteohjelmistopaketti.
Tämä avaa tiedostotyyppisen tiedostojen hallinnan, jonka oletusasetuksena on sisäinen päämuistikansio. Selaa alaspäin, kunnes löydät juuri siirtämäsi tiedoston laitteeseen.
Kun valitset kuvatiedoston, FlashFire skannaa arkiston varmistaakseen sen sisällön ja esittäen sitten luettelon siitä, mitä voidaan (ja mitä tulee) välähtää. Voit vapaasti valita, mitä haluat täällä - jos sinulla on mukautettu palautus ja haluat pitää sen tällä tavoin, poista esimerkiksi palautusvalinta.
Kun olet valmis vilkkumaan, napauta oikeassa yläkulmassa olevaa valintamerkkiä. Saat jälleen luettelon toiminnoista ennen kuin se jatkuu, joten jos haluat tai haluat muuttaa jotain, nyt on oikea aika.
Kun olet vahvistanut kaikki vaiheet, osoita "Flash" -painiketta. Näet saman varoituksen FlashFiresta, jonka lataaminen vie jonkin aikaa ja että pari mustaa näyttöä saattaa tulla näkyviin. Napsauta vain "OK".
FlashFire käynnistyy uudelleen ja tekee asian. Koska se vilkkuu koko kuvatiedostona eikä vain yksinkertaisena päivityksenä, se saattaa kestää jonkin aikaa. Kun se kuitenkin tapahtuu, se käynnistetään uudelleen ja olet hyvä mennä.
Tämä on vain naarmuuntumista pinnalle, mitä FlashFire voi tällä hetkellä tehdä, ja siinä ei mainita, mihin se pystyy tulevaisuudessa. Meillä on epäilemättä enemmän sanottavaa siitä, kun olemme viettäneet enemmän aikaa sovelluksen tuleviin päivityksiin.