FastbootHelper
public
class
FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
Classe d'assistance pour les opérations fastboot.
Résumé
Constructeurs publics | |
|---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
Constructeur. |
|
Méthodes publiques | |
|---|---|
String
|
executeCommand(String serial, String command)
Exécute une commande fastboot sur un appareil et renvoie le résultat. |
Map<String, Boolean>
|
getBootloaderAndFastbootdDevices()
Renvoie une carte des numéros de série des appareils et indique s'ils sont en mode fastbootd ou non. |
Map<String, Boolean>
|
getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)
Renvoie une carte des numéros de série des appareils et indique s'ils sont en mode fastbootd ou non. |
Set<String>
|
getDevices()
Renvoie un ensemble de numéros de série d'appareils en mode Fastboot ou un ensemble vide si aucun appareil n'est en mode Fastboot. |
boolean
|
isFastbootAvailable()
Déterminez si fastboot est disponible. |
boolean
|
isFastbootd(String serial)
Indique si un appareil est en mode Fastbootd au lieu du mode Bootloader. |
Constructeurs publics
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Constructeur.
| Paramètres | |
|---|---|
runUtil |
IRunUtil : IRunUtil. |
fastbootPath |
String |
Méthodes publiques
executeCommand
public String executeCommand (String serial,
String command)Exécute une commande fastboot sur un appareil et renvoie le résultat.
| Paramètres | |
|---|---|
serial |
String : numéro de série d'un appareil. |
command |
String : commande fastboot à exécuter. |
| Renvoie | |
|---|---|
String |
Résultat de la commande fastboot. Null si la commande a échoué. |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
Renvoie une carte des numéros de série des appareils et indique s'ils sont en mode fastbootd ou non.
| Renvoie | |
|---|---|
Map<String, Boolean> |
Map de série dans le bootloader ou fastbootd, la valeur booléenne est "true" si elle est dans fastbootd |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
Renvoie une carte des numéros de série des appareils et indique s'ils sont en mode fastbootd ou non.
| Paramètres | |
|---|---|
serials |
Map : carte du numéro de série de l'appareil et du numéro de série du mode Fastboot. |
| Renvoie | |
|---|---|
Map<String, Boolean> |
Map de série dans le bootloader ou fastbootd, la valeur booléenne est "true" si elle est dans fastbootd |
getDevices
public Set<String> getDevices ()
Renvoie un ensemble de numéros de série d'appareils en mode Fastboot ou un ensemble vide si aucun appareil n'est en mode Fastboot.
| Renvoie | |
|---|---|
Set<String> |
un ensemble de numéros de série d'appareils. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Déterminez si fastboot est disponible.
| Renvoie | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
Indique si un appareil est en mode Fastbootd au lieu du mode Bootloader.
| Paramètres | |
|---|---|
serial |
String |
| Renvoie | |
|---|---|
boolean |
|