Come configurare smartphone e PC. Portale informativo
  • casa
  • Interessante
  • Come abilitare il debug USB con un display rotto. Perché è necessario il debug USB e come abilitarlo? Istruzioni per diverse versioni del sistema operativo Android

Come abilitare il debug USB con un display rotto. Perché è necessario il debug USB e come abilitarlo? Istruzioni per diverse versioni del sistema operativo Android

Come abilitare il menu sviluppatore e il debug USB sul tuo telefono o Tavoletta Android modo tradizionale, ne abbiamo già parlato nell'articolo.

In questo articolo parleremo sull'attivazione del debug USB su un dispositivo Android con schermo rotto, che potrebbe essere necessario per.

1. Avvertimento

Questo metodo richiede competenze di programmazione/amministrazione di sistema per i sistemi operativi Windows e Linux, o almeno molta attenzione, poiché commettere errori durante la digitazione dei comandi sottostanti può portare alla completa inoperabilità del telefono/tablet.

Questa istruzione adatto principalmente per dispositivi con Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 ( KitKat), così come Android 6.0 (Marshmallow), poiché è stato testato su di essi. Altre versioni di Android potrebbero presentare modifiche ai file di sistema, quindi anche l'esecuzione esatta dei seguenti comandi potrebbe non produrre il risultato desiderato. In questo caso, ripristina i backup, come scritto ultima sezione"5. Rollback ai backup" di questo articolo.

2. Il principio di abilitare il debug USB tramite un computer

L'idea alla base dell'abilitazione del debug USB tramite un computer è quella di modificare direttamente file di sistema tramite l'interfaccia ADB (Android Debug Bridge) tramite ripristino personalizzato (CVM/TWRP) prima del download diretto Sistemi Android, il che significa che devi prima installarlo sul tuo telefono ripristino personalizzato e diritti di ROOT. Va notato che su alcuni Telefoni cinesi(ad esempio UMI, iconBIT) ROOT è già installato dal produttore e i comandi elencati di seguito funzioneranno anche con il ripristino nativo (di fabbrica).

3. Preparazione

3.1. Installazione del ripristino personalizzato

Sfortunatamente, non esiste metodo universale installazioni ripristino personalizzato e diritti ROOT, adatti a chiunque Dispositivo Android. Devi cercare istruzioni specifiche per il tuo dispositivo, ma c'è una buona notizia: l'installazione di un ripristino personalizzato può essere eseguita su un telefono/tablet praticamente senza alcun input dallo schermo (No-Touch versione di ripristino) utilizzando il bootloader dispositivi ad avvio rapido(il bootloader deve essere sbloccato). Pertanto, Google installa il ripristino personalizzato sul tuo dispositivo specifico Con parole chiave: <модель Вашего телефона/планшета>, CVM/TWRP No-Touch, ROOT, ripristino, avvio rapido, bootloader, strumento flash e così via.

Un articolo su .può essere utile come guida. È vero, ad esempio, per installare TWRP e ROOT sui telefoni Xiaomi, dove devi prima farlo e non ti sei registrato in precedenza e non hai effettuato l'accesso all'account MI sul dispositivo, è improbabile che tu possa farlo sbloccare il bootloader senza schermo. Pertanto, ti consigliamo di non perdere tempo, ma di portare immediatamente un telefono del genere in un centro di assistenza per sostituire lo schermo.

3.2. Preparazione del computer

In questo manuale ti spiegheremo come abilitare il debug USB utilizzando un computer acceso Controllo di Windows 10. Il software necessario è disponibile anche per altri sistemi operativi. I comandi elencati di seguito sono validi anche per altri sistemi operativi (MacOS e Linux), ma la loro sintassi deve essere modificata per corrispondere alla sintassi degli interpreti dei comandi su tali sistemi operativi.

3.2.1. Installazione degli strumenti SDK Android

3.2.2. Installazione di Blocco note++

Di norma, sistema di configurazione File Android sono ordinari file di testo. Anche se possono essere aperti e modificati integrati Blocco note di Windows, si consiglia di utilizzare redattore gratuito code per Windows - Notepad++, poiché riconosce automaticamente le interruzioni di riga nel file. Puoi anche attivare la visualizzazione dei caratteri di controllo (Visualizza > Visualizzazione simboli > Mostra tutti i simboli).

