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 la salida.

getBootloaderAndFastbootdDevices ()

Devuelve un mapa de las series de los dispositivos y si están en modo fastbootd o no.

getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials)

Devuelve un mapa de las series de los dispositivos y si están en modo fastbootd o no.

getDevices ()

Devuelve un conjunto de números de serie del dispositivo 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 la salida.

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 falla.

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

Devuelve un mapa de las series de los dispositivos y si están en modo fastbootd o no.

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

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

Devuelve un mapa de las series de los dispositivos 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 bootloader o fastbootd, el booleano es verdadero si está en fastbootd

obtener dispositivos

public  getDevices ()

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

Devoluciones
un conjunto de seriales de dispositivos.

isFastbootDisponible

public boolean isFastbootAvailable ()

Determine si fastboot está disponible para su uso.

Devoluciones
boolean

esFastbootd

public boolean isFastbootd (String serial)

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

Parámetros
serial String

Devoluciones
boolean