A Huawei kiadott egy frissítést, amely feltörte a Magisket, de könnyen javítható

click fraud protection

A Huawei kiadott egy frissítést, amely a Magisk-el gyökerezett telefonok puha téglafalát tartalmazza. A javítás azonban sikerült. Itt van minden, amit a frissítésről tudunk.

A közelmúltban az Egyesült Államokban és Ausztráliában tapasztalt gondok ellenére a Huawei továbbra is növekszik az üzletág világszerte. A vállalat, amely gyorsan nőtt, hogy uralja a kínai piacot, most olyan kihívást jelent, mint az Apple és a Samsung. A Huawei P20 zászlóshajó termékcsaládjuk ékes bizonyítéka sikerüknek, a kritikusok nagyrészt a kamerájáért, a felépítési minőségéért és a funkcióiért dicsérik, és minden bizonnyal ismét hullámokat keltenek Huawei Mate 20. A cég almárkája, a Honor olyan eszközöket kínál, mint a Honor Play és a Becsület 10 versenyezni a középkategóriás piacon. Az XDA-n sokan az ilyen okostelefonok miatt rajongtak a Huawei és a Honor készülékekért, de mint sokan tudják, a Huawei úgy döntött, hagyja abba a rendszerbetöltő feloldó kódok biztosítását meglepő fogyasztóellenes lépéssel, hatékonyan blokkolva a legtöbb fejlesztést és módosítást telefonjaik számára.

Korábban már foglalkoztunk ezzel a problémával a portálon, és továbbra is nagyon csalódottak vagyunk a döntés miatt. Nem könnyű rávenni egy olyan óriást, mint a Huawei, hogy visszavonja döntését, vagy legalábbis kompromisszumot kössön. történt némi előrelépés ezen a fronton a helyzet még mindig szomorú a rajongók számára. Egy közelmúltbeli frissítés miatt az emberek még jobban elvesztették a cégbe vetett hitüket, mivel a frissítés okozta a telefonokat Magisk-kel gyökerezve, hogy többé ne induljon el, hacsak nem frissítik újra az állomány ramdisk képét. Így nemcsak a Huawei és a Honor eszköztulajdonosok nem tudják feloldani a rendszerbetöltőjüket, hanem azok, akik már megtették ezt, nem tudják rootolni eszközeiket. Sokan megsértették a céget egy (egy újabb) lelkesedésellenes lépés miatt, de a frissítés vizsgálata során kiderült, hogy a puha tégla egy a frissítés mellékhatása, és nem szándékosan blokkolja a Magisk/rootot. Itt van minden, amit erről a frissítésről tudunk.


A Huawei „Patch01” frissítése megakadályozza a Magisk gyökerű telefonok indítását

Ez a kérdés volt az első napvilágra hozott, és majd részletesebben, az XDA vezető tagja Tecalote a hivatalos Magisk Beta XDA fórumszálon. A tag Huawei P9 készülékén bukkant rá erre a problémára, miután átnevezte a készülékét, így telepíthette a hivatalos Android Oreo frissítést, majd egy kis "hibajavító" OTA frissítést. Maga a frissítés, melynek neve "patch01", tartalmaz javításokat az MMS-hez és a játékokhoz, de tartalmaz egy kernelfoltot is, amely a Magisk gyökerű eszközöket védi.

Elmondása szerint a frissítés előtt felvillantotta az eredeti indítóképet, az eredeti helyreállítást, és eltávolította a Magisk Manager-t, ekkor a telefon jól sikerült. A Magisk frissítés utáni újraindítása azonban azt eredményezte, hogy a telefon elakadt a "Az eszköz nem megbízható" kezdőképernyőn. A frissített firmware csak az eredeti b528 ramdisk képpel indult el. Ez a viselkedés attól függetlenül megmaradt, hogy a dm-verity, a kényszerített titkosítás vagy az Android Verified Boot le volt-e tiltva, és a Magisk v16.0 és 16.7 verzióját is tesztelték. (A TWRP felvillantása nem jelentett problémát, mivel a helyreállítás a saját helyreállítási_ramdisk nevű partíciójára fut, de a telefon utólagos rootolásának kísérlete rendszerindítást indít el.)

