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(
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)
publicgetBootloaderAndFastbootdDevices ()
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
publicgetBootloaderAndFastbootdTcpDevices ( 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
publicgetDevices ()
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 |