L’actualització de Huawei que probablement trenca Magisk no és una manera fàcil de solucionar-la a l’interior

Android / L’actualització de Huawei que probablement trenca Magisk no és una manera fàcil de solucionar-la a l’interior 5 minuts de lectura

Les actualitzacions de Huawei trenquen els dispositius arrelats, però fàcils de solucionar.



Una actualització recent dels dispositius Huawei aparentment ha trencat les instal·lacions de Magisk i ha provocat que aquests dispositius deixin d’arrencar, tret que la imatge del disc ram existent estigui intermitent.

Després que Huawei i Honor deixessin d’oferir codis de desbloqueig del carregador d’arrencada per a la comunitat de desenvolupament, alguns van veure això com un intent de forçar els usuaris rooteados a fer llampegar la seva imatge d’estoc (i, per tant, no ser capaços d’arrelar els seus dispositius de nou), si aquests usuaris havien aplicat aquest darrer telèfon arrelat actualització trencada.



El que fa que els dispositius arrelats arrencin després d’aplicar aquest pedaç de Huawei és aparentment una petita “correcció” del nucli inclosa al pedaç. Aquest número es va esmentar per primera vegada als fòrums de XDA i va ser explorat per Tecalote, membre sènior de XDA, dins del fil oficial del fòrum XDA de Magisk Beta:



Tecalote explica com el pedaç del nucli trenca els dispositius Huawei arrelats.



Nou número de telèfons Huawei: Mate 10, Mate 10 Pro, P9: Huawei llança una nova OTA anomenada 'patch01'. Al registre de canvis s’esmenta alguna correcció (exemple: mms ...), però el pegat principal és desactivar la possibilitat d’arrel.

Això vol dir que: si algú fa esclatar Magisk amb TWRP o flaix patched_boot.img per ramdisk i reiniciar el telèfon, el telèfon es queda atrapat a la pantalla inicial: 'No es pot confiar en el vostre dispositiu ...'

Només tornar enrere el ramdisk.img original de Huawei ajuda a arrencar de nou al sistema. Però ja no és possible arrel amb Magisk.



La versió anterior ajuda (si està disponible, perquè per a alguns telèfons com el Mate 10 és perillós fer una versió anterior, si el firmware de baixada de nivell té un altre Xloader.img ... però aquesta és una altra història)

→ Per tant, per als usuaris de telèfons Huawei és millor no instal·lar OTA amb Patch01 i desactivar Systemupdate a / system / app / HwOUC: canvieu el nom de HwOUC.apk a HwOUC.bak

Bàsicament, Tecalote va llançar la imatge d’arrencada original, la recuperació original i va desinstal·lar Magisk Manager abans de fer l’actualització, moment en què el telèfon va aconseguir arrencar bé. Tot i això, tornar a parpellejar Magisk després de l'actualització va provocar que el telèfon quedés atrapat a la pantalla de presentació 'No es pot confiar en el vostre dispositiu'.

El firmware actualitzat de Huawei només va poder arrencar amb el imatge original del disc ram B528 , i aquest comportament va persistir tant si s'ha desactivat la verificació dm, el xifratge forçat o l'arrencada verificada d'Android, i s'ha provat tant Magisk v16.0 com v16.7.

El TWRP intermitent en si no va ser un problema, ja que la recuperació flaixarà a la seva pròpia partició anomenada recovery_ramdisk, però el telèfon no es pot arrelar a través de res intermitent a TWRP i posteriorment activarà un bootloop si s’intenta.

Fins ara, hi ha hagut diversos usuaris que han confirmat aquest comportament fins ara. També sembla que no es limita al Huawei P9, ja que un usuari del Huawei Mate 10 també confirma que l'actualització OTA 'patch01' també trencarà un dispositiu arrelat. El més aterrador és que és molt probable que aquesta actualització es desenvolupi en una àmplia gamma de dispositius Huawei i Huawei no farà res per solucionar la 'solució' del nucli, ja que pràcticament ja no admeten la comunitat de desenvolupament.

Com hem dit anteriorment, molts ho consideren intencionat i és difícil de discutir. Huawei deixa d'oferir codis de desbloqueig del carregador d'arrencada i, a continuació, llança una actualització que trenca els telèfons ja arrelats, de manera que han de tornar a flaixar a la imatge de stock i perdre l'arrel? És definitivament sospitós, tot i que alguns estan disposats a donar a Huawei l’avantatge del dubte ( estem indecisos) .

