FastbootHelper
public
class
FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
Es una clase auxiliar para operaciones de fastboot.
Resumen
Constructores públicos | |
|---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
Constructor. |
|
Métodos públicos | |
|---|---|
String
|
executeCommand(String serial, String command)
Ejecuta un comando de fastboot en un dispositivo y muestra el resultado. |
Map<String, Boolean>
|
getBootloaderAndFastbootdDevices()
Devuelve un mapa de números de serie de dispositivos y si están en modo fastbootd o no. |
Map<String, Boolean>
|
getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)
Devuelve un mapa de números de serie de dispositivos y si están en modo fastbootd o no. |
Set<String>
|
getDevices()
Devuelve un conjunto de números de serie de dispositivos en modo fastboot o un conjunto vacío si no hay dispositivos de fastboot. |
boolean
|
isFastbootAvailable()
Determina si fastboot está disponible para su uso. |
boolean
|
isFastbootd(String serial)
Devuelve si un dispositivo está en Fastbootd en lugar de Bootloader. |
Constructores públicos
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Constructor.
| Parámetros | |
|---|---|
runUtil |
IRunUtil: Es un IRunUtil. |
fastbootPath |
String |
Métodos públicos
executeCommand
public String executeCommand (String serial,
String command)Ejecuta un comando de fastboot en un dispositivo y muestra el resultado.
| Parámetros | |
|---|---|
serial |
String: Es un número de serie del dispositivo. |
command |
String: Es un comando de fastboot que se ejecutará. |
| Devuelve | |
|---|---|
String |
el resultado del comando de fastboot. Es nulo si falló el comando. |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
Devuelve un mapa de números de serie de dispositivos y si están en modo fastbootd o no.
| Devuelve | |
|---|---|
Map<String, Boolean> |
un mapa de números de serie en bootloader o fastbootd. El valor booleano es verdadero si está en fastbootd. |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
Devuelve un mapa de números de serie de dispositivos y si están en modo fastbootd o no.
| Parámetros | |
|---|---|
serials |
Map: Es un mapa del número de serie de los dispositivos y el número de serie del modo fastboot. |
| Devuelve | |
|---|---|
Map<String, Boolean> |
un mapa de números de serie en bootloader o fastbootd. El valor booleano es verdadero si está en fastbootd. |
getDevices
public Set<String> getDevices ()
Devuelve un conjunto de números de serie de dispositivos en modo fastboot o un conjunto vacío si no hay dispositivos de fastboot.
| Devuelve | |
|---|---|
Set<String> |
un conjunto de números de serie de dispositivos. |
isFastbootAvailable
public boolean isFastbootAvailable ()
Determina si fastboot está disponible para su uso.
| Devuelve | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
Devuelve si un dispositivo está en Fastbootd en lugar de Bootloader.
| Parámetros | |
|---|---|
serial |
String |
| Devuelve | |
|---|---|
boolean |
|