Factory Reset non è esattamente uguale a wiping / data e / cache?


22

Secondo questo articolo ,

/ data ... La pulizia di questa partizione esegue essenzialmente un ripristino delle impostazioni di fabbrica sul dispositivo, ripristinandolo com'era al primo avvio o com'era dopo l'ultima installazione ufficiale o personalizzata della ROM. Quando si esegue un ripristino dei dati / ripristino delle impostazioni di fabbrica dal ripristino, è questa partizione che si sta cancellando.

Che dire di / boot, / system, e / recovery e / cache?

Se Factory Reset cancella solo / dati, allora vorrei che fosse chiamato qualcos'altro, perché se hai effettuato il root del tuo telefono, rimarrà comunque con qualsiasi ROM personalizzata che hai eseguito il flash anche dopo un Factory Reset.

D'altra parte, se Factory Reset cancella / boot, / system e / recovery, specialmente / boot, da cosa ripristina quelli? Tutti i telefoni sono dotati di immagini stock in una vera ROM interna da qualche parte da cui è possibile ripetere il flashing di tali immagini?

Posso in qualche modo immaginare che i produttori che non vogliono essere gravati dal costo aggiuntivo che una tale specifica per le immagini recuperabili dall'hardware possano averli costati, quindi sono stati lasciati fuori dallo standard e lasciati fuori dalla maggior parte dei telefoni, motivo per cui è così facile da murare loro. Quindi, invece, ti danno la possibilità di cancellare solo / data e / cache, e lo chiamano "Factory Reset" perché non dovresti essere abbastanza sciocco da sradicare il tuo telefono in primo luogo in base al loro modo di pensare .

Da quando eseguo il rooting del mio Android e leggo centinaia di post, ho scoperto che molti dei termini che ho imparato e accettato come studente di laurea in Informatica negli anni '80 non significano più la stessa cosa, quindi devo verificare cosa significhi davvero tutto prima di fare qualcosa.


I commenti a questo post rispondono alla prima parte della mia domanda.

Ma in realtà non rispondono alla seconda parte della mia domanda, che è davvero un reclamo: perché chiamarlo "Factory Reset" se non ripristina davvero il telefono allo stato di fabbrica?

A questo punto, la domanda è solo retorica. Penso di aver già risposto a questa domanda, a meno che qualcuno non possa correggermi.


1
Tutti i produttori trattano coloro che eseguono il root e installano il sistema operativo personalizzato allo stesso modo di quelli che vendono un BIOS personalizzato, cioè se stai scherzando con la zona no-touch, sei da solo. Avere una vera ROM (ROM come in un CD-ROM impossibile da scrivere, non ROM come in sola lettura) aggiunge un costo enorme per lo sviluppo perché ciò significa sostituire un hardware per ogni piccola modifica, diventa anche essenzialmente uno spazio morto una volta aggiornato il software. Penso che probabilmente non ci siano hardware commerciali realizzati negli ultimi dieci (venti?) Anni che hanno ancora il firmware in una memoria di sola lettura.
Lie Ryan,

Sei il produttore del dispositivo se esegui il flashing della ROM. il resto sono dettagli ... :)
Android Quesito

Mi sono imbattuto in questo da un altro riferimento da qualche parte. L'istruzione iniziale su / data non è corretta in 2 modi. Innanzitutto, / data NON è una partizione, è una directory, composta da più di una partizione. La memoria sdcard interna e la partizione dei dati del programma sono entrambe montate lì. Pertanto, se si elimina la directory / data, verranno eliminati i dati su entrambe le partizioni. Ma se cancelli la partizione dati, diciamo, TWRP, formatterà solo la partizione dati e non toccherà i dati sdcard.
Marty Fried

Risposte:


6

Su un dispositivo non rootato possiamo raggruppare le partizioni in due categorie: quelle che possono essere influenzate dall'utente durante il normale runtime e quelle che non possono. Quelli che possono essere sono datae cache. Quelli che non possono essere systeme boot. (Più recoverysu alcuni.)

"Ripristino delle impostazioni predefinite" qui significa che le partizioni interessate dalle attività dell'utente vengono cancellate. Pertanto, quando l'utente esegue un ripristino delle impostazioni di fabbrica, viene accolta con un telefono che non contiene dati utente. Se ha aggiornato il suo telefono tramite metodi ufficiali, gli aggiornamenti sono ancora lì! Quindi nemmeno i dispositivi stock vengono ripristinati al loro stato di fabbrica!

Tenendo presente quanto sopra, diamo un'occhiata alle ROM personalizzate. Quando ne fai uno flash, updater-scriptcancella la systempartizione, quindi copia il contenuto della zip lì. Ciò che prima c'era ora è sparito! Non è possibile tornare a dove eri prima se non si dispone di un backup o di un'immagine di sistema originale.

