Perché lo sblocco del bootloader cancella il telefono?


51

Comprendo che lo sblocco del bootloader cancellerà il mio telefono Android, ma ho cercato il perché. Sembra essere di design, ma qual è il ragionamento per quel design? È un problema di sicurezza, qualche oscuro motivo tecnico o solo per Lulz? Sto cercando qualcosa di solido da masticare qui, qualcosa di più che perché "ecco com'è".


L'ho scoperto solo dopo ... quindi non è un bug ... :-)
Ciro Santilli 26 改造 中心 法轮功 六四 事件

Risposte:


46

È un problema di sicurezza. La documentazione di Android non fornisce molta elaborazione, affermando semplicemente :

La procedura deve essere confermata sullo schermo ed elimina i dati dell'utente per motivi di privacy.

Tuttavia, la questione della privacy è relativamente semplice da estrapolare. Una volta sbloccato il bootloader, è possibile eseguire il flashing del dispositivo con immagini non firmate. Ciò significa che è relativamente banale eseguire il root del dispositivo e in realtà ci sono molti modi in cui può essere fatto, come:

  • Esecuzione del flashing di un'immagine di sistema con gli strumenti di root integrati
  • Esecuzione del flashing di un'immagine di avvio che viene eseguita adbdcon root per impostazione predefinita (un'immagine "non sicura")
  • Esecuzione del flashing di un'immagine di ripristino, quindi utilizzo per sovrascrivere il sistema o avviare partizioni con quelle che consentono l'accesso come root

Una volta ottenuta la radice, tutte le informazioni su /dataessenzialmente diventano accessibili. Potrebbe trattarsi di e-mail, informazioni di contatto o molte altre informazioni personali che probabilmente non si desidera nelle mani sbagliate. Pertanto, ha senso cancellare tutti questi dati durante la procedura di sblocco per garantire che non ci sia un modo "ufficiale" standard per aggirare le restrizioni di sandbox implementate dal sistema operativo Android, che consentirebbe così a qualcuno di rubare dati.

Naturalmente, ci possono essere modi per eseguire il root senza cancellare su alcuni dispositivi, ma si basano su exploit piuttosto che su metodi ufficiali come lo sblocco di un bootloader, nel senso che sono sostanzialmente dei bug.


1
Grazie per la risposta dettagliata. Davvero apprezzato.
CatShoes,

Interessante, ho sbloccato il mio bootloader (root, RUU declassato, ottenuto S-OFF e CM installato) e i file (immagini / musica) sulla mia memoria interna non sono stati cancellati. Lo sblocco del bootloader cancella solo la partizione di sistema?
CatShoes,

1
@CatShoes: credo che esegua un ripristino di fabbrica standard, che in genere cancella la /datapartizione ma non qualcosa considerato "memoria esterna" (come un /sdcardpunto di montaggio, in cui foto / musica / video in genere vivono). Le tue app installate sono state cancellate, per esempio?
eldarerathis,

Sì, tutte le app installate sono state rimosse, ma non le mie foto o la musica che erano nella memoria del telefono, non la scheda SD (spazio insufficiente).
CatShoes,

2
Capito, questi documenti sono sulla mia scheda SD "interna". Avevo l'impressione che sarebbe stato cancellato pure. Non mi ero reso conto che le schede SD interne ed esterne
fossero

3

È una buona domanda sul motivo per cui insistono su questo quando convincono i produttori a fabbricare telefoni per i vettori.

Penso che il motivo per cui i gestori applicano "bootloader bloccati", è davvero semplicistico, in caso di furto di telefoni, e un ladro esperto di tecnologia può sbloccarlo, cancella i dati personali in atto assicurando così che vengano rimossi contatti ecc. .

E, in quello che percepirei, una strada contorta, la vittima non verrà fatturata per messaggi / chiamate non richiesti ai propri contatti (ovvero fatturazione per chiamate ecc.) Effettuati mentre il ricevitore viene rubato, vale a dire se è ancora nello stato originale, cioè bloccato, vale a dire purché le autorità competenti siano state informate.

Quindi il desiderio che il ladro si infiltri e arrivi al microtelefono a lavorare con un altro vettore costringerebbe il ladro a sbloccare il caricatore di stivale. Sarei propenso a crederlo per questo motivo, i vettori in realtà si stanno proteggendo e coprendo la loro posizione nel mantenere le clausole contrattuali con i clienti ... ( questo è solo sentito sulla base di ciò che ho letto sui corrieri )

Eppure i gestori, continuano a mantenere la loro posizione nella vendita di telefoni con bootloader bloccati nonostante il clamore della comunità, ovvero mancanza di apertura, difficoltà nel modding ecc. E provano a spaventarsi usando questa tattica " Unlocking boot-loader annulla la garanzia ".

Alcuni gestori potrebbero persino convincere i produttori a rendere impossibile sbloccare i cellulari - ad esempio, Orange's San Diego, che è stato rilasciato in precedenza nel 2012, circa febbraio, con un set di chip basato su Intel con Android - ci sono voluti 8 mesi per fare il root , e da allora, la comunità è diminuita ... l'effetto collaterale dannoso è stato che il prezzo di quel telefono è calato notevolmente e ha perso il suo valore a causa dell'apertura zero e la comunità degli sviluppatori ha perso interesse nel modding per questo!

Tutto ciò che un bootloader è - è un pezzo di codice e, se ricevuto istruzioni tramite fastboot -i 0x0fce oem unlock [SOME_HEX_KEY]o simili, da sbloccare, il codice del boot loader viene richiesto di cancellare la /datapartizione - niente di più. Non danneggia fisicamente lo schermo, la funzionalità, la RAM, la ricarica, ecc. FUD (Paura, Incertezza e Dubbio)

Con quello che ho scritto, si spera abbia senso.


1
Con tutto il rispetto, faccio fatica a credere che il fallimento del mercato di un telefono (Orange's San Diego) sia stato una conseguenza diretta della mancanza di supporto da parte della comunità degli sviluppatori. Citazione?
CatShoes

@CatShoes - ecco il prezzo quotato sul mercato del Regno Unito per quel portatile , ed ecco il sito principale di modaco - per questo, 3 pagine ... - questo dice molto sul portatile ... non è popolare !
t0mm13b,

@CatShoes, mi hanno chiarito circa la San Diego per esempio, come sapevo che c'era lotta con la cornetta sblocco / radicamento in misura c'è voluto molto tempo per farlo, nel mese di ottobre 2012, in effetti ! In poche parole, è la community che guida le vendite! :)
t0mm13b

Non vedo ancora come la mancanza di supporto da parte della comunità abbia fatto scendere il prezzo. L'articolo menziona sia che il prezzo è ridotto sia che non può essere sbloccato. Tuttavia, ciò non significa che la riduzione del prezzo è il risultato del telefono bloccato. Sono più propenso a credere che il calo dei prezzi sia dovuto al fatto che il telefono è stato sul mercato per 10 mesi, dato il tempo di turnover che i modelli di telefoni cellulari sembrano avere.
CatShoes

/ io scrolla le spalle, sii sorpreso! Conosco un bel po 'di gente a Modaco ... questo è tutto quello che posso dire;) Gli utenti pensano che sia stato difficile, difficile da sbloccare, al momento, le persone si sono pentite di averlo acquistato ..
t0mm13b
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.