Cos'è il debug USB. Applicazione per il debug USB su un tablet

Non importa quanto sia avanzato uno smartphone, è pur sempre un dispositivo dipendente. In molti casi, con cui lavorare dispositivo mobile ancora necessario Personal computer. In particolare, quando si tratta di sviluppo mobile o ripristinare il dispositivo dopo firmware non riuscito. Ad esempio, se il gadget fallisce, per reinstallare il sistema sarà necessaria una connessione via cavo (tramite USB) dallo smartphone al PC. Affinché il computer rilevi il tuo telefono o tablet, il dispositivo viene messo in modalità debug. In questo articolo proveremo a dirti come abilitare il debug USB su Android e per cos'altro potrebbe essere necessario.

Cos'è il debug USB: perché è necessario?

Se non colpisci caratteristiche tecniche, quindi la modalità debug (questa modalità è anche chiamata modalità debug) è una funzionalità dei gadget Android creata per testare nuovi prodotti software. Gli sviluppatori lo utilizzano per valutare le prestazioni delle loro applicazioni.

Il debug USB consente di eseguire le seguenti attività:

  1. Testare e verificare le applicazioni prima di rilasciarle nel Play Market.
  2. Ottenere i diritti di ROOT (hacking) di un dispositivo mobile.
  3. Copia di file dalla directory principale del sistema operativo.
  4. Installazione di software da fonti di terze parti.
  5. Installazione firmware non ufficiale Androide.
  6. Creazione di copie di backup dei dispositivi (archiviazione dati).

La modalità debug può essere utilizzata per ripristinare il firmware se, ad esempio, non funziona correttamente o il telefono smette di accendersi.

Come abilitare la modalità debug USB su Android

L'abilitazione del debug USB da un telefono o tablet viene eseguita tramite il menu delle impostazioni. Questa opzione si trova solitamente nelle opzioni sviluppatore o nel menu di accessibilità.

Spesso questa voce di menu è nascosta in modo che gli utenti ordinari non possano passare alla modalità debug e non interrompano il funzionamento del sistema. Di solito, produttori famosi come Samsung o HTC ricorrono a questo, mentre i produttori cinesi ti permettono di attivare la modalità debug USB sul tuo smartphone senza fare domande.

Se possiedi un dispositivo Samsung o qualsiasi altro marchio importante che nasconde l'accesso al debug, dovrai effettuare le seguenti operazioni:

  • Apri le impostazioni di sistema.
  • Vai al sottomenu "Informazioni sul telefono".
  • Fai clic sul numero di build del sistema finché il dispositivo non passa allo stato di sviluppatore.
  • Nel nuovo stato, puoi provare nuovamente ad accedere alla sezione con le opzioni per gli sviluppatori e abilitare il debug USB.

Abilita il debug USB tramite computer

Questo metodo sarà utile per quegli utenti i cui dispositivi per qualche motivo non dispongono di touchscreen, lo schermo è rotto o non è possibile collegare un mouse USB.

Spesso, per passare alla modalità debug, è necessario collegare lo smartphone o il tablet al computer. Per fare ciò, dovrai utilizzare una serie di strumenti aggiuntivi ed essere paziente.

Quindi, per andare a questa modalità tramite computer è necessario effettuare le seguenti operazioni (questo metodo è adatto a tutte le versioni di Android, incluse 5.0, 6.0, 7.0 e successive):

  • Innanzitutto, devi scaricare i file Platform-Tools e QtADB-CWM (questi sono file di ripristino per ripristinare i dispositivi).
  • Spostiamo questi file nella directory principale del computer sull'unità C.
  • Scarica l'archivio Sqlite3 e spostalo nella directory Sqlite3_Windows sull'unità C (devi crearlo tu stesso).
  • Mettiamo il gadget in modalità di ripristino e lo colleghiamo al computer.
  • Esegui il file QtADB.exe precedentemente scaricato.
  • Dopo aver aperto il programma, trova lì la sottovoce Avanzate e assicurati che la cartella dei dati sia collegata al computer. La riga di comando nell'applicazione risponderà con Pronto.
  • Quindi aprire il sottomenu "File". È diviso in due separati gestore di file. Nella FM di sinistra apriamo la directory Sqlite3_Windows, creata in precedenza, e nella FM di destra apriamo la directory /data/data/com.andoid.providers.settings/databases in Android.
  • Trova il file settings.db nella FM destra e trascinalo a sinistra.
  • Quindi apri il menu Start, seleziona Esegui e inserisci cmd lì.
  • Verrà avviato il prompt dei comandi di Windows.
  • È necessario inserire i seguenti comandi uno per uno:

