फ़ास्टबूट हेल्पर

public class FastbootHelper
extends Object

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


फ़ास्टबूट ऑपरेशन के लिए हेल्पर क्लास.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

FastbootHelper(IRunUtil runUtil, String fastbootPath)

कंस्ट्रक्टर.

सार्वजनिक तरीके

String executeCommand(String serial, String command)

डिवाइस पर फ़ास्टबूट कमांड लागू करता है और आउटपुट दिखाता है.

getBootloaderAndFastbootdDevices()

डिवाइस सीरियल का मैप देता है और यह जानकारी देता है कि वे फ़ास्टबूट मोड में हैं या नहीं.

getBootloaderAndFastbootdTcpDevices( serials)

डिवाइस सीरियल का मैप देता है और यह जानकारी देता है कि वे फ़ास्टबूट मोड में हैं या नहीं.

getDevices()

फ़ास्टबूट मोड में डिवाइस सीरियल का सेट दिखाता है या अगर कोई फ़ास्टबूट डिवाइस नहीं है, तो खाली सेट दिखाता है.

boolean isFastbootAvailable()

देखें कि फ़ास्टबूट की सुविधा इस्तेमाल करने के लिए उपलब्ध है या नहीं.

boolean isFastbootd(String serial)

यह जानकारी देता है कि किसी डिवाइस के लिए बूटलोडर के बजाय फ़ास्टबूट बटन का इस्तेमाल किया गया है या नहीं.

सार्वजनिक कंस्ट्रक्टर

फ़ास्टबूट हेल्पर

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

कंस्ट्रक्टर.

पैरामीटर
runUtil IRunUtil: एक IRunUtil.

fastbootPath String

सार्वजनिक तरीके

एक्ज़ीक्यूट करने से जुड़ा निर्देश

public String executeCommand (String serial, 
                String command)

डिवाइस पर फ़ास्टबूट कमांड लागू करता है और आउटपुट दिखाता है.

पैरामीटर
serial String: डिवाइस का सीरियल नंबर.

command String: चलाने के लिए एक फ़ास्टबूट निर्देश.

रिटर्न
String फ़ास्टबूट कमांड का आउटपुट. आदेश विफल होने पर शून्य.

getBootloaderAnd Fastbootddevices

public  getBootloaderAndFastbootdDevices ()

डिवाइस सीरियल का मैप देता है और यह जानकारी देता है कि वे फ़ास्टबूट मोड में हैं या नहीं.

रिटर्न
बूटलोडर या फ़ास्टबूट में मौजूद सीरियल का मैप, अगर फ़ास्टबूट में पहने जाने वाले डिवाइस का बूलियन सही है

getBootloaderAndFastbootdTcp संभावित डिवाइसों

public  getBootloaderAndFastbootdTcpDevices ( serials)

डिवाइस सीरियल का मैप देता है और यह जानकारी देता है कि वे फ़ास्टबूट मोड में हैं या नहीं.

पैरामीटर
serials : डिवाइसों के सीरियल नंबर और फ़ास्टबूट मोड का सीरियल नंबर का मैप.

रिटर्न
बूटलोडर या फ़ास्टबूट में मौजूद सीरियल का मैप, अगर फ़ास्टबूट में पहने जाने वाले डिवाइस का बूलियन सही है

डिवाइस पाएं

public  getDevices ()

डिवाइस सीरियल का एक सेट फ़ास्टबूट मोड में लौटाता है या अगर कोई फ़ास्टबूट डिवाइस नहीं है, तो खाली सेट देता है.

रिटर्न
डिवाइस के सीरियल का एक सेट होता है.

क्या फ़ास्टबूट उपलब्ध है

public boolean isFastbootAvailable ()

देखें कि फ़ास्टबूट सुविधा इस्तेमाल करने के लिए उपलब्ध है या नहीं.

रिटर्न
boolean

isFastbootd

public boolean isFastbootd (String serial)

यह जानकारी देता है कि किसी डिवाइस के लिए बूटलोडर के बजाय फ़ास्टबूट बटन का इस्तेमाल किया गया है या नहीं.

पैरामीटर
serial String

रिटर्न
boolean