Mise à jour : Debian 9.2 - Android 7
Ce document décrit l'installation et l'utilisation, depuis un PC Linux, de la commande de flashage fastboot. Le périphérique doit être en mode Bootloader et accepter les commandes fastboot, ce qui est le cas d'un grand nombre de périphériques en dehors des périphériques Samsung.
Sur le PC (sous linux debian), installer fastboot
$ sudo apt install fastboot
Liste des périphériques connectés
$ sudo fastboot devices
43efd4e3 fastboot
Redémarrer en mode normal, en mode recovery
$ sudo fastboot reboot
$ sudo fastboot reboot recovery
Effacer les données utilisateur et le cache (factory reset) - l'OS n'est pas touché
$ sudo fastboot -w
Flasher une partition
$ sudo fastboot flash <partition> <fichier>
$ sudo fastboot flash boot boot.img
Flasher toutes les partitions à partir des images disponibles (Flash boot, system, vendor, and (if found) recovery.
$ sudo fastboot flashall
Flasher une rom contenant toutes les informations nécessaires (avec android-info.txt and android-product.txt) - (marche avec CyanogenMod 13 mais pas avec LineageOs 14) :
$ sudo fastboot update cyanogenmod13-android6-zip
$ sudo fastboot oem unlock
Statut du recovery
$ sudo fastboot oem device-info
Tester une image de recovery
$ sudo fastboot boot recovery.img
Flasher le recovery avec une image
$ sudo fastboot flash recovery recovery.img