IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


Interface permettant de fournir les versions requises des fichiers image auxiliaires nécessaires pour flasher un appareil. (par exemple, bootloader, bande de base, etc.)

Résumé

Méthodes publiques

abstract String getRequiredBasebandVersion()

Récupère la version de bande de base requise spécifiée dans le fichier ZIP de l'image de l'appareil.

abstract Collection<String> getRequiredBoards()

Récupère le ou les types de cartes requis spécifiés dans le fichier ZIP de l'image de l'appareil.

abstract String getRequiredBootloaderVersion()

Récupère la version du bootloader requise spécifiée dans le fichier ZIP de l'image de l'appareil.

abstract String getRequiredImageVersion(String versionKey)

Récupère la version de l'image personnalisée requise spécifiée dans le fichier ZIP de l'image de l'appareil.

abstract String getRequiredImageVersion(String versionKey, String productName)

Récupère la version de l'image personnalisée requise spécifiée dans le fichier ZIP de l'image de l'appareil.

abstract String getRequiredTrustyVersion()

Récupère la version trusty requise spécifiée dans le fichier ZIP de l'image de l'appareil.

Méthodes publiques

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

Récupère la version de bande de base requise spécifiée dans le fichier ZIP de l'image de l'appareil.

Renvoie
String la version de la bande de base ou null si elle n'est pas spécifiée.

getRequiredBoards

public abstract Collection<String> getRequiredBoards ()

Récupère le ou les types de cartes requis spécifiés dans le fichier ZIP de l'image de l'appareil.

Renvoie
Collection<String> les types de tableaux ou null si aucun n'est spécifié.

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

Récupère la version du bootloader requise spécifiée dans le fichier ZIP de l'image de l'appareil.

Renvoie
String la version du bootloader ou null si elle n'est pas spécifiée.

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey)

Récupère la version de l'image personnalisée requise spécifiée dans le fichier ZIP de l'image de l'appareil.

Paramètres
versionKey String : identifiant attendu des informations sur la version de l'image

Renvoie
String Version requise pour l'image donnée ou null si aucune version n'est spécifiée

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

Récupère la version de l'image personnalisée requise spécifiée dans le fichier ZIP de l'image de l'appareil. Si productName n'est pas null, cette méthode recherche les exigences relatives aux images spécifiées pour ce produit en particulier (et les renvoie si elles sont présentes). S'il n'existe aucune exigence spécifique au produit, l'exigence globale est renvoyée. Si aucune exigence d'aucune sorte n'existe pour ce versionKey spécifique, null est renvoyé.

Paramètres
versionKey String : identifiant attendu des informations sur la version de l'image

productName String : nom de produit spécifique à vérifier

Renvoie
String Version requise pour l'image donnée ou null si aucune version n'est spécifiée

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

Récupère la version trusty requise spécifiée dans le fichier ZIP de l'image de l'appareil.

Renvoie
String la version trusty ou null si aucune version n'est spécifiée.