InkrementalImageUtil
public class IncrementalImageUtil
extends Object
java.lang.Objek |
↳ | com.android.tradefed.util.image.IncrementalImageUtil |
Sebuah utilitas untuk memanfaatkan pembaruan gambar dan perangkat tambahan.
Ringkasan
bidang
DYNAMIC_PARTITIONS_TO_DIFF
public static final DYNAMIC_PARTITIONS_TO_DIFF
Konstruktor publik
InkrementalImageUtil
public IncrementalImageUtil (ITestDevice device,
File deviceImage,
File bootloader,
File baseband,
File targetImage,
File createSnapshot,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
Parameter |
---|
device | ITestDevice |
deviceImage | File |
bootloader | File |
baseband | File |
targetImage | File |
createSnapshot | File |
applySnapshot | boolean |
waitPhase | SnapuserdWaitPhase |
Metode publik
izinkan SameBuild Flashing
public void allowSameBuildFlashing ()
public File getExtractedTargetDirectory ()
inisialisasi
public static IncrementalImageUtil initialize (ITestDevice device,
IDeviceBuildInfo build,
File createSnapshot,
boolean isIsolatedSetup,
boolean allowCrossRelease,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
Parameter |
---|
device | ITestDevice |
build | IDeviceBuildInfo |
createSnapshot | File |
isIsolatedSetup | boolean |
allowCrossRelease | boolean |
applySnapshot | boolean |
waitPhase | SnapuserdWaitPhase |
isSameBuildFlashingDiizinkan
public boolean isSameBuildFlashingAllowed ()
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
Mengembalikan apakah perangkat sedang menggunakan snapshot atau tidak.
Parameter |
---|
device | ITestDevice |
adalahSnapshotDidukung
public static boolean isSnapshotSupported (ITestDevice device,
boolean applySnapshot)
Mengembalikan apakah kita dapat menggunakan logika snapshot untuk memperbarui perangkat atau tidak
Parameter |
---|
device | ITestDevice |
applySnapshot | boolean |
beri tahuBasebadNeedsRevert
public void notifyBasebadNeedsRevert ()
beri tahuBootloaderNeedsRevert
public void notifyBootloaderNeedsRevert ()
pembongkaranPerangkat
public void teardownDevice ()
pembaruanSelesai
public boolean updateCompleted ()
Mengembalikan apakah pembaruan telah selesai atau belum.
perbaruiPerangkat
public void updateDevice (File currentBootloader,
File currentRadio)
Memperbarui perangkat menggunakan logika snapshot.
Parameter |
---|
currentBootloader | File |
currentRadio | File |