cd C:\Sqlite3_Windows (per attivare il comando premere “Invio”)

sqlite3 settings.db (per attivare il comando premere “Invio”)

aggiorna secure set value=1 where name='adb_enabled' (per attivare il comando, premere "Invio")

Esci (per attivare il comando premere “Invio”)

  • Torna all'applicazione QtADB e aggiorna i dati nel pannello di sinistra.
  • Dopo l'aggiornamento, trascina nuovamente il file settings.db sul lato destro, dove si trovava in precedenza.
  • Il programma ti chiederà se è necessario sostituire il file esistente: siamo d'accordo.
  • È tutto. Il telefono può essere utilizzato in modalità debug.

Cosa devo fare se, dopo aver abilitato il debug USB, il dispositivo non viene ancora rilevato?

Sfortunatamente, il debug USB non sempre funziona. Spesso, anche dopo essere passati a questa modalità, il dispositivo non funziona correttamente. Perché ciò potrebbe accadere e quali misure dovrebbero essere adottate per risolvere il problema?

  • Assicurati di avere installato il driver Android Debug Bridge corretto. Può essere trovato sul sito web del sistema operativo Android di Google. Per diversi dispositivi Sono disponibili diversi set di driver. Se non esiste un driver specifico per il tuo dispositivo, puoi utilizzarne uno universale.
  • Assicurati che il tuo dispositivo venga riconosciuto dal tuo computer. Se il cavo o la porta sono danneggiati, il dispositivo potrebbe non essere affatto visualizzato nel sistema e, naturalmente, in questo caso non si può parlare di alcuna modalità di debug.
  • Il debug USB potrebbe non funzionare correttamente sui dispositivi che eseguono firmware non ufficiale.

Conclusione

Questo è tutto, in realtà. Ora sai come abilitare la modalità debug USB su Android. Come puoi vedere, se segui rigorosamente le istruzioni, eseguire questa procedura non è così difficile. L'importante è non perdersi e scaricare in anticipo tutti i file necessari. Nella maggior parte dei casi, i metodi sopra descritti sono necessari solo a sviluppatori e tester, ma ci sono situazioni in cui utenti ordinari devi lavorare con questa modalità, quindi è meglio familiarizzare con come abilitarla.

Dove dentro XiaomiRedmi 3s è il debug USB e che cos'è?

Risposta

Di solito è necessaria la modalità debug USB ottenere radici accesso (diritti di superutente) o modifica e modifica del firmware, in altre parole, apportando modifiche al sistema operativo a un livello più profondo. Questa modalità è stata originariamente creata per gli sviluppatori; ti consente di:

  • Ottimizza le applicazioni e il sistema operativo stesso
  • Controlla come funziona il programma creato con il sistema operativo
  • Rilevare guasti operativi
  • Testare i componenti hardware
  • Aggiorna il software
  • Creare copia di backup
  • Accesso file system smartphone dal computer
  • Ripristina il tuo telefono
  • Ricevi statistiche dettagliate sul processo

Il servizio di debug stesso si chiama ADB (Android Debug Bridge). Puoi abilitare la modalità debug su tutti i dispositivi Xiaomi tramite le impostazioni del telefono/tablet. A seconda della versione del sistema, la posizione della voce di menu necessaria potrebbe variare leggermente.

  1. Recati nel seguente percorso: Impostazioni-Generali-Informazioni sullo smartphone
  2. Trova la riga con il numero di build (versione miui), quindi fai clic su di essa circa 7 - 10 volte
  3. Dovrebbe essere presente una notifica sull'abilitazione del menu per gli sviluppatori
  4. Torniamo alle impostazioni, andiamo su “Avanzate” e troviamo la voce “Per sviluppatori”
  5. In questo menu troviamo l'opzione "Debug USB" e seleziona la casella accanto ad essa, tutto qui.

Vale la pena ricordare che dopo aver effettuato la prima connessione al computer in modalità debug, sarà necessario confermare la connessione sul telefono.

Se lo smartphone non viene rilevato, solitamente i motivi sono tre:

  • Il dispositivo è bloccato: devi solo sbloccare lo smartphone
  • Porta USB inappropriata: utilizzare solo porte posteriori e versione 2.0
  • Mancano i driver: scarica MI PC Suite o trova i driver separatamente

