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 dispositivos com números de série e se eles estão no modo fastboot ou não.

getBootloaderAndFastbootdTcpDevices( serials)

Retorna um mapa de dispositivos com números de série e se eles estão no modo fastboot ou não.

getDevices()

Retorna um conjunto de dispositivos seriais no modo fastboot ou um conjunto vazio se não houver dispositivos fastboot.

boolean isFastbootAvailable()

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

boolean isFastbootd(String serial)

Retorna se um dispositivo está no modo fastboot (Fastbootd) ou no carregador de inicialização.

Construtores públicos

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Construtor.

Parâmetros
runUtil IRunUtil: um IRunUtil.

fastbootPath String

Métodos públicos

executeCommand

public String executeCommand (String serial, 
                String command)

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

Parâmetros
serial String: um dispositivo serial.

command String: um comando de inicialização rápida a ser executado.

Retorna
String A saída do comando fastboot. Será nula se o comando falhar.

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

Retorna um mapa de dispositivos com números de série e se eles estão no modo fastboot ou não.

Retorna
Um mapa de série no carregador de inicialização ou no fastbootd. O booleano é verdadeiro se estiver no fastbootd

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

Retorna um mapa de dispositivos com números de série e se eles estão no modo fastboot ou não.

Parâmetros
serials : um mapa do número de série dos dispositivos e do número de série do modo de inicialização rápida.

Retorna
Um mapa de série no carregador de inicialização ou no fastbootd. O booleano é verdadeiro se estiver no fastbootd

getDevices

public  getDevices ()

Retorna um conjunto de dispositivos seriais no modo fastboot ou um conjunto vazio se não houver dispositivos fastboot.

Retorna
um conjunto de números de série de dispositivos.

isFastbootAvailable

public boolean isFastbootAvailable ()

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

Retorna
boolean

isFastbootd

public boolean isFastbootd (String serial)

Retorna se um dispositivo está no modo fastboot (Fastbootd) ou no carregador de inicialização.

Parâmetros
serial String

Retorna
boolean