Desenvolupador Magic topjohnwu també va reconèixer el problema al seu compte de Twitter:

Per tant, com dèiem, és difícil no creure que es tracti d’una actualització intencionada per bloquejar les instal·lacions de Magisk i altres mètodes d’arrel, i no serien el primer fabricant de telèfons a orientar els dispositius arrelats. Alguna vegada l’any passat, LG havia inclòs una eina de verificació de l’arrel en alguns dels seus dispositius, que va generar intencionadament un munt de processos innecessaris en dispositius arrelats i, per tant, va degradar greument el rendiment del dispositiu si detectava l’arrel.

Però en defensa de Huawei, ho és podria no ser-ho intencional: això realment només podria ser l'efecte secundari d'un pedaç legítim del nucli que provoca inconvenientment que la imatge del disc ram de Magisk sigui incompatible. La raó per la qual ho diem és que, després d’investigar més sobre aquest problema, alguns usuaris de la comunitat de desenvolupament van aconseguir una solució bastant senzilla i fins i tot poden aconseguir que Magisk funcioni en dispositius Huawei post-pegats.

Així doncs, sembla que tota la controvèrsia sobre 'Huawei impedeix l'arrencada de dispositius arrelats' és simplement un efecte secundari involuntari d'un pegat en lloc d'una cosa intencionada. Es pot solucionar fàcilment si també heu actualitzat

Per tant, per descomptat, no podem dir amb exactitud si es tracta d’un acte intencionat de Huawei o només d’un efecte secundari d’un pegat legítim. Una cosa que estem bastant segurs és que no els importava ni es plantejava com el pedaç podria afectar els usuaris arrelats, ni advertir-ne ningú: per què ho farien, considerant que han deixat de donar suport a la comunitat de desenvolupament? Però potser només estem pescant per més motius per estar molestos amb Huawei després de tot.

Com puc solucionar-ho?

Si ja heu actualitzat el dispositiu i voleu instal·lar-hi Magisk, haureu d’activar el senyal 'Preserve AVB 2.0 / dm-verity' abans d’instal·lar-ho, tal com va revelar Tecalote als fòrums dels fòrums XDA. No podeu simplement llampar l’últim zip Magisk a TWRP, ja que l’indicador no s’estableix automàticament a la instal·lació, però podeu pegar manualment la imatge d’arrencada amb Magisk Manager:

  • Descarregueu l'última APK de Magisk Manager des del fil oficial, instal·leu-la al dispositiu i obriu l'aplicació.
  • Assegureu-vos que la casella de selecció 'Preserve AVB 2.0 / dm-verity' estigui activada i activeu-la si està desactivada. Si el vostre dispositiu està xifrat, assegureu-vos també que estigui activat 'Conservar xifratge forçat'.
  • Toqueu el botó Instal·la i seleccioneu l'opció 'Patch Boot Image File'. Això crearà una imatge d’arrencada amb parches Magisk dins de l’aplicació.
  • Feu clic a la imatge d’arrencada resultant al vostre dispositiu. Podeu instal·lar-lo al mode fastboot movent el fitxer al directori fastboot de l'ordinador, reiniciant el telèfon al mode fastboot i utilitzant l'ordre 'fastboot flash boot boot.img' o simplement fent-lo passar amb TWRP accedint a Instal·lar, tocant el botó Botó 'Instal·la la imatge' i fa veure el botó boot.img recentment pegat.
  • Reinicieu el sistema i torneu a obrir l'aplicació Magisk Manager. Si apareix una finestra emergent que us demana si voleu continuar amb la configuració addicional de Magisk, toqueu Sí.

Si ja esteu arrelat i no teniu ganes de fer l’actualització, podeu desactivar el gestor d’OTA de la vella escola:

  • Descarregueu Solid Explorer, MiXplorer , FX File Explorer o qualsevol altre navegador de fitxers habilitat per a l'arrel de Google Play Store o XDA Labs .
  • Obriu l'aplicació, accepteu els termes i condicions, doneu-li permisos i concediu-li accés root.
  • Aneu a l'arrel del vostre emmagatzematge i, a continuació, aneu a / system / app / HwOUC.
  • Canvieu el nom de HwOUC.apk per HwOUC.bak.
  • Reinicieu i hauríeu d’anar bé.
Etiquetes Huawei Màgic Arrel