FastbootHelper

public class FastbootHelper
extends Object

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


Una classe di supporto per le operazioni di 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 del dispositivo in modalità Fastboot o un insieme vuoto se non sono presenti dispositivi Fastboot.

boolean isFastbootAvailable()

Determina se è possibile utilizzare Fastboot.

boolean isFastbootd(String serial)

Restituisce se un dispositivo è in Fastbootd anziché in Bootloader.

Costruttori pubblici

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Costruttore.

Parametri
runUtil IRunUtil: a IRunUtil.

fastbootPath String

Metodi pubblici

executeCommand

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. Valore nullo se il comando non è riuscito.

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

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

Ritorni
una mappa di seriale nel bootloader o in fastbootd, il valore booleano è true se in fastbootd

getBootloaderAndFastbootdTcpDevices

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
una mappa di seriale nel bootloader o in fastbootd, il valore booleano è true se in fastbootd

getDevices

public  getDevices ()

Restituisce un insieme di numeri di serie del dispositivo in modalità Fastboot o un insieme vuoto se non sono presenti dispositivi Fastboot.

Ritorni
un insieme di numeri di serie del dispositivo.

isFastbootAvailable

public boolean isFastbootAvailable ()

Determina se è possibile utilizzare Fastboot.

Ritorni
boolean

isFastbootd

public boolean isFastbootd (String serial)

Restituisce se un dispositivo è in Fastbootd anziché in Bootloader.

Parametri
serial String

Ritorni
boolean