Magisk vs SuperSU

Nel mondo del modding Android, Magisk è il nuovo bambino del blocco e SuperSU è il vecchio veterano. Questi due strumenti popolari sono usati per alcune delle stesse cose, ma funzionano in modi molto diversi. La principale differenza tra Magisk e SuperSU è il modo in cui il root influenza il sistema. A seconda di ciò che vuoi realizzare, potresti preferire un approccio rispetto all'altro.

System vs Systemless

Innanzitutto, parliamo di come SuperSU ottiene il root. SuperSU modifica i file di sistema e aggiunge nuovi file alla partizione di sistema sul telefono. Questo metodo ha funzionato bene fino ad Android Marshmallow quando Google ha rafforzato la sicurezza. La modifica della partizione di sistema invia una bandiera rossa alle app che tentano di rilevare il root. Google SafetyNet è un'API che monitora il sistema e bloccherà il funzionamento di alcune app in caso di manomissione. Non puoi utilizzare Google Pay o Netflix con SuperSU. Inoltre, non riceverai alcun aggiornamento OTA una volta che il sistema è stato modificato.

Magisk è chiamato root "senza sistema" perché non tocca nessuno di quei file di sistema. Modifica la partizione di avvio e lascia intatti i file di sistema. Invece, le modifiche sono praticamente sovrapposte ai file originali. Quando qualcosa richiede un file di sistema, la versione modificata viene inviata al suo posto. Ma poiché tutti i file di sistema sono intatti, SafetyNet può essere indotto a pensare che tutto sia normale. Le app di cui sopra possono ancora funzionare su un telefono rootato.

moduli

L'altra parte di Magisk è qualcosa che SuperSU non include. L'importante app Magisk Manager consente all'utente di controllare le impostazioni di root, ma è anche un repository per i moduli. I moduli sono mod installabili che possono fare cose davvero interessanti. Alcune delle migliori mod includono personalizzazioni di Active Edge, sostituzioni di emoji, correzioni di gestione della RAM, attivatore Camera2API e molto altro. SuperSU non ha moduli integrati, ma avere root ti permette di usare altri framework come Xposed per installare le mod.

Chiuso vs Aperto

Un'altra grande differenza tra i due è open source vs open source. SuperSU è a codice chiuso, mentre Magisk è a codice aperto. La cosa grandiosa di essere open source è che chiunque può visualizzare il codice sorgente di Magisk. SuperSU è chiuso ed è stato venduto a una società cinese chiamata CCMT alcuni anni fa. Ad alcune persone non piace usare software a codice chiuso da società sconosciute. Android è stato costruito sul modello open source, il che fa sì che molte persone preferiscano l'approccio di Magisk.


La maggior parte delle persone nella comunità Android sembra preferire Magisk. Il metodo senza sistema consente agli utenti di usufruire di app come Google Pay, Netflix e Pokemon GO senza sacrificare l'accesso alla radice. Anche il repository di moduli integrato sta crescendo ogni giorno. La ciliegina sulla torta è la natura open source e gli aggiornamenti frequenti. Tutto ciò che i fan di Android apprezzano. SuperSU ha ancora molti utenti e fa ancora il lavoro. Con la crescente preoccupazione per la sicurezza di Google, Magisk continuerà a crescere in popolarità.