FastbootHelper

public class FastbootHelper
extends Object

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


fastboot 操作のヘルパー クラス。

まとめ

パブリック コンストラクター

FastbootHelper ( IRunUtil runUtil, String fastbootPath)

コンストラクタ。

公開メソッド

String executeCommand (String serial, String command)

デバイスで fastboot コマンドを実行し、出力を返します。

getBootloaderAndFastbootdDevices ()

デバイス シリアルのマップと、それらが fastbootd モードかどうかを返します。

getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials)

デバイス シリアルのマップと、それらが fastbootd モードかどうかを返します。

getDevices ()

fastboot モードのデバイス シリアルのセットを返します。fastboot デバイスがない場合は空のセットを返します。

boolean isFastbootAvailable ()

fastboot が使用可能かどうかを確認します。

boolean isFastbootd (String serial)

デバイスが Bootloader ではなく Fastbootd にあるかどうかを返します。

パブリック コンストラクター

FastbootHelper

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

コンストラクタ。

パラメーター
runUtil IRunUtil : IRunUtil

fastbootPath String

公開メソッド

executeCommand

public String executeCommand (String serial, 
                String command)

デバイスで fastboot コマンドを実行し、出力を返します。

パラメーター
serial String : デバイスのシリアル。

command String : 実行する fastboot コマンド。

戻り値
String fastboot コマンドの出力。コマンドが失敗した場合は null。

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

デバイス シリアルのマップと、それらが fastbootd モードかどうかを返します。

戻り値
ブートローダーまたは fastbootd のシリアルのマップ。fastbootd の場合、ブール値は true です

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

デバイス シリアルのマップと、それらが fastbootd モードかどうかを返します。

パラメーター
serials : デバイスのシリアル番号と fastboot モードのシリアル番号のマップ。

戻り値
ブートローダーまたは fastbootd のシリアルのマップ。fastbootd の場合、ブール値は true です

getDevices

public  getDevices ()

fastboot モードのデバイス シリアルのセットを返します。fastboot デバイスがない場合は空のセットを返します。

戻り値
デバイスシリアルのセット。

isFastbootAvailable

public boolean isFastbootAvailable ()

fastboot が使用可能かどうかを確認します。

戻り値
boolean

isFastbootd

public boolean isFastbootd (String serial)

デバイスが Bootloader ではなく Fastbootd にあるかどうかを返します。

パラメーター
serial String

戻り値
boolean