Le informazioni hanno aiutato 1 Le informazioni non hanno aiutato 1

Il debug USB ti consente di utilizzare il servizio per eseguire il debug di applicazioni e dispositivi sul sistema operativo Android: controlla come funzionano l'applicazione e il sistema e quali errori si sono verificati.

Abilita debug USB

In tutti i dispositivi Android, il debug USB si trova in Menu > Impostazioni, ma le opzioni di posizione possono variare, ad esempio:

Menu > Impostazioni > Sviluppo > Debug USB (Attiva) Menu > Impostazioni > Applicazioni > Sviluppo > Debug USB (Attiva) Menu > Impostazioni > Altro > Opzioni sviluppatore > Debug USB Menu > Impostazioni > Generale > Informazioni sullo smartphone/Informazioni sul tablet > Numero build ( fai clic su di esso 7-10 volte), quindi torna a Impostazioni > Per sviluppatori > Debug USB (attivato)

Dopo aver abilitato il debug USB

Sblocca il tuo smartphone o tablet. Non usare porta USB 3.0, USB 2.0 solo quando collegato a un computer.

Quando il dispositivo si connette al computer per la prima volta, ti verrà chiesto di fidarti del computer: seleziona la casella e fai clic su OK. Il debug USB è abilitato.

Installazione di un'applicazione di debug USB

Per il debug viene utilizzato il programma ADB (Android Debug Bridge). ADB è parte integrante SDK Android di cui hai bisogno.

Scaricamento archivio zip con l'SDK Android, contiene la cartella adt-bundle-windows-x86_64-20140702, che contiene l'SDK stesso. Scompattalo sul tuo computer. Ad esempio, abbiamo posizionato la cartella nella radice dell'unità C, ovvero il percorso dell'SDK sarà così: C:\adt-bundle-windows-x86_64-20140702\

Ci assicuriamo che il computer sia connesso a Internet e avviamo il programma SDK Manager situato nella cartella adt-bundle-windows-x86_64-20140702.

Se SDK Manager non si avvia, installare Java SE.

Dopo aver avviato il programma SDK Manager, verrà visualizzata la finestra di installazione. Dobbiamo scaricarlo e installarlo

✓ Strumenti della piattaforma Android SDK ✓ Strumenti Android SDK ✓ Google Driver USB pacchetto

Contrassegniamo questi tre elementi nell'elenco e deselezioniamo tutti gli altri. Fare clic su "Installa" e attendere che il programma scarichi i componenti.

I driver USB per Windows a 32 e 64 bit verranno scaricati nella cartella C:\adt-bundle-windows-x86_64-20140702\extras\google\usb_driver (installali successivamente se non trovi i driver ufficiali per il tuo tablet o smartphone).

