Cosa devi sapere sul root senza sistema in Android

Admin

Prima di Marshmallow, il modo tradizionale di eseguire il root dei dispositivi Android veniva realizzato modificando i file nella partizione "/system" che ha reso il superutente - il processo che gestisce le richieste di accesso root - eseguito all'avvio con tutte le autorizzazioni necessarie per funzionare correttamente.

Quando è stato introdotto Android Marshmallow, Google ha rafforzato la sicurezza, quindi il metodo tradizionale di rooting non funzionava più. Ciò ha aperto la strada all'introduzione di un modo di rooting "senza sistema" che non richiede la modifica della directory "/system". Invece, utilizza un'immagine di avvio modificata per avviare il processo di superutente.

Diamo un'occhiata da vicino ad alcuni dei vantaggi e degli svantaggi che il metodo senza sistema ha rispetto al metodo root tradizionale.

Vantaggi di root senza sistema

Il principale vantaggio del root senza sistema è che rende molto più semplice accettare aggiornamenti over-the-air (OTA) utilizzando questo metodo.

android-systemless-root-ota-update

Il metodo tradizionale, d'altra parte, compromette la tua capacità di ricevere aggiornamenti OTA perché modifica la tua partizione "/sistema" in un modo che si discosta dal dispositivo configurazione del software prevista dal produttore, motivo per cui alcuni produttori di telefoni impediscono l'installazione di aggiornamenti OTA quando rilevano che il telefono è rootato, in quanto ciò potrebbe bloccare il Telefono.

Se esegui il root del tuo dispositivo nel modo tradizionale, devi eseguire nuovamente il flashing della partizione "/system" di serie prima di poter installare un aggiornamento OTA. Per i dispositivi con root senza sistema, è sufficiente eseguire il re-flash dell'immagine di avvio, il che è notevolmente più semplice rispetto al re-flash dell'intera partizione "/system".

Il metodo di root senza sistema impedisce anche il "soft-bricking" del dispositivo se non si dispone di un kernel supportato, come accadeva quando si utilizzava il metodo tradizionale per eseguire il root di Android Marshmallow. Se il tuo kernel non è supportato, il tuo dispositivo non sarà rootato ma si avvierà comunque normalmente.

Inoltre, ora è molto più semplice rimuovere il root dal dispositivo se lo desideri. Un semplice ripristino delle impostazioni di fabbrica dovrebbe fare il trucco.

Svantaggi

Uno svantaggio generale del rooting del dispositivo, indipendentemente dal metodo di root utilizzato, è che alcuni servizi, come Android Pay di Google, semplicemente non funzioneranno di conseguenza perché esegue la verifica sul telefono per rilevare se il dispositivo è rootato o meno e blocca l'accesso a tali servizi se l'accesso root è abilitato.

Ad un certo punto Android Pay ha funzionato su dispositivi con root senza sistema, ma non era per progettazione e ora l'app è stata modificata per rilevare i dispositivi con root senza sistema.

android-systemless-root-android-pay

Al momento non ci sono piani per aggirare queste restrizioni, quindi se questo è importante per te, potrebbe essere saggio astenersi dal eseguire il rooting del dispositivo.

Un aspetto negativo specifico del metodo root senza sistema è che non sarà efficace se il tuo dispositivo ha un bootloader bloccato. In tal caso, potrebbe essere necessario trovare un altro modo per eseguire il root del dispositivo, ma al momento non sono disponibili soluzioni alternative generali.

Quale metodo dovresti usare?

Non devi decidere quale metodo di root utilizzare perché dipende interamente dal tipo di dispositivo che possiedi e dalla sua versione di Android.

Il metodo senza sistema è compatibile solo con Android 6.0 e versioni successive. Se il tuo dispositivo esegue Lollipop o versioni precedenti, devi attenerti al metodo tradizionale. Per quelli con Marshmallow o versioni successive, il modo senza sistema è l'unico modo fattibile per eseguire il root del dispositivo in questo momento.

android-systemless-root-supersu

Se decidi di eseguire il flashing del file zip SuperSU sul tuo smartphone, deciderà automaticamente quale metodo di root utilizzare in base alle specifiche del tuo dispositivo.

Tuttavia, se speri di eseguire nuovamente il root del tuo dispositivo con il nuovo metodo senza sistema, devi eseguire un'operazione completa unroot e ri-flash la partizione stock "/system" prima di iniziare poiché nessuno dei due metodi è compatibile con il Altro.

Divulgazione di affiliazione: Make Tech Easier può guadagnare commissioni sui prodotti acquistati tramite i nostri link, a supporto del lavoro che svolgiamo per i nostri lettori.

Perché i blocchi di pattern non sono sicuri su Android?
Perché i blocchi di pattern non sono sicuri su Android?

Gli smartphone sono diventati un dispositivo in cui conservi molti dati personali. Potresti avere...

2Player trasmette musica da un dispositivo a un altro [Android]
2Player trasmette musica da un dispositivo a un altro [Android]

Usare il tuo telefono Android come telecomando non è una novità. Abbiamo già discusso su come tel...

Google Keep: la nuova app Note sviluppata da Google per competere con Evernote
Google Keep: la nuova app Note sviluppata da Google per competere con Evernote

Qualcosa che mi piace molto di Google è il loro approccio alla creazione di app e servizi dall'as...