Come sapere se un telefono è rootato
I root checker, chiamati anche app di controllo di root, fanno un'analisi del filesystem del vostro dispositivo allo scopo di determinare se il demone superuser (su) è presente. Se su viene rilevato, allora si dice che un dispositivo è rootato. Ci sono due generi principali di metodi di rooting: il metodo system-mode e il metodo systemless. Entrambi i metodi raggiungono lo stesso risultato finale: dare all'utente l'accesso root (superutente) al sistema operativo Android. Questo permette all'utente l'accesso completo ai filesystem, che a sua volta rende possibile alterare, modificare, cambiare o personalizzare in altro modo tutti gli aspetti della piattaforma Android.
Il rooting in modalità system-mode è il metodo più antico e più utilizzato sui dispositivi con Android 6.0 e ROM precedenti (Android 5.1 e precedenti su alcuni dispositivi Samsung). In modalità system-mode, il root si ottiene modificando direttamente la partizione /system per implementare il demone superuser e i binari di root. Il metodo più recente, il rooting senza sistema, implementa il demone superuser e i binari di root modificando e patchando l'immagine di avvio, mentre la partizione /system non viene alterata in alcun modo. Alcune build più recenti di Android (da Android 6.0 ad Android 8.1) possono essere rootate solo con il metodo systemless. Naturalmente, molto dipende anche dal tipo di dispositivo che si sta rootando.
Per controllare un dispositivo Android per l'accesso al root, molte persone usano un'app di terze parti per il controllo del root, disponibile in versione gratuita e a pagamento su Google Play e altri app store. Tuttavia, queste app possono dare un "falso positivo" per l'accesso al root e, a loro volta, possono non rilevare il root anche se il dispositivo è correttamente rootato. Il modo più veloce per ottenere una solida determinazione dello stato di root è quello di installare un'app di editor di build.prop dal vostro app store preferito. La maggior parte di questo tipo di app sono totalmente gratuite. Una volta installata, aprite l'app e selezionate l'opzione "add" e aggiungete questo valore:
ro.product.device=checkroot
Ora selezionate save. (ro.product.device è un valore obsoleto che non influenzerà la vostra configurazione build.prop). Se il tuo dispositivo è rootato dovrebbero accadere due cose. Primo, dovrebbe essere richiesto di concedere all'editor di build.prop l'accesso da superutente. Vai avanti e concedilo. Secondo, l'editor di build.prop dovrebbe salvare il valore che hai inserito nel tuo file build.prop. Se non succede nessuna delle due cose, non sei correttamente radicato. Se sei rootato, vai avanti e cancella il valore ro.product.device che hai appena aggiunto. Anche se non ha alcun effetto sul tuo build.prop, è comunque una buona idea riportare il file build.prop al suo stato predefinito.
Articoli simili
- Qual è la differenza tra flashing e rooting? Posso flashare un telefono non rootato? Come posso sapere se il mio telefono è rootato o no?
- Come sapere se qualcuno ha inconsapevolmente rootato il tuo telefono? Puoi sbloccarlo? Cosa puoi fare per proteggere la tua privacy
- Come sapere se il mio telefono è rootato
- Come fanno i produttori di cellulari a sapere se hai rootato il tuo dispositivo?