IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


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

खास जानकारी

पब्लिक मेथड

abstract String getRequiredBasebandVersion()

डिवाइस की इमेज वाले zip में बताए गए, ज़रूरी बेस बैंड वर्शन की जानकारी देता है.

abstract Collection<String> getRequiredBoards()

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

abstract String getRequiredBootloaderVersion()

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

abstract String getRequiredImageVersion(String versionKey)

डिवाइस की इमेज वाले zip में बताई गई, पसंद के मुताबिक बनाई गई इमेज के ज़रूरी इमेज वर्शन की जानकारी देता है

abstract String getRequiredImageVersion(String versionKey, String productName)

डिवाइस की इमेज वाले zip में बताए गए, पसंद के मुताबिक बनाई गई इमेज के ज़रूरी वर्शन की जानकारी देता है.

abstract String getRequiredTrustyVersion()

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

पब्लिक मेथड

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

डिवाइस की इमेज वाले zip में बताए गए, ज़रूरी बेस बैंड वर्शन की जानकारी देता है.

रिटर्न
String बेस बैंड वर्शन या अगर यह जानकारी नहीं दी गई है, तो null

getRequiredBoards

public abstract Collection<String> getRequiredBoards ()

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

रिटर्न
Collection<String> बोर्ड टाइप या अगर यह जानकारी नहीं दी गई है, तो null

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

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

रिटर्न
String बूटलोडर वर्शन या अगर यह जानकारी नहीं दी गई है, तो null

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey)

डिवाइस की इमेज वाले zip में बताई गई, पसंद के मुताबिक बनाई गई इमेज के ज़रूरी इमेज वर्शन की जानकारी देता है

पैरामीटर
versionKey String: इमेज के वर्शन की जानकारी का अनुमानित आइडेंटिफ़ायर

रिटर्न
String दी गई इमेज का ज़रूरी वर्शन या अगर यह जानकारी नहीं दी गई है, तो null

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

डिवाइस की इमेज वाले zip में बताए गए, पसंद के मुताबिक बनाई गई इमेज के ज़रूरी वर्शन की जानकारी देता है. अगर productName की वैल्यू null नहीं है, तो यह तरीका उस खास प्रॉडक्ट के लिए बताई गई इमेज की ज़रूरी शर्तों की जांच करेगा और अगर वे मौजूद हैं, तो उन्हें दिखाएगा. अगर प्रॉडक्ट के हिसाब से कोई ज़रूरी शर्त मौजूद नहीं है, तो यह ग्लोबल ज़रूरी शर्त दिखाएगा. इसके अलावा, अगर उस खास versionKey के लिए कोई ज़रूरी शर्त मौजूद नहीं है, तो यह null दिखाएगा.

पैरामीटर
versionKey String: इमेज के वर्शन की जानकारी का अनुमानित आइडेंटिफ़ायर

productName String: जांच करने के लिए, प्रॉडक्ट का कोई खास नाम

रिटर्न
String दी गई इमेज का ज़रूरी वर्शन या अगर यह जानकारी नहीं दी गई है, तो null

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

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

रिटर्न
String ट्रस्टी वर्शन या अगर यह जानकारी नहीं दी गई है, तो null