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 Übersicht über die Seriennummern der Geräte zurück und gibt an, ob sie sich im Fastbootd-Modus befinden oder nicht.

getBootloaderAndFastbootdTcpDevices( serials)

Gibt eine Übersicht über die Seriennummern der Geräte zurück und gibt an, ob sie sich im Fastbootd-Modus befinden oder nicht.

getDevices()

Gibt eine Reihe von Geräteserien im Schnellstartmodus zurück. Wenn keine Schnellstart-Geräte vorhanden sind, wird ein leerer Satz zurückgegeben.

boolean isFastbootAvailable()

Ermitteln, ob Fastboot verwendet werden kann.

boolean isFastbootd(String serial)

Gibt zurück, ob sich ein Gerät im Fastbootd- statt im Bootloader-Modus befindet.

Öffentliche Konstruktoren

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Konstruktor.

Parameter
runUtil IRunUtil: ein IRunUtil.

fastbootPath String

Öffentliche Methoden

Befehl ausführen

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äteserie.

command String: Ein auszuführender Fastboot-Befehl.

Returns
String der Ausgabe des Fastboot-Befehls. null, wenn der Befehl fehlgeschlagen ist.

getBootloaderAndFastbootdDevices (GetBootloaderAndFastbootdDevices)

public  getBootloaderAndFastbootdDevices ()

Gibt eine Übersicht über die Seriennummern der Geräte zurück und gibt an, ob sie sich im Fastbootd-Modus befinden oder nicht.

Returns
Eine Zuordnung einer seriellen Schnittstelle im Bootloader oder Fastbootd; der boolesche Wert ist „true“, wenn in Fastbootd

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

Gibt eine Übersicht über die Seriennummern der Geräte zurück und gibt an, ob sie sich im Fastbootd-Modus befinden oder nicht.

Parameter
serials : eine Zuordnung der Seriennummern der Geräte und der Seriennummer des Schnellstartmodus (Fastboot mode)

Returns
eine Zuordnung einer seriellen Schnittstelle im Bootloader oder Fastbootd; der boolesche Wert ist „true“, wenn in Fastbootd

getGeräte

public  getDevices ()

Gibt eine Reihe von Geräteserien im Schnellstartmodus zurück. Wenn keine Schnellstart-Geräte vorhanden sind, wird ein leerer Satz zurückgegeben.

Returns
eine Reihe von Geräteserien.

isFastbootVerfügbar

public boolean isFastbootAvailable ()

Ermitteln, ob Fastboot verwendet werden kann.

Returns
boolean

Fastbootd

public boolean isFastbootd (String serial)

Gibt zurück, ob sich ein Gerät im Fastbootd- statt im Bootloader-Modus befindet.

Parameter
serial String

Returns
boolean