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
publicgetBootloaderAndFastbootdDevices ()
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
publicgetBootloaderAndFastbootdTcpDevices ( serials)
Retorna um mapa de seriais do dispositivo e se eles estão no modo fastbootd ou não.
Parâmetros | |
---|---|
serials |
devoluções | |
---|---|
um Mapa de serial no bootloader ou fastbootd, o booleano é verdadeiro se estiver no fastbootd |
obter dispositivos
publicgetDevices ()
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 |