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( serials)

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

public  getBootloaderAndFastbootdDevices ()

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

public  getBootloaderAndFastbootdTcpDevices ( 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

public  getDevices ()

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