Tõenäoliselt Magiski murdvat Huawei värskendust pole tahtlik, lihtne viis sees parandada

Android / Tõenäoliselt Magiski murdvat Huawei värskendust pole tahtlik, lihtne viis sees parandada 5 minutit loetud

Huawei värskendused rikuvad juurdunud seadmed, kuid neid on lihtne parandada.



Hiljutine värskendus Huawei seadmetele on ilmselt rikkunud Magiski installid ja põhjustanud nende seadmete enam käivitamise, välja arvatud juhul, kui varude ramdiski pilt on vilkunud.

Pärast seda, kui Huawei ja Honor lõpetasid arendusringkondade jaoks alglaadurite avamiskoodide pakkumise, nägid mõned seda püüdena sundida juurdunud kasutajaid oma varupilti vilkuma (ja seetõttu ei saanud nad oma seadmeid uuesti juurida), kui need kasutajad oleksid selle viimase juurdunud telefoni rakendanud rikkuv värskendus.



Mis põhjustab juurdunud seadmete käivitamise pärast selle Huawei plaastri rakendamist, on ilmselt plaastris sisalduv väike tuuma „parandus“. Seda küsimust mainiti esmakordselt XDA foorumites ja seda uuris XDA vanemliige Tecalote ametlikus Magisk Beta XDA foorumi lõimes:



Tecalote selgitab, kuidas tuuma plaaster lõhub juurdunud Huawei seadmeid.



Uus väljaanne Huawei telefonides - Mate 10, Mate 10 Pro, P9 - Huawei esitleb uut OTA-d nimega “patch01”. Muudatuste loendis on mainitud mõnda parandust (näide: mms ...), kuid peamine plaaster on Root'i võimaluse keelamine.

See tähendab: kui keegi flashib Magiskit TWRP-ga või kasutab flash patched_boot.img telefoni ramdiskiks ja taaskäivitab telefon, jääb telefon pritsmekraanile kinni: 'Teie seadet ei saa usaldada ...'

Ainult algse Huawei ramdisk.img-i vilkumine aitab süsteemi uuesti käivitada. Kuid ükski Magiskiga juur pole enam võimalik.



Uuemale versioonile üleminek aitab (kui see on saadaval, sest mõnede telefonide, näiteks Mate 10, jaoks on ohtlik alandamine, kui versiooni Downgrade püsivara on veel üks Xloader.img ... aga see on teine ​​lugu)

→ Niisiis, Huawei telefonide kasutajate jaoks on parem mitte installida PTA01-ga OTA-d ja keelata Systemupdate kataloogis / system / app / HwOUC - nimetage HwOUC.apk ümber HwOUC.bak

Põhimõtteliselt vilgutas Tecalote enne värskenduse tegemist algse alglaadimiskuva, algse taastamise ja desinstallis Magisk Manageri. Sel hetkel õnnestus telefonil taaskäivitada. Kuid pärast värskendust uuesti vilkuv Magisk põhjustas telefoni takerdumise ekraanil „Teie seadet ei saa usaldada”.

Uuendatud Huawei püsivara suutis käivitada ainult koos algne b528 ramdisk-pilt ja see käitumine püsis ka siis, kui dm-verifikatsioon, sundkrüpteerimine või Androidi kontrollitud alglaadimine oli keelatud või mitte, ja nii Magisk v16.0 kui ka v16.7 on testitud.

TWRP-i vilkumine ise ei olnud probleem, kuna taastamine vilgub tema enda partitsioonile nimega recovery_ramdisk, kuid telefoni ei saa juurida TWRP-s midagi vilkuma ja see käivitab seejärel proovimise korral käivitussüsteemi.

Siiani on seda käitumist kinnitanud mitu kasutajat. Samuti näib, et see ei piirdu ainult Huawei P9-ga, kuna ka Huawei Mate 10 kasutaja kinnitab, et OTA värskendus “patch01” rikub ka juurdunud seadme. Hirmutav on see, et enam kui tõenäoline, et see värskendus laieneb paljudele Huawei seadmetele ja Huawei ei tee telefonimurdva tuuma 'parandamise' vastu midagi, kuna need ei toeta enam arenduskogukonda.

Nagu me varem ütlesime, näevad paljud seda tahtlikuna - ja selle üle on raske vaielda. Huawei lõpetab alglaadurite avamiskoodide pakkumise, seejärel ajakohastab värskenduse, mis rikub juba juurdunud telefonid, nii et nad peavad uuesti varupilti tagasi vilkuma ja kaotama juur? See on kindlasti kahtlane, ehkki mõned on nõus andma Huawei kahtluse kasuks ( oleme otsustamata) .

