Huawei tõi välja värskenduse, mis murdis Magiski, kuid seda saab hõlpsasti parandada

Huawei tõi välja värskenduse, mis sisaldab Magiski juurtega pehmeid telefone. Parandus on siiski leitud. Siin on kõik, mida me värskenduse kohta teame.

Vaatamata hiljutistele probleemidele USA-s ja Austraalias, jätkab Huawei oma äri kasvatamist kogu maailmas. Ettevõte, mis kasvas kiiresti Hiina turul domineerima, esitab nüüd väljakutse Apple'ile ja Samsungile. Nende Huawei P20 lipulaev on nende edu tunnistus – arvustajad kiidavad seda kaamera, koostekvaliteedi ja funktsioonide eest ning nad löövad kindlasti taas laineid Huawei Mate 20. Ettevõtte alambränd Honor pakub selliseid seadmeid nagu Aumäng ja Au 10 konkureerida keskklassi turul. Just selliste nutitelefonide tõttu olid paljud XDA kasutajad Huawei ja Honori seadmete fännid, kuid nagu paljud teist on teadlikud, otsustas Huawei lõpetage alglaaduri avamiskoodide pakkumine üllataval tarbijavastasel sammul, blokeerides tõhusalt enamiku nende telefonide arendus- ja modifitseerimisest.

Oleme seda probleemi varem portaalis käsitlenud, ja oleme selle otsuse pärast endiselt väga pettunud. Huawei-taolise hiiglase sundimine oma otsust tagasi pöörama või vähemalt kompromissile jõudma ei ole lihtne ja samas

on olnud mõningaid edusamme sellel rindel on olukord entusiastide jaoks endiselt nukker. Hiljutine värskendus pani inimesed veelgi enam usku ettevõttesse kaotama, kuna värskendus põhjustas telefonid, mis olid juurdunud Magiskiga, et mitte enam käivitada, välja arvatud juhul, kui mäluketta kujutist uuesti välgutati. Seega ei saa mitte ainult Huawei ja Honori seadmete omanikud oma alglaadureid avada, vaid ka need, kes on seda juba teinud, ei saa oma seadmeid juurutada. Paljud süüdistasid ettevõtet (järjekordse) entusiastidevastase sammuna, kuid värskenduse uurimine näitab, et pehme telliskivi on värskenduse kõrvalmõju ja seda pole tahtlikult tehtud Magiski/rooti blokeerimiseks. Siin on kõik, mida me selle värskenduse kohta teame.


Huawei värskendus "Patch01", mis takistab Magiski juurtega telefonide käivitamist

See teema oli esimene päevavalgele toodud, ja siis täpsemalt, XDA vanemliikme poolt Tecalote ametlikus Magisk Beta XDA foorumi lõimes. Liige komistas selle probleemi otsa oma Huawei P9-s pärast oma seadme kaubamärgi muutmist, et ta saaks installida ametliku Android Oreo värskenduse ja seejärel väikese veaparandusliku OTA värskenduse. Värskendus ise, mida nimetatakse "patch01", sisaldab parandusi MMS-i ja mängude jaoks, kuid sisaldab ka kerneli plaastrit, mis pehmendab Magiski juurtega seadmeid.

Tema sõnul välgutas ta enne värskenduse võtmist algse alglaadimispildi, algse taastamise ja desinstallis Magisk Manageri, misjärel õnnestus telefonil hästi alglaadimine. Kuid Magiski uuesti värskendamine pärast värskendust põhjustas selle, et telefon takerdus kuvale "Teie seadet ei saa usaldada". Värskendatud püsivara käivitus ainult algse b528 ramdisk pildiga. See käitumine püsis sõltumata sellest, kas dm-verity, sundkrüpteerimine või Android Verified Boot oli keelatud, ning testitud on nii Magisk v16.0 kui ka v16.7. (Lihtsalt TWRP vilkumine ei olnud probleem, kuna taastamine viidi läbi oma partitsioonile, mille nimi on recovery_ramdisk, kuid telefoni juurutamine hiljem käivitaks alglaadimise.)

