FastbootHelper
public
class
FastbootHelper
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.FastbootHelper |
Eine Hilfsklasse für Fastboot-Vorgänge.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
Konstruktor. |
Öffentliche Methoden | |
---|---|
String
|
executeCommand(String serial, String command)
Führt einen Fastboot-Befehl auf einem Gerät aus und gibt die Ausgabe zurück. |
|
getBootloaderAndFastbootdDevices()
Gibt eine Zuordnung der Geräteseriennummern und an, ob sich die Geräte im Fastbootd-Modus befinden. |
|
getBootloaderAndFastbootdTcpDevices(
Gibt eine Zuordnung der Geräteseriennummern und an, ob sich die Geräte im Fastbootd-Modus befinden. |
|
getDevices()
Gibt eine Reihe von Geräteseriennummern im Fastboot-Modus zurück oder eine leere Liste, wenn keine Fastboot-Geräte vorhanden sind. |
boolean
|
isFastbootAvailable()
Prüfen, ob Fastboot verfügbar ist |
boolean
|
isFastbootd(String serial)
Gibt zurück, ob sich ein Gerät im Fastbootd-Modus befindet und nicht im Bootloader. |
Öffentliche Konstruktoren
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Konstruktor.
Parameter | |
---|---|
runUtil |
IRunUtil : eine IRunUtil . |
fastbootPath |
String |
Öffentliche Methoden
executeCommand
public String executeCommand (String serial, String command)
Führt einen Fastboot-Befehl auf einem Gerät aus und gibt die Ausgabe zurück.
Parameter | |
---|---|
serial |
String : eine Geräteseriennummer. |
command |
String : Ein zu ausführender Fastboot-Befehl. |
Returns | |
---|---|
String |
Die Ausgabe des Befehls „fastboot“. „null“, wenn der Befehl fehlgeschlagen ist. |
getBootloaderAndFastbootdDevices
publicgetBootloaderAndFastbootdDevices ()
Gibt eine Zuordnung der Geräteseriennummern und an, ob sich die Geräte im Fastbootd-Modus befinden.
Returns | |
---|---|
|
Eine Zuordnung der Seriennummer im Bootloader oder in fastbootd. Der boolesche Wert ist „wahr“, wenn er sich in fastbootd befindet. |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
Gibt eine Zuordnung der Geräteseriennummern und an, ob sich die Geräte im Fastbootd-Modus befinden.
Parameter | |
---|---|
serials |
: Eine Zuordnung der Seriennummer des Geräts zur Seriennummer im Fastboot-Modus. |
Returns | |
---|---|
|
Eine Zuordnung der Seriennummer im Bootloader oder in fastbootd. Der boolesche Wert ist „wahr“, wenn er sich in fastbootd befindet. |
getDevices
publicgetDevices ()
Gibt eine Reihe von Geräteseriennummern im Fastboot-Modus zurück oder eine leere Liste, wenn keine Fastboot-Geräte vorhanden sind.
Returns | |
---|---|
|
eine Reihe von Geräteseriennummern. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Prüfen, ob Fastboot verfügbar ist
Returns | |
---|---|
boolean |
isFastbootd
public boolean isFastbootd (String serial)
Gibt zurück, ob sich ein Gerät im Fastbootd-Modus befindet und nicht im Bootloader.
Parameter | |
---|---|
serial |
String |
Returns | |
---|---|
boolean |