Cos'è Magisk? Come installare Magisk e eseguire il root su Android?
Pubblicato: 2021-03-05La natura open source del sistema operativo Android ha dato vita a comunità piene di appassionati di Android. Dalle ROM personalizzate alle varie MOD; lo chiami, la comunità ha una risposta per tutto.
Magisk è una delle meraviglie degli sforzi della community ed è diventata una risorsa fondamentale per gli appassionati per eseguire il root dei propri dispositivi Android. Allora, cos'è Magisk? Come installare Magisk e eseguire il root di Android utilizzando Magisk? Lascia che risponda a tutte le tue domande in questo articolo.
L'unico motivo per cui scelgo sempre Android su iOS è; quando acquisti un dispositivo Android, lo possiedi completamente e puoi fare quello che vuoi con esso. Certo, iOS ha i suoi vantaggi come l'ecosistema e le funzionalità di privacy, che potrebbe essere il motivo per cui la maggior parte delle persone sceglie gli iPhone ma, personalmente, credo che il software open source sia la strada da percorrere, e Android e Linux sono alcuni dei grandi esempi di lo stesso.
- Cos'è Magisk?
- Moduli Magisk
- Come eseguire il root con Magisk?
- Come installare Magisk: installazione di un ripristino personalizzato
- Che cos'è un bootloader?
- Sblocco del Bootloader
- TWRP lampeggiante
- Come installare Magisk: lampeggiare Magisk Zip
- Come installare Magisk: installazione di un ripristino personalizzato
- Come installare Magisk: cos'è Magisk Manager?
- Quali sono alcuni dei migliori moduli Magisk?
- Riassumendo
Cos'è Magisk?
Sviluppato da topjohnwu, Magisk è uno strumento che può aiutarti a eseguire il root del tuo dispositivo Android con facilità. È un metodo di root senza sistema che modifica il sistema Android senza modificarlo effettivamente. In parole povere, è un modo intelligente per ingannare SafetyNet di Google.
Pensa a Magisk come a quel ragazzo della scuola che si comporta come se non fosse presente in classe quando è sempre lì. Magisk inganna SafetyNet di Google, che, per cominciare, è un'API in grado di rilevare se il tuo telefono è rootato. Quindi, per prevenire attacchi dannosi sul tuo dispositivo, blocca il funzionamento di app specifiche.
A differenza dei metodi di rooting come Kingo root APK, una soluzione di rooting con un tocco per Android 5.0 o versioni precedenti, il download di Magisk APK o Magisk root APK non esiste. Dovrai eseguire il flashing dello zip Magisk in una recovery personalizzata.
Moduli Magisk
Non è solo il rooting che le comunità vanno pazze. Esistono moduli Magisk specifici del dispositivo che è possibile installare per aggiungere nuove funzionalità in pochi minuti.
Ad esempio, quando ho acquistato un Redmi K20 Pro, ero piuttosto sconvolto dal fatto che gli altoparlanti stereo (doppi altoparlanti) fossero assenti. Venendo da un Pixel 2 XL, sentivo costantemente la mancanza di altoparlanti stereo; quindi, ho visitato i forum degli sviluppatori XDA e ho trovato un modulo per abilitare gli altoparlanti stereo.
E, naturalmente, non si limita solo agli altoparlanti stereo. Ci sono molti altri moduli che puoi installare se il tuo dispositivo ha un buon supporto per gli sviluppatori.
Come eseguire il root con Magisk?
Attenzione! Quello che leggerai in anticipo dovrebbe essere provato a tuo rischio e pericolo. Non siamo responsabili per eventuali danni causati al tuo dispositivo. Procedi solo se sei disposto a correre il rischio.
È sicuro installare Magisk? Sì, totalmente. Se sai esattamente cosa stai facendo, dovresti essere a posto.
Tutto sembra facile finché non guardi la parte di installazione. Non fraintendermi, l'installazione di Magisk non è una scienza missilistica ma, per i principianti che lo stanno provando per la prima volta, è probabile che potresti ritrovarti con dispositivi in muratura/morti se sbagli qualcosa durante il processo.
Il processo di rooting potrebbe differire in base a molti fattori come il SoC del telefono, il produttore del dispositivo e il supporto degli sviluppatori. Questo articolo ti mostrerà come eseguire il root di un dispositivo con un processore Qualcomm Snapdragon, un supporto ufficiale Custom Recovery (TWRP, Orangefox o SHRP) e un dispositivo solo con partizione A (non partizioni A/B. Facci sapere se desideri un articolo sullo stesso).
Come installare Magisk: installazione di un ripristino personalizzato
Ogni dispositivo Android viene fornito con una recovery installata. Come suggerisce il nome, il ripristino può aiutarti a riportare il telefono alle condizioni di lavoro se qualcosa va storto. Ad esempio, se dimentichi la password/il PIN del tuo dispositivo, puoi ripristinare il telefono utilizzando la recovery. Tuttavia, ciò che puoi fare con il ripristino predefinito è molto limitato.
Team Win Recovery Project (TWRP) è una recovery personalizzata che puoi flashare su un dispositivo per accedere a tutti i tipi di opzioni extra che ti aiutano ad armeggiare con lo spazio di archiviazione del tuo telefono, il software stock e molto altro. Grazie alla natura open source di TWRP, i recuperi di Orange Fox e SHRP sono i sottoprodotti della stessa. Ecco come installare TWRP sul tuo dispositivo Android.
Prima di iniziare il processo di sblocco, dovrai scaricare il file immagine TWRP per il tuo dispositivo e installare i driver ADB. Inoltre, puoi scaricare l'ultima versione di Magisk nella sezione delle versioni nel repository ufficiale.
Che cos'è un bootloader?
Un Bootloader è un programma responsabile dell'accensione del kernel su un dispositivo. Agisce come una barriera tra te e il kernel ed è responsabile di legare la sua radice di fiducia. Per sbloccare il bootloader.
- Vai alle impostazioni del dispositivo.
- Vai su Informazioni sul dispositivo e tocca il numero build 7 volte finché non vedi un brindisi che dice Opzioni sviluppatore abilitate .
- Torna alla pagina delle impostazioni principali, scorri verso il basso e trova il nuovo menu Opzioni sviluppatore .
- Entra nel menu e scorri verso il basso fino a trovare gli interruttori OEM Unlock e USB Debugging e abilitarli. Ciò ti consentirà di sbloccare il bootloader del tuo dispositivo.
Leggi anche Come abilitare le opzioni sviluppatore Android, debug USB, sblocco OEM?
Sblocco del Bootloader
Collega il telefono al computer con un cavo USB e autorizza il dispositivo quando richiesto. Quindi digita il comando seguente per verificare se il tuo dispositivo è stato riconosciuto su Android Debugging Bridge.
adb devices
Per cui potresti vedere un output come questo
3a45764d device
Sebbene l'opzione di sblocco OEM possa essere abilitata istantaneamente nella maggior parte dei dispositivi, se possiedi un dispositivo Xiaomi, potresti dover attendere fino a 3 giorni su alcuni dispositivi fino a 2 mesi.
Ora arriva la parte principale. Per accedere al bootloader del tuo telefono, noto anche come modalità di avvio rapido nei dispositivi Xiaomi, dovrai tenere premuti i pulsanti di accensione + riduzione del volume fino a quando non senti una vibrazione.
Dopo che il tuo dispositivo si è avviato nel bootloader, devi digitare il comando nel terminale.
fastboot devices
Potresti vedere questo output.
3a45764d fastboot
Se non vedi alcun output o se mostra un errore, è probabile che i driver ADB non siano installati correttamente e dovrai reinstallarli.
Per sbloccare il bootloader, digita il seguente comando. Tieni presente che questo cancellerà tutti i dati.
fastboot oem unlock
Il bootloader è ora sbloccato e il tuo dispositivo si avvierà come nuovo. Ora vai di nuovo alle impostazioni e abilita il debug USB e lo sblocco OEM. Autorizza il tuo dispositivo al tuo PC e poi digita.
adb reboot bootloader
Questo ti porterà di nuovo al bootloader.
TWRP lampeggiante
Per installare TWRP, spostati nella directory in cui hai salvato l'immagine TWRP utilizzando la riga di comando e quindi inserisci il comando.
fastboot flash recovery *recovery's name*.img
Questo lampeggerà la recovery TWRP. Ora premi Power + Volume su per avviare lo stesso.
Come installare Magisk: lampeggiare Magisk Zip
Bene! Datti una pacca sulla spalla se sei arrivato con successo fino a questo punto. Incollato? La gente di XDA-Developers ti ha sempre coperto. Basta cercare il problema che stai affrontando o chiedere nei forum. Altrimenti, colpiscici nella sezione commenti qui sotto.
In TWRP, fai clic sull'opzione Wipe e scorri fino al ripristino delle impostazioni di fabbrica . Quindi sul tuo PC, scarica Magisk zip dal suo repository ufficiale. Trasferisci il file zip nella memoria interna del tuo telefono.
Ora, torna a casa in TWRP, fai clic sull'opzione Installa , trova Magisk.zip , fai clic su di esso e scorri per eseguire il flashing dello zip .
Riavvia il sistema da TWRP e, una volta avviato il dispositivo, dovresti ora vedere Magisk Manager nel menu delle tue applicazioni.
Come installare Magisk: cos'è Magisk Manager?
Magisk manager è il front end che, come suggerisce il nome, gestisce Magisk. Puoi usarlo per cercare e installare nuovi moduli Magisk e gestire i permessi di root nelle applicazioni.
Non dovrai installare Magisk Manager dopo aver eseguito manualmente il flashing di Magisk ma, se lo elimini accidentalmente, vai al repository ufficiale per il download di Magisk Manager.
Quali sono alcuni dei migliori moduli Magisk?
Oltre ai moduli universali, ce ne sono anche alcuni specifici per il dispositivo. Pix3lify, Greenify, Xposed Framework e Viper4Android sono alcuni dei migliori moduli Magisk.
Fateci sapere se volete leggere un articolo dedicato sui migliori moduli Magisk.
Ora, se incontri un ciclo di avvio (una condizione in cui il tuo dispositivo si rifiuta di avviarsi e mostra sempre il logo del produttore), puoi avviare TWRP e provare a installare nuovamente Magisk.
Riassumendo
Magisk è più di un semplice software di rooting ed è uno strumento straordinario per gli appassionati di modificare i propri dispositivi Android. L'installazione potrebbe comportare complicazioni, ma il limite è il cielo una volta che ci si abitua. Se vuoi saperne di più su rooting, jailbreak o ROM personalizzate, assicurati di consultare il nostro articolo, che spiega brevemente lo stesso.
Facci sapere nella sezione commenti qui sotto se riscontri problemi e cercheremo di ricontattarti il prima possibile.