FastbootHelper

public class FastbootHelper
extends Object

java.lang.Object
🎞 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 numeri di serie dei dispositivi e indica se sono in modalità fastbootd o meno.

getBootloaderAndFastbootdTcpDevices( serials)

Restituisce una mappa dei numeri di serie dei dispositivi e indica se sono in modalità fastbootd o meno.

getDevices()

Restituisce un insieme di numeri di serie dei dispositivi in modalità Fastboot oppure un set vuoto se non sono presenti dispositivi fastboot.

boolean isFastbootAvailable()

Determina se fastboot è disponibile per l'uso.

boolean isFastbootd(String serial)

Indica se un dispositivo si trova in Fastbootd anziché in Bootloader.

Costruttori pubblici

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Costruttore.

Parametri
runUtil IRunUtil: IRunUtil.

fastbootPath String

Metodi pubblici

Esecuzione

public String executeCommand (String serial, 
                String command)

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

Parametri
serial String: il numero di serie del dispositivo.

command String: un comando fastboot da eseguire.

Ritorni
String l'output del comando fastboot. null se il comando non riesce.

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

Restituisce una mappa dei numeri di serie dei dispositivi e indica se sono in modalità fastbootd o meno.

Ritorni
Mappa dei valori seriali in bootloader o fastbootd; il valore booleano è true se in fastbootd

getBootloaderAndFastbootdTcpDispositivi

public  getBootloaderAndFastbootdTcpDevices ( serials)

Restituisce una mappa dei numeri di serie dei dispositivi e indica se sono in modalità fastbootd o meno.

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

Ritorni
Mappa dei valori seriali in bootloader o fastbootd; il valore booleano è true se in fastbootd

getDispositivi

public  getDevices ()

Restituisce un insieme di numeri di serie dei dispositivi in modalità Fastboot oppure un set vuoto se non sono presenti dispositivi fastboot.

Ritorni
un insieme di numeri di serie dei dispositivi.

isFastbootDisponibile

public boolean isFastbootAvailable ()

Determina se fastboot è disponibile per l'uso.

Ritorni
boolean

isFastbootd

public boolean isFastbootd (String serial)

Indica se un dispositivo si trova in Fastbootd anziché in Bootloader.

Parametri
serial String

Ritorni
boolean