L'ultima versione stabile di Magisk Manager, Magisk 15.4, include miglioramenti di MagiskBoot, offuscamento del socket e altre correzioni.
Il mese scorso, Magisk ha ricevuto un aggiornamento che ha corretto una serie di bug e aggiunto il supporto per accesso SU autenticato tramite impronta digitale (sui dispositivi Android 6.0+). Da allora, i rami stabile e beta di Magisk hanno ottenuto numerosi miglioramenti, come sviluppatore e collaboratore riconosciuto da XDA topjohnwu ha continuato a perfezionare l'utilità root. E questa settimana segna il rilascio della versione beta più recente, Magisk v15.4, che offre ottimizzazioni di Magisk Manager, offuscamento del socket e MagiskBoot rinnovato.
Innanzitutto ci sono enormi miglioramenti a MagiskBoot. Le modifiche, alcune delle quali sono opera di XDA Recognized Developer e Collaboratore osm0sis, significa che sono supportate molte più immagini di avvio. topjohnwu afferma che ora MagiskBoot potrebbe essere "il singolo binario più potente per gestire le immagini di avvio di Android" e che ci sono piani per svilupparlo ulteriormente nelle versioni future.
Successivamente ci sono le ottimizzazioni per l'applicazione Magisk Manager (v5.6.0). Secondo topjohnwu, lo strumento zipadjust di Chainfire, originariamente da OpenDelta progetto, è stato eseguito il debug e completamente riscritto in Java, il che ha consentito la rimozione di JNI in Magisk Manager e semplifica notevolmente il sistema di creazione Magisk per la firma dei file ZIP. Separatamente, la parte di Magisk Manager che si occupa di root è stata migrata su libsu, una libreria Android topjohnwu progettato per gli sviluppatori di app root e la gestione del database dei superutenti di Magisk Manager è stata "notevolmente migliorata" in termini di stabilità.
L'ultimo grande cambiamento in Magisk v15.4 riguarda l'offuscamento del socket. Nelle versioni precedenti di Magisk, il demone ascolta uno specifico socket Unix, che consentiva le richieste inviate tramite il socket per avviare in remoto una shell root dal demone e connettere STDIN/OUT/ERR al terminale corrente o processi. Utilizzando questo metodo, qualsiasi applicazione potrebbe scoprire le voci del socket di Magisk e rilevare o richiedere l'accesso root, anche se MagiskHide era abilitato. Ciò cambierà con l'aggiornamento: ora il nome del socket viene assegnato in modo casuale ogni volta che il dispositivo si avvia.
Magisk v.5.6.0 è disponibile attraverso il canale stabile e Magisk v15.4 è in beta.
Dai un'occhiata a Magisk v15.4 nel nostro forum Magisk