Ayudante de arranque rápido

public class FastbootHelper
extends Object

java.lang.Objeto
com.android.tradefed.device.FastbootHelper


Una clase auxiliar para operaciones de arranque rápido.

Resumen

Constructores públicos

FastbootHelper ( IRunUtil runUtil, String fastbootPath)

Constructor.

Métodos públicos

String executeCommand (String serial, String command)

Ejecuta un comando fastboot en un dispositivo y devuelve el resultado.

getBootloaderAndFastbootdDevices ()

Devuelve un mapa de los números de serie del dispositivo y si están en modo fastbootd o no.

getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials)

Devuelve un mapa de los números de serie del dispositivo y si están en modo fastbootd o no.

getDevices ()

Devuelve un conjunto de números de serie de dispositivos en modo fastboot o un conjunto vacío si no hay dispositivos fastboot.

boolean isFastbootAvailable ()

Determine si fastboot está disponible para su uso.

boolean isFastbootd (String serial)

Devuelve si un dispositivo está o no en Fastbootd en lugar de Bootloader.

Constructores públicos

Ayudante de arranque rápido

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Constructor.

Parámetros
runUtil IRunUtil : un IRunUtil .

fastbootPath String

Métodos públicos

Ejecutar comando

public String executeCommand (String serial, 
                String command)

Ejecuta un comando fastboot en un dispositivo y devuelve el resultado.

Parámetros
serial String : una serie de dispositivo.

command String : un comando fastboot para ejecutar.

Devoluciones
String la salida del comando fastboot. nulo si el comando falló.

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

Devuelve un mapa de los números de serie del dispositivo y si están en modo fastbootd o no.

Devoluciones
un mapa de serie en el gestor de arranque o fastbootd, el booleano es verdadero si está en fastbootd

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

Devuelve un mapa de los números de serie del dispositivo y si están en modo fastbootd o no.

Parámetros
serials : un mapa del número de serie de los dispositivos y el número de serie del modo fastboot.

Devoluciones
un mapa de serie en el gestor de arranque o fastbootd, el booleano es verdadero si está en fastbootd

obtener dispositivos

public  getDevices ()

Devuelve un conjunto de números de serie de dispositivos en modo fastboot o un conjunto vacío si no hay dispositivos fastboot.

Devoluciones
un conjunto de series de dispositivos.

esFastbootDisponible

public boolean isFastbootAvailable ()

Determine si fastboot está disponible para su uso.

Devoluciones
boolean

es fastbootd

public boolean isFastbootd (String serial)

Devuelve si un dispositivo está o no en Fastbootd en lugar de Bootloader.

Parámetros
serial String

Devoluciones
boolean