Magisk versione 13 in arrivo sul ramo stabile, nuove funzionalità e compatibilità

Magisk v13 è passato dal ramo beta al ramo stabile. Continua a leggere per sapere tutto sui cambiamenti che l'ultima versione stabile apporta ai suoi utenti!

Dopo più di un mese di test in versione beta, XDA ha riconosciuto il ruolo di collaboratore e sviluppatore topjohnwuMagisk v13 è in viaggio verso il ramo stabile. La versione stabile v13 porterà con sé la compatibilità con Android O, un file binario unificato e una serie di correzioni di bug e miglioramenti rispetto a tutte le versioni beta precedenti.

COME topjohnwu menziona in il suo post sul forum, la nuova versione stabile di Magisk sarà live tra poche ore. Di conseguenza, il thread beta di Magisk è stato chiuso poiché non è più necessario. Il thread si aprirà quando arriverà la prossima beta, ma fino ad allora, il file thread per la versione stabile continuerà come thread principale.

Il registro delle modifiche ufficiale e completo per la versione più recente non è stato ancora pubblicato, ma possiamo seguire i cambiamenti avvenuti nelle beta precedenti. Il punto forte è la compatibilità con la versione più recente di Android O, insieme alla fusione di MagiskSU, magiskhide, resetprop e magiskpolicy in un unico binario unificato. Ora è disponibile il supporto per addon.d survival e anche magiskhide dovrebbe essere abilitato per impostazione predefinita. Magisk v13 avrà bisogno anche dell'ultima app Magisk Manager che supporta il nuovo binario unificato Magisk e ha anche un controllo di integrità di base aggiunto per SafetyNet.

Da Magisk Manager non è più disponibile su Google Play Store, dovrai andare al discussione del forum per prendere l'ultima versione. In alternativa, puoi anche installa MagiskManager tramite i nostri XDA Labs. Aggiungeremo qui il registro delle modifiche completo non appena sarà disponibile, quindi rimanete sintonizzati o tenete d'occhio i forum!


Aggiornamento:

Il ramo stabile ottiene la versione 13.1 come versione più recente. A causa delle enormi differenze tra v12.0 e v13.x+, molte cose non sono più retrocompatibili. Rimanere su una versione precedente ti farà perdere moltissime correzioni e miglioramenti.

Questo aggiornamento porta con sé anche il nuovo Magisk Module Template v4, che a sua volta porta con sé la corretta gestione di Android O e molte correzioni flash. I comandi nello script Flash sono ora notevolmente ridotti poiché rimangono solo gli elementi essenziali e le chiamate alle funzioni. Lo script ora si basa su una corretta installazione di Magisk v13.1 poiché busybox non è più in bundle. Come risultato di questo e di altri cambiamenti menzionato nel post di aggiornamento, I moduli Magisk non sono più flashabili nei ripristini personalizzati senza accesso /data, quindi avrai bisogno di un ripristino configurato correttamente con accesso /data o dovrai eseguire il flashing all'interno dello stesso Magisk Manager. Una futura versione del Manager filtrerà i moduli sul repository con versione del modello inferiore alla v4, quindi gli sviluppatori sono invitati ad aggiornare presto i loro moduli!

Ecco il registro delle modifiche ufficiale per Magisk v13.1:

  • [Generale] Unisci MagiskSU, magiskhide, resetprop, magiskpolicy in un unico file binario
  • [Generale] Aggiunto il supporto per Android O (testato su DP3)
  • [Generale] Collegamento dinamico libselinux.so, libsqlite.so dal sistema per ridurre notevolmente la dimensione del binario
  • [Generale] Rimuovi busybox in bundle perché causa molti problemi
  • [Generale] Sblocca tutti i dispositivi a blocchi per il supporto di lettura-scrittura anziché solo per emmc (ho appena pensato che non tutti i dispositivi utilizzino emmc lol)
  • [Script] Esegui tutte le operazioni sull'immagine ext4 tramite il binario magisk negli script flash
  • [Script] Script aggiornati per utilizzare i comandi nativi di magisk per aumentare la compatibilità
  • [Script] Aggiunto il supporto per la sopravvivenza di addon.d
  • [Script] Introdurre util_functions.sh, utilizzato come origine globale delle funzioni di script della shell per tutti i tipi di installazione
  • [MagiskBoot] Spostata la logica della patch di avvio nel binario magiskboot
  • [MagiskSU] Non esegue il fork di un nuovo processo per ogni richiesta, aggiunge invece nuovi thread
  • [MagiskSU] Aggiunto il supporto multiutente
  • [MagiskSU] Introduce un nuovo meccanismo di coda di timeout, previene il calo delle prestazioni con app su scritte male
  • [MagiskSU] Molteplici impostazioni spostate dal rilevamento degli oggetti al database
  • [MagiskSU] Aggiunto il supporto per l'opzione della modalità spazio dei nomi
  • [MagiskSU] Aggiungi l'opzione di montaggio principale
  • [resetprop] Aggiornato all'ultimo AOSP upstream, supporta oggetti di scena da 5.0 ad Android O
  • [resetprop] Rinominate tutte le funzioni per impedire di chiamare funzioni da libc esterne
  • [magiskpolicy] Aggiornato libsepol dal repository ufficiale SELinux
  • [magiskpolicy] Aggiunto supporto patch xperm (per far funzionare correttamente Android O)
  • [magiskpolicy] Regole aggiornate per Android O e supporto Liveboot
  • [MagiskHide] Rimuove la modalità pseudo permissiva, nasconde invece direttamente lo stato permissivo
  • [MagiskHide] Rimuove il monitor dei file di elenco inaffidabile, passa alla modalità di richiesta del demone
  • [MagiskHide] MagiskHide è ora abilitato per impostazione predefinita
  • [MagiskHide] Aggiorna le policy di smontaggio, passa CTS in SafetyNet!
  • [MagiskHide] Aggiungi altri oggetti di scena per nasconderti
  • [MagiskHide] Rimuove il demone magiskhide di sfondo, genera un processo di breve durata per scopi di smontaggio
  • [Magic Mount] Montaggio basato su script shell abbandonato, utilizzare il programma C appropriato per analizzare e montare i file. La velocità è NOTEVOLMENTE migliorata

Ecco il log delle modifiche ufficiale per Magisk Manager:

  • v5.0.4
    • Risolto bug nel timeout di su
  • v5.0.3
    • Correggi FC all'avvio su Android O
    • Adattarsi alle limitazioni di trasmissione di Android O: autenticare nuovamente l'app quando l'aggiornamento è disabilitato su Android O
  • v5.0.2
    • Riscrivi la parte relativa alla firma dello zip, gli zip scaricati dal repository verranno firmati e adattati correttamente per i recuperi personalizzati
  • v5.0.1
    • Aggiungi opzioni per la modalità dello spazio dei nomi
    • Risolto un bug nel sistema Manager OTA
  • v5.0.0
    • Supporta il nuovo binario unificato Magisk
    • Gestire correttamente i problemi di gestione root di installazione/disinstallazione dell'applicazione
    • Aggiungi il supporto della modalità multiutente
    • Aggiungi la funzionalità di riautenticazione dell'aggiornamento dell'applicazione
    • Aggiungi il controllo di integrità di base per SafetyNet
    • Frammento di installazione e frammento di stato uniti nel frammento Magisk
    • Risolto il problema tecnico del cambio tema
    • Aggiorna le traduzioni

Hai installato l'ultima versione? Fateci sapere la vostra esperienza nei commenti qui sotto!


Dai un'occhiata a Magisk nel nostro forum delle app della community!Scarica Magisk Manager tramite XDA Labs!