Tikėtina, kad „Magisk“ pralaužiantis „Huawei“ atnaujinimas nėra tyčinis, paprastas būdas pataisyti vidų

„Android“ / Tikėtina, kad „Magisk“ pralaužiantis „Huawei“ atnaujinimas nėra tyčinis, paprastas būdas pataisyti vidų 5 minutes perskaityta

„Huawei“ atnaujinimai sugadina įsišaknijusius įrenginius, tačiau juos lengva išspręsti.



Neseniai atnaujintas „Huawei“ įrenginys, matyt, sugadino „Magisk“ diegimą ir dėl to šie įrenginiai nebebuvo paleisti, nebent blykstės atsarginės „ramdisk“ nuotraukos.

Po to, kai „Huawei“ ir „Honor“ nustojo siūlyti įkrovos programinės įrangos atrakinimo kodus kūrėjų bendruomenei, kai kurie tai suprato kaip bandymą priversti įsišaknijusius vartotojus mirksėti savo atsargų atvaizdu (ir todėl nebegalėti iš naujo įjungti savo įrenginių), jei tie vartotojai būtų pritaikę šį naujausią įsišaknijusį telefoną. lūžtantis atnaujinimas.



Tai, dėl kurio įsišakniję įrenginiai pradeda veikti po šio „Huawei“ pleistro, matyt, yra mažas branduolio „taisymas“, įtrauktas į pleistrą. Ši problema pirmą kartą paminėta XDA forumuose, o toliau ją išnagrinėjo XDA vyresnysis narys „Tecalote“ oficialiame „Magisk Beta XDA“ forumo temoje:



„Tecalote“ paaiškina, kaip branduolio pleistras sulaužo įsišaknijusius „Huawei“ įrenginius.



Naujas „Huawei“ telefonų leidimas - „Mate 10“, „Mate 10 Pro“, P9 - „Huawei“ išleidžia naują OTA, pavadintą „patch01“. Pakeitimų žurnale yra paminėtas kai kurie pataisymai (pavyzdys: mms ...), tačiau pagrindinis pleistras yra išjungti „Root“ galimybę.

Tai reiškia: jei kas nors mirksi „Magisk“ su TWRP arba „flash patched_boot.img“, kad būtų galima paleisti į RAM diską ir perkrauti telefoną, Telefonas užstringa aplaistymo ekrane: „Jūsų įrenginiu negalima pasitikėti ...“

Tik pradinis „Huawei“ ramdisk.img mirksėjimas padeda vėl paleisti sistemą. Bet jokios šaknies su „Magisk“ nebegalima.



Naujovinimas padeda (jei yra, nes kai kuriems telefonams, pvz., „Mate 10“, pavojinga žeminti, jei „Downgrade Firmware“ turi kitą „Xloader.img“ ... bet tai jau kita istorija)

→ Taigi, „Huawei“ telefonų vartotojams geriau neįdiegti OTA su „Patch01“ ir išjungti „Systemupdate“ aplanke / system / app / HwOUC - pervardykite HwOUC.apk į HwOUC.bak

Iš esmės „Tecalote“, prieš pradėdamas atnaujinti, mirktelėjo originalų įkrovos vaizdą, originalų atkūrimą ir pašalino „Magisk Manager“, tada telefoną pavyko paleisti puikiai. Tačiau atnaujinus „Magisk“ po atnaujinimo, telefonas įstrigo aplaistymo ekrane „Jūsų įrenginiu negalima pasitikėti“.

Atnaujintą „Huawei“ programinę-aparatinę įrangą pavyko paleisti tik naudojant originalus b528 ramdisk paveikslėlis , ir ši elgsena išliko neatsižvelgiant į tai, ar dm-verifikavimas, priverstinis šifravimas ar „Android Verified Boot“ buvo išjungti, ir „Magisk“ v16.0 ir v16.7 buvo išbandyti.

Pats „TWRP“ mirksėjimas nebuvo problema, nes atkūrimas mirks į savo skaidinį, vadinamą „recovery_ramdisk“, tačiau telefono negalima užmegzti nieko nemirksint TWRP ir vėliau bandant paleis įkrovos langą.

Iki šiol buvo keli vartotojai, patvirtinantys šį elgesį. Taip pat atrodo, kad tai neapsiriboja „Huawei P9“, nes „Huawei Mate 10“ vartotojas taip pat patvirtina, kad „patch01“ OTA atnaujinimas sugadins ir įsišaknijusį įrenginį. Baisu tai, kad daugiau nei tikėtina, kad šis atnaujinimas bus pritaikytas įvairiems „Huawei“ įrenginiams, o „Huawei“ nieko nepadarys dėl telefoną pažeidžiančio branduolio „taisymo“, nes jie beveik nebepalaiko kūrėjų bendruomenės.

Kaip jau minėjome anksčiau, daugelis tai laiko tyčiniu - ir tai sunku ginčytis. „Huawei“ nustoja siūlyti įkrovos įrankio atrakinimo kodus, tada išleidžia atnaujinimą, kuris sugadina jau įsišaknijusius telefonus, todėl jiems reikia vėl mirksėti, kad būtų galima atsisiųsti atsargų vaizdą ir prarasti šaknis? Tai tikrai įtartina, nors kai kurie nori suteikti „Huawei“ abejonių naudai ( mes neapsisprendę) .

