FastbootHelper

public class FastbootHelper
extends Object

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


Una classe helper per le operazioni fastboot.

Riepilogo

Costruttori pubblici

FastbootHelper ( IRunUtil runUtil, String fastbootPath)

Costruttore.

Metodi pubblici

String executeCommand (String serial, String command)

Esegue un comando fastboot su un dispositivo e restituisce l'output.

getBootloaderAndFastbootdDevices ()

Restituisce una mappa dei seriali del dispositivo e se sono in modalità fastbootd o meno.

getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials)

Restituisce una mappa dei seriali del dispositivo e se sono in modalità fastbootd o meno.

getDevices ()

Restituisce un set di seriali del dispositivo in modalità fastboot o un set vuoto se non ci sono dispositivi fastboot.

boolean isFastbootAvailable ()

Determina se fastboot è disponibile per l'uso.

boolean isFastbootd (String serial)

Restituisce se un dispositivo è in Fastbootd invece che in Bootloader.

Costruttori pubblici

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Costruttore.

Parametri
runUtil IRunUtil : un IRunUtil .

fastbootPath String

Metodi pubblici

eseguiComando

public String executeCommand (String serial, 
                String command)

Esegue un comando fastboot su un dispositivo e restituisce l'output.

Parametri
serial String : un dispositivo seriale.

command String : un comando fastboot da eseguire.

ritorna
String l'output del comando fastboot. null se il comando non è riuscito.

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

Restituisce una mappa dei seriali del dispositivo e se sono in modalità fastbootd o meno.

ritorna
una mappa di seriale in bootloader o fastbootd, il valore booleano è vero se in fastbootd

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

Restituisce una mappa dei seriali del dispositivo e se sono in modalità fastbootd o meno.

Parametri
serials : una mappa del numero di serie dei dispositivi e del numero di serie della modalità fastboot.

ritorna
una mappa di seriale in bootloader o fastbootd, il valore booleano è vero se in fastbootd

getDevices

public  getDevices ()

Restituisce un set di seriali del dispositivo in modalità fastboot o un set vuoto se non ci sono dispositivi fastboot.

ritorna
una serie di seriali del dispositivo.

isFastbootAvailable

public boolean isFastbootAvailable ()

Determina se fastboot è disponibile per l'uso.

ritorna
boolean

isFastbootd

public boolean isFastbootd (String serial)

Restituisce se un dispositivo è in Fastbootd invece che in Bootloader.

Parametri
serial String

ritorna
boolean