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( serials)

تعرِض هذه الدالة خريطة للأرقام التسلسلية للأجهزة وما إذا كانت في وضع 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

public  getBootloaderAndFastbootdDevices ()

تعرِض هذه الدالة خريطة للأرقام التسلسلية للأجهزة وما إذا كانت في وضع fastbootd أم لا.

المرتجعات
خريطة للرقم التسلسلي في أداة التمهيد أو fastbootd، تكون القيمة المنطقية صحيحة إذا كانت في fastbootd

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

تعرِض هذه الدالة خريطة للأرقام التسلسلية للأجهزة وما إذا كانت في وضع fastbootd أم لا.

المعلمات
serials : خريطة للأرقام التسلسلية للأجهزة والأرقام التسلسلية لوضع Fastboot

المرتجعات
خريطة للرقم التسلسلي في أداة التمهيد أو fastbootd، تكون القيمة المنطقية صحيحة إذا كانت في fastbootd

getDevices

public  getDevices ()

تعرِض هذه السمة مجموعة من الأرقام التسلسلية للأجهزة في وضع Fastboot أو مجموعة فارغة في حال عدم توفّر أجهزة Fastboot.

المرتجعات
مجموعة من الأرقام التسلسلية للأجهزة

isFastbootAvailable

public boolean isFastbootAvailable ()

حدِّد ما إذا كان وضع Fastboot متاحًا للاستخدام.

المرتجعات
boolean

isFastbootd

public boolean isFastbootd (String serial)

تعرِض هذه السمة ما إذا كان الجهاز في Fastbootd بدلاً من Bootloader أم لا.

المعلمات
serial String

المرتجعات
boolean