Magijos kūrėjas topjohnwu problemą taip pat pripažino savo „Twitter“ paskyroje:

Taigi, kaip sakėme, sunku netikėti, kad tai yra tyčinis „Magisk“ diegimo ir kitų šakninių metodų blokavimas - ir tai nebus pirmasis telefono gamintojas, kuris taikys įsišaknijusius įrenginius. Kažkada praėjusiais metais LG į kai kuriuos savo įrenginius įtraukė šaknų tikrinimo įrankį, kuris tyčia sukėlė daugybę nereikalingų procesų įsišaknijusiuose įrenginiuose ir taip smarkiai pablogino įrenginio našumą, jei aptiko šaknį.

Tačiau gindamas „Huawei“ tai gali nebūti tyčinis - tai iš tikrųjų gali būti tik teisėtas branduolio pataisos šalutinis poveikis, dėl kurio nepatogiai „Magisk“ pataisytas ramdisko vaizdas tampa nesuderinamas. Priežastis, dėl kurios mes taip sakome, yra ta, kad po tolesnio šios problemos tyrimo kai kurie kūrėjų bendruomenės vartotojai sugebėjo sugalvoti gana lengvą sprendimą ir netgi galėjo priversti „Magisk“ dirbti prie pataisytų „Huawei“ įrenginių.

Taigi atrodo, kad visas ginčas „Huawei neleidžia įsišaknijusiems įrenginiams paleisti“ yra tiesiog netyčinis šalutinis pleistro, o ne tyčinis dalykas. Gali būti lengvai apeinamas, jei taip pat jau atnaujinote

Taigi, mes negalime tiksliai pasakyti, ar tai buvo tyčinis „Huawei“ veiksmas, ar tik šalutinio teisėto pleistro poveikis. Vienas dalykas, kuriuo esame visiškai tikri, yra tai, kad jiems nerūpėjo ir nesvarstė, kaip pleistras gali paveikti įsišaknijusius vartotojus, arba įspėjo apie tai visus - kodėl jie turėtų, manydami, kad nustojo palaikyti kūrėjų bendruomenę? Bet galbūt mes tiesiog žvejojame dėl daugiau priežasčių, kad viskuo nusimintume „Huawei“.

Kaip tai išspręsti?

Jei jau atnaujinote savo įrenginį ir norite jame įdiegti „Magisk“, prieš diegdami turėsite įgalinti vėliavą „Išsaugoti AVB 2.0 / dm-verity“, kaip „Tecalote“ atskleidė XDA forumų forumuose. Jūs negalite tiesiog mirksėti naujausiu „Magisk“ ZIP failu TWRP, nes ši vėliava nenustatoma automatiškai diegiant, tačiau rankiniu būdu galite pataisyti įkrovos vaizdą naudodami „Magisk Manager“:

  • Atsisiųskite naujausią „Magisk Manager“ APK iš oficialios gijos, įdiekite jį į savo įrenginį ir atidarykite programą.
  • Įsitikinkite, kad pažymėtas žymimasis laukelis „Išsaugoti AVB 2.0 / dm-verity“ ir įgalinkite, jei jis išjungtas. Jei jūsų įrenginys yra užšifruotas, taip pat įsitikinkite, kad įjungta parinktis „Išsaugoti jėgos šifravimą“.
  • Bakstelėkite mygtuką Įdiegti ir pasirinkite parinktį „Patch Boot Image File“. Tai sukurs programos „Magisk“ pataisytą įkrovos vaizdą.
  • Bakstelėkite gautą įkrovos vaizdą į savo įrenginį. Galite ją įdiegti greito įkrovimo režimu perkeldami failą į savo kompiuterio greitosios įkrovos katalogą, perkraukdami telefoną į greitojo paleidimo režimą ir naudodami komandą „fastboot flash boot boot.img“ arba tiesiog mirksėdami TWRP eidami į „Install“, paliesdami Mygtukas „Install image“ ir mirksintis naujai užtaisytas boot.img.
  • Perkraukite sistemą ir vėl atidarykite „Magisk Manager“ programą. Jei gaunate iššokantį langą, kuriame klausiama, ar norite tęsti papildomą „Magisk“ sąranką, palieskite Taip.

Jei jau esate įsišaknijęs ir nenorite imtis naujinimo, vis tiek galite pereiti senosios mokyklos būdą išjungti OTA tvarkyklę:

  • Atsisiųskite „Solid Explorer“, „MiXplorer“ , „FX File Explorer“ ar bet kurią kitą šakninių failų naršyklę iš „Google Play“ parduotuvės arba „XDA Labs“ .
  • Atidarykite programą, sutikite su taisyklėmis ir nuostatomis, suteikite jai leidimus ir suteikite root prieigą.
  • Eikite į savo saugyklos šaknį ir tada eikite į / system / app / HwOUC.
  • Pervardykite HwOUC.apk į HwOUC.bak.
  • Perkraukite ir turėtumėte gerai eiti.
Žymos „Huawei“ Stebuklinga Šaknis