FastbootHelper
public
class
FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
מחלקת עזר לפעולות fastboot.
סיכום
constructors ציבוריים | |
|---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
Constructor. |
|
methods ציבוריים | |
|---|---|
String
|
executeCommand(String serial, String command)
מריץ פקודת fastboot במכשיר ומחזיר את הפלט. |
Map<String, Boolean>
|
getBootloaderAndFastbootdDevices()
הפונקציה מחזירה מפה של מספרי סידורי של מכשירים, ומציינת אם הם במצב fastbootd או לא. |
Map<String, Boolean>
|
getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)
הפונקציה מחזירה מפה של מספרי סידורי של מכשירים, ומציינת אם הם במצב fastbootd או לא. |
Set<String>
|
getDevices()
הפונקציה מחזירה קבוצה של מספרי סידורי של מכשירים במצב אתחול מהיר (Fastboot mode), או קבוצה ריקה אם אין מכשירים במצב אתחול מהיר (Fastboot mode). |
boolean
|
isFastbootAvailable()
בודקים אם אפשר להשתמש ב-fastboot. |
boolean
|
isFastbootd(String serial)
הפונקציה מחזירה את הערך True אם המכשיר נמצא במצב Fastbootd במקום במצב Bootloader, ואת הערך False אם המכשיר נמצא במצב Bootloader. |
constructors ציבוריים
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
Constructor.
| פרמטרים | |
|---|---|
runUtil |
IRunUtil: IRunUtil. |
fastbootPath |
String |
methods ציבוריים
executeCommand
public String executeCommand (String serial,
String command)מריץ פקודת fastboot במכשיר ומחזיר את הפלט.
| פרמטרים | |
|---|---|
serial |
String: מספר סידורי של מכשיר. |
command |
String: פקודת fastboot להרצה. |
| החזרות | |
|---|---|
String |
הפלט של פקודת fastboot. הערך הוא null אם הפקודה נכשלה. |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
הפונקציה מחזירה מפה של מספרי סידורי של מכשירים, ומציינת אם הם במצב fastbootd או לא.
| החזרות | |
|---|---|
Map<String, Boolean> |
מפה של המספר הסידורי בתוכנת האתחול או ב-fastbootd. הערך הבוליאני הוא true אם המכשיר נמצא ב-fastbootd |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
הפונקציה מחזירה מפה של מספרי סידורי של מכשירים, ומציינת אם הם במצב fastbootd או לא.
| פרמטרים | |
|---|---|
serials |
Map: מפה של המספר הסידורי של המכשיר והמספר הסידורי של מצב Fastboot. |
| החזרות | |
|---|---|
Map<String, Boolean> |
מפה של המספר הסידורי בתוכנת האתחול או ב-fastbootd. הערך הבוליאני הוא true אם המכשיר נמצא ב-fastbootd |
getDevices
public Set<String> getDevices ()
הפונקציה מחזירה קבוצה של מספרי סידורי של מכשירים במצב אתחול מהיר (Fastboot mode), או קבוצה ריקה אם אין מכשירים במצב אתחול מהיר (Fastboot mode).
| החזרות | |
|---|---|
Set<String> |
קבוצה של מספרים סידוריים של מכשירים. |
isFastbootAvailable
public boolean isFastbootAvailable ()
בודקים אם אפשר להשתמש ב-fastboot.
| החזרות | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
הפונקציה מחזירה את הערך True אם המכשיר נמצא במצב Fastbootd במקום במצב Bootloader, ואת הערך False אם המכשיר נמצא במצב Bootloader.
| פרמטרים | |
|---|---|
serial |
String |
| חזרה לרצף השגרה | |
|---|---|
boolean |
|