Eddig több felhasználó is megerősítette ezt a viselkedést. Az is látszik, hogy ez nem korlátozódik a Huawei P9-re, as egy felhasználó a Huawei Mate 10 fórumán is megerősíti ugyanezt a viselkedést a "patch01" OTA frissítés telepítése után, ami arra késztet bennünket, hogy ez a javítás az összes jelenleg támogatott Huawei/Honor telefonra kikerüljön. Tekintettel a Huawei közelmúltbeli intézkedéseire a rendszertöltő feloldásával kapcsolatban, nem nehéz megérteni, miért gondolják az emberek, hogy ezt a frissítést szándékosan a rootolás blokkolása érdekében vezették be. XDA elismert fejlesztő / elismert közreműködő topjohnwu, a Magisk mögött álló fő fejlesztő először Twitter-fiókjában ismerte el a problémát.

Maga a Tecalote, valamint több Huawei felhasználó és fejlesztő vállalta a feladatot a probléma alapos kivizsgálására az elmúlt napokban és sikerült kitalálnia a megoldást.

Miért történik ez?

A kezdeti bizonyítékok (és az erősen elhamarkodott spekulációk, pletykák és cikkek/vita) arra késztették a felhasználókat, hogy úgy vélik, hogy ezt a frissítést azzal az egyetlen céllal tették ki, hogy kizárják a root felhasználókat a eszköz. Végül is a Huawei a közelmúltban ellenségesen közelítette meg a rendszerbetöltő feloldását. Nem ez lenne az első eset, hogy egy telefongyártó a rootolt telefonok után induljon: tavaly beszámoltunk arról, hogy az LG egy gyökérellenőrző eszköz ez tönkremenne, amikor gyökeret észlel. És persze sok esetünk is van gyártók és szolgáltatók blokkolják a rendszerbetöltő feloldását hogy megakadályozzuk a felhasználókat, hogy a telefonjukkal vacakoljanak, a közelmúlt óta a Huaweit is beleértve.

Az XDA Senior Tag Tecalote és más felhasználók további kutatásai azonban felfedték, hogy ez nem feltétlenül jelenti azt, hogy a Huawei fellép a rootolt felhasználók ellen. Inkább valószínűbb, hogy egy kernelfolt nem szándékos mellékhatásával van dolgunk, ami miatt a Magisk által javított ramdisk kép inkompatibilis, és megakadályozta a telefonok indítását. Ezenkívül a felhasználók könnyedén megkerülhetik a problémát, hogy a Magisk jól működjön a javított telefonokon.

A nap végén nem tudjuk biztosan megmondani, hogy ez szándékos volt-e vagy sem, mivel a Huawei pontos szándékai nem ismertek. Nem látunk igazolható okot arra, hogy miért ez a frissítés, ha valóban szándékosan blokkolja a root felhasználókat, egyáltalán létezik, mert az érintett felhasználók már átugrottak a bootloaderekért feloldva. De tekintettel a legutóbbi kutatásokra és a témával kapcsolatos kontextusra, valamint arra, hogy a Magisk a frissítés után is telepíthető, nem hisszük, hogy ez szándékos volt.

Hogyan tudom ezt megjavítani?

Ha már frissítette eszközét, és telepíteni szeretné rá a Magisket, akkor a telepítés előtt engedélyeznie kell az "AVB 2.0/dm-verity megőrzése" jelzőt, ahogy a Tecalote fórumunkon felfedte. Nem lehet egyszerűen villogni a legújabb Magisk zip-et TWRP-n, mivel az említett jelző nem kerül automatikusan beállításra telepítéskor, hanem manuálisan is javíthatja a rendszerindító lemezképet a Magisk Manager segítségével:

  1. Töltse le a legújabb Magisk Manager APK-t a hivatalos szálból, telepítse eszközére, és nyissa meg az alkalmazást.
  2. Győződjön meg arról, hogy a "AVB 2.0/dm-verity megőrzése" jelölőnégyzet be van kapcsolva, és engedélyezze, ha le van tiltva. Ha eszköze titkosított, győződjön meg arról is, hogy a „Kényszerített titkosítás megőrzése” engedélyezve van.
  3. Érintse meg a Telepítés gombot, és válassza ki a "Patch Boot képfájl" választási lehetőség. Ez létrehoz egy Magisk által javított rendszerindító képet az alkalmazáson belül.
  4. Flash a kapott rendszerindító kép az eszközön. Telepítheti gyorsindítási módban úgy, hogy áthelyezi a fájlt a számítógép gyorsindítási könyvtárába, újraindítja a telefont gyorsindítási módba, és használja a "fastboot flash boot boot.img" parancsot, vagy egyszerűen villogtassa a TWRP-vel úgy, hogy lépjen a Telepítés menübe, koppintson a "Kép telepítése" gombra, és villogtassa az újonnan javított boot.img fájlt.
  5. Indítsa újra a rendszert, és nyissa meg újra a Magisk Manager alkalmazást. Ha megjelenik egy felugró ablak, amely megkérdezi, hogy folytatni szeretné-e a Magisk további beállításait, érintse meg az Igen gombot.
  6. Élvezd!

