IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


واجهة لتوفير الإصدارات المطلوبة من ملفات الصور الإضافية اللازمة لتثبيت ذاكرة ROM على الجهاز (مثل برنامج الإقلاع والنطاق الأساسي وما إلى ذلك)

ملخّص

الإجراءات العامة

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

يحصل على إصدار Trusty المطلوب المحدّد في ملف 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، سيتحقّق هذا الإجراء من متطلبات الصورة المحدّدة لهذا المنتج بالتحديد (وسيعرضها إذا كانت متوفّرة) . إذا لم تكن هناك متطلبات خاصة بالمنتج ، سيتم الرجوع إلى عرض المتطلبات العامة أو null إذا لم تكن هناك أي متطلبات من أي نوع لـ versionKey معيّن.

المعلَمات
versionKey String: المعرّف المتوقّع لمعلومات إصدار الصورة

productName String: اسم منتج معيّن للتحقّق منه

المرتجعات
String الإصدار المطلوب للصورة المحدّدة أو null إذا لم يتم تحديده

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

يحصل على إصدار Trusty المطلوب المحدّد في ملف zip الخاص بصورة الجهاز

المرتجعات
String إصدار Trusty أو null إذا لم يتم تحديده