FastbootHelper

public class FastbootHelper
extends Object

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


빠른 부팅 작업을 위한 도우미 클래스입니다.

요약

공개 생성자

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

공개 메소드

실행명령

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 기기가 없으면 빈 세트를 반환합니다.

보고
일련의 장치 일련번호입니다.

isFastboot 사용 가능

public boolean isFastbootAvailable ()

fastboot를 사용할 수 있는지 확인합니다.

보고
boolean

isFastbootd

public boolean isFastbootd (String serial)

장치가 Bootloader 대신 Fastbootd에 있는지 여부를 반환합니다.

매개변수
serial String

보고
boolean