IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


Interface para fornecer as versões exigidas de arquivos de imagens auxiliares necessárias 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 banda de base 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 necessária do carregador de inicialização 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 necessária especificada no ZIP da imagem do dispositivo.

Métodos públicos

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

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

Retorna
String a versão da banda de base ou null se não for especificado

getRequiredBoards

public abstract  getRequiredBoards ()

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

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

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

Recebe a versão necessária do carregador de inicialização 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 da versão da imagem.

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

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

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

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

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

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