FastbootHelper

public class FastbootHelper
extends Object

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


Uma classe auxiliar para operações de inicialização rápida.

Resumo

Construtores públicos

FastbootHelper ( IRunUtil runUtil, String fastbootPath)

Construtor.

Métodos públicos

String executeCommand (String serial, String command)

Executa um comando fastboot em um dispositivo e retorna a saída.

getBootloaderAndFastbootdDevices ()

Retorna um mapa de seriais do dispositivo e se eles estão no modo fastbootd ou não.

getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials)

Retorna um mapa de seriais do dispositivo e se eles estão no modo fastbootd ou não.

getDevices ()

Retorna um conjunto de números de série de dispositivos no modo de inicialização rápida ou um conjunto vazio se não houver dispositivos de inicialização rápida.

boolean isFastbootAvailable ()

Determine se o fastboot está disponível para uso.

boolean isFastbootd (String serial)

Retorna se um dispositivo está ou não em Fastbootd em vez de Bootloader.

Construtores públicos

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Construtor.

Parâmetros
runUtil IRunUtil : um IRunUtil .

fastbootPath String

Métodos públicos

executarComando

public String executeCommand (String serial, 
                String command)

Executa um comando fastboot em um dispositivo e retorna a saída.

Parâmetros
serial String : uma série de dispositivo.

command String : um comando fastboot para executar.

devoluções
String a saída do comando fastboot. null se o comando falhou.

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

Retorna um mapa de seriais do dispositivo e se eles estão no modo fastbootd ou não.

devoluções
um Mapa de serial no bootloader ou fastbootd, o booleano é verdadeiro se estiver no fastbootd

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

Retorna um mapa de seriais do dispositivo e se eles estão no modo fastbootd ou não.

Parâmetros
serials : um mapa do número de série dos dispositivos e o número de série do modo fastboot.

devoluções
um Mapa de serial no bootloader ou fastbootd, o booleano é verdadeiro se estiver no fastbootd

obter dispositivos

public  getDevices ()

Retorna um conjunto de números de série de dispositivos no modo de inicialização rápida ou um conjunto vazio se não houver dispositivos de inicialização rápida.

devoluções
um conjunto de séries de dispositivos.

estáFastbootDisponível

public boolean isFastbootAvailable ()

Determine se o fastboot está disponível para uso.

devoluções
boolean

isFastbootd

public boolean isFastbootd (String serial)

Retorna se um dispositivo está ou não em Fastbootd em vez de Bootloader.

Parâmetros
serial String

devoluções
boolean