Ha már rootolt, és nincs kedve a frissítéshez, továbbra is használhatja a régi módszert, és letilthatja az OTA-kezelőt:

  1. Töltse le a Solid Explorert, a MiXplorert, az FX File Explorert vagy bármely más root-kompatibilis fájlböngészőt a Google Play Áruházból vagy az XDA Labsból.
  2. Nyissa meg az alkalmazást, fogadja el a szerződési feltételeket, adjon neki engedélyeket, és adjon neki root hozzáférést.
  3. Nyissa meg a tárhely gyökerét, majd lépjen a /system/app/HwOUC mappába.
  4. Nevezze át a HwOUC.apk fájlt HwOUC.bak névre.
  5. Indítsd újra, és már indulhatsz is.
Solid Explorer fájlkezelőFejlesztő: NeatBytes

Ár: Ingyenes.

4.2.

Letöltés
FX File ExplorerFejlesztő: NextApp, Inc.

Ár: Ingyenes.

4.1.

Letöltés

[appbox xda com.mixplorer]

Ha fut a egyedi ROM köszönet Projekt Treble támogatás, akkor ettől biztonságban kell lennie, mivel ez a funkció csak a Huawei saját EMUI szoftverét érintheti.

Ha azt gondolta volna, hogy visszalép a „Patch01” frissítéstől, ha már frissített, nem javasoljuk, hogy tehát: Előfordulhat, hogy egyes frissítések más XLoaderrel rendelkeznek (például a Huawei Mate 10 frissítései), és fennáll a kockázata nak,-nek véglegesen blokkolja az eszközt, ha egy inkompatibilis XLoadert villant fel. Ezenkívül már találtak megoldást a Magisk számára. A leminősítés nem a gyenge szívűeknek való, ezért ha valóban meg akarja tenni, és elismeri a kockázatot, azt tanácsoljuk, hogy keressen fórumunkon egy működő visszaminősítési módszert eszközéhez.


Alsó vonal

A rendszerbetöltő feloldásának blokkolása és a root hozzáférést tiltó szabályzatok olyan dolgok, amelyekkel együtt élhetünk, még akkor is, ha nem értünk egyet ezekkel az irányelvekkel. De aktívan blokkolja a rootolt felhasználókat, akik már feloldották a rendszerbetöltőjüket, és szándékosan blokkolják telefonjaikat egy frissítéssel? Erre nincs jó ok, és ez – legalábbis véleményünk szerint – túlságosan is felesleges, különösen annak fényében, hogy a Huawei hatalmas globális felhasználói bázisában a root felhasználók elenyésző részét teszik ki. Megértjük, hogy a felhasználók miért gondolják, hogy a Huawei blokkolja a root rendszert, de nem gondoljuk, hogy ez itt a helyzet.

A gyökeresedést nem szabad a kalózkodással, a hackeléssel vagy bármilyen kiberbűnözéssel rokonnak tekinteni. Egy rootolt Android okostelefon nagyjából egy rendszergazdai jogosultságokkal rendelkező Windows számítógéphez hasonlítható... vagy egy Linux PC-n szuperfelhasználói hozzáféréssel. Azok, akik úgy döntenek, hogy rootolják eszközeiket, teljesen tisztában vannak a rootolással járó biztonsági kockázatokkal és csak azt keresik, hogyan szerezzenek további funkciókat azokon az eszközökön, amelyekre sok pénzt költöttek saját.

Bár úgy gondoljuk, hogy ez nem szándékos változtatás, megkerestük a Huaweit pontosításért, és ennek megfelelően frissítjük ezt a cikket, ha visszajelzést kapunk. Még mindig nem a legbölcsebb döntés Huawei/Honor készüléket vásárolni, ha igazán érdekel a ROM-ok rootolása/használata: ahogy korábban említettük, továbbra sem biztosítanak rendszerbetöltő feloldó kódokat. De addig is, ha már frissített, egyszerűen kövesse a fenti lépéseket a root visszaállításához.