Cea mai recentă actualizare stabilă pentru Magisk (v20.4) a fost lansată. Începând cu această versiune, MagiskHide nu mai este activat implicit. Citiți mai departe pentru a afla mai multe!
Magisk a devenit practic sinonim cu accesul root pe Android în acest moment. Una dintre cele mai populare distribuții ROM personalizate, LineageOS, este uniformă renunțarea suportului pentru propriul său binar addonsu în favoarea acestei soluții fără sistem dezvoltată de XDA Recognized Developer topjohnwu. Dezvoltatorul a vorbit recent despre deficiențe potențiale al MagiskHide componentă, care provine din unele modificări aduse API-ului Google SafetyNet Attestation. In timp ce Google ar putea dura ceva timp înainte de a aplica pe deplin noile reguli, topjohnwu a lansat acum o altă versiune stabilă a Magisk cu MagiskHide dezactivat implicit. Etichetată ca v20.4, cea mai recentă versiune se concentrează numai pe componentele de bază, cum ar fi interfața de utilizare reproiectată a Magisk Manager "nu este încă pe deplin pregătit pentru prime time".
Nota de lansare postată pe GitHub pune destul de mult accent pe modul Standalone BusyBox pentru a îmbunătăți consistența scriptului, care este orientat în primul rând către dezvoltatori și întreținerii Modulului Magisk. Începând cu această versiune, Magisk forțează fiecare script să utilizeze binarul intern BusyBox, care este îmbunătățit de XDA Recognized Developer osm0sis. Cu toate acestea, utilizatorii au încă opțiunea de a apela o comandă în afara BusyBox, dar trebuie să folosească calea completă.
Iată jurnalul oficial de modificări pentru Magisk v20.4:
- [MagiskInit] Remediați bucla de pornire potențială în dispozitivele 2SI doar A
- [MagiskInit] Suportă corect denumirea partițiilor Tegra
- [General] Încărcați libsqlite.so în mod dinamic, ceea ce elimină necesitatea de a utiliza scripturi wrapper pe Android 10+
- [General] Detectați nivelul API cu o metodă alternativă pe unele dispozitive
- [General] Soluție posibilă eroare în apelul de sistem readlinkat kernel x86
- [BusyBox] Activați funcțiile SELinux. Adăugați chcon/runcon etc. și opțiunea „-Z” la multe aplicații
- [BusyBox] Introduceți modul autonom. Mai multe detalii în notele de lansare
- [MagiskHide] Dezactivează MagiskHide în mod implicit
- [MagiskHide] Adăugați mai multe proprietăți potențiale de sistem detectabile
- [MagiskHide] Adăugați o soluție pentru bootloop-ul dispozitivelor Xiaomi atunci când MagiskHide este activat pe ROM-urile din mai multe regiuni
- [MagiskBoot] Acceptă corecțiile în formatul special Motorola DTB
- [MagiskPolicy] Sprijină regulile de sepolicy „genfscon”.
- [Scripturi] Suportă imagini de pornire bazate pe NAND (noduri de caractere în /dev/block)
- [Scripturi] Suport mai bun pentru addon.d (atât v1, cât și v2).
- [Scripturi] Acceptă Lineage Recovery pentru Android 10+
Descărcați Magisk v20.4 de pe GitHub
Google s-ar putea să reprime din greu capacitatea Magisk de a ascunde starea de deblocare a bootloader-ului din aplicații, dar asta nu blochează alte potențiale. Din realizarea veritabilului dual boot la jailbreaking-ul unui iPhone, Magisk este încă folosit activ de comunitatea de modding.
Sursă: GitHub