FastbootHelper
public
class
FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
यह क्लास, फ़ास्टबूट की कार्रवाइयों में मदद करती है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
कंस्ट्रक्टर. |
|
पब्लिक मेथड | |
|---|---|
String
|
executeCommand(String serial, String command)
यह मेथड, किसी डिवाइस पर फ़ास्टबूट कमांड चलाता है और उसका आउटपुट दिखाता है. |
Map<String, Boolean>
|
getBootloaderAndFastbootdDevices()
यह मेथड, डिवाइस के सीरियल नंबर और यह जानकारी दिखाता है कि डिवाइस, फ़ास्टबूट मोड में है या नहीं. |
Map<String, Boolean>
|
getBootloaderAndFastbootdTcpDevices(Map<String, String> serials)
यह मेथड, डिवाइस के सीरियल नंबर और यह जानकारी दिखाता है कि डिवाइस, फ़ास्टबूट मोड में है या नहीं. |
Set<String>
|
getDevices()
यह मेथड, फ़ास्टबूट मोड में मौजूद डिवाइसों के सीरियल नंबर दिखाता है. अगर फ़ास्टबूट मोड में कोई डिवाइस नहीं है, तो यह खाली सेट दिखाता है. |
boolean
|
isFastbootAvailable()
यह मेथड, यह जानकारी दिखाता है कि फ़ास्टबूट मोड उपलब्ध है या नहीं. |
boolean
|
isFastbootd(String serial)
यह मेथड, यह जानकारी दिखाता है कि कोई डिवाइस बूटलोडर मोड में है या फ़ास्टबूट मोड में. |
सार्वजनिक कंस्ट्रक्टर
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
कंस्ट्रक्टर.
| पैरामीटर | |
|---|---|
runUtil |
IRunUtil: एक IRunUtil. |
fastbootPath |
String |
पब्लिक मेथड
executeCommand
public String executeCommand (String serial,
String command)यह मेथड, किसी डिवाइस पर फ़ास्टबूट कमांड चलाता है और उसका आउटपुट दिखाता है.
| पैरामीटर | |
|---|---|
serial |
String: डिवाइस का सीरियल नंबर. |
command |
String: चलाने के लिए, फ़ास्टबूट कमांड. |
| रिटर्न | |
|---|---|
String |
फ़ास्टबूट कमांड का आउटपुट. अगर कमांड काम नहीं करता है, तो null. |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
यह मेथड, डिवाइस के सीरियल नंबर और यह जानकारी दिखाता है कि डिवाइस, फ़ास्टबूट मोड में है या नहीं.
| रिटर्न | |
|---|---|
Map<String, Boolean> |
बूटलोडर या फ़ास्टबूट मोड में मौजूद डिवाइसों के सीरियल नंबर का मैप. अगर डिवाइस, फ़ास्टबूट मोड में है, तो बूलियन वैल्यू 'सही' होती है |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
यह मेथड, डिवाइस के सीरियल नंबर और यह जानकारी दिखाता है कि डिवाइस, फ़ास्टबूट मोड में है या नहीं.
| पैरामीटर | |
|---|---|
serials |
Map: डिवाइस के सीरियल नंबर और फ़ास्टबूट मोड के सीरियल नंबर का मैप. |
| रिटर्न | |
|---|---|
Map<String, Boolean> |
बूटलोडर या फ़ास्टबूट मोड में मौजूद डिवाइसों के सीरियल नंबर का मैप. अगर डिवाइस, फ़ास्टबूट मोड में है, तो बूलियन वैल्यू 'सही' होती है |
getDevices
public Set<String> getDevices ()
यह मेथड, फ़ास्टबूट मोड में मौजूद डिवाइसों के सीरियल नंबर दिखाता है. अगर फ़ास्टबूट मोड में कोई डिवाइस नहीं है, तो यह खाली सेट दिखाता है.
| रिटर्न | |
|---|---|
Set<String> |
डिवाइस के सीरियल नंबर का सेट. |
isFastbootAvailable
public boolean isFastbootAvailable ()
यह मेथड, यह जानकारी दिखाता है कि फ़ास्टबूट मोड उपलब्ध है या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
यह मेथड, यह जानकारी दिखाता है कि कोई डिवाइस बूटलोडर मोड में है या फ़ास्टबूट मोड में.
| पैरामीटर | |
|---|---|
serial |
String |
| रिटर्न | |
|---|---|
boolean |
|