Quando esegui il root di un telefono Android, ti concedi l'accesso come superutente. Un superutente è un amministratore che ha accesso a più caratteristiche e funzioni di un sistema e può apportare modifiche ad esso oltre il suo comportamento standard. Questa funzionalità garantisce un maggiore accesso al sistema operativo, il che significa più potere sul funzionamento del dispositivo. Può anche danneggiare il funzionamento del dispositivo.
Informazioni su Android e rooting
Android è un sistema operativo open source, sebbene il suo fork di Google contenga molti servizi specifici di Google integrati. Poiché il nucleo di Android è open source, chiunque può costruirlo e modificarlo. Il più delle volte, i produttori di dispositivi modificano il sistema operativo per creare versioni Android personalizzate per i loro telefoni, aggiungere funzionalità e creare un'esperienza raffinata per gli utenti. Parte di ciò include l'imposizione delle proprie regole e restrizioni alle build Android personalizzate.
Gli operatori telefonici e i produttori di dispositivi come Samsung, LG, Huawei, Xiaomi e altri, apportano modifiche e restrizioni ai loro prodotti telefonici.
Prevenire il rooting per la sicurezza
I produttori di telefoni bloccano i loro dispositivi per evitare che le persone danneggino involontariamente il telefono o espongano il telefono a rischi per la sicurezza. Inoltre bloccano i dispositivi per impedire alle persone di rimuovere le app installate dal produttore. Il blocco dei telefoni impedisce alle persone di cambiare operatore e potrebbe ridurre la durata di un dispositivo impedendo nuovi aggiornamenti. Questa pratica si lega al diritto del consumatore di riparare l'elettronica.
Pertanto, un account utente Android standard non è registrato come root, quindi tutte le app hanno autorizzazioni e accesso limitati. Il produttore del telefono e l'operatore stabiliscono i limiti di ciò che può e non può essere fatto, sia per la tua protezione che per i loro interessi commerciali.
Perché ignorare la sicurezza per eseguire il root di un telefono?
Il rooting di un dispositivo consente attività complesse e apportare modifiche che richiedono un maggiore controllo e vanno oltre la normale funzionalità del dispositivo. Su un telefono rootato, non sei limitato a ciò che il produttore del telefono dice che puoi fare con il dispositivo. Invece, puoi fare tutto ciò che l'hardware del dispositivo consente.
Con un dispositivo Android rootato, decidi tu come utilizzare il telefono. Aggiungi aggiornamenti e nuove funzionalità con ROM personalizzate. Poiché il sistema operativo Android è open source, chiunque può creare la propria versione di Android e rilasciarla gratuitamente online. Questa community ha introdotto distribuzioni Android come LineageOS. Le ROM personalizzate sbloccano caratteristiche e funzionalità sui dispositivi e forniscono versioni aggiornate di Android dopo che un produttore di telefoni ha interrotto il supporto.
Root un telefono per installare app non standard che fanno cose che i produttori, gli operatori telefonici e i produttori di telefoni normalmente non consentono. Queste app rimuovono bloatware, controllano l'archiviazione e modificano le impostazioni nascoste. Molte app solo root forniscono il controllo del dispositivo a livello hardware, ad esempio per abilitare nuove opzioni di risparmio energetico.
Google, il curatore del sistema operativo Android, non è completamente contrario al rooting. Google Nexus è rivolto agli sviluppatori e fornisce un modo per sbloccare il bootloader ed eseguire il root del dispositivo.
Le app progettate per funzionare su dispositivi Android con root sono disponibili nel Google Play Store. Il download di app di solo root dal Google Play Store limita la possibilità di installare un'app dannosa che potrebbe sfruttare un telefono con root.
Conseguenze del rooting
Il rooting di un telefono annulla la garanzia del dispositivo e l'operatore telefonico potrebbe rifiutarsi di riparare il telefono. Inoltre, il rooting di un telefono potrebbe violare il contratto di servizio.
Il flashing delle ROM personalizzate implica l'avvio del dispositivo in un gestore di ripristino personalizzato e l'installazione della ROM direttamente sull'hardware del telefono. Se qualcosa va storto, c'è il rischio di danneggiare il dispositivo. Ciò significa che il telefono non si avvia, non effettua chiamate o non si connette al Wi-Fi.
Il rooting offre anche la possibilità per le app di essere eseguite con privilegi di amministratore. L'esecuzione di qualsiasi cosa con privilegi di amministratore lo autorizza a fare qualsiasi cosa sul dispositivo. Le app dannose con privilegi di amministratore possono causare seri danni.
I telefoni con root non possono installare automaticamente gli aggiornamenti rilasciati da Google. Gli aggiornamenti del sistema operativo sono forniti da ROM come LineageOS.
Lo sblocco di un telefono consente di utilizzarlo su altri operatori ed è diverso dal rooting e dal jailbreak. Per un certo periodo è stato illegale sbloccare un telefono da utilizzare su un altro operatore, anche se non era più sotto contratto con un operatore. La situazione è cambiata nel 2014, quando è stato convertito in legge l'Unlocking Consumer Choice and Wireless Competition Act. Questa legge consente a qualsiasi proprietario di cellulare o smartphone di sbloccare il proprio telefono e passare a un altro operatore se i requisiti del contratto telefonico sono soddisfatti.
Rooting e jailbreak sono diversi dallo sblocco. Il Library of Congress Copyright Office, che ha giurisdizione sull'area, ha stabilito nel 2010 che il jailbreak di un telefono è un'azione legale. I produttori di telefoni generalmente non vogliono che i clienti hackerino i dispositivi; ciò potrebbe invalidare la garanzia del dispositivo.
Domande frequenti
Come faccio a eseguire il root del mio dispositivo Android?
Usa un'app come KingRoot o Towelroot. In alternativa, puoi installare una ROM personalizzata come LineageOS o Paranoid Android. Il processo effettivo di rooting del tuo Android varierà a seconda del software o della ROM personalizzata che utilizzi.
Come faccio a sbloccare il bootloader Android?
Abilita la funzione sviluppatore di sblocco OEM, quindi usa lo strumento Fastboot per sbloccare il bootloader su Android. Il telefono potrebbe richiedere un codice del produttore per sbloccarlo.
Quali sono le migliori app per Android con root?
Le app di root più popolari per Android includono Tasker, Flashify e Titanium Backup. Le app preferite per ripulire il tuo Android includono Greenify e System App Remover. Usa app come Magisk e SuperSU per gestire i privilegi di root.
Come installo TWRP Custom Recovery su Android?
Dopo aver eseguito il root del tuo dispositivo, installa l'app TWRP ufficiale da Google Play. Utilizza l'interfaccia TWRP Custom Recovery per installare i file ROM, pulire il dispositivo, eseguire il backup del dispositivo, ripristinare il dispositivo alle impostazioni di fabbrica e altro ancora.
Come faccio a disinstallare le app preinstallate senza eseguire il root su Android?
Vai a Impostazioni > App > seleziona l'app > Disinstalla. Alcune app non possono essere disinstallate, ma puoi disabilitarle in Impostazioni.