ファストブートヘルパー

public class FastbootHelper
extends Object

java.lang.オブジェクト
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)

デバイスがブートローダーではなく Fastbootd にあるかどうかを返します。

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

ファストブートヘルパー

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

コンストラクタ。

パラメーター
runUtil IRunUtil : IRunUtil

fastbootPath String

パブリックメソッド

コマンドの実行

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 : デバイスのシリアル番号と高速ブート モードのシリアル番号のマップ。

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

デバイスの取得

public  getDevices ()

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

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

ファストブートが利用可能です

public boolean isFastbootAvailable ()

fastboot が使用できるかどうかを確認します。

戻り値
boolean

ファーストブートです

public boolean isFastbootd (String serial)

デバイスがブートローダーではなく Fastbootd にあるかどうかを返します。

パラメーター
serial String

戻り値
boolean