QNA > C > Come Abilitare Il Debug Usb Dal Menu Di Avvio Se Il Dispositivo È Bloccato

Come abilitare il debug usb dal menu di avvio se il dispositivo è bloccato

Immagino che il dispositivo in questione sia Android.

In una situazione ideale, non è possibile. Il bootloader è bloccato di default su tutti i telefoni off-the-shelf (anche sui Google Nexus) e non è facile eseguire codice arbitrario sul telefono. Il bootloader esegue l'immagine del kernel dalla corrispondente partizione flash, e se qualcosa va storto prima di vedere l'interfaccia utente, non si può fare nulla senza prendere una delle seguenti opzioni:

  1. Ovvero aver già sbloccato un bootloader e flashato una recovery personalizzata prima di incontrare il problema, che vi permetterebbe di montare le partizioni flash e leggere/scrivere i file su di esse, compresi i flag di debug ADB. Se lo fate dopo aver riscontrato il problema, si attiverà un reset di fabbrica che cancellerà la partizione dati. Forse sarebbe più semplice riflashare completamente il telefono, perdendo tutti i dati.
  2. O, smontare il dispositivo, dissaldare il chip flash, e leggere/scrivere i dati su di esso con uno strumento di programmazione flash, e risaldarlo.
  3. O, smontare il dispositivo e collegare la sua scheda al corrispondente strumento di servizio del produttore o al suo sostituto non ufficiale (offrono il massimo controllo del telefono, compreso l'accesso alla flash, ecc, ma non sono facilmente ottenibili, ovviamente).
  4. Oppure, supponendo che il bootloader del vostro telefono sia abbastanza vecchio e contenga qualche vulnerabilità nota (altamente improbabile) che permetta di sbloccarlo senza cancellare le partizioni dati su flash (estremamente improbabile), e quindi potete in qualche modo flashare o almeno avviare un'immagine di recupero personalizzata senza perdere i vostri dati e quindi seguire l'opzione 1.

Di Neela Lapan

Posso ascoltare le stazioni radioamatoriali senza licenza? :: Quanta potenza usa una macchina per la risonanza magnetica?
Link utili