Colleghiamo il nostro dispositivo al computer: il computer rileverà le nuove apparecchiature. Installiamo i driver dal sito Web del produttore o dalla cartella in cui sono stati scaricati in precedenza (l'installazione avviene tramite Task Manager> * Dispositivo sconosciuto* > pulsante destro del mouse > Aggiorna software driver.. > cerca driver sul PC > driver scaricati).

Dopo aver installato i driver, in Gestione dispositivi apparirà un nuovo dispositivo "Interfaccia ADB".

Se il dispositivo non è identificato nel gestore come interfaccia ADB, controlla i driver del tuo tablet o smartphone, disattiva e attiva la modalità debug USB e ricollega il dispositivo al PC.

Avvio del programma ADB

È meglio lavorare con il programma ADB tramite la riga di comando Stringa di Windows. Chiamare riga di comando Fare clic su "Start" e nel campo di immissione "Cerca programmi e file", digitare cmd e premere "Invio".

Per vedere quali dispositivi sono collegati al computer, digitare il comando:

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe dispositivi

Il programma ADB visualizzerà un elenco di dispositivi attualmente collegati al computer. Se il dispositivo viene visualizzato sulla riga di comando, puoi iniziare il debug.

Debug di i2 Control V2.2 tramite USB

Inserisci (1):

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe logcat

La riga di comando inizierà a visualizzare il log del tuo smartphone o tablet.

Interrompere la registrazione facendo clic CTRL+C

Inserisci (2):

C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe logcat >log.txt

Ora il log, riavviato utilizzando (1), verrà salvato in un file di testo situato in C:\Users\*Username*\log.txt

Avvia l'applicazione i2 Control V2.2 sul tuo tablet o smartphone, esegui il registro (1), esegui l'azione di cui desideri salvare il registro, interrompi la registrazione premendo Ctrl+C.

È possibile inviare il registro salvato a supporto tecnico, accompagnandolo con il vostro progetto, descrizione del problema, modello e versione firmware del tablet o smartphone su cui è stato rilevato il problema.

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

Questo articolo parlerà dell'abilitazione 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 seguenti può portare alla completa inoperabilità del telefono/tablet.

Queste istruzioni sono adatte principalmente per i dispositivi con Android 4.0 (Ice Cream Sandwich), Android 4.2 (Jelly Bean), Android 4.4 (Kit Kat) e Android 6.0 (Marshmallow), poiché sono state testate su di essi. In altri Versioni Android Sono possibili modifiche ai file di sistema, quindi anche l'esecuzione esatta dei seguenti comandi potrebbe non portare a risultato desiderato. In questo caso, eseguire il rollback ai backup, come descritto nell'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 installare il ripristino personalizzato e i diritti ROOT sul tuo telefono. 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 un modo universale per installare il ripristino personalizzato e i 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 fastboot del dispositivo (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 Telefoni Xiaomi, dove devi prima completare e non ti sei registrato in precedenza e non hai effettuato l'accesso al tuo account MI sul dispositivo, è improbabile che tu possa 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. Necessario Software può essere trovato 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. Sebbene possano essere aperti e modificati con il Blocco note integrato in Windows, ti consigliamo di utilizzare l'editor di codice gratuito 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", fai clic con il tasto destro in un'area vuota della finestra di Windows Explorer e seleziona la voce del menu contestuale "Apri finestra di comando".

Collega il tuo telefono/tablet al computer, digita il seguente comando nella finestra della riga di 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

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

Apri il file "c:\android-config\build.prop" nell'editor Notepad++ 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': file system remoto di sola lettura" 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 delle impostazioni di 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". Eseguiamo le seguenti 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

Vai alla finestra della riga di comando precedente ed esegui 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)

Ora ti insegnerò come collegare un telefono Android tramite USB a un computer come unità e quindi abilitare il trasferimento dei dati e trasferire le informazioni senza utilizzare un'unità flash. Molto comodamente.

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

Attenzione! Puoi porre la tua domanda a uno specialista alla fine dell'articolo.

Cos'è la modalità MTP e dove è finita la modalità USB?

Prima di Android 4.4 KitKat era possibile connettersi tramite USB come unità flash. Il PC ha visto il dispositivo come unità rimovibile e prevedeva gli stessi diritti: l'utente poteva compiere anche altre azioni.

Quindi, nelle nuove versioni di Android, la modalità USB è stata sostituita da MTP, in cui è rimasta solo la funzione di trasferimento dati e la stessa formattazione non ha funzionato.

Configurazione della connessione del telefono al PC tramite USB

Per gestire la connessione a un computer tramite USB, è necessario. Per fare ciò, aggiungi a Impostazioni Android sezione “Per sviluppatori” (se non esiste):

  1. Apri le impostazioni.
  2. Vai alla sezione "Informazioni sul telefono" o "Informazioni sul dispositivo".
  3. "Numero build" o "Versione MIUI".
  4. Premi (fai clic) su questo elemento finché non vedi un messaggio che sei diventato uno sviluppatore (di solito sono sufficienti 7-10 clic).
Aumento

Dopo che la sezione sviluppatore viene visualizzata nelle impostazioni, puoi abilitare il debug USB. L'elemento si chiama così, quindi devi solo spostare il cursore sulla posizione "On" e confermare la risoluzione.


Aumento

Ora puoi collegare il dispositivo al tuo computer tramite USB e selezionare la modalità operativa. IN ultime versioni Android più utilizzati sono:

  • MTP: trasferisce qualsiasi file dal computer al telefono e viceversa.
  • PTP: trasferimento di foto, nonché trasferimento di file non supportato in modalità MTP.
  • Solo ricarica.

Connessione in modalità di archiviazione USB

Se non riesci ad abituarti all'uso del lettore multimediale, torna a utilizzare la modalità di archiviazione USB. Per questo avrai bisogno di:

L'utilizzo di questo metodo potrebbe danneggiare i file di sistema. In questo caso, dovrai eseguire il reflash di Android.

In modo che Android si connetta al computer come unità.

Pubblicazioni sull'argomento