FastbootHelper
public
class
FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
Klasa pomocnicza do operacji fastboot.
Podsumowanie
Konstruktory publiczne | |
|---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
Konstruktor. |
|
Metody publiczne | |
|---|---|
String
|
executeCommand(String serial, String command)
Wykonuje polecenie fastboot na urządzeniu i zwraca dane wyjściowe. |
Map<String, Boolean>
|
getBootloaderAndFastbootdDevices()
Zwraca mapę numerów seryjnych urządzeń i informację, czy są one w trybie fastbootd. |
Map<String, Boolean>
|
getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)
Zwraca mapę numerów seryjnych urządzeń i informację, czy są one w trybie fastbootd. |
Set<String>
|
getDevices()
Zwraca zbiór numerów seryjnych urządzeń w trybie fastboot lub pusty zbiór, jeśli nie ma urządzeń w trybie fastboot. |
boolean
|
isFastbootAvailable()
Określa, czy fastboot jest dostępny. |
boolean
|
isFastbootd(String serial)
Zwraca informację, czy urządzenie jest w trybie fastbootd zamiast w trybie bootloader. |
Konstruktory publiczne
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Konstruktor.
| Parametry | |
|---|---|
runUtil |
IRunUtil: IRunUtil. |
fastbootPath |
String |
Metody publiczne
executeCommand
public String executeCommand (String serial,
String command)Wykonuje polecenie fastboot na urządzeniu i zwraca dane wyjściowe.
| Parametry | |
|---|---|
serial |
String: numer seryjny urządzenia. |
command |
String: polecenie fastboot do uruchomienia. |
| Zwraca | |
|---|---|
String |
dane wyjściowe polecenia fastboot. Wartość null, jeśli polecenie się nie powiodło. |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
Zwraca mapę numerów seryjnych urządzeń i informację, czy są one w trybie fastbootd.
| Zwraca | |
|---|---|
Map<String, Boolean> |
mapa numerów seryjnych w trybie bootloader lub fastbootd. Wartość logiczna to true, jeśli urządzenie jest w trybie fastbootd. |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
Zwraca mapę numerów seryjnych urządzeń i informację, czy są one w trybie fastbootd.
| Parametry | |
|---|---|
serials |
Map: mapa numerów seryjnych urządzeń i numerów seryjnych w trybie fastboot. |
| Zwraca | |
|---|---|
Map<String, Boolean> |
mapa numerów seryjnych w trybie bootloader lub fastbootd. Wartość logiczna to true, jeśli urządzenie jest w trybie fastbootd. |
getDevices
public Set<String> getDevices ()
Zwraca zbiór numerów seryjnych urządzeń w trybie fastboot lub pusty zbiór, jeśli nie ma urządzeń w trybie fastboot.
| Zwraca | |
|---|---|
Set<String> |
zbiór numerów seryjnych urządzeń. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Określa, czy fastboot jest dostępny.
| Zwraca | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
Zwraca informację, czy urządzenie jest w trybie fastbootd zamiast w trybie bootloader.
| Parametry | |
|---|---|
serial |
String |
| Zwraca | |
|---|---|
boolean |
|