FastbootHelper

public class FastbootHelper
extends Object

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


Una classe helper per le operazioni di avvio rapido.

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 dei dispositivi e se sono in modalità fastbootd o meno.

getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials)

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

getDevices ()

Restituisce un set di seriali del dispositivo in modalità di avvio rapido o un set vuoto se non sono presenti dispositivi di avvio rapido.

boolean isFastbootAvailable ()

Determina se il fastboot è disponibile per l'uso.

boolean isFastbootd (String serial)

Restituisce se un dispositivo è o meno 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

eseguireCommand

public String executeCommand (String serial, 
                String command)

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

Parametri
serial String : una seriale del dispositivo.

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 dei dispositivi e se sono in modalità fastbootd o meno.

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

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

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

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

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

getDevices

public  getDevices ()

Restituisce un set di seriali del dispositivo in modalità di avvio rapido o un set vuoto se non sono presenti dispositivi di avvio rapido.

ritorna
un insieme di seriali del dispositivo.

isFastbootAvailable

public boolean isFastbootAvailable ()

Determina se il fastboot è disponibile per l'uso.

ritorna
boolean

isFastbootd

public boolean isFastbootd (String serial)

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

Parametri
serial String

ritorna
boolean