IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


Interfaz para proporcionar las versiones requeridas de los archivos de imagen auxiliares necesarios para flashear un dispositivo (p.ej., bootloader, banda base, etcétera)

Resumen

Métodos públicos

abstract String getRequiredBasebandVersion()

Obtiene la versión de banda base requerida especificada en el zip de la imagen del dispositivo.

abstract Collection<String> getRequiredBoards()

Obtiene los tipos de placa requeridos especificados en el zip de la imagen del dispositivo.

abstract String getRequiredBootloaderVersion()

Obtiene la versión de bootloader requerida especificada en el zip de la imagen del dispositivo.

abstract String getRequiredImageVersion(String versionKey)

Obtiene la versión de imagen personalizada requerida especificada en el zip de la imagen del dispositivo.

abstract String getRequiredImageVersion(String versionKey, String productName)

Obtiene la versión de imagen personalizada requerida especificada en el zip de la imagen del dispositivo.

abstract String getRequiredTrustyVersion()

Obtiene la versión de Trusty requerida especificada en el zip de la imagen del dispositivo.

Métodos públicos

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

Obtiene la versión de banda base requerida especificada en el zip de la imagen del dispositivo.

Muestra
String la versión de banda base o null si no se especifica

getRequiredBoards

public abstract Collection<String> getRequiredBoards ()

Obtiene los tipos de placa requeridos especificados en el zip de la imagen del dispositivo.

Muestra
Collection<String> los tipos de tablero o null si no se especifican

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

Obtiene la versión de bootloader requerida especificada en el zip de la imagen del dispositivo.

Muestra
String la versión de bootloader o null si no se especifica

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey)

Obtiene la versión de imagen personalizada requerida especificada en el zip de la imagen del dispositivo.

Parámetros
versionKey String: El identificador esperado de la información de la versión de la imagen

Muestra
String la versión requerida para la imagen determinada o null si no se especifica

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

Obtiene la versión de imagen personalizada requerida especificada en el zip de la imagen del dispositivo. Si productName no es no-null, este método verificará (y mostrará si está presente) los requisitos de imagen especificados para ese producto en particular. Si no existe un requisito específico del producto , volverá a mostrar el requisito global o null si no existe ningún requisito para ese versionKey en particular.

Parámetros
versionKey String: El identificador esperado de la información de la versión de la imagen

productName String: Un nombre de producto específico para verificar

Muestra
String la versión requerida para la imagen determinada o null si no se especifica

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

Obtiene la versión de Trusty requerida especificada en el zip de la imagen del dispositivo.

Muestra
String la versión de Trusty o null si no se especifica