Come fanno i produttori di cellulari a sapere se hai rootato il tuo dispositivo?
Ci sono più modi per scoprire se il sistema è rootato, vediamo tutte le istanze (che conosco):
1. stato safteynet: il safteynet è un insieme di API che garantisce la sicurezza e l'integrità di Android (non ne conosco i dettagli, mi dispiace). Quando rootate il vostro telefono questo è rotto e qualsiasi app (non deve essere del produttore) può dire che siete rootati. Magisk ha un modo per aggirarlo chiamato Magisk Hide che può nascondere i binari di root.
2. Alcune app controllano la presenza di Magisk Manager nel telefono controllando le firme delle app credo (non ho idea di come venga fatto il controllo). Ma anche Magisk ha un modo per aggirarlo, è possibile nascondere anche l'app.
I 2 modi di cui sopra sono il modo in cui le app installate rilevano l'accesso root nel telefono. E con l'aiuto di Magisk's funzioni speciali nessuno può dire a distanza se hai rootato il tuo telefono.
3. Riavvia semplicemente il telefono se hai accesso fisico ad esso come nei centri di riparazione. La maggior parte dei telefoni che hanno il bootloader sbloccato mostrano sempre un messaggio di bootloader sbloccato ad ogni riavvio. Tutto quello che devono fare è riavviare il telefono e lo sanno all'istante.
Il punto da notare qui è che anche il tuo telefono non è rootato, ma il fatto che hai flashato una custom recovery e/o ROM significa automaticamente che hai sbloccato il tuo bootloader. Il bootloader sbloccato annulla la garanzia e non c'è nemmeno bisogno di rootarlo.
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 un telefono è rootato
- Come sapere se il mio telefono è rootato