IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


介面:提供刷寫裝置所需的輔助映像檔版本。(例如系統啟動載入程式、基頻等)

摘要

公用方法

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

取得裝置映像檔 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:圖片版本資訊的預期 ID

傳回
String 指定映像檔的必要版本,或未指定時的 null

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

取得裝置映像檔 ZIP 檔案中指定的必要自訂映像檔版本。如果 productName 不是 null,這個方法會檢查 (並傳回,如果有的話) 為該特定產品指定的圖片規定。如果沒有特定產品的規定,系統會改為傳回全域規定,如果該特定 versionKey 沒有任何規定,則會傳回 null

參數
versionKey String:圖片版本資訊的預期 ID

productName String:要檢查的特定產品名稱

傳回
String 指定映像檔的必要版本,或未指定時的 null

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

取得裝置映像檔 zip 中指定的必要 trusty 版本。

傳回
String trusty 版本,或未指定時為 null