3.2.3. Installazione di SQLite3 (per Android 4.0, 4.2, 4.4)

Se sul tuo telefono/tablet è installato Android 4.0, 4.2 o 4.4, dovrai anche modificare il database con le impostazioni del dispositivo. Per fare ciò, utilizzeremo l'editor di database della console per Windows - SQLite3, che può essere scaricato dal sito ufficiale.

3.2.4. Creazione di una cartella di lavoro sul tuo computer

Crea una cartella "android-config" nella radice dell'unità C, decomprimi l'archivio con SQLite3 in questa cartella (per Android 4.0, 4.2 o 4.4). Crea anche una cartella “backup” nella cartella “android-config” per archiviare tutte le copie di backup dei file di sistema del dispositivo Android che andremo a modificare.

3.3. Avvio nel ripristino personalizzato

Riavvia il tuo dispositivo Android in ripristino personalizzato. Dipende anche dal dispositivo, ma solitamente con il telefono/tablet spento è necessario tenere premuti contemporaneamente i tasti volume giù o su e accensione per qualche secondo. Una variazione è possibile anche tenendo premuti entrambi i pulsanti (volume su e giù) e accendendo il telefono/tablet. Ancora meno comune, ma esiste un metodo in cui si tengono premuti solo i tasti del volume e si collega il caricabatterie a un dispositivo spento. In generale, controlla la combinazione di tasti del tuo dispositivo su Google.

4. Abilitare effettivamente il debug USB dal computer

Apri la cartella "platform-tools", tieni premuto il tasto "Shift", premi fare clic con il tasto destro mouse in un'area libera della finestra Windows Explorer e seleziona menù contestuale"Apri finestra di comando."

Collega il tuo telefono/tablet al computer, digita nella finestra riga di comando comando:

dispositivi adb

e premere il tasto "Invio".

Se viene visualizzato l'ID del dispositivo e accanto la parola "dispositivo" o "ripristino", significa che ti sei connesso correttamente al tuo telefono/tablet utilizzando ADB.

4.1. Eliminazione delle preimpostazioni

