כלי לאתחול מהיר (FastbootHelper)

public class FastbootHelper
extends Object

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


מחלקה מסייעת לפעולות אתחול מהיר (fastboot).

סיכום

בנאים ציבוריים

FastbootHelper(IRunUtil runUtil, String fastbootPath)

בונה.

שיטות ציבוריות

String executeCommand(String serial, String command)

מפעילה פקודת אתחול מהיר במכשיר ומחזירה את הפלט.

getBootloaderAndFastbootdDevices()

מחזירה מפה של המספרים הסידוריים של המכשירים ומציינים אם הם במצב אתחול מהיר (fastbootd) או לא.

getBootloaderAndFastbootdTcpDevices( serials)

מחזירה מפה של המספרים הסידוריים של המכשירים ומציינים אם הם במצב אתחול מהיר (fastbootd) או לא.

getDevices()

מחזירה קבוצה של מספרים סידוריים של מכשירים במצב אתחול מהיר (fastboot), או קבוצה ריקה אם אין מכשירים לאתחול מהיר.

boolean isFastbootAvailable()

בודקים אם התכונה 'אתחול מהיר' זמינה לשימוש.

boolean isFastbootd(String serial)

מחזירה אם המכשיר נמצא ב-Fastbootd במקום ב-אתחול.

בנאים ציבוריים

כלי לאתחול מהיר (FastbootHelper)

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

בונה.

פרמטרים
runUtil IRunUtil: IRunUtil.

fastbootPath String

שיטות ציבוריות

הפעלת הפקודה

public String executeCommand (String serial, 
                String command)

מפעילה פקודת אתחול מהיר במכשיר ומחזירה את הפלט.

פרמטרים
serial String: המספר הסידורי של המכשיר.

command String: פקודת אתחול מהיר להרצה.

החזרות
String את הפלט של פקודת אתחול מהיר (fastboot). null אם הפקודה נכשלה.

getBootloaderAndFastbootdמכשירים

public  getBootloaderAndFastbootdDevices ()

מחזירה מפה של המספרים הסידוריים של המכשירים ומציינים אם הם במצב אתחול מהיר (fastbootd) או לא.

החזרות
מפה של מספר סידורי בתוכנת אתחול או באתחול מהיר (fastbootd), הערך הבוליאני נכון אם הוא מהיר

getBootloaderAndFastbootdTcp devices

public  getBootloaderAndFastbootdTcpDevices ( serials)

מחזירה מפה של המספרים הסידוריים של המכשירים ומציינים אם הם במצב אתחול מהיר (fastbootd) או לא.

פרמטרים
serials : מפה של המספר הסידורי של המכשירים והמספר הסידורי של מצב אתחול מהיר (fastboot).

החזרות
מפה של מספר סידורי בתוכנת אתחול או באתחול מהיר (fastbootd), הערך הבוליאני נכון אם הוא מהיר

אחזור מכשירים

public  getDevices ()

מחזירה קבוצה של מספרים סידוריים של מכשירים במצב אתחול מהיר (fastboot), או קבוצה ריקה אם אין מכשירים לאתחול מהיר.

החזרות
סדרה של מספרים סידוריים.

isFastbootAvailable

public boolean isFastbootAvailable ()

בודקים אם התכונה 'אתחול מהיר' זמינה לשימוש.

החזרות
boolean

isFastbootd

public boolean isFastbootd (String serial)

מחזירה אם המכשיר נמצא ב-Fastbootd במקום ב-אתחול.

פרמטרים
serial String

החזרות
boolean