Kodėl "OTA" atnaujinimai netinka grožiems telefonams
"Android" pagrįsta "Linux", todėl "Android" įrenginiai turi "šakninį" naudotoją, kuris veikia kaip "Administratoriaus" naudotojo paskyra sistemoje "Windows". Pagal numatytuosius nustatymus "Android" nesuteikia jums prieigos prie pagrindinės paskyros. Sujungimas yra procesas, suteikiantis prieigą prie pagrindinės paskyros, diegiant su dvejetainę. Programos gali paskambinti "su", kad gautų padidintas privilegijas, todėl jie gali atsisakyti "Android" saugos sandbox ir padaryti daugiau galingų dalykų. "Android" nesukūrė iš anksto nustatytų saugumo problemų dėl to, ypač dėl techniškai mažiau linkusių vartotojų.
Šakninis procesas taip pat įdiegia tokią programą kaip SuperSU, kuri kontroliuoja prieigą prie "su" dvejetainio, taigi jūs galite pasirinkti, kurioms programoms leidžiama turėti prieigą prie šaknies.
Įdiegę operacinės sistemos naujinimą paprastai prarandate prieigą prie šaknies. "Lollipop" ir ankstesnėse "Android" versijose "O-Wide" (OTA) atnaujinimas nustato jūsų "Android" sistemos skaidinį į gamyklinę būseną, pašalindamas su dvejetainę. Naujesniuose įrenginiuose su "systemless root" jis perrašo įkrovos vaizdą. O jei turite tinkintą atkūrimą, OTA atnaujinimas gali nebegauti visko.
Kartą SuperSU turėjo "išlikimo režimą", kuris leistų jums atnaujinti flash, bet tai jau nebėra. Įveskite "FlashFire".
Kas yra FlashFire?
FlashFire yra galingas įrankis iš Chainfire, kad SuperSU virimo aparatas, kurie leidžia šaknis vartotojams atlikti įvairius veiksmus, pavyzdžiui, mirksi OTA atnaujinimus ir visą zip failus, kurti ir atkurti atsargines kopijas, nuvalykite duomenis, ir daug daugiau. Tai veiksmingai pašalina poreikį naudoti atkūrimą rankiniu būdu atsarginę kopiją arba atkurti ir automatiškai tvarko nenukreipimą į naršymą ir atnaujinimą, kai mirksi atnaujinimų failai.
Teoriškai jis turėtų dirbti su daugeliu (jei ne dauguma) "Android 4.2+" telefonų. Tačiau yra ir įspėjimų.
Daugelyje įrenginių, turintys šaknį, neleis OTA atsisiųsti ir mirksėti. Kai kuriuose įrenginiuose jis iš tikrųjų bus atsisiunčiamas, bet jums reikės tokio įrankio kaip "FlashFire", kad jį sėkmingai užfiksuotų. Apie kitų prietaisų, ji nebus iš tikrųjų parsisiųsti, todėl jūs turite gauti OTA failui kitu būdu (jie dažnai paskelbtas svetainėse kaip XDA Developers), tada gal galite mirksėti su įrankiu kaip FlashFire. Jei negalite gauti OTA failo, jums gali būti nesiseka.
Be to, jei naudojate įprastą įrenginį, kuriame yra atnaujintos visos versijos, pvz., "Lollipop" ir "Marshmallow", pavyzdžiui, viskas prasiskverbia. Kadangi "Roast Mana" be šakės be atrakinto įkrovos tvarkyklės nėra jokios galimybės, visiškai neteksite prieigos prie šaknies, jei jūsų įrenginio įkroviklis yra užrakintas. Tai neišvengiama. Jei paleisties paleidimo įrenginį atrakinsite, "FlashFire" turėtų galėti išsaugoti (arba bent jau atkurti) root prieigą, kai atnaujinimas baigtas.
Taigi: nors "FlashFire" nėra garantuotas, kad veiktų kiekvienas įrenginys, jei "oficialus" maršrutas taps jūsų telefono įtvirtinimu, jis greičiausiai dirbs.
Jei norite sužinoti daugiau, raginu visus, kurie nori, prieš pradėdami dirbti, patikrinti šį pokalbį XDA. Kai būsite pasiruošę, galite įdiegti "FlashFire" iš "Google Play" parduotuvės.
Kaip naudoti "FlashFire" Flash "OTA" atnaujinimui, neprarandant šaknų
Kai gausite pranešimą, kad jūsų įrenginiui yra naujinio, pirmas dalykas, kurį norėtumėte padaryti, yra eiti į priekį ir jį atsisiųsti - bet ne diegti. Jei pasakysite, kad atnaujinimas tęsiamas ir įdiegtas, greičiausiai jis sugedės, nes naudojate nurodytą įrenginį.
Jei turite įdiegtą tinkintą atkūrimą, pvz., Įdiegtą TWRP, "FlashFire" jį grąžins prieš pradedant procesą ir jį vėliau atkurti.
Ką daryti, jei mirksi OTA neveikia
Jei pakeitėte įrenginį tokiu būdu, kuris neleidžia "FlashFire" taikyti naujinimo, galbūt naudojate pasirinktinį branduolį, arba / system partition buvo pakeistas, pvz., "Xposed Framework", tada "nepavyks. "Šiuo metu nėra jokio pranešimo, kad atnaujinimas nebuvo taikomas, todėl turėsite pereiti į" Nustatymai ">" Apie telefoną "meniu ir pamatyti, ar pasikeitė kūrimo numeris. Jei ne, tada jūs žinote, kad atnaujinimas nebuvo taikomas (taip pat yra didelė tikimybė, kad "Android" praneša, kad vis tiek reikia įdiegti naujinį).
Kai tai atsitiks, geriausia atsisiųsti gamyklinį jūsų įrenginio vaizdą, jei jis yra prieinamas. Šiame pavyzdyje į "My Nexus 7" vėl mirksiu naujausią (2016 m. Balandžio mėn. Saugos paketus).
Atsisiuntę kopijuokite gamyklinio vaizdo failą.tgz į savo telefono vidinę atmintį arba SD kortelę.
Atidarykite "FlashFire" ir bakstelėkite plūduriuojančio veiksmo mygtuką (raudoną mygtuką su pliusu) apatiniame dešiniajame kampe. Pasirinkite "Flash" programinės įrangos paketą.
Tai tik nesutampa to, ką "FlashFire" gali šiuo metu padaryti, o tai neatsižvelgiama į tai, kokia ji bus pajėgi ateityje. Neabejotinai turėsime daugiau pastabų apie tai, kai praleisime daugiau laiko su būsimais programos naujinimais.