À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Un navigateur compatible avec WebUSB, tel que Chrome ou Edge 79+
Activer votre connexion USB
Avant d'exécuter Android sur un appareil, vous devez activer votre connexion USB:
Activez le déverrouillage OEM et le débogage USB dans les options pour les développeurs:
Dans l'application Paramètres, appuyez sur À propos du téléphone.
Appuyez sept fois sur Numéro de build.
Lorsque le message Vous êtes désormais un développeur ! s'affiche, appuyez sur <-.
Appuyez sur Système, puis sur Options pour les développeurs.
Activez le déverrouillage OEM et le débogage USB. Si le déverrouillage OEM n'est pas disponible, connectez-vous à Internet pour que l'appareil puisse se connecter. Si le problème persiste, vous pouvez forcer la connexion: dans l'application Téléphone, saisissez *#*#CHECKIN#*#* (*#*#2432546#*#*) (aucune carte SIM requise). Après avoir saisi le numéro (sans avoir à appuyer sur "Appeler"), le texte disparaît et une notification de réussite s'affiche.
Si le déverrouillage OEM reste indisponible, votre appareil est peut-être verrouillé par votre opérateur et le bootloader ne peut pas être déverrouillé.
Connectez votre appareil à un port USB de votre poste de travail.
Flasher votre appareil
Si Android Debug Bridge (adb) s'exécute sur votre ordinateur, arrêtez le service adb avant de continuer afin qu'il n'interfère pas avec le processus de flashage. Pour arrêter ADB, exécutez la commande suivante:
adbkill-server
Dans un navigateur sur votre poste de travail de développement, ouvrez flash.android.com. La page de bienvenue s'affiche.
Cliquez sur Allow ADB access (Autoriser l'accès ADB) pour autoriser l'outil à communiquer avec votre appareil de test via adb.
Cliquez sur Ajouter un appareil.
Sélectionnez votre appareil dans la liste, puis cliquez sur Connecter. Cette liste n'inclut peut-être pas le nom complet de l'appareil.
Sur l'écran de votre appareil, sélectionnez Toujours autoriser sur cet ordinateur, puis cliquez sur OK pour accepter la connexion de débogage USB.
Sélectionnez l'appareil connecté dans votre navigateur.
Recherchez et sélectionnez votre build dans la liste. Vous pouvez également sélectionner des options, telles que l'effacement de l'appareil ou le flash forcé de toutes les partitions.
Pour commencer le flashage, cliquez sur Installer. L'appareil redémarre et passe en mode Fastboot.
Une fois le message Flash Complete (Flash terminé) affiché, débranchez l'appareil du câble USB.
Impossible de démarrer les appareils Flash
Si votre appareil ne parvient pas à démarrer normalement, vous ne pourrez peut-être pas le flasher en suivant les instructions précédentes. Vous pouvez plutôt essayer de flasher avec Fastboot.
Pour ce faire, vous devez d'abord démarrer votre appareil en mode Fastboot à l'aide d'une combinaison de touches:
Déterminez la combinaison de touches pour votre appareil. Pour obtenir un tableau des combinaisons de touches Fastboot, consultez la section Combinaisons de touches Fastboot.
Éteignez l'appareil.
Allumez l'appareil et maintenez immédiatement la combinaison de touches correspondante (déterminée à l'étape 1).
Il arrive parfois que les appareils Android aient du mal à communiquer via certains ports ou hubs USB en raison du débit de données élevé. Pour résoudre les erreurs de transfert:
N'utilisez pas de hubs USB. Cela inclut les connexions via des écrans.
Si possible, n'utilisez pas de rallonges ni d'adaptateurs USB.
Essayez un autre port USB. Les ports arrière sont souvent plus fiables que les ports avant.
Si vous utilisez un port USB-C, essayez plutôt un port USB-A.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# Flash with Android Flash Tool\n\n[Android Flash Tool](https://flash.android.com/)\nis a web-based tool that lets you flash a pre built Android build to your\ndevice for development and testing.\n| **Note:** If you need to flash and test your own AOSP changes, refer to [Flash your device with Fastboot](/docs/setup/test/running).\n\nAndroid Flash Tool supports these devices:\n\n- Pixel 2 and newer\n- [DragonBoard RB3 (also known as db845c)](https://wiki.linaro.org/AOSP/db845c)\n- [HiKey 960](https://www.96boards.org/product/hikey960/)\n- [HiKey](https://www.96boards.org/product/hikey/)\n\nMeet requirements\n-----------------\n\nTo run the Android Flash Tool, you must meet these requirements:\n\n- [Hardware requirements](/docs/setup/start/requirements#hardware-requirements)\n- A browser supporting [WebUSB](https://caniuse.com/#search=Webusb), such as [Chrome](https://www.google.com/chrome/) or Edge 79+\n\nEnable your USB connection\n--------------------------\n\nBefore running Android on a device, you must enable your USB connection:\n\n1. Enable OEM unlocking and USB debugging in the developer options:\n\n 1. In the Settings app, tap **About phone**.\n 2. Tap **Build number** seven times.\n 3. When you see the message **You are now a developer!** , tap **\\\u003c-**.\n 4. Tap **System** , then tap **Developer options**.\n 5. Enable **OEM unlocking** and **USB debugging** . If OEM unlocking is unavailable, connect to the internet so the device can check in. If that still doesn't work, you can force a check in: In the Dialer app, enter **\\*#\\*#CHECKIN#\\*#\\*** (\\*#\\*#2432546#\\*#\\*) (no SIM required). After entering the number (no need to press call), the text disappears and a success notification appears.\n\n If OEM unlocking remains unavailable, your device might be SIM locked by\n your carrier and the bootloader can't be unlocked.\n2. Connect your device to a USB port on your workstation.\n\nFlash your device\n-----------------\n\n1. If you have\n [Android Debug Bridge (adb)](https://developer.android.com/studio/command-line/adb)\n running on your machine, stop the adb service before proceeding so that\n it doesn't interfere with the flashing process. To stop adb, run:\n\n adb kill-server\n\n2. In a browser on your development workstation, open\n [flash.android.com](https://flash.android.com/). The Welcome page appears.\n\n3. Click **Allow ADB access** to allow the tool to communicate with your test\n device through adb.\n\n4. Click **Add new device**.\n\n5. Select your device from the list and click **Connect**. This list might\n not contain the full device name.\n\n6. On your device's screen, select **Always allow from this computer**\n and click **OK** to accept the USB debugging connection.\n\n7. Select the connected device in your browser.\n\n8. Search for and select your build from the list. You can also select\n options, such as wiping the device or force flashing all partitions.\n\n9. To start flashing, click **Install**. The device reboots and enters fastboot\n mode.\n\n10. After **Flash Complete** appears, disconnect the device from the USB cable.\n\n| **Note:** If this is the first time flashing this device from this development workstation, the workstation loses the connection to the device and asks you to find it again. The next time you flash the same device on this workstation, you won't see the request to find the device. After reconnecting, the flashing resumes by downloading the images and performing all the required steps.\n\n### Flash devices unable to boot\n\nIf your device is unable to boot normally, you might not be able to flash your\ndevice using the previous instructions. Instead, you can try flashing with\nFastboot.\n\nTo do this, you need to first boot your device into Fastboot mode by using a\nkey combination:\n\n1. Determine the key combination for your device. For a table of Fastboot key combinations, see [Fastboot key combinations](/docs/setup/reference/fastboot-keys).\n2. Turn the device off.\n3. Turn the device on and immediately hold down the key combination for your device (determined in step 1).\n\nOnce your device is in Fastboot mode, open\n[flash.android.com](https://flash.android.com/) and follow the earlier\n[flashing instructions](#flashing-your-device), ignoring the steps related to\nADB.\n\n### Resolve USB transfer errors\n\nSometimes Android devices have trouble communicating through certain USB ports\nor hubs due to the high throughput of data. To resolve transfer errors:\n\n- Don't use USB hubs. This includes connections through monitors.\n- Don't use USB extension cables or adapters if possible.\n- Try a different USB port. Rear ports are often more reliable than front ones.\n- If you're using a USB C port, try a USB A port instead.\n\nReturn Pixel to public build\n----------------------------\n\nIf you want to return your Pixel device to a public build, use the\n[Android Flash Tool back-to-public option](https://flash.android.com/back-to-public)."]]