11Sep
Nel corso della giornata, il rooting Android era quasi un deve al fine di ottenere funzionalità avanzate dal telefono( o in alcuni casi, funzionalità di base).Ma i tempi sono cambiati. Google ha reso il suo sistema operativo mobile così buono che il rooting è solo più un problema che ne vale la pena.
Che cosa è il rooting?
Poiché Android è basato su Linux e utilizza un kernel Linux, il "rooting" significa in pratica un accesso alle autorizzazioni root in Linux.È davvero così semplice - queste autorizzazioni non sono concesse a normali utenti e app, quindi devi fare del lavoro speciale per ottenerle.
Quindi, cosa si può fare con un telefono rooted? Un sacco di roba! Se ti accorgi che il tuo telefono ti limita in qualche modo, o ti ritrovi a dire "amico, vorrei poterlo fare", fai questa cosa & gt;con il mio telefono ", quindi probabilmente è una soluzione che può essere raggiunta tramite il rooting.
Suona alla grande, giusto?
Bene. .. tieni i tuoi cavalli.
Parliamo del motivo per cui probabilmente non ne vale la pena in questi giorni.
Android è molto meglio di quanto lo fosse
Sono un utente Android per tutta la vita( la vita di Android, non mia), e quando ho iniziato a utilizzare il sistema operativo mobile di Google, non potevi nemmeno fare screenshot sul telefono senza essere radicato-avevi collegato a un computer e utilizza lo strumento da riga di comando Android Debug Bridge.
E questo è uno degli esempi più semplici. Nei primi tempi di Android, il software non era ottimizzato molto bene, il che si traduceva in scarse prestazioni. Quindi, il rooting per overclockare la CPU era abbastanza comune. Anche piccole cose come la possibilità di disabilitare il GPS da un widget richiedevano il root del sistema. C'erano davvero un sacco di motivi, che erano diversi per molti utenti, per fare il root di Android nel corso della giornata.
Veloce ad oggi, e quasi tutte le limitazioni, da quelle grandi alle piccole, sono state fondamentalmente affrontate nel sistema operativo azionario. Così tante cose che una volta richiedevano il rooting e l' ora che merita di essere messe a punto sono ora appena fuori dalla scatola.
Poiché il sistema operativo è stato ulteriormente aperto, ora sono disponibili anche attività molto più avanzate da applicazioni di terze parti. Ad esempio, Android utilizzato per richiedere l'accesso di root per personalizzare la barra di stato. Stock Android ha ora il tuner UI di sistema per aiutarti, ma anche i telefoni che omettono questa opzione, ad esempio i telefoni Samsung Galaxy, possono ottenere l'accesso tramite un'applicazione di terze parti.È abbastanza brillante.
Non voglio annoiarvi in modo più specifico poiché sono chiaramente differenti per ogni persona, ma la morale della storia è: i telefoni sono molto, molto meglio ora. Oggi ho letteralmente tutte le funzionalità del mio telefono che avevo bisogno di fare il root solo pochi anni fa.
Ora, tutto ciò ha detto, ci sono validi motivi per fare il root del tuo telefono, e ne sentirò sicuramente molti in risposta a questo post, ma molto, molto meno persone si troveranno ad averne bisogno, specialmente per quanto sia difficile eè rischiosoIl rooting
è altrettanto di un problema - se non di più che mai era
La maggior parte dei dispositivi Android è , non progettata per essere rootata. Il sistema è bloccato per impostazione predefinita, senza possibilità di sbloccarlo legittimamente. L'eccezione principale qui è per i telefoni Google, come la linea Nexus o Pixel, che hanno la possibilità di sbloccare per un facile rooting.
Gli altri telefoni, tuttavia, non sono altrettanto facilmente eseguibili. Sono progettati per essere bloccati e rimanere così.In questi casi, è necessaria una soluzione alternativa( o "exploit") per ottenere l'accesso come root. E altrettanto rapidamente quanto determinati hacker Android trovano questi exploit, i produttori li stanno rattoppando.
Di conseguenza, il rooting di un telefono Android può essere incredibilmente difficile. Nei giorni precedenti di Android, le cose erano un po 'più semplici, poiché gli exploit erano in abbondanza e in genere molto semplici. Ora, tuttavia, a volte può richiedere mesi dopo che è stato rilasciato un telefono prima che venga trovato un exploit funzionante, e spesso può essere abbastanza difficile da ottenere.
A causa di questa maggiore complessità, ci vuole un certo livello di conoscenza per "tranquillizzare" il root dei telefoni più moderni. Avrai bisogno di guadare attraverso una tonnellata di post del forum e diverse guide per trovare gli strumenti e gli exploit giusti per il tuo telefono specifico, e può essere estremamente difficile e richiede tempo. E anche quando riesci a capire tutto, puoi danneggiare il tuo telefono in modo permanente se qualcosa va storto.
Che tipo di rischi? Che ne dici di murare il tuo telefono? In alcuni casi questo può significare qualcosa di risolvibile, noto come "softbrick", ma in altri può significare un mattone permanente e non risolvibile. Anche nei casi in cui può essere risolto, questo significa generalmente molto di ricerca e lavoro.È dura e non vale il rischio come una volta. Il rooting
è dannoso per la sicurezza del telefono
Il rooting rende inoltre più difficile l'aggiornamento del telefono. Ciò significa, soprattutto, nessuna patch di sicurezza, che è male.
Se usiamo le recenti vulnerabilità di Spectre e Meltdown come riferimento, è possibile vedere come la mancanza di aggiornamenti di sicurezza possa rapidamente diventare un problema. Google ha già rilasciato patch di sicurezza Android per Spectre( Meltdown è un'altra storia), ma se il tuo telefono non può ricevere aggiornamenti, sei sfortunato. E questa è solo la punta dell'iceberg quando si tratta di problemi di sicurezza con i telefoni radicati.
Ti sei mai chiesto perché l'accesso root non è disponibile immediatamente su Android? La risposta è semplice: perché è un rischio intrinseco alla sicurezza. Fondamentalmente, quando esegui il root del tuo telefono, lo stai aprendo non solo per eseguire le attività che desideri, ma anche per le attività che il codice dannoso potrebbe voler eseguire. Devi comunque concedere le autorizzazioni di root alle singole app, ma stai guadagnando ancora più fiducia negli sviluppatori di quelle app rispetto a quanto faresti normalmente, e non tutte sono necessariamente degne di fiducia.
Plus, ci sono nuove app dannose per Android scoperte in continuazione, alcune delle quali possono persino eseguire il root del telefono senza che tu lo sappia e installare le app di sistema in silenzio dietro le quinte. Più recentemente, è stato scoperto il primo malware Android con la capacità di iniettare il codice. Mentre non è garantito per ottenere un virus solo utilizzando un telefono rooted, è assolutamente qualcosa da considerare.
Inoltre, si perderanno anche determinate funzionalità sui portatili con root, come l'accesso Android Pay. Ciò è dovuto all'API SafetyNet che Google ha implementato per garantire che i dati più sensibili, come la carta di credito e le informazioni bancarie nel caso di Android Pay, siano mantenuti il più sicuri possibili.
La linea di fondo qui è questa: se non sei disposto a mettere tutti i tuoi dati a rischio, allora non fare il root del tuo telefono. Non sto cercando di essere iperbolico e ti spavento a pensare che tutte le tue informazioni personali finiranno nelle mani sbagliate solo perché hai radicato il telefono, ma sto suggerendo che la possibilità è reale e qualcosa che devi essere consapevoledi.
Anche le ROM personalizzate non sono perfette
So che l'argomento per le ROM personalizzate sta arrivando, quindi andiamo avanti e ne parliamo. Se si è all-in sulla scena di rooting, potrebbe anche essere in esecuzione una ROM personalizzata. Freddo! In effetti puoi bypassare molti dei problemi sopra citati. .. e anche presentarti a una nuova serie di problemi.
Poiché le ROM personalizzate sono generalmente basate su Android di serie, si potrebbe sostenere che è più semplice per gli sviluppatori di ROM mantenere le cose aggiornate con le patch di sicurezza e quant'altro. Detto questo, "più facile" non significa sempre "pratico". In effetti, alcune delle ROM più popolari sono mantenute da una piccola squadra di poche persone( o anche da una singola persona), e quindi non completamente aggiornato perché non hanno il tempo di tenere il passo con le cose.
In altre parole, l'esecuzione di una ROM personalizzata basata su Android di serie non è un miglioramento automatico. In effetti, dal momento che la maggior parte delle ROM sono state eliminate dal gate, sono intrinsecamente meno sicuro di rispetto a un sistema non rootato, le dannate patch di sicurezza attuali.
Tutto sommato, root ha ancora il suo posto tra la folla di modding Android, e non voglio scoraggiarlo. Sto solo suggerendo che non ne vale la pena per la maggior parte degli utenti - anche tra i più esperti di tecnologia. La maggior parte di ciò che è stato possibile ottenere con l'accesso root prima può ora essere eseguito in modo nativo su Android, e molte delle cose che non possono essere ora accessibili tramite app di terze parti. Se c'è qualcosa che vuoi fare che richiede l'accesso come root, siamo in un posto dove devi davvero chiedertelo: il premio è davvero che vale il rischio?