FastbootHelper

public class FastbootHelper
extends Object

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


Class helper untuk operasi fastboot.

Ringkasan

Konstruktor publik

FastbootHelper(IRunUtil runUtil, String fastbootPath)

Konstruktor.

Metode publik

String executeCommand(String serial, String command)

Menjalankan perintah fastboot di perangkat dan menampilkan output.

Map<String, Boolean> getBootloaderAndFastbootdDevices()

Menampilkan peta serial perangkat dan apakah perangkat tersebut dalam mode fastbootd atau tidak.

Map<String, Boolean> getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)

Menampilkan peta serial perangkat dan apakah perangkat tersebut dalam mode fastbootd atau tidak.

Set<String> getDevices()

Menampilkan serangkaian serial perangkat dalam mode fastboot atau set kosong jika tidak ada perangkat fastboot.

boolean isFastbootAvailable()

Tentukan apakah fastboot tersedia untuk digunakan.

boolean isFastbootd(String serial)

Menampilkan apakah perangkat dalam Fastbootd, bukan Bootloader.

Konstruktor publik

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

Konstruktor.

Parameter
runUtil IRunUtil: IRunUtil.

fastbootPath String

Metode publik

executeCommand

public String executeCommand (String serial, 
                String command)

Menjalankan perintah fastboot di perangkat dan menampilkan output.

Parameter
serial String: serial perangkat.

command String: perintah fastboot yang akan dijalankan.

Hasil
String output perintah fastboot. Null jika perintah gagal.

getBootloaderAndFastbootdDevices

public Map<String, Boolean> getBootloaderAndFastbootdDevices ()

Menampilkan peta serial perangkat dan apakah perangkat tersebut dalam mode fastbootd atau tidak.

Hasil
Map<String, Boolean> Peta serial di bootloader atau fastbootd, boolean bernilai benar jika di fastbootd

getBootloaderAndFastbootdTcpDevices

public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)

Menampilkan peta serial perangkat dan apakah perangkat tersebut dalam mode fastbootd atau tidak.

Parameter
serials Map: peta nomor seri perangkat dan nomor seri mode fastboot.

Hasil
Map<String, Boolean> Peta serial di bootloader atau fastbootd, boolean bernilai benar jika di fastbootd

getDevices

public Set<String> getDevices ()

Menampilkan serangkaian serial perangkat dalam mode fastboot atau set kosong jika tidak ada perangkat fastboot.

Hasil
Set<String> kumpulan nomor seri perangkat.

isFastbootAvailable

public boolean isFastbootAvailable ()

Tentukan apakah fastboot tersedia untuk digunakan.

Hasil
boolean

isFastbootd

public boolean isFastbootd (String serial)

Menampilkan apakah perangkat dalam Fastbootd, bukan Bootloader.

Parameter
serial String

Hasil
boolean