Vuoi un maggiore controllo sul tuo smartphone? Il root Android apre un nuovo mondo di possibilità, ma può anche invalidare la garanzia, lasciarti con uno smartphone rotto o peggio. Non è per i deboli di cuore. Produttori e operatori ti dissuaderanno dal root e non sono solo messaggi allarmanti. Nel peggiore dei casi, se non si seguono correttamente le istruzioni, si può danneggiare irreparabilmente il dispositivo, ma molte persone ritengono che ne valga la pena per i potenziali benefici, soprattutto quelo di poter aggiornare il tuo telefono all’ultimo sistema operativo. Con un telefono root, puoi rimuovere le app preinstallate, velocizzare Android e personalizzare ogni elemento dell’aspetto del software del tuo telefono. Questa guida su come eseguire il root Android ti guiderà attraverso i passaggi necessari per eseguire il root del tuo dispositivo. Mentre alcuni telefoni possono essere rootati in pochi minuti, altri ci metteranno un po’ di più. Ma una cosa è chiara: il root del telefono è uno dei modi migliori per sfruttare il vero potenziale del tuo dispositivo Android.
Che cos’è il root Android?
Il root di un telefono o tablet Android è simile al jailbreak di un iPhone: in pratica, ti consente di immergerti più a fondo nel sottosistema di un telefono. Dopo il rooting puoi accedere a tutto il sistema operativo, personalizzare praticamente qualsiasi cosa sul tuo dispositivo Android e puoi aggirare tutte le restrizioni che il tuo produttore o operatore potrebbe aver applicato. Il rooting viene eseguito meglio con cautela. È necessario eseguire il backup del telefono Android prima di rootare Android e installare – o “flashare”, in termini di rooting – una ROM personalizzata (una versione modificata di Android).
Perché dovresti fare il root Android?
Uno dei maggiori incentivi per eseguire il root Android è che puoi rimuovere il bloatware altrimenti impossibile da disinstallare (anche se a volte puoi disabilitarlo – consulta la nostra guida sulla disabilitazione del bloatware). Su alcuni dispositivi, il root per Android abiliterà le impostazioni precedentemente disabilitate, come il tethering wireless. Ulteriori vantaggi includono la possibilità di installare strumenti specializzati e ROM personalizzate, ognuna delle quali può aggiungere funzionalità extra e migliorare le prestazioni del telefono o del tablet. Non c’è un’abbondanza eccessiva di app root, ma quelle che ci sono, sono molto utili. Alcune app ti consentiranno di eseguire automaticamente il backup di tutte le app e dati sul cloud, bloccare la pubblicità sul web e nelle app, creare tunnel sicuri su Internet, overcloccare il tuo processore o rendere il tuo dispositivo un hotspot wireless.
Perché non fare il root Android?
Esistono essenzialmente quattro potenziali contro per il rooting Android.
- Annullamento della garanzia: alcuni produttori o operatori annullano la garanzia se si esegue il root telefono Android, quindi vale la pena ricordare che è sempre possibile annullare il root. Se è necessario rispedire il dispositivo per la riparazione, è sufficiente eseguire l’installazione del software ufficiale.
- Brick del tuo telefono: se qualcosa va storto durante il processo di root Android, corri il rischio di danneggiare il tuo dispositivo. Il modo più semplice per evitare che ciò accada è seguire attentamente le istruzioni. Assicurati che la guida che stai seguendo sia aggiornata e che la ROM personalizzata sia specifica. Se esegui bene la guida, non dovrai preoccuparti di far diventare il tuo smartphone un mattone.
- Rischi per la sicurezza: il root Android introduce alcuni rischi per la sicurezza. A seconda di quali servizi o app utilizzi sul tuo dispositivo, potrebbe creare una vulnerabilità di sicurezza. E alcuni malware sfruttano lo stato rooted per rubare dati, installare malware aggiuntivo o indirizzare altri dispositivi con traffico Web dannoso.
- App disabilitate: alcune app e servizi attenti alla sicurezza non funzionano su dispositivi con root: piattaforme finanziarie come Google Pay o Unicredit Banking non lo supportano. Per questo vedere Magik.
Come rootare Android con Magisk
Il rooting del dispositivo Android è più facile che mai. Sono disponibili numerosi strumenti per rendere il processo il più semplice possibile, indipendentemente dal dispositivo che si desidera rootare. Magisk è uno di questi strumenti ed è davvero facile da usare. Tuttavia, per poter utilizzare Magisk sul vostro dispositivo, dovrete prima apportare alcune modifiche, in particolare installare la recovery personalizzata TWRP. È abbastanza semplice utilizzare gli strumenti ADB e Fastboot di Google e offre molte funzionalità aggiuntive, come la possibilità di flashare facilmente ROM personalizzate. Prima di tutto bisogna sbloccare bootloader Android guida che trovi su questa pagina.
Installare ADB e Fastboot
Prima di poter fare qualsiasi cosa, dovrete installare gli strumenti per sviluppatori di Google sul vostro computer. Questo processo è molto più semplice su Linux, quindi se avete accesso a un PC Linux, prendete in considerazione l’idea di usarlo per questa operazione. Altrimenti, è sicuramente possibile farlo anche con Windows.
- Windows. Iniziare scaricando l’ultima versione di Android SDK Platform Tools. Estrarli in una cartella in cui sia possibile utilizzarli comodamente. Aprite Windows Explorer, cercate la cartella in cui avete estratto gli strumenti Android e fate clic con il tasto destro del mouse nello spazio bianco della cartella. Nel menu a tendina selezionare “Apri finestra di comando”. A questo punto è possibile utilizzare i file eseguibili presenti nella cartella dalla finestra della riga di comando.
- Linux. Se si utilizza una distribuzione Linux più comune, come Ubuntu, è molto semplice. Basta installare gli strumenti necessari con Apt. sudo apt install adb fastboot
Installare recovery TWRP Android
- Trovate e scaricate l’ultima versione di TWRP per il vostro dispositivo. Assicuratevi che sia l’ultima versione disponibile per quel dispositivo.
- Se si utilizza Windows, spostare il file nella directory con gli strumenti Android.
- Quindi, prendete il vostro dispositivo e attivate le opzioni per gli sviluppatori.
- Tornate indietro di un livello nelle impostazioni e vedrete che ora sono disponibili le opzioni per gli sviluppatori. Apritele e cercate “Debug”. La dicitura varia da un dispositivo all’altro, ma è necessario abilitare il debug. A volte si chiama “debug Android”, altre volte “debug USB”.
- Collegare il dispositivo al computer con un cavo USB.
- Aprire la finestra della riga di comando con gli strumenti Android. Immettere quanto segue per preparare il dispositivo: adb reboot bootloader
- Il dispositivo potrebbe chiedere di nuovo di consentire il debug USB. Consentitelo in modo che si riavvii. Dopo averlo fatto, è possibile flashare l’immagine TWRP. Utilizzare il nome effettivo del file dell’immagine: fastboot flash recovery twrp-X.X.X.XXX.img
- Al termine, riavviare il dispositivo: fastboot reboot recovery
Come fare il root con Magisk
Come fare il root su Android? Sul computer, scaricare l’ultima versione di Magisk. Non decomprimetela. Se siete su Windows, spostatela anche nella cartella Android Tools. Tornate alla finestra della riga di comando e inviate il file .zip di Magisk al dispositivo Android. Anche in questo caso, utilizzate la versione attuale del pacchetto: adb push magisk-vXX.X.zip. Sul dispositivo Android toccare l’opzione per installare da un .zip. Individuare il file Magisk appena spinto e selezionarlo. Flashare il file .zip utilizzando TWRP. Al termine, riavviare il dispositivo. Questa volta lasciate che si avvii in Android. Aprire le applicazioni. A questo punto dovrebbe apparire l’applicazione Magisk Manager. Magisk è ora presente nel sistema e può essere utilizzato per aumentare i privilegi delle applicazioni fino a raggiungere il livello di root. Congratulazioni! Avete effettuato il root del vostro dispositivo Android con Magisk.
Come preparare il dispositivo Android per il root con app
Come fare root Android tramite app root? Uno dei modi più semplici per eseguire il root di un dispositivo Android è utilizzare un’app e diverse app di rooting hanno attirato l’attenzione nel corso degli anni: Framaroot, Firmware.mobi, Kingo Root, BaiduRoot e One Click Root sono tra i più affidabili. Questi servizi di solito eseguono il root del dispositivo il tempo necessario per lavarsi i denti. Ma alcuni di essi supportano solo i dispositivi che eseguono versioni precedenti di Android, quindi potrebbe essere necessario fare un po’ di shopping per trovare quello che funziona per il tuo dispositivo. Se stai cercando di eseguire il root di un dispositivo ancora più vecchio, dovresti fare un giro sul sito più vecchio di CFRoot. In passato il root delle versioni Android da Android 7.0 Nougat verso l’alto era più difficile, poiché veniva controllata l’integrità crittografica del dispositivo per rilevare se i file di sistema del dispositivo erano stati manomessi, inibendo le app. Per fortuna, le app per il root sono migliorate e il root di versioni più recenti di Android è molto più semplice di prima. Se il tuo telefono non è compatibile con un’app di root con un clic, dovrai dedicare un po’ di tempo alla ricerca di alternative sui forum Android. Il punto migliore da cui iniziare è il forum degli sviluppatori XDA: cerca una discussione sul tuo telefono o tablet e probabilmente troverai un metodo.
Prepararsi per il root Android con app root
Esegui il backup di tutto ciò di cui non puoi vivere senza prima di iniziare. Prima di iniziare, dovrai anche assicurarti che il tuo dispositivo sia completamente carico. Dovrai attivare il debug USB e lo sblocco OEM. Fallo aprendo Impostazioni sul tuo dispositivo. Se non vedi Opzioni sviluppatore nella parte inferiore della schermata Impostazioni, segui questi passaggi per attivarlo.
- Tocca Informazioni sul telefono e trova il numero di build. Il percorso esatto dipende dal tuo telefono, ma di solito si trova in informazioni sul software.
- Tocca il numero di build sette volte e le Opzioni sviluppatore verranno visualizzate nella pagina principale delle Impostazioni. Potrebbe essere necessario confermare il passcode di sicurezza per abilitarlo.
- Tocca il tasto Indietro per visualizzare le nuove opzioni per gli sviluppatori.
- Tocca Opzioni sviluppatore.
- Selezionare per abilitare il debug USB.
- Selezionare per abilitare lo sblocco OEM.
Installazione degli strumenti della piattaforma SDK Android
In passato il root comportava il download dell’intero kit di sviluppo Android di Google. Per fortuna, non è più così, e tutto ciò che serve è gli strumenti della piattaforma SDK Android. Scarica e installa gli strumenti della piattaforma SDK Android dal sito per sviluppatori di Google. Ci sono scelte per Windows, Mac e Linux. Queste istruzioni sono per computer Windows. Estrai i file compressi. Quando ti viene chiesto in quale directory installare il software, ti consigliamo di impostarlo su C: android-sdk. Se scegli una posizione diversa, ricordati di ricordarla.
Installazione dei driver di dispositivo
Per garantire che il tuo computer sia in grado di comunicare correttamente con il tuo smartphone o tablet, dovrai installare i driver USB appropriati. I dispositivi di alcuni produttori vengono forniti con i driver inclusi nel software del telefono, quindi tutto ciò che devi fare per installare il driver USB appropriato è collegare il telefono al PC tramite cavo USB. OnePlus ne è un esempio, ma vale la pena collegare prima il telefono per vedere se i driver USB verranno installati automaticamente. Altrimenti, ecco un elenco di driver dei produttori più popolari:
- Asus
- Acer
- Alcatel
- Coolpad
- Google / Nexus / Pixel
- HTC
- Huawei / onore
- Lenovo / Motorola
- LG
- Samsung
- Sony
- Xiaomi
Segui le istruzioni dell’installer. Una volta installati i driver, procedere al passaggio successivo.
Sbloccare il bootloader del tuo telefono Android
Prima di iniziare, devi sbloccare il bootloader del tuo dispositivo. Il bootloader, in poche parole, è il programma che carica il sistema operativo del dispositivo. Determina quali applicazioni vengono eseguite durante il processo di avvio del telefono o del tablet. Alcuni produttori richiedono una chiave per sbloccare il bootloader. Motorola, HTC, LG e Sony forniscono istruzioni dettagliate su come eseguire questa operazione, ma un avvertimento: richiedono la registrazione come sviluppatore. Sfortunatamente per gli utenti dei dispositivi Huawei e Honor, i bootloader di questi telefoni non possono più essere sbloccati. Huawei ha annullato la possibilità di richiedere codici di sblocco a luglio 2018. Se desideri ancora eseguire il root del tuo dispositivo Huawei o Honor, dovrai utilizzare un servizio di terze parti come DC-Unlocker. Dopo aver eseguito tali passaggi, è possibile iniziare il processo di sblocco. Dovrai mettere il tuo dispositivo in modalità fastboot. E’ diverso per ogni telefono, ma sulla maggior parte dei dispositivi, riavviare il dispositivo tenendo premuto il pulsante Power e Volume giù per 10 secondi.
Dopo aver avviato Fastboot, vai alla cartella in cui hai decompresso in precedenza i tuoi file SDK Android. Quindi apri il prompt dei comandi del tuo computer tenendo premuto MAIUSC + clic destro e selezionando “Apri un prompt dei comandi qui”. Se il dispositivo richiede un codice, otterrai una lunga serie di caratteri. Incollalo nella casella sul sito Web del produttore del dispositivo, invia il modulo e attendi un’email con una chiave, un file e ulteriori istruzioni. Per sbloccare il bootloader del dispositivo, collegalo al computer e mettilo nuovamente in modalità fastboot. Apri il prompt dei comandi digitando cmd nel menu Start.
Per i dispositivi Google Nexus e Pixel, i comandi sono semplici:
- Telefoni Nexus: digita “fastboot oem unlock” (senza virgolette) e premi invio
- Telefoni pixel: digita “fastboot flashing unlock” (senza virgolette) e premi invio
Il comando di Motorola è leggermente diverso:
- Digitare “oem unlock UNIQUE_KEY” (senza virgolette), sostituendo “UNIQUE KEY” con il codice ricevuto
Su HTC:
- Digitare “unlocktoken Unlock_code.bin” (senza virgolette), sostituendo “Unlock_code.bin” con il file ricevuto.
Conferma lo sblocco e ti avvicini di un passo al root del tuo dispositivo Android. Alcuni produttori e operatori permettono lo sblocco del bootloader, ma ciò non significa che non possa essere eseguito. Prova a cercare nel forum degli sviluppatori XDA soluzioni alternative e soluzioni non ufficiali.
Come eseguire il root Android con programmi root
Esistono molti modi diversi per eseguire il root del telefono o del tablet. Ecco alcuni dei nostri preferiti.
Rooting con Framaroot
Framaroot è un servizio di root con un clic e mira a rendere il processo di root facile per tutti con un semplice pulsante “root” con un clic. Tuttavia, potresti dover saltare un paio di cerchi per iniziare. Scarica l’APK. Installalo: potrebbe essere necessario toccare il pulsante Origini sconosciute nelle impostazioni di sicurezza di Android per completare l’installazione. Apri l’app e tocca Root. Se l’app trova che è in grado di eseguire il root del tuo dispositivo, lo farà. In caso contrario, dovrai provare un altro metodo. Se è possibile eseguire il root del dispositivo, è possibile procedere e eseguire il root del dispositivo. Sarà quindi necessario scaricare ed eseguire SuperSU per gestire l’accesso root. E’ tutto – sei a posto!
Root del tuo dispositivo Android con Firmware.mobi
Firmware.mobi, un’utilità di sblocco dello sviluppatore Chainfire, non è il modo più semplice per eseguire il root del tuo smartphone Android, ma è uno dei più stabili. Funziona su oltre 300 dispositivi e fornisce istruzioni dettagliate che rendono il processo di root il più semplice possibile. Dovrai scaricare il file ZIP appropriato per il tuo dispositivo. Una volta che lo hai fatto, segui questi passaggi: Estrai la cartella. Passa a esso e trovare il file root-windows.bat. Fare doppio clic su di esso. Attendere l’esecuzione dello script e premere un tasto qualsiasi. Al termine del processo, il telefono si riavvierà automaticamente e verrà eseguito il root.
Root del tuo dispositivo Android con BaiduRoot
BaiduRoot, un’utilità software di Baidu Inc. con sede a Pechino, supporta oltre 6.000 dispositivi Android, ma poiché questi includono solo dispositivi che eseguono Android 2.2 fino ad Android 4.4, avranno un uso limitato. Tuttavia, se hai un telefono davvero vecchio in giro, questo è un ottimo strumento per il root. È codificato in cinese, ma un abile traduttore ha rilasciato una versione inglese. BaiduRoot è una delle applicazioni di rooting più semplici. Una volta scaricato sul tuo computer, basta seguire le istruzioni sullo schermo passo-passo. Innanzitutto, dovrai decomprimere il file. Trova Baidu_Root.RAR ed estrai il suo contenuto (se stai usando Windows, potresti aver bisogno di un’applicazione di terze parti come 7-Zip ). Quindi, collega il dispositivo che si desidera eseguire il root sul computer tramite USB e trasferire i file. Una volta fatto, scollegare il telefono. Dovrai installare l’applicazione BaiduRoot manualmente. Segui questi passi:
- Sul tuo smartphone o tablet, vai su Impostazioni> Sicurezza (o Blocca schermo e sicurezza).
- Attiva / disattiva fonti sconosciute e premi OK sul popup.
- Trova la cartella contenente l’app BaiduRoot e tocca il file APK. Segui le istruzioni per completare l’installazione.
Ora passa a BaiduRoot
- Apri BaiduRoot e accetta il contratto di licenza.
- Tocca il pulsante Root al centro dello schermo.
- Dopo alcuni secondi, riceverai un messaggio che indica che il dispositivo è stato rootato correttamente.
Ecco un video che mostra il processo di installazione.
Rooting con One Click Root
One Click Root è un nuovo strumento di rooting che mira a eliminare parte della natura complicata dal rooting. L’idea di One Click Root è proprio lì nel nome; un clic e il gioco è fatto. Costa 40€ eseguire il root del telefono, ma promette di non murare il telefono, tranne in caso di negligenza dell’utente. La procedura di root con un clic è semplice. Verifica che il tuo dispositivo sia supportato. Scarica il programma One Click Root per Windows / Mac. Collega il tuo dispositivo tramite cavo USB. Abilita il debug USB sul tuo dispositivo. Esegui il root con un clic e lascia che il software gestisca il tutto.
Come usare Kingo Android Root
Kingo Root può essere installato su un computer basato su Windows o direttamente sul dispositivo che si desidera eseguire il root. Innanzitutto, controlla per vedere se il tuo dispositivo è compatibile con Kingo controllando l’elenco ufficiale. Quindi, scarica il programma Kingo Android Root per Windows e installalo. In alternativa, scarica l’APK di root Kingo Android sul tuo dispositivo, seleziona la casella Origini sconosciute e installalo. Se hai scelto di utilizzare il client Windows, assicurati di abilitare la modalità di debug USB sul tuo telefono. Da lì, l’utilizzo è piuttosto semplice. Avvia Kingo Root sul tuo computer e collega il tuo dispositivo tramite USB. Kingo Root dovrebbe rilevare automaticamente il dispositivo e richiedere di effettuare il root. Fai clic su Root, quindi attendi: Kingo impiegherà solo pochi minuti per concedere i privilegi di root. Se preferisci eseguire il root senza un computer, segui queste istruzioni:
- Installa l’APK Kingo Root.
- Apri l’app Kingo Root.
- Se il tuo dispositivo è compatibile, vedrai un pulsante di root con un clic. Toccalo ed abbi pazienza: può volerci un po’ di tempo.
- Se il root ha esito positivo, verrà visualizzato un segno di spunta di grandi dimensioni.
Risorse che ti serviranno dopo aver effettuato il root e come togliere root
Probabilmente nessun altro sistema operativo mobile è parallelo alla diversità del sistema operativo Android. Per questo motivo, non esiste un modo universale per eseguire il root del dispositivo. Se le opzioni precedenti non funzionano, non preoccuparti. Esiste probabilmente una guida su come eseguire il root del tuo dispositivo specifico disponibile da qualche parte online: alcune risorse affidabili includono il forum degli sviluppatori XDA e il forum Phandroid. Una volta trovata la guida giusta per il tuo telefono o tablet, è semplicemente una questione di lavorare metodicamente attraverso i passaggi elencati. Potrebbe essere complicato e richiedere del tempo. Ma a condizione di seguire la guida passo dopo passo, dovrebbe essere un processo relativamente indolore.
Scarica Root Checker
Dovrai scaricare un’app per assicurarti che il tuo dispositivo sia stato rootato correttamente. Esistono diverse app disponibili su Google Play Store che, una volta scaricate, ti diranno se hai l’autorizzazione di un superutente – un segno rivelatore che ci sei riuscito. Root Checker è molto popolare: semplicemente installando l’app ed eseguendola ti dirà se il tuo telefono ha autorizzazioni come superutente.
Installa un’app per la gestione del root
Il rooting renderà il tuo telefono più vulnerabile alle minacce alla sicurezza. L’installazione di un’app per la gestione del root ti garantirà maggiore tranquillità. Normalmente, ogni app che richiede privilegi di root richiederà la tua approvazione. È qui che entrano in gioco le app per la gestione del root, come SuperSU. SuperSU ti consente di autorizzare o rifiutare le richieste dei siti per l’autorizzazione dei super utenti. Quindi terrà traccia delle app consentite e concederà automaticamente l’autorizzazione al successivo utilizzo dell’app. SuperSU terrà inoltre traccia di quante volte un’app chiede i permessi
Come rimuovere root Android
Per tutti i vantaggi che puoi ottenere dal root, potresti voler tornare al principio. Qualunque sia il metodo che si tenta, assicurarsi sempre di eseguire il backup dei dati prima di apportare modifiche di grandi dimensioni al telefono.
Elimina root con SuperSU
SuperSU ti consente di togliere root Android con un clic. Apri l’app SuperSU, vai alle Impostazioni e scorri verso il basso fino a visualizzare il pulsante Unroot. Toccalo, premi continua e inizierà il processo di eliminazione del root.
Eliminare root con Universal Unroot
Un altro metodo rimuovere root Android è Universal Unroot. Rimuove i privilegi di root sulla maggior parte dei dispositivi Android, ma non è perfetto. Un tempo costava un dollaro, ma ora è gratuita poiché gli sviluppatori non la stanno più aggiornando. Ma se hai un dispositivo più vecchio che è supportato, è un buon modo per togliere permessi di root.