> For the complete documentation index, see [llms.txt](https://sansong.gitbook.io/cyber/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sansong.gitbook.io/cyber/rev/android/adb/connexion-au-telephone.md).

# Connexion au téléphone

La connexion est faisable par câble USB ou en connectant le téléphone sur le même réseau sans fil que l'ordinateur.

## Filaire (USB)

1. Activer les options développeur sur le téléphone (voir la [documentation](https://developer.android.com/studio/debug/dev-options?hl=fr))
2. Activer le débogage USB dans les options développeur
3. Lancer le *daemon* adb

```
adb devices
```

Le téléphone doit apparaître dans la liste. S'il n'est pas autorisé, il faut accepter la connexion depuis l'écran du téléphone.

```
List of devices attached
0A304JEC200234  unauthorized
```

{% hint style="success" %}

## Connexion réussie

Une fois connecté le résultat ressemble à ça:

```
$ adb devices
List of devices attached
0A304JEC200234  device
```

{% endhint %}

## Sans fil

1. Activer les options développeur sur le téléphone (voir la [documentation](https://developer.android.com/studio/debug/dev-options?hl=fr))
2. Activer le débogage sans fil dans les options développeur
3. Appuyer sur **Associer l'appareil avec un code d'association** dans les options du débogage sans fil
4. Une adresse IP, un port et un code s'affichent à l'écran
5. Sur la machine connectée sur le même réseau que le téléphone exécuter:

```
adb pair <ip>:<port> <code>
```

6. La fenêtre se ferme sur le téléphone et un nouveau port est affiché
7. Connecter le téléphone

```
adb connect <ip>:<port>
```

8. Lancer le *daemon* adb

```
adb devices
```

Le téléphone doit apparaître dans la liste. S'il n'est pas autorisé, il faut accepter la connexion depuis l'écran du téléphone.

```
List of devices attached
192.168.1.10:40697 unauthorized
```

{% hint style="success" %}

## Connexion réussie

Une fois connecté le résultat ressemble à ça:

```
$ adb devices
List of devices attached
192.168.1.10:40697  device
```

{% endhint %}
