IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


Interface para fornecer as versões necessárias de arquivos de imagem auxiliares necessários para atualizar um dispositivo. (por exemplo, carregador de inicialização, banda de base etc.)

Resumo

Métodos públicos

abstract String getRequiredBasebandVersion()

Recebe a versão da baseband necessária especificada no ZIP da imagem do dispositivo.

abstract getRequiredBoards()

Recebe os tipos de placa necessários especificados no ZIP da imagem do dispositivo.

abstract String getRequiredBootloaderVersion()

Recebe a versão do carregador de inicialização necessária especificada no ZIP da imagem do dispositivo.

abstract String getRequiredImageVersion(String versionKey)

Recebe a versão da imagem personalizada necessária especificada no ZIP da imagem do dispositivo.

abstract String getRequiredImageVersion(String versionKey, String productName)

Recebe a versão da imagem personalizada especificada no ZIP da imagem do dispositivo.

Métodos públicos

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

Recebe a versão da baseband necessária especificada no ZIP da imagem do dispositivo.

Retorna
String a versão da baseband ou null, se não for especificada

getRequiredBoards

public abstract  getRequiredBoards ()

Recebe os tipos de placa necessários especificados no ZIP da imagem do dispositivo.

Retorna
os tipos de placa ou null se não for especificado

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

Recebe a versão do carregador de inicialização necessária especificada no ZIP da imagem do dispositivo.

Retorna
String a versão do carregador de inicialização ou null, se não for especificado

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey)

Recebe a versão da imagem personalizada necessária especificada no ZIP da imagem do dispositivo.

Parâmetros
versionKey String: o identificador esperado das informações de versão da imagem

Retorna
String a versão necessária para a imagem especificada ou null, se não especificado

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

Recebe a versão da imagem personalizada especificada no ZIP da imagem do dispositivo. Se productName não for null, esse método vai verificar (e retornar, se presente) os requisitos de imagem especificados para esse produto específico. Se não houver um requisito específico do produto, ele vai retornar o requisito global ou null se nenhum requisito de qualquer tipo existir para esse versionKey específico.

Parâmetros
versionKey String: o identificador esperado das informações de versão da imagem

productName String: um nome de produto específico a ser verificado

Retorna
String a versão necessária para a imagem especificada ou null, se não especificado