Maagia arendaja topjohnwu tunnistas probleemi ka oma Twitteri kontol:

Nii nagu me ütlesime, on raske mitte uskuda, et see on tahtlik värskendus Magiski installide ja muude juurmeetodite blokeerimiseks - ja nad poleks esimene telefonitootja, kes sihib juurdunud seadmeid. Kunagi eelmisel aastal oli LG lisanud mõnda oma seadmesse juurekontrolli tööriista, mis tahtlikult tekitas juurdunud seadmetes palju mittevajalikke protsesse ja halvendas seeläbi seadme jõudlust, kui see tuvastas juure.

Kuid Huawei kaitseks on see nii ei pruugi olla tahtlik - see võib tõesti olla lihtsalt seadusliku kernelipaiga kõrvalmõju, mis ebamugavalt põhjustab Magisk-plaasterdatud ramdisk-pildi kokkusobimatuse. Põhjus, miks me seda ütleme, tuleneb sellest, et pärast selle probleemi edasist uurimist suutsid mõned arendusringkondade kasutajad välja pakkuda üsna lihtsa lahenduse ja võivad Magiskit isegi plaasterdatud Huawei seadmetega tööle panna.

Seega näib, et kogu „Huawei takistab juurdunud seadmete käivitamist“ poleemika on lihtsalt plaastri tahtmatu kõrvalmõju, mitte tahtlik asi. Saate hõlpsasti ümber käia, kui olete ka juba värskendanud

Nii et loomulikult ei saa me täpselt öelda, kas see oli Huawei tahtlik tegu või lihtsalt õigustatud plaastri kõrvalmõju. Üks asi, milles oleme üsna kindlad, on see, et nad ei hoolinud ega kaalunud, kuidas plaaster võib juurdunud kasutajaid mõjutada, ega hoiatanud kedagi selle eest - miks nad peaksid seda tegema, arvestades, et nad pole enam arenduskogukonda toetanud? Kuid võib-olla püüame lihtsalt rohkem põhjusi, et olla Huawei pärast kõigest ärritunud.

Kuidas ma seda parandada saan?

Kui olete oma seadet juba värskendanud ja soovite sinna Magiskit installida, peate enne installimist lubama lipu „Säilita AVB 2.0 / dm-verity”, nagu Tecalote XDA foorumite foorumitel paljastas. TWRP-s ei saa lihtsalt uusimat Magiski zip-faili vilkuda, kuna seda lippu installimisel automaatselt ei määrata, kuid saate Magisk Manageri abil alglaadimispildi käsitsi lappida:

  • Laadige ametlikust lõimest alla uusim Magisk Manageri APK, installige see oma seadmesse ja avage rakendus.
  • Veenduge, et märkeruut „Säilitada AVB 2.0 / dm-verity” oleks lubatud ja lubage see, kui see on keelatud. Kui teie seade on krüptitud, veenduge ka, et „Säilitage jõu krüptimine” on lubatud.
  • Puudutage nuppu Install ja valige suvand 'Patch Boot Image File'. See loob rakenduse sisse Magisk-plaasterdatud alglaadimispildi.
  • Välgutage saadud alglaadimispilti oma seadmesse. Võite selle installida kiirlaadimisrežiimi, teisaldades faili arvuti kiirlaadimiskataloogi, taaskäivitades telefoni taaskäivitusrežiimile ja kasutades käsku „fastboot flash boot boot.img” või vilkudes sellega lihtsalt TWRP-ga, minnes menüüsse Install, puudutades Nupp „Installi pilt” ja vilgub äsja plaasterdatud boot.img.
  • Taaskäivitage süsteem ja avage uuesti rakendus Magisk Manager. Kui kuvatakse hüpikaken, mis küsib, kas soovite jätkata Magiski täiendava seadistamisega, puudutage nuppu Jah.

Kui olete juba juurdunud ja ei soovi värskendust võtta, võite ikkagi minna OTA-halduri keelamiseks vana kooli viisil:

  • Laadige alla Solid Explorer, MiXplorer , FX File Explorer või mõni muu juurte toega failibrauser Google Play poest või XDA Labs .
  • Avage rakendus, nõustuge nõuete ja tingimustega, andke talle õigused ja andke sellele juurjuurdepääs.
  • Minge oma salvestusruumi juurte juurde ja seejärel liikuge saidile / system / app / HwOUC.
  • Nimetage HwOUC.apk ümber HwOUC.bak.
  • Taaskäivitage seade ja teil peaks olema hea minna.
Sildid Huawei Maagiline Juur