User Tools

Site Tools


doc:appunti:android:wireless_debug

This is an old revision of the document!


Android Wireless debug ADB

È possibile accedere al terminale Android adb tramite una connessione wireless. La funzione va attivata dalle Opzioni sviluppatore:

In questo esempio sfrutteremo l'accesso dal device stesso, avendo installato Termux e il comando adb (dal pacchetto FIXME). Questo consente un parziale innalzamento dei privilegi dall'utente Termux all'utente shell di ADB.

  • Impostazioni ⇒ Opzioni sviluppatore
    • Debug wireless ⇒ Abilita
    • Debug wireless ⇒ Accoppia dispositivo con codice

Viene mostrato l'indirizzo IP wireless, la porta TCP per il pairing e un codice numerico di sei cifre. Questi parametri servono una sola volta per effettuare il pairing.

Il pairing lo facciamo dal terminale Termux, quindi l'indirizzo IP non è necessario, possiamo usare localhost:

adb pair localhost:37123

Dopo aver fatto il pairing, accedendo a Impostazioni ⇒ Opzioni sviluppatore ⇒ Debug wireless, possiamo leggere indirizzo IP e porta TCP (che è diversa da quella del pairing) per la connessione.

Usando il terminale Termux l'indirizzo IP è sostituibile con localhost:

adb connect localhost:38567

A questo punto verifichiamo che il terminale è disponibile:

adb devices
List of devices attached
localhost:38567    device

Possiamo quindi accedere con i privilegi ADB shell:

adb shell
doc/appunti/android/wireless_debug.1793717996.txt.gz · Last modified: by niccolo