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