È disponibile un nuovo aggiornamento per il canale beta di Magisk che porta la sua versione fino alla 13.5 e include Busybox per uso interno, soluzioni alternative al kernel Samsung e altro.
Il mese scorso abbiamo visto XDA Recognized Contributor e Developer topjohnwu rilasciare un nuovo aggiornamento stabile di Magisk. Questa era la versione 13.3 che lo consentiva aggirare le ultime restrizioni SafetyNet di Google e aggiunto una funzionalità di schermata di registro a scorrimento a Magisk Manager. Da allora, è stato dedicato molto lavoro al nuovo aggiornamento beta e questo è disponibile al pubblico proprio ora. Questo nuovo aggiornamento beta è stato rilasciato il 12 agosto e si concentra sul miglioramento della stabilità e della compatibilità per i dispositivi.
Il cambiamento più grande riguarda Busybox, che topjohnwu aveva precedentemente tolto da Magisk. Ciò è stato fatto perché causava problemi e la creazione dello sviluppatore richiedeva molto lavoro. Tuttavia, dopo la sua rimozione, sono emersi numerosi problemi di compatibilità. Avere uno strumento da riga di comando affidabile e ricco di funzionalità rende la risoluzione di questi problemi molto più semplice, quindi è stato fatto il lavoro per riportare Busybox in Magisk con questo aggiornamento beta v13.5.
Per aiutare a integrare i sorgenti di Busybox in Magisk, lo sviluppatore ha creato ndk-busybox-cucina per gestire automaticamente la generazione di intestazioni basate sulla configurazione, analizzare tali file in Android.mk per supportare la creazione con il comando ndk-build. Si noti che questa modifica significa che Busybox è installato solo per uso interno e che ti consigliamo di installarlo manualmente o tramite XDA Recognized Developer/Recognized Contributor osm0sis' Modulo Busybox Magisk tramite il repository.
In questo aggiornamento beta è stato svolto del lavoro che include alcune soluzioni alternative relative al kernel stock di Samsung. Questo viene fornito con un aggiornamento al modello del modulo Magisk (ora alla versione 5 che è attivo su un altro ramo), ma gli sviluppatori del modulo dovrebbero considerata un'anteprima per sviluppatori poiché i moduli che la utilizzano non verranno installati sugli utenti che eseguono l'ultima versione stabile (v13.3). Parlando della versione v13.3, quell'aggiornamento aveva un bug che è stato corretto nella versione 13.5 beta che impediva l'acquisizione dello SHA1 dell'immagine stock.
A causa di questo bug, il ripristino dell'immagine stock (che viene attivato quando la si disinstalla) non riesce e ripristinerà il dispositivo solo tramite backup del ramdisk.
Dai un'occhiata al nuovo aggiornamento beta nel nostro forum Magisk