Seni on seda käitumist kinnitanud mitu kasutajat. Samuti näib, et see ei piirdu ainult Huawei P9-ga kasutaja Huawei Mate 10 foorumites kinnitab sama käitumist ka pärast OTA värskenduse "patch01" installimist, mis paneb meid arvama, et see plaaster levib kõigile praegu toetatud Huawei/Honori telefonidele. Arvestades Huawei hiljutisi tegevusi alglaaduri avamisel, ei ole raske mõista, miks inimesed usuvad, et see värskendus võeti kasutusele juurdumise tahtlikuks blokeerimiseks. XDA tunnustatud arendaja / tunnustatud kaastööline topjohnwu, Magiski taga olev peamine arendaja, tunnistas probleemi alguses oma Twitteri kontol.

Tecalote ise, aga ka mitmed Huawei kasutajad ja arendajad võtsid viimastel päevadel ülesandeks probleemi põhjalikult uurida ja suutis lahenduse välja mõelda.

Miks seda tehakse?

Esialgsed tõendid (ja väga kiirustatud spekulatsioonid, kuulujutud ja artiklid/arutelu) viisid kasutajad usun, et see värskendus lükati välja ainult eesmärgiga lukustada juurdunud kasutajad võrgust välja seade. Lõppude lõpuks on Huawei viimasel ajal alglaaduri avamisel vaenulikult suhtunud. See poleks ka esimene kord, kui telefonitootja juurdunud telefone otsib: eelmisel aastal teatasime, et LG lisas juurte kontrollimise tööriist mis juure tuvastades läheks sassi. Ja loomulikult on meil ka palju juhtumeid tootjad ja operaatorid, kes blokeerivad alglaaduri avamise et vältida kasutajate telefonidega jamamist, kuhu oleme hiljuti kaasanud ka Huawei.

Kuid XDA vanemliikme Tecalote ja teiste kasutajate edasised uuringud on näidanud, et see ei pruugi olla Huawei juurdunud kasutajate vastu võitlemise juhtum. Pigem on tõenäolisem, et tegemist on kerneli paiga tahtmatu kõrvalmõjuga, mis põhjustas Magiski paigatud mäluketta kujutise ühildumatuse ja takistas telefonide käivitamist. Lisaks saavad kasutajad probleemist hõlpsalt mööda minna, et Magisk paigatud telefonidega hästi töötaks.

Lõppkokkuvõttes ei saa me kindlalt öelda, kas see oli tahtlik või mitte, kuna Huawei täpsed kavatsused pole teada. Me ei näe õigustatud põhjust, miks see värskendus, kui seda tehakse tahtlikult juurtega kasutajate blokeerimiseks, on üldse olemas, sest mõjutatud kasutajad on juba hüpanud läbi, et oma alglaadurid hankida lukustamata. Kuid arvestades hiljutisi uuringuid ja selle teema konteksti ning asjaolu, et saate Magiski pärast värskendust siiski installida, ei usu me, et see oli tahtlik.

Kuidas seda parandada?

Kui olete oma seadet juba värskendanud ja soovite sellesse installida Magiski, peate enne installimist lubama lipu "Säilita AVB 2.0/dm-verity", nagu Tecalote meie foorumites näitas. Te ei saa lihtsalt TWRP-s Magiski uusimat ZIP-faili vilkuda, kuna seda lippu ei määrata installimisel automaatselt, kuid saate alglaadimispildi käsitsi parandada Magisk Manageriga:

  1. Laadige ametlikust lõimest alla uusim Magisk Manager APK, installige see oma seadmesse ja avage rakendus.
  2. Veenduge, et "Säilitage AVB 2.0/dm-verity" märkeruut on lubatud ja lubage see, kui see on keelatud. Kui teie seade on krüptitud, veenduge ka, et "Säilita jõukrüptimine" oleks lubatud.
  3. Puudutage nuppu Installi ja valige "Patch Boot Image File" valik. See loob rakenduses Magiski paigatud alglaadimispildi.
  4. Väljendage saadud alglaadimispilt oma seadmesse. Saate selle installida kas kiirkäivitusrežiimis, teisaldades faili oma arvuti kiirkäivituskataloogi, taaskäivitades telefoni kiirkäivitusrežiimi ja kasutades nuppu "fastboot flash boot boot.img" või lihtsalt vilgutage see TWRP-ga, minnes Installi, puudutades nuppu "Install image" ja vilkudes äsja paigatud faili boot.img.
  5. Taaskäivitage süsteem ja avage uuesti rakendus Magisk Manager. Kui kuvatakse hüpikaken, mis küsib, kas soovite jätkata Magiski täiendava häälestamisega, puudutage Jah.
  6. Nautige!

