Cos'è un telefono radicato?
Il rooting è il processo che permette agli utenti di smartphone, tablet e altri dispositivi che eseguono il sistema operativo mobile Android di ottenere il controllo privilegiato (noto come accesso root) su vari sottosistemi Android. Poiché Android utilizza il kernel di Linux, il rooting di un dispositivo Android dà un accesso simile ai permessi amministrativi (superutente) come su Linux o qualsiasi altro sistema operativo Unix-like come FreeBSD o macOS.
Il rooting viene spesso eseguito con l'obiettivo di superare le limitazioni che i carrier e i produttori di hardware mettono su alcuni dispositivi. Così, il rooting dà la possibilità (o il permesso) di alterare o sostituire le applicazioni e le impostazioni di sistema, eseguire applicazioni specializzate ("app") che richiedono permessi di livello amministratore, o eseguire altre operazioni che sono altrimenti inaccessibili a un normale utente Android. Su Android, il rooting può anche facilitare la rimozione completa e la sostituzione del sistema operativo del dispositivo, di solito con una versione più recente del suo attuale sistema operativo. Tuttavia, si tratta di concetti diversi: Il jailbreaking è l'aggiramento di diversi tipi di divieti di Apple per l'utente finale, tra cui la modifica del sistema operativo (applicato da un "bootloader bloccato"), l'installazione di applicazioni non approvate ufficialmente (non disponibili sull'App Store di iOS) tramite sideloading, e la concessione all'utente di privilegi elevati a livello di amministrazione (rooting). Molti venditori come HTC, Sony, Asus e Google forniscono esplicitamente la possibilità di sbloccare i dispositivi e persino sostituire il sistema operativo interamente. Allo stesso modo, la capacità di sideload delle applicazioni è tipicamente consentita sui dispositivi Android senza permessi di root. Quindi, è soprattutto il terzo aspetto del jailbreak di iOS (dare agli utenti privilegi amministrativi) che è più direttamente correlato al rooting di Android.