Ora, quando l'utente si avvia, tecnicamente, quasi tutto è uguale. Durante il normale funzionamento può ancora solo modificare datae cache. Quindi, se esegui un ripristino delle impostazioni di fabbrica, ha senso solo cancellarli. Ricorda che la rom originale è ormai lontana!

Hai ragione nel dire che la terminologia è confusa; dare la colpa a Google! È stato così dal G1.


1
"incolpare Google" -> Bisogna rendersi conto che questa terminologia e metodologia erano già presenti prima dell'esistenza degli smartphone. Prendi l'esempio di un rooter, possono essere ripristinati in fabbrica e possono anche avere una ROM personalizzata.
Zuul,

@Zuul Ho dimenticato il mio sarcasmo canta ... La terminologia era corretta. Adesso non lo è. Non ripristina il dispositivo a uno stato di fabbrica. Google ha già creato un nuovo sistema operativo e scelgono di utilizzare la vecchia terminologia.
RR

Si noti che su alcuni dispositivi (ad es. Sony), l'avvio e il ripristino si trovano sulla stessa partizione.
Kinokijuf,

rooter? pensato che fosse come nel router ...: P
t0mm13b

1
Whoa! quella prima nel riferimento al dizionario urbano ... wow! TIL! : D deve ripristinare le impostazioni predefinite e inserire una rom personalizzata: P lol j / k
t0mm13b

3

Perché chiamarlo "Factory Reset" se non ripristina davvero il telefono allo stato di fabbrica?

Poiché la definizione originale non ha senso nel mondo attuale, proviamo a fare una spiegazione alternativa. Quindi, il termine Factory Reset non si riferiva all'azione di ripristinare il dispositivo allo stato in cui è uscito dalla fabbrica, invece il termine indica che è il tipo di reset che la fabbrica esegue sul software del telefono prima di metterlo nella confezione, il il ripristino delle impostazioni di fabbrica ripristinerà il telefono a uno stato adatto per la spedizione al cliente, quindi se la fabbrica ora ha rilasciato un telefono con il modello e la versione del sistema operativo, eseguirà il ripristino delle impostazioni di fabbrica come ultima cosa che fanno dopo il test.

Come è quella spiegazione?


2

Un ripristino delle impostazioni predefinite è un termine standardizzato informalmente per ripristinare un telefono. Un utente capirà che questo rende il telefono uguale a quando lo hai ricevuto. Se hai fatto un passo da power user come il rooting e il flashing di una ROM personalizzata, allora sei fuori dai normali casi d'uso.

Vale la pena notare che il "ripristino delle impostazioni di fabbrica" ​​su un telefono con una ROM personalizzata ripristinerà quella ROM alla sua vista predefinita.

È impossibile nei dispositivi di oggi essere in grado di eseguire il reflash del sistema e ripristinare il modo in cui è stato originariamente spedito. Lo stesso vale per molti prodotti flashable dell'utente, come router e lettori multimediali.


1

Potresti avere termini orecchio come "Factory Reset" o "Factory Default". Sono sostanzialmente gli stessi. È il termine usato per descrivere l'azione di invertire un dispositivo allo stato in cui si trovava quando uscì dalla fabbrica.

Perché ciò accada, tutti i dati personalizzati saranno puliti dal dispositivo, lasciando ciò che era già presente quando il dispositivo ha lasciato il produttore.

Per gli utenti con ROM personalizzate, il ripristino delle impostazioni di fabbrica funziona allo stesso modo, quando utilizzato cancellerà tutti i dati personalizzati e lascerà il dispositivo come era quando è stata applicata la ROM personalizzata.


Che cos'è un ripristino delle impostazioni di fabbrica sui dispositivi Android?

Cancella tutti i dati sul tuo dispositivo pulendo la memoria interna e riportando il telefono alle impostazioni di fabbrica predefinite!

Ciò significa che: il tuo account google, le impostazioni del dispositivo, i dati di sistema e dell'applicazione e l'APP scaricata / installata dall'utente verranno rimossi.

Al termine del ripristino delle impostazioni di fabbrica, il dispositivo sarà come la prima volta che lo accendi.

Per riavere "roba", dovrai reinstallare e riconfigurare tutto.


Motivi per un ripristino delle impostazioni di fabbrica:

  • Quando si verifica un malfunzionamento del dispositivo per motivi sconosciuti, il ripristino potrebbe risolvere il problema.
  • Se venderai il tuo dispositivo, un ripristino delle impostazioni di fabbrica assicura la rimozione di tutti i tuoi dati personali.
  • Inviando il dispositivo per la riparazione o semplicemente restituendolo, viene ripristinato il ripristino delle impostazioni di fabbrica. Non hanno bisogno di sapere cosa stai usando, né hanno bisogno di accedere ai tuoi dati personali.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.