Magisk v25.0 predstavlja prerađeni MagiskInit za rješavanje problema SELinuxa

Objavljeno je najnovije ažuriranje za Magisk (v25.0) s hrpom ispravaka grešaka i poboljšanja značajki. Čitajte dalje da biste saznali više!

U ovom trenutku, mi u XDA smo sigurni da je većina vas barem čula za Magisk. Kreirao John Wu, zvani XDA Recognized Developer topjohnwu, projekt je izvorno započeo kao root metoda bez sustava i postupno se razvio u mnogo raznolikije i snažnije rješenje izvan običnog pružatelja privilegija superkorisnika. Nije potrebno spominjati da su programer i suradnici uvijek aktivni i marljivo rade na usavršavanju. Najnovije veliko ažuriranje Magiska, koje odgovara dvadeset petoj verziji (v25), sada je stiglo u javnu beta granu. Dnevnik promjena je suptilan, ali vrlo važan, pa zaronimo u njega.

Forumi Magisk XDA

Prva (i vjerojatno najvažnija) stvar u ovom ažuriranju je ponovno napisani softver MagiskInit. Za nesvjesne, magiskinit binarni je odgovoran za zamjenu dionice init proces kao prvi program koji se pokreće, ubacujući Magisk usluge u njega init.rc, i krpanje SELinux pravila pravila. Zahvaljujući uvođenju potpuno novog mehanizma ubrizgavanja sepolicy, programeri su uspješno riješili većinu nekompatibilnosti povezanih sa SELinuxom. Nadalje, MagiskInit sada podržava

Generička slika jezgre za Android 13 (GKI) formatu.

Posljednje, ali ne manje važno, nova verzija dolazi s nekoliko sigurnosnih poboljšanja za MagiskSU komponentu. Upravljanje root dopuštenjima je obnovljeno kako bi se spriječili zlonamjerni napadi ponovne upotrebe UID-a. Magisk sada provodi provjeru potpisa root upravitelja APK-a kako bi zaštitio korisnike od modificiranih verzija Magisk Managera u koje je bilo neovlašteno. Unatoč tome, programeri i dalje mogu koristiti vlastite ključeve za potpisivanje dok izrađuju Magisk iz njegove baze kodova. Također se možete odlučiti za službene verzije za ispravljanje pogrešaka u slučaju da se trebate riješiti provjere potpisa radi petljanja.

Evo službenog dnevnika promjena za Magisk v25.0:

  • [MagiskInit] Ažuriranje implementacije 2SI, značajno povećanje kompatibilnosti uređaja (npr. Sony Xperia uređaji)
  • [MagiskInit] Predstavite novo sepolicy mehanizam za ubrizgavanje
  • [MagiskInit] Podržava Oculus Go
  • [MagiskInit] Podržava Android 13 GKI (Pixel 6)
  • [MagiskBoot] Popravi implementaciju ekstrakcije vbmeta
  • [Aplikacija] Popravite završnu aplikaciju na starijim verzijama Androida
  • [App] [MagiskSU] Ispravno podržava aplikacije koje koriste sharedUserId
  • [MagiskSU] Popravite moguće rušenje magiskd
  • [MagiskSU] Obrišite neiskorištene UID-ove čim system_server ponovno pokreće kako bi spriječio napade ponovne upotrebe UID-a
  • [MagiskSU] Provjerite i nametnite certifikat instalirane Magisk aplikacije da odgovara potpisu distributera
  • [MagiskSU] [Zygisk] Ispravno upravljanje i otkrivanje paketa
  • [Zygisk] Popravite spajanje funkcija na uređajima s Androidom 12 sa starim kernelima
  • [Zygisk] Popravi Zygiskovu implementaciju istovara vlastitog koda
  • [DenyList] Ispravite DenyList na zajedničkim UID aplikacijama
  • [BusyBox] Dodajte zaobilazno rješenje za uređaje sa starim kernelima

Najnovije izdanje možete preuzeti slijedeći donju poveznicu. U slučaju da niste upoznati s Magiskom, trebali biste pogledati naš detaljni vodič kako rootati svoj uređaj pomoću alata. Ako slučajno naiđete na bilo kakve probleme s najnovijom verzijom, svakako podnesite izvješće o pogrešci na projektu GitHub spremište.

Preuzmite Magisk v25.0


Izvor:John Wu na Twitteru