# Installer adb et fastboot sur votre PC avec Linux pour installer une rom custom

> Source originale [community.e.foundation](https://community.e.foundation/t/tuto-installer-adb-et-fastboot-sur-votre-pc-avec-linux/54357)
> 

> Ce document a été édité le 17/07/26. Si les commandes indiquées ne répondent pas au besoin, adaptez le nom du fichier car ce dernier aura probablement changé d'intitulé entre temps.
## 1. Télécharger le SDK Platform Tools

- Je vais sur la page : [Notes de version du composant SDK Platform Tools](https://developer.android.com/studio/releases/platform-tools?hl=fr)
- Je clique sur le lien « Télécharger la version Linux du composant SDK Platform-Tools »
- Je coche en bas de page « I have read and agree with the above terms and conditions »
- Je clique sur le lien « Download Android Platform-Tools for Linux »
- Le fichier `platform-tools-latest-linux.zip` est dans le dossier « Téléchargements »

## 2. Créer un dossier de destination

Je crée un dossier dans le `/home` :

```bash
mkdir ~/android-adb-fastboot
```

> Le [tilde](https://fr.wikipedia.org/wiki/Tilde) suivi de la [barre oblique](https://fr.wikipedia.org/wiki/Barre_oblique) remplace `/home/user/`.

## 3. Déplacer le fichier .zip

Je déplace le fichier `.zip` dans le dossier créé précédemment :

```bash
mv ~/Téléchargements/platform-tools-latest-linux.zip ~/android-adb-fastboot
```

## 4. Dézipper le fichier

```bash
unzip ~/android-adb-fastboot/platform-tools-latest-linux.zip -d ~/android-adb-fastboot
```

## 5. Vérifier l'installation

### Pour adb

```bash
~/android-adb-fastboot/platform-tools/adb version
```

Réponse attendue : `Version 34.0.5-10900879` (même version que le fichier `.zip`, donc c'est ok).

### Pour fastboot

```bash
~/android-adb-fastboot/platform-tools/fastboot --version
```

Réponse attendue : `fastboot version 34.0.5-10900879` (même version que le fichier `.zip`, donc c'est ok).

## 6. Connecter le smartphone

Mon smartphone est allumé sur la page d'accueil, je le branche au PC. Il se met à charger la batterie.

À ce niveau, il y a deux possibilités pour lancer la commande `adb devices` :

### Cas 1 — Installation de e-OS à partir d'Android

- Vous avez activé les **Options développeurs** sur Android.
- Dans ce cas, la commande :

```bash
~/android-adb-fastboot/platform-tools/adb devices
```

- vous demande d'autoriser => **Autoriser**
- puis vous répond :

```
daemon not running; starting now at tcp:5037
daemon started successfully
List of devices attached
2cf1d3c63d037ece	device
```

ou simplement :

```
2cf1d3c63d037ece
```

Vous pouvez maintenant lancer d'autres commandes adb.

### Cas 2 — Mise à niveau (upgrade)

Vous ne pouvez activer les options développeurs qu'à partir d'une installation DEV (développeurs).

## Notes et retours de la communauté

- Il est nécessaire d'avoir activé le **débogage USB (adb)** dans les options développeur au préalable.
- En cas de souci de détection du périphérique, il est recommandé de tester avec un autre câble USB (la mise en charge seule n'est pas un indicateur suffisant de bon fonctionnement du câble pour les données) et éventuellement un autre smartphone.
- L'option **Enable adb** dans e-Recovery (Advanced options) sert à activer le sideload, pas à autoriser les commandes adb vers l'appareil — ce n'est donc pas la même chose que le débogage USB activé depuis Android.
- Il n'est pas possible d'installer /e/OS depuis Android : cela se fait en mode **fastboot**.

## Ressources complémentaires

- [[HOWTO] an Unified Install Guide Project for /e/](https://community.e.foundation/t/howto-an-unified-install-guide-project-for-e/36234/)
- [[HOWTO] Installer ADB / fastboot sur mon PC/Mac](https://community.e.foundation/t/howto-installer-adb-fastboot-sur-mon-pc-mac/3394)