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(
تعرِض هذه الدالة خريطة للأرقام التسلسلية للأجهزة وما إذا كانت في وضع fastbootd أم لا. |
|
getDevices()
تعرِض هذه السمة مجموعة من الأرقام التسلسلية للأجهزة في وضع Fastboot أو مجموعة فارغة في حال عدم توفّر أجهزة Fastboot. |
boolean
|
isFastbootAvailable()
حدِّد ما إذا كان وضع Fastboot متاحًا للاستخدام. |
boolean
|
isFastbootd(String serial)
تعرِض هذه السمة ما إذا كان الجهاز في Fastbootd بدلاً من Bootloader أم لا. |
وظائف الإنشاء العامة
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
publicgetBootloaderAndFastbootdDevices ()
تعرِض هذه الدالة خريطة للأرقام التسلسلية للأجهزة وما إذا كانت في وضع fastbootd أم لا.
المرتجعات | |
---|---|
|
خريطة للرقم التسلسلي في أداة التمهيد أو fastbootd، تكون القيمة المنطقية صحيحة إذا كانت في fastbootd |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
تعرِض هذه الدالة خريطة للأرقام التسلسلية للأجهزة وما إذا كانت في وضع fastbootd أم لا.
المعلمات | |
---|---|
serials |
: خريطة للأرقام التسلسلية للأجهزة والأرقام التسلسلية لوضع Fastboot |
المرتجعات | |
---|---|
|
خريطة للرقم التسلسلي في أداة التمهيد أو fastbootd، تكون القيمة المنطقية صحيحة إذا كانت في fastbootd |
getDevices
publicgetDevices ()
تعرِض هذه السمة مجموعة من الأرقام التسلسلية للأجهزة في وضع Fastboot أو مجموعة فارغة في حال عدم توفّر أجهزة Fastboot.
المرتجعات | |
---|---|
|
مجموعة من الأرقام التسلسلية للأجهزة |
isFastbootAvailable
public boolean isFastbootAvailable ()
حدِّد ما إذا كان وضع Fastboot متاحًا للاستخدام.
المرتجعات | |
---|---|
boolean |
isFastbootd
public boolean isFastbootd (String serial)
تعرِض هذه السمة ما إذا كان الجهاز في Fastbootd بدلاً من Bootloader أم لا.
المعلمات | |
---|---|
serial |
String |
المرتجعات | |
---|---|
boolean |