Kui olete juba juurdunud ja ei soovi värskendust võtta, võite siiski kasutada vana kooli meetodit OTA-halduri keelamiseks.

  1. Laadige Google Play poest või XDA Labsist alla Solid Explorer, MiXplorer, FX File Explorer või mõni muu juurfunktsiooniga failibrauser.
  2. Avage rakendus, nõustuge tingimuste ja tingimustega, andke sellele load ja andke juurjuurdepääs.
  3. Minge oma salvestusruumi juure ja seejärel asukohta /system/app/HwOUC.
  4. Nimetage HwOUC.apk ümber nimeks HwOUC.bak.
  5. Taaskäivitage ja peaksite olema valmis.
Solid Exploreri failihaldurArendaja: NeatBytes

Hind: tasuta.

4.2.

Lae alla
FX File ExplorerArendaja: NextApp, Inc.

Hind: tasuta.

4.1.

Lae alla

[appbox xda com.mixplorer]

Kui jooksete a kohandatud ROM tänu Projekti Treble tugi, siis peaksite selle eest kaitstud olema, kuna see funktsioon peaks mõjutama ainult Huawei enda EMUI tarkvara.

Kui plaanisite juba värskendatud versioonist "Patch01" tagasi pöörduda, ei soovita me seda teha nii et: mõnel värskendusel võib olla erinev XLoader (nt mõnel Huawei Mate 10 värskendusel) ja teil on oht kohta seadme püsivalt blokeerimine, kui välgutate ühildumatut XLoaderit. Lisaks leiti Magiski jaoks juba lahendus. Väiksemale versioonile üleminek pole mõeldud nõrganärvilistele, nii et kui soovite seda tõesti teha ja riskite tunnistada, soovitame teil otsida meie foorumitest oma seadme jaoks toimivat alandamise meetodit.


Alumine rida

Alglaaduri avamise blokeerimine ja juurjuurdepääsu vastase poliitika kasutamine on midagi, millega saame elada, isegi kui me nende eeskirjadega ei nõustu. Kuid kas soovite aktiivselt blokeerida juurdunud kasutajaid, kes on oma alglaadurid juba avanud, ja tahtlikult oma telefone värskendusega tellida? Sellel pole head põhjust ja see on vähemalt meie arvates liiga tarbetu, eriti arvestades, et juurdunud kasutajad moodustavad Huawei tohutust ülemaailmsest kasutajabaasist tühise arvu. Me mõistame, miks kasutajad arvavad, et Huawei blokeerib juurjuurdepääsu, kuid me tõesti ei usu, et see nii on.

Juurdumist ei tohiks pidada sarnaseks piraatluse, häkkimise või mis tahes küberkuritegevusega. Juurdunud Androidi nutitelefon on üsna võrreldav administraatoriõigustega Windowsi arvutiga... või superkasutaja juurdepääsuga Linuxi arvuti. Need, kes otsustavad oma seadmeid juurutada, on täielikult teadlikud juurdumisega kaasnevatest turvariskidest ja otsivad lihtsalt võimalusi saada lisavõimalusi seadmetele, millele nad kulutasid palju raha oma.

Kuigi me ei arva, et see on tahtlik muudatus, pöördusime siiski Huaweiga selgituste saamiseks ja värskendame seda artiklit vastavalt, kui kuuleme. Huawei/Honori seadme ostmine pole ikka veel kõige targem, kui olete ROM-ide juurdumisest/kasutamisest tõesti huvitatud: nagu varem mainisime, ei paku need ikka veel alglaaduri avamiskoode. Kui olete aga vahepeal juba värskendanud, järgige lihtsalt ülaltoodud samme, et juur taastada.