IncrementalImageUtil
public
class
IncrementalImageUtil
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.image.IncrementalImageUtil |
כלי שמאפשר למנף את העדכון המצטבר של התמונה והמכשיר.
סיכום
שדות | |
---|---|
public
static
final
|
DYNAMIC_PARTITIONS_TO_DIFF
|
בנאים ציבוריים | |
---|---|
IncrementalImageUtil(ITestDevice device, File deviceImage, File bootloader, File baseband, File targetImage, File createSnapshot, boolean applySnapshot, SnapuserdWaitPhase waitPhase)
|
שיטות ציבוריות | |
---|---|
void
|
allowSameBuildFlashing()
|
void
|
allowUnzipBaseline()
|
void
|
cleanAfterSetup()
בחלק מהלוגיקה של ההחלה, אנחנו יכולים לנקות את הקבצים מיד לאחר ההגדרה. |
File
|
getExtractedTargetDirectory()
|
static
IncrementalImageUtil
|
initialize(ITestDevice device, IDeviceBuildInfo build, File createSnapshot, boolean isIsolatedSetup, boolean allowCrossRelease, boolean applySnapshot, SnapuserdWaitPhase waitPhase)
|
boolean
|
isSameBuildFlashingAllowed()
|
static
boolean
|
isSnapshotInUse(ITestDevice device)
הפונקציה מחזירה אם המכשיר משתמש כרגע בתמונות מצב או לא. |
static
boolean
|
isSnapshotSupported(ITestDevice device, boolean applySnapshot)
הפונקציה מחזירה אם אנחנו יכולים להשתמש בלוגיקת תמונת המצב כדי לעדכן את המכשיר |
void
|
notifyBasebadNeedsRevert()
|
void
|
notifyBootloaderNeedsRevert()
|
void
|
teardownDevice(TestInformation testInfo)
|
boolean
|
updateCompleted()
הפונקציה מחזירה אם העדכון הושלם או לא. |
void
|
updateDevice(File currentBootloader, File currentRadio)
עדכון המכשיר באמצעות לוגיקת תמונת המצב. |
שדות
DYNAMIC_PARTITIONS_TO_DIFF
public static finalDYNAMIC_PARTITIONS_TO_DIFF
בנאים ציבוריים
IncrementalImageUtil
public IncrementalImageUtil (ITestDevice device, File deviceImage, File bootloader, File baseband, File targetImage, File createSnapshot, boolean applySnapshot, SnapuserdWaitPhase waitPhase)
פרמטרים | |
---|---|
device |
ITestDevice |
deviceImage |
File |
bootloader |
File |
baseband |
File |
targetImage |
File |
createSnapshot |
File |
applySnapshot |
boolean |
waitPhase |
SnapuserdWaitPhase |
שיטות ציבוריות
אישורSameBuildFlashing
public void allowSameBuildFlashing ()
AllowUnzipBaseline
public void allowUnzipBaseline ()
cleanAfterSetup
public void cleanAfterSetup ()
בחלק מהלוגיקה של ההחלה, אנחנו יכולים לנקות את הקבצים מיד לאחר ההגדרה.
getrededTargetDirectory
public File getExtractedTargetDirectory ()
החזרות | |
---|---|
File |
לאתחל
public static IncrementalImageUtil initialize (ITestDevice device, IDeviceBuildInfo build, File createSnapshot, boolean isIsolatedSetup, boolean allowCrossRelease, boolean applySnapshot, SnapuserdWaitPhase waitPhase)
פרמטרים | |
---|---|
device |
ITestDevice |
build |
IDeviceBuildInfo |
createSnapshot |
File |
isIsolatedSetup |
boolean |
allowCrossRelease |
boolean |
applySnapshot |
boolean |
waitPhase |
SnapuserdWaitPhase |
החזרות | |
---|---|
IncrementalImageUtil |
קליעות | |
---|---|
DeviceNotAvailableException |
isSameBuildFlashingAllowed
public boolean isSameBuildFlashingAllowed ()
החזרות | |
---|---|
boolean |
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
הפונקציה מחזירה אם המכשיר משתמש כרגע בתמונות מצב או לא.
פרמטרים | |
---|---|
device |
ITestDevice |
החזרות | |
---|---|
boolean |
קליעות | |
---|---|
DeviceNotAvailableException |
יש תמיכה ב-Snapshot
public static boolean isSnapshotSupported (ITestDevice device, boolean applySnapshot)
הפונקציה מחזירה אם אנחנו יכולים להשתמש בלוגיקת תמונת המצב כדי לעדכן את המכשיר
פרמטרים | |
---|---|
device |
ITestDevice |
applySnapshot |
boolean |
החזרות | |
---|---|
boolean |
קליעות | |
---|---|
DeviceNotAvailableException |
להודיעBasebadrequiredReturn
public void notifyBasebadNeedsRevert ()
messageBootloader שאחראי לביטול
public void notifyBootloaderNeedsRevert ()
מכשיר פירעון
public void teardownDevice (TestInformation testInfo)
פרמטרים | |
---|---|
testInfo |
TestInformation |
קליעות | |
---|---|
DeviceNotAvailableException |
העדכון הושלם
public boolean updateCompleted ()
הפונקציה מחזירה אם העדכון הושלם או לא.
החזרות | |
---|---|
boolean |
עדכוןמכשיר
public void updateDevice (File currentBootloader, File currentRadio)
עדכון המכשיר באמצעות לוגיקת תמונת המצב.
פרמטרים | |
---|---|
currentBootloader |
File |
currentRadio |
File |
קליעות | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |