Magisk è un potente strumento che può aiutarti a personalizzare alcuni aspetti del tuo telefono o addirittura a concederti l'accesso root. Ecco come installarlo!
Se ci hai mai pensato radicamento il tuo telefono o immergerti nel mondo del modding di molti dei i migliori telefoni Android, è probabile che tu abbia sentito parlare di Magisk. Ma cos’è Magisk? In poche parole, Magisk è uno strumento che può essere utilizzato per ottenere l'accesso root sul tuo dispositivo, simile agli strumenti legacy come SuperSU, ma non si limita solo a questo. Sviluppato dallo sviluppatore riconosciuto senior XDA topjohnwu, Magisk è un portale che consente ogni tipo di modifica sul tuo telefono Android. Oltre all'accesso root, puoi anche provare molti componenti derivati chiamati "moduli Magisk" che puoi installare per scopi diversi.
Ci sono moduli per temi, blocchi degli annunci, abilitare Camera2APIe molte altre modifiche a livello di sistema che non puoi fare altrimenti. Se sei un utente esperto e desideri estendere le funzionalità del tuo telefono e spingerlo ai suoi limiti, devi provare Magisk. Se tutto questo ti sembra divertente, ti spiegheremo come installare Magisk sul tuo dispositivo Android per personalizzarlo e fare cose che non avresti mai pensato di fare sul tuo telefono.
Come installare Magisk
L'installazione di Magisk richiede di avere un dispositivo con bootloader sbloccabile. Se hai già sbloccato il bootloader sul tuo telefono, sei a posto. Se non l'hai fatto e non sai di cosa stiamo parlando, ti consigliamo di andare sul Forum XDA, cerca il tuo dispositivo, quindi cerca una guida per sbloccare il bootloader. Non esiste un metodo universale per questo, poiché differisce da telefono a telefono. Una volta sbloccato il bootloader, puoi procedere oltre.
Lo sblocco del bootloader cancellerà tutti i dati sul tuo smartphone e in alcuni casi potrebbe addirittura invalidare la garanzia. È consigliabile eseguire il backup di tutti i tuoi dati prima di eseguire questi passaggi. È anche importante capire che non seguire correttamente i passaggi potrebbe causare il blocco del telefono, quindi assicurati di farlo assicurati di sapere come ripristinare il telefono allo stato originale nel caso in cui ti trovi in una situazione del genere. Inoltre, Magisk potrebbe causare problemi con alcune app di streaming e bancarie, quindi se queste sono assolutamente vitali per te, procedi con cautela.
Prima di iniziare, assicurati di avere accesso a un PC/Mac con ADB e avvio rapido installato. Si consiglia anche agli utenti Windows di farlo installare il driver USB OEM più recente per il tuo dispositivo Android.
Passaggio 1: identificazione del tipo di immagine di avvio
Scarica l'ultima versione dell'app Magisk dal repository GitHub del progetto. Poiché l'APK di Magisk è ospitato al di fuori del Google Play Store, potrebbe essere necessario consentire prima il sideload di app da fonti sconosciute e poi installare manualmente il pacchetto scaricato.
Dopo l'installazione, apri l'app Magisk. Dovresti vedere una schermata come questa:
Ora dobbiamo annotare i valori dei seguenti parametri:
- Ramdisk
- A/B
- SAR
Passaggio 2: individuare l'immagine di avvio originale
Per applicare la patch all'immagine di avvio del tuo dispositivo, devi estrarla dai pacchetti firmware ufficiali. Nel caso in cui utilizzi una ROM personalizzata come LineageOS, il file ZIP flashabile contiene l'immagine di avvio.
Caso I: hai accesso al file ZIP flashabile per il ripristino
Se disponi di un dispositivo che utilizza ancora lo schema di partizione solo A, puoi trovare "boot.img" direttamente all'interno del file ZIP flashabile per il ripristino. Basta estrarlo utilizzando un programma di archiviazione adatto.
Tuttavia, se il tuo dispositivo utilizza lo schema di partizione A/B, l'immagine di avvio e le altre immagini della partizione vengono ulteriormente compresse in un file denominato payload.bin come mostrato di seguito.
Conosciuto come "payload-dumper-go", questo fork consente anche agli utenti finali di estrarre una singola immagine della partizione senza decomprimere l'intero payload.bin, il che è particolarmente utile per questo scenario di utilizzo.
- Innanzitutto, utilizza il parametro -l per elencare le immagini delle partizioni all'interno di payload.bin.
payload-dumper-go-lpayload.bin
- Quindi utilizzare il parametro -p con il nome dell'immagine di avvio (comunemente memorizzata come "boot") per estrarla.
payload-dumper-go-pbootpayload.bin
Caso II: hai accesso all'immagine flashable Fastboot
Una manciata di OEM come Google e Xiaomi forniscono immagini di fabbrica flashabili con Fastboot per i loro dispositivi. Se sei riuscito a prendere un pacchetto di questo tipo, il file "boot.img" grezzo può essere facilmente estratto dall'archivio.
Caso speciale: Samsung
I dispositivi Samsung Galaxy non dispongono di un'interfaccia Fastboot tradizionale; quindi le loro immagini di fabbrica sono confezionate in modo diverso.
- Scarica l'immagine di fabbrica per il tuo modello. Per saperne di più date un'occhiata al nostro Tutorial sull'aggiornamento manuale del dispositivo Samsung Galaxy.
- Decomprimi il pacchetto decrittografato e individua il file tar AP sul tuo dispositivo. Normalmente è denominato AP_[device_model_sw_ver].tar.md5.
Passaggio 3: applicare la patch all'immagine di avvio
Ora che abbiamo l'immagine di avvio in mano, dovremmo procedere con la parte di patch.
Caso I: Il valore del parametro “Ramdisk” è "Sì"
- Copia l'immagine di avvio sul tuo dispositivo. Infatti, puoi patcharlo su un dispositivo Android diverso da quello di destinazione, ma devi installare l'app Magisk anche sul dispositivo secondario.
- premi il Installare pulsante sulla scheda Magisk.
- Scegliere Seleziona e applica patch a un file Sotto Metodoe seleziona l'immagine di avvio originale.
- L'app Magisk applicherà una patch all'immagine [Memoria interna]/Download/magisk_patched_[random_strings].img.
- Copia l'immagine patchata sul tuo PC con ADB:
adb pull /sdcard/Download/magisk_patched_[random_strings].img
- Flasha l'immagine di avvio con patch sul tuo dispositivo. Per la maggior parte dei dispositivi, riavvia in modalità Fastboot ed esegui il flashing con il seguente comando:
fastboot flash boot /path/to/magisk_patched.img
- Riavvia e divertiti con Magisk!
Tieni presente che è possibile applicare una patch all'immagine di avvio al volo su dispositivi legacy dotati di ramdisk di avvio tramite un ripristino personalizzato come TWRP, ma il metodo non è più consigliato sui dispositivi moderni. Detto questo, se hai un vecchio telefono e vuoi restare con il percorso di ripristino personalizzato, i passaggi sono i seguenti:
- Scarica l'APK di Magisk.
- Rinominare l'estensione del file .APK in .ZIP (ad esempio Magisk-v25.2.APK → Magisk-v25.2.ZIP).
- Flash il file ZIP proprio come qualsiasi altro ZIP flashabile ordinario.
- Tieni presente che il file sepolicy.rule dei moduli può essere archiviato nella partizione della cache, quindi non cancellarlo.
- Controlla se l'app Magisk è installata. Se non viene installato automaticamente, installa manualmente l'APK.
Caso II: Il valore del parametro “Ramdisk” è "No"
In questo caso, è necessario individuare il file recovery.img dall'immagine di fabbrica del dispositivo anziché dal file boot.img. Questo perché Magisk deve essere installato nella partizione di ripristino, il che significa che dovrai riavviare in modalità di ripristino ogni volta che desideri accedere a Magisk.
- Copia l'immagine di ripristino sul tuo dispositivo (o su un dispositivo secondario con l'app Magisk installata).
- premi il Installare pulsante sulla scheda Magisk.
- Scegliere Seleziona e applica patch a un file Sotto Metodoe seleziona l'immagine di ripristino stock.
- L'app Magisk applicherà una patch all'immagine [Memoria interna]/Download/magisk_patched_[random_strings].img.
- Copia l'immagine patchata sul tuo PC con ADB:
adb pull /sdcard/Download/magisk_patched_[random_strings].img
- Flasha l'immagine di ripristino con patch sul tuo dispositivo. Per la maggior parte dei dispositivi, riavvia in modalità Fastboot ed esegui il flashing con il seguente comando:
fastboot flash recovery /path/to/magisk_patched.img
- Riavviare.
In questa fase gli scenari possibili sono tre:
- Accendi normalmente: ti ritroverai senza Magisk.
- Combo chiave di ripristino → Schermata iniziale → Rilascia tutti i pulsanti: il sistema dovrebbe avviarsi con Magisk.
- Combo chiave di ripristino → Schermata iniziale → Continua a premere volume su: per accedere alla modalità di ripristino stock
Caso speciale: Samsung
- Copia il file tar AP estratto sul tuo dispositivo.
- premi il Installare pulsante sulla scheda Magisk.
- Se il tuo dispositivo non ha un ramdisk di avvio, assicurati Modalità di recupero è selezionato nelle opzioni.
- Scegliere Seleziona e applica patch a un file Sotto metodoe selezionare il file tar AP.
- L'app Magisk applicherà la patch all'intero file del firmware [Memoria interna]/Download/magisk_patched_[random_strings].tar
- Copia il file tar con patch sul tuo PC con ADB:
adb pull /sdcard/Download/magisk_patched_[random_strings].tar
- Non provare a copiare sull'interfaccia MTP poiché è nota per corrompere file di grandi dimensioni.
- Riavviare in modalità download. Apri Odin sul tuo PC e installa magisk_patched.tar come AP, insieme a BL, CP e CSC dal firmware originale.
- Non scegliere HOME_CSC perché vogliamo cancellare i dati.
- Il dispositivo dovrebbe riavviarsi automaticamente una volta terminato il flashing di Odin. Accetta di eseguire un ripristino delle impostazioni di fabbrica, se richiesto.
- Se il tuo dispositivo non dispone di un ramdisk di avvio, riavvia subito la modalità di ripristino per abilitare Magisk.
- Installa l'ultima app Magisk e avvia l'app. Dovrebbe mostrare una finestra di dialogo che richiede ulteriori impostazioni. Lascia che faccia il suo lavoro e l'app riavvierà automaticamente il tuo dispositivo.
- Riavvia e divertiti con Magisk!
Passaggio 4: verifica
L’ultimo passaggio è verificare che tutto funzioni correttamente. Individua l'app Magisk appena installata e aprila. Vogliamo vedere un numero di versione accanto al parametro "Installato". Ciò significa che hai installato Magisk con successo. Ottimo lavoro!
Ora hai installato Magisk ed è ora di provarne alcuni interessanti Moduli Magisk. Puoi trovare molti moduli per scopi specifici e, poiché Magisk ti dà l'accesso root, puoi anche installarne alcuni le migliori app per dispositivi rooted. Quindi installa le app e i moduli che preferisci e inizia a ottimizzare!