Esegui i seguenti comandi per rimuovere i parametri preimpostati (se si verificano errori a seguito dell'esecuzione, va bene, significa che questi parametri non sono più nel sistema):

(Per prima cosa, crea copie di backup dei file delle impostazioni di sistema eliminati) adb pull /data/property/persist.service.adb.enable c:\android-config\backup adb pull /data/property/persist.sys.usb.config c :\android -config\backup (Chiama la shell dei comandi interattiva) adb shell (Elimina i file delle impostazioni di sistema sul dispositivo) rm /data/property/persist.service.adb.enable rm /data/property/persist.sys.usb. config (Esci dalla shell interattiva) exit

4.2. Modifica del file di configurazione principale

(Noi facciamo copia di backup principale file di configurazione) adb pull /system/build.prop c:\android-config\backup (Facciamo una copia funzionante del file di configurazione principale. Per evitare di digitare di nuovo tutto, premere il tasto "Su" e modificare il comando.) adb pull / system/build.prop c:\android-config

Aprire il file "c:\android-config\build.prop" in Editor del blocco note++ e cerca i seguenti parametri al suo interno:

Persist.service.adb.enable=1 persist.service.debuggable=1 persist.sys.usb.config=mass_storage,adb

Se i parametri esistono, ma le loro proprietà sono diverse, modificateli in base ai valori sopra; se tali parametri mancano del tutto, aggiungeteli alla fine del file. Se il tuo dispositivo è stato precedentemente rilevato dal computer non come unità flash, ma come dispositivo multimediale, l'ultima opzione dovrebbe essere:

Persist.sys.usb.config=mtp,adb

Salvare il file ed eseguire il comando:

(Carica nuovamente il file di configurazione modificato sul dispositivo Android) adb push c:\android-config\build.prop /system

Se ricevi un errore di copia "adb: errore: impossibile copiare 'c:\android-config\build.prop' in '/system/build.prop': sola lettura remota file system"esegui il comando:

(Montare la partizione "/system" in modalità lettura-scrittura) adb shell "mount -o rw,remount,rw /system"

(Assegna il proprietario/gruppo "root" al file "build.prop") adb shell "chown root.root /system/build.prop" (Imposta i diritti di accesso su "644" per il file "build.prop") adb shell "chmod 644 /system/build.prop"

4.3. Modifica del database (per Android 4.0, 4.2, 4.4)

Passaggio successivo: è necessario modificare il database con Impostazioni Android(per Android 4.0, 4.2, 4.4). Scarica il database sul tuo computer:

(Creazione di una copia di backup del database con le impostazioni) adb pull /data/data/com.android.providers.settings/databases/settings.db c:\android-config\backup (Creazione di una copia di lavoro del database con le impostazioni) adb pull /data /data/com.android.providers.settings/databases/settings.db c:\android-config

Apri la cartella "c:\android-config" con una copia funzionante del database e avvia lì una nuova finestra della riga di comando (vedi sopra), ma non chiudere quella precedente! Siamo interessati alle impostazioni "adb_enabled" e "development_settings_enabled". Possono trovarsi nella tabella "sicuro" o "globale". Facciamo quanto segue query SQL per trovare le nostre impostazioni:

(Connettiti al database) sqlite3 settings.db (Controlla la tabella "secure" per l'opzione "adb_enabled") select * from secure where name="adb_enabled"; (Controlla la tabella "secure" per l'opzione "development_settings_enabled") select * from secure where name="development_settings_enabled"; (Controllare la tabella "globale" per la presenza dell'opzione "adb_enabled") select * from global where name="adb_enabled"; (Controllare la tabella "globale" per la presenza dell'opzione "development_settings_enabled") select * from global where name="development_settings_enabled";

Nel nostro caso le opzioni richieste sono state trovate nella tabella "globale" e il loro valore è "0".

Dobbiamo assegnare loro nuovi valori: "1".

(Aggiornamento del valore dell'opzione "adb_enabled") update global set value="1" where name="adb_enabled"; (Aggiornamento del valore dell'opzione "development_settings_enabled") update global set value="1" where name="development_settings_enabled"; (Disconnettersi dal database) .quit

Andiamo a finestra precedente riga di comando ed eseguire i comandi:

(Carica nuovamente il database modificato con le impostazioni sul dispositivo) adb push c:\android-config\settings.db /data/data/com.android.providers.settings/databases (Assegna il "sistema" del proprietario/gruppo al file "settings.db" ") adb shell "chown system.system /data/data/com.android.providers.settings/databases/settings.db" (Imposta i diritti di accesso su "644" per il file "settings.db") shell adb "chmod 644 /data /data/com.android.provviders.settings/databases/settings.db"

4.4. Verifica se il debug USB è abilitato

(Riavvia il dispositivo Android) adb reboot

All'avvio del dispositivo, esegui il comando:

dispositivi adb

Se viene visualizzato "offline" anziché "dispositivo" o "ripristino", eseguire il comando:

Dispositivi adb kill server adb

Se non è cambiato nulla, molto probabilmente sul telefono non è presente alcuna chiave di accesso pubblica. Per lo stesso motivo, "dispositivi adb" potrebbe mostrare "non autorizzato". Vai alla cartella ".android" situata nella tua directory home account Windows, copia il file "adbkey.pub" nella directory "platform-tools" ed esegui il comando:

Adb push adbkey.pub /data/misc/adb/adb_keys

Ripeti il ​​comando "adb devices" per assicurarti che la connessione sia configurata.

Tutto! Se sei riuscito a raggiungere questo punto, congratulazioni! Ora puoi eseguire sul tuo computer o altro software simile per controllare lo schermo del tuo dispositivo Android.

5. Rollback ai backup

Se non funziona nulla e queste istruzioni non sono state di aiuto, ripristina le copie di backup dei file di configurazione del sistema precedentemente salvate sul dispositivo Android. Per fare ciò, riavviare il dispositivo in ripristino personalizzato e tornare file originali. Ad esempio, per il file di configurazione principale "build.prop" i comandi sarebbero:

(Carica una copia di backup del file di configurazione "build.prop" sul dispositivo Android) adb push c:\android-config\backup\build.prop /system (Assegna il proprietario/gruppo "root" a "build.prop" file) adb shell " chown root.root /system/build.prop" (Imposta i diritti di accesso su "644" per il file "build.prop") adb shell "chmod 644 /system/build.prop"

Per gli altri file, le azioni sono simili, solo che li carichiamo nelle directory appropriate sul dispositivo Android e impostiamo i proprietari/gruppi e i diritti appropriati:

  • impostazioni.db (sistema.sistema, 644)
  • persist.service.adb.enable(root.root, 600)
  • persist.sys.usb.config (root.root, 600)

Molte istruzioni quando si lavora con un dispositivo sulla piattaforma Android richiedono l'attivazione della modalità debug USB. Questa opzione è disponibile in tutti i gadget di questo sistema operativo, ma la sua posizione può variare a seconda della versione di Android. Scopriamo come abilitare o disabilitare la modalità debug USB.

Perché hai bisogno della modalità debug USB?

La modalità di debug USB consente di utilizzare Servizio Android Debug Bridge (ADB), che controlla il funzionamento di ciascuna applicazione e del sistema nel suo complesso. Questa modalità viene utilizzata principalmente attivamente dagli sviluppatori durante la creazione di nuove applicazioni o il miglioramento di quelle vecchie. Ma utenti ordinari potrebbe anche essere utile. Cos'altro puoi fare con questo servizio:

  • copia la cartella desiderata oppure sezione da smartphone a PC;
  • inviare un file dal PC allo smartphone;
  • installare l'applicazione Android;
  • effettuare una copia di backup delle applicazioni;
  • flashare uno smartphone;
  • ripristinare la funzionalità del tuo smartphone o tablet;
  • ottenere i diritti di root.

Come abilitare la modalità debug USB: istruzioni dettagliate

Esistono diversi modi per abilitare il debug USB sul tuo dispositivo. Di seguito verranno presentate diverse opzioni, distribuite in base alle versioni di Android, ma ci sono anche delle eccezioni alle regole. Ad esempio, su Sony Xperia M funziona con la versione del sistema operativo 4.1 ultimo metodo. Pertanto, se non sei riuscito ad abilitare il debug utilizzando metodi standard- utilizzare le opzioni per altre versioni.

Per le versioni Android 2.2 – 3.0

  1. Vai al menu Impostazioni.
  2. Trova la voce "Applicazioni" lì.
  3. Tra tutte le applicazioni, trova "Sviluppo".

Android inferiore a 4.2: primo metodo

  1. Vai al menu Impostazioni
  2. Trova lì la voce "Sviluppo" o "Per sviluppatori".
  3. Seleziona la casella di controllo "Debug USB".

Android inferiore a 4.2: opzione due

  1. Vai al menu Impostazioni.
  2. Apri la voce "Altro".
  3. Trova Opzioni sviluppatore.
  4. Seleziona la casella di controllo "Debug USB".

Collegamento del debug per le versioni Android 4.2 e successive

  1. Vai al menu Impostazioni.
  2. Trova la voce "Sistema". IN Telefoni Xiaomi, Samsung e LG questa voce di menu potrebbe essere chiamata “Generale”. Se non trovi nulla di simile in te stesso, passa al passaggio successivo: nel tuo caso l'operazione richiederà un passaggio in meno.
  3. Successivamente, fare clic su “Informazioni su smartphone/tablet/telefono”.
  4. Trova "Numero build" e fai clic su di esso 7-10 volte (a seconda del modello di telefono, ma a volte c'è un suggerimento su quante volte devi fare clic). Ora sei uno sviluppatore e puoi utilizzare funzionalità più avanzate del telefono.
  5. Ritorna al menu Impostazioni.
  6. Ora hai la voce "Per sviluppatori" o "Funzionalità per sviluppatori", fai clic su di essa.
  7. Seleziona la casella accanto a "Debug USB".

Video: attivazione del debug USB

Autorizzare il computer dopo aver abilitato la modalità di debug

Questo punto è rilevante per Versioni Android 4.2 e versioni successive. Dopo aver abilitato la modalità debug USB, dovrai ovviamente connettere il tuo smartphone o tablet al computer. Il dispositivo identificherà questo computer e chiederà l'autorizzazione per eseguire il debug da questo PC. Affinché la modalità debug funzioni come previsto, dovrai abilitare il debug sul tuo telefono. Se vuoi in futuro quando ti connetti a questo computer tale richiesta non è stata visualizzata: seleziona la casella accanto a "Consenti sempre questo computer". Ma quando si connette a qualsiasi nuovo dispositivo, lo smartphone chiederà comunque l'autorizzazione.

Il dispositivo non è stato rilevato: perché è successo e cosa devo fare?

Carenza di conducenti

Quando colleghi per la prima volta il tuo smartphone o tablet al computer, la prima cosa che fa il PC è cercare e installare i driver per il tuo dispositivo. Molto spesso, si tratta di una sorta di programma che ha nel nome il nome del produttore del tuo gadget. Cerca qualcosa di simile tra tutti programmi installati sul PC. Se un programma di questo tipo non è stato trovato, utilizza Internet per cercare e installare tu stesso i driver.

Stato del dispositivo bloccato

Assicurati che il tuo smartphone o tablet sia acceso. Sblocca il dispositivo, se richiesto, inserisci un'immagine o una password normale.

porta USB

Non utilizzare USB 3.0, solo USB 2.0 è adatta per il debug.

Modalità PTP

Se ancora non riesci ad attivare la modalità debug, prova, mentre ti connetti al PC, ad abbassare il pannello informazioni superiore sul tuo smartphone o tablet e seleziona " Connessione USB" Successivamente, cambia la modalità di connessione in PTP.

Come disabilitare la modalità debug USB

Se hai già trovato un'opzione per abilitare questa modalità adatta a te, disattivarla non sarà un problema. Segui lo stesso elenco di istruzioni utilizzate per abilitare la modalità di debug, ma invece di selezionare la casella di controllo Debug USB, deselezionala.

La modalità debug USB è necessaria principalmente agli sviluppatori, ma può essere utile anche per gli utenti comuni. Esistono diversi metodi per accenderlo; la scelta del metodo dipende solo dalla versione di Android ed eventualmente dal produttore del gadget. Quando è collegato a un PC, il dispositivo potrebbe non essere rilevato dal computer, ma anche questo problema può essere facilmente risolto corretta inclusione impostazioni.

Su qualsiasi smartphone o tablet con piattaforma Android, indipendentemente dal produttore e dalla versione del sistema operativo preinstallato, è possibile abilitare funzione speciale, che si chiama "Modalità Debug". Tuttavia, il processo per attivare questa funzionalità varia. Il fatto è che tutto dipende dalla versione del sistema installato.

In questo articolo daremo uno sguardo più da vicino alla questione su come abilitare il debug USB su Android, come sopra versioni precedenti OS e su quelli più recenti. Considereremo anche la questione di quali compiti questa modalità intende risolvere.

Vediamo innanzitutto per quali scopi l'utente medio potrebbe aver bisogno di attivare questa modalità.

Come puoi immaginare, è necessario per eseguire il debug delle applicazioni e dei dispositivi stessi. Parlando di più in un linguaggio semplice, ha lo scopo di testare la funzionalità dei programmi e quindi è molto popolare soprattutto tra gli sviluppatori Software. Ma per i comuni mortali è anche prezioso, poiché permette di interagire con Android tramite PC e utilizzare programmi (in primis ADB) in grado di effettuare da remoto diverse manipolazioni con il dispositivo.

Procedura di attivazione su diverse versioni

Android versione 2.0 - 3.0

Se hai un vecchio dispositivo Android con a bordo installate le versioni 2.0 e 3.0, allora per attivare il debug devi compiere alcuni semplici passaggi:

Android versione 4.0, 5.0 e 6.0

Sulle versioni Android quattro, cinque e sei, devi armeggiare un po ', poiché la modalità di debug in esse è accuratamente nascosta agli occhi dell'utente.

Come abilitare la modalità debug USB sulle ultime versioni di Android? Per fare ciò, è necessario eseguire i seguenti passaggi:

Cosa devo fare se il dispositivo non viene rilevato quando il debug è abilitato?

Come dimostra la pratica, molto spesso gli utenti si trovano in situazioni in cui, dopo aver attivato la modalità di debug, lo smartphone o Tablet PC per qualche ragione. Cosa dovrebbe fare l'utente in questo caso?

  • Prima di tutto, devi verificare se sul tuo computer è installata l'ultima versione dei driver per il rilevamento del dispositivo tramite USB. Prova ad aggiornare i driver scaricandoli ultima versione dal sito web del produttore del dispositivo.
  • Controlla se il tuo dispositivo è bloccato. Quando ci si connette a un computer, si consiglia di rimuovere il blocco.
  • Controllare le porte a cui si collega il cavo. Sì, per di più corretto funzionamento utilizzare meglio Porte USB 2.0, ci sarà una migliore compatibilità con loro.

Debug tramite Wi-Fi

In una situazione in cui utilizzi la modalità debug di USBAndroid Non c'è modo, puoi provare a connetterti tramite Wi-Fi.

Importante! Prima di iniziare, assicurati che il tuo dispositivo abbia ricevuto Diritti di radice. Questa istruzione è rilevante solo per la sala operatoria. Sistemi Windows 7, che è attivo tempo a disposizione il più comune su PC.

  1. Per prima cosa devi scoprire l'indirizzo IP e la porta del tuo dispositivo. A questo scopo è possibile utilizzare il programma. È disponibile nel negozio applicazioni Google Giocare.
  2. Scarica il programma ed eseguilo.
  3. Le informazioni sull'indirizzo IP corrente dovrebbero apparire in basso.
  4. Sul tuo PC, vai a “Start” - “Tutti i programmi” - “Accessori”. Nell'elenco delle applicazioni, trova e seleziona Prompt dei comandi.
  5. Nella console che si apre, inserisci il seguente comando: adb connect 192.168.0.1:8555. È tutto. La connessione Android è completa. Ora è possibile eseguire tutte le manipolazioni con ADB tecnologia senza fili Wifi.

Disabilitare il debug

Per disattivare il debug, utilizzare le seguenti istruzioni:

Conclusione

Grazie al nostro materiale, ora sai come abilitare il debug USB su Android, e perché e in quali casi il proprietario medio di uno smartphone o tablet potrebbe aver bisogno di questa funzione.

Ricordiamo che il debug USB è utile strumento di sistema, che offre all'utente la possibilità di reinstallare il firmware, scaricare e installare software di terze parti, sincronizzare il proprio dispositivo mobile con un PC e così via. Utenti avanzati sarà in grado di ottenere i diritti di "Superutente" e anche in alcuni casi ripristinare il sistema se ha smesso di funzionare normalmente.

In questo articolo ti dirò come abilitare il debug USB sul tuo telefono o tablet Android. Alla fine dell'articolo scopriremo perché questo è necessario.

Questo articolo è adatto a tutti i marchi che producono telefoni con Android 9/8/7/6: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia e altri. Non siamo responsabili delle tue azioni.

Abilita il debug USB su un telefono Android

Per abilitare il debug USB, è necessario attivare la modalità sviluppatore Android. seguendo le istruzioni:

Nelle "Impostazioni" del tuo dispositivo, dovrebbe essere visualizzata la sezione "Per sviluppatori". Passiamo alla fase successiva.

Abilita il debug USB in questo modo:

  • Vai su “Impostazioni”, seleziona “Per sviluppatori” (su alcuni modelli di telefoni cinesi indichiamo “Impostazioni”, poi “Avanzate” e “Per sviluppatori”). Nella parte superiore della pagina troviamo l'interruttore e spostiamolo in posizione "On".
  • Nel menu "Debug", attivare "Debug USB".
  • Nella finestra "Consenti debug USB", conferma che il debug è abilitato.

Ora il debug è abilitato e puoi utilizzarlo per gli scopi desiderati.

Abilita il debug USB dal tuo computer

Questo metodo sarà rilevante quando non è possibile abilitare il debug USB sul dispositivo stesso a causa di un touchscreen rotto, uno schermo non funzionante o problemi generali con il dispositivo. È importante che sul gadget sia installato un ripristino di terze parti, o CWM. Ciò è necessario per avere accesso root al sistema operativo.

Segui i passi:


Dopo il riavvio, sarai in grado di lavorare con il tuo dispositivo utilizzando QtADB, ADB, MyPhoneExplorer e altri programmi simili, ad es. in modalità debug USB. Per disabilitare la modalità debug USB sui gadget Android, devi aprire il "Menu Sviluppatore", quindi deselezionare la riga "Usa debug USB".

Possibili problemi

Per lavorare con il debug dei gadget tramite USB, vengono utilizzati driver ADB speciali, disponibili sul sito Web di Google all'indirizzo https://developer.android.com/studio/index.html. Diamo un'occhiata ai problemi se ADB non rileva il dispositivo e non puoi utilizzare la modalità debug USB.

Controlliamo che il gadget venga rilevato dal computer:

  • Controllo cavo USB per danni. È necessario prestare attenzione alle aree vicino alle spine, alle curve forti. Prova a utilizzare un cavo diverso per la connessione. Se il problema è un cavo rotto, sostituitelo con un altro.
  • Prova a collegare la spina a una diversa sul tuo PC. porta USB.
  • Collega il tuo gadget Android a un altro computer.
  • Disconnetti tutto dal tuo PC Dispositivi USB. Alcuni di essi potrebbero impedire al gadget di connettersi normalmente al computer.
  • Verifica di utilizzare il firmware ufficiale del produttore del dispositivo.

Assicurati di averlo installato driver necessari adb. Esistere versioni diverse driver per vari gadget, distribuiti sul sito ufficiale in base ai modelli di tablet e smartphone.

Modalità debug USB - funzione speciale Dispositivi Android, necessari principalmente agli sviluppatori. Con il suo aiuto, puoi verificare la funzionalità dell'applicazione e testarla situazioni diverse. Ma la modalità debug è utile anche per gli utenti. Consideriamo perché può essere utile, come accenderlo e spegnerlo sui dispositivi Android.

Perché è necessaria la modalità di debug USB sul sistema operativo Android?

La modalità debug consente agli utenti di:

  • Testare l'applicazione in fase di sviluppo.
  • Ottieni l'accesso root al tuo smartphone o tablet.
  • Copia e sposta file dal tuo dispositivo Android al computer.
  • Installa un file di terze parti scaricato sul tuo computer (non da Gioca al mercato) applicazione per Android.
  • Installa versioni firmware diverse per il dispositivo.
  • Ripristina un dispositivo rotto.
  • Crea una copia di backup di file e applicazioni.

Inoltre, in modalità debug è possibile accedere ai processi di sistema e anche analizzare i cambiamenti nel comportamento memoria ad accesso casuale, processore e altri componenti.

Come abilitare la modalità debug USB sul tuo dispositivo

L'opzione "Abilita debug USB" si trova nel "Menu sviluppatore" (o "Opzioni sviluppatore"), che è nascosto agli utenti nelle versioni Android successive alla 4.2. Ma, ancora una volta, alcuni produttori decidono di aprire l'accesso al menu, altri decidono di nasconderlo. Ad esempio, sugli smartphone Azienda Meizu Il menu sviluppatori è sempre aperto e si trova nella sezione " Abilità speciali", e così via Dispositivi Samsung l'accesso al menu è chiuso. Tutto dipende non solo dall'azienda, ma anche da modello specifico dispositivi.

Quindi, se l'accesso al menu sviluppatore è bloccato sul tuo dispositivo, procedi come segue: nelle impostazioni del dispositivo, apri la scheda "Informazioni sul dispositivo" e clicca sulla voce "Numero build" finché non appare una notifica che ti è stato assegnato lo stato di sviluppatore ed è possibile utilizzare il menu speciale.

Ora vai a questo menu. A seconda del modello, la voce del menu può trovarsi in diverse sezioni del menu delle impostazioni. Nelle impostazioni del dispositivo potrebbe esserci immediatamente una sezione "Per sviluppatori" ("Opzioni sviluppatore", "Menu sviluppatore"), oppure potrebbe essere una sottosezione delle voci "Accessibilità", "Altro", "Altro", "Avanzate Impostazioni".

Quando accedi al menu sviluppatore, seleziona la casella accanto a "Abilita debug USB" (o "Modalità debug USB"). Di solito questo elemento viene per primo.

Dove si trova la modalità nelle diverse versioni di Android (galleria fotografica)

Il menu sviluppatore si trova nella sezione "Altro". In Android 2.2–3.0, la voce "Debug USB" si trova nella sezione "Applicazioni". In Android 4.2 e versioni successive, il menu sviluppatore viene spostato nella sezione "Impostazioni"

Istruzioni video: come abilitare la modalità debug USB su Android

Come abilitare la modalità debug USB se non è possibile farlo dal dispositivo

Esistono modi per abilitare la modalità di debug anche se ciò non può essere fatto sul dispositivo stesso a causa, ad esempio, di uno schermo rotto, di un touchscreen rotto o di problemi con il dispositivo nel suo insieme.

La condizione principale: sul tuo dispositivo deve già essere installato un ripristino di terze parti: CWM o TWRP. Ciò è necessario per poter ottenere l'accesso root completo al sistema operativo.


Dopo il riavvio, puoi lavorare con il tuo smartphone o tablet utilizzando QtADB, MyPhoneExplorer, ADB e altri programmi simili. Cioè, utilizzando la modalità debug USB.

Cosa fare se non funziona nulla

Per lavorare con il debug USB, vengono utilizzati driver ADB speciali (Android Debug Bridge, letteralmente "bridge for Debug Android"), scaricabile dal sito di Google, Pagina ufficiale disponibile all'indirizzo: https://developer.android.com/studio/index.html. Scopriamo cosa fare se ADB non rileva il dispositivo, perché è impossibile utilizzare la modalità debug USB.

Assicurati che il tuo dispositivo mobile venga rilevato dal tuo computer. Per questo:

  1. Controllare se il cavo USB è danneggiato. Prestare particolare attenzione alle forti piegature e ai tratti di cavo in prossimità delle spine, dove spesso i fili di collegamento si rompono. Prova a utilizzare un cavo diverso per la connessione. Se il problema è realmente dovuto a difetti fisici, sostituire il cavo.
  2. Prova a collegare il connettore a un'altra porta USB del computer. Si consiglia di utilizzare le porte sul lato posteriore unità di sistema, poiché le porte posteriori si trovano direttamente su scheda madre. Le porte USB anteriori non sono sempre collegate correttamente, ecco la causa del problema.
  3. Prova a connettere il tuo dispositivo Android a un altro computer. A volte capita che un particolare PC riconosca erroneamente uno smartphone o un tablet e non ne legga i dati necessari. Se il dispositivo viene riconosciuto correttamente su un altro computer, porta il tuo PC in riparazione e spiega il problema, poiché le cause dei problemi potrebbero essere diverse.
  4. Prova a scollegare tutti i dispositivi USB dal computer. Alcuni di essi potrebbero impedire al tuo smartphone o tablet di connettersi normalmente al PC.

Assicurati di utilizzare firmware ufficiale produttore del dispositivo. Se lo hai installato su uno smartphone o un tablet firmware di terze parti(come CyanogenMod o simili), il debug USB potrebbe non funzionare correttamente.

Assicurati di aver installato i driver ADB corretti. Esistono diverse versioni di driver per diversi dispositivi. Tutti sono distribuiti per modello di smartphone e tablet sul sito ufficiale. Esistono anche driver ADB universali, ma è meglio usarli solo se non esiste un driver separato per il tuo dispositivo, poiché driver universali Potrebbero esserci problemi di connessione che possono essere risolti solo contattando l'assistenza Google.

È meglio che gli sviluppatori di software utilizzino il sistema piuttosto che i singoli driver ADB Studio Android, che può anche essere scaricato dal sito ufficiale: Developer.android.com. Nell'Android Allestimento in studio i driver si verificano automaticamente, inoltre, c'è Emulatore Android per un computer, quindi il debug USB potrebbe non essere necessario.

Come disattivare il debug USB

Per disabilitare la modalità debug USB sui dispositivi Android, apri il menu Sviluppatore e deseleziona l'opzione Usa debug USB.

Modalità debug USB: estremamente attrezzo utile non solo per gli sviluppatori di software, ma anche per utenti ordinari Sistema operativo Android. Con il suo aiuto puoi installare e reinstallare il firmware sul tuo dispositivi mobili, sposta file da uno smartphone o tablet a un computer, scarica su Android applicazioni di terze parti. La possibilità di utilizzare la modalità debug USB tornerà utile anche nei casi in cui il dispositivo ha smesso di funzionare correttamente, poiché consente di approfondire processi del sistema, che ti aiuterà a individuare problemi e malfunzionamenti. Inoltre, il debug USB ti aiuterà a ottenere l'accesso root al dispositivo, espandendo in modo significativo le capacità del sistema operativo.

I migliori articoli sull'argomento