IncrementalImageUtil
public class IncrementalImageUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.image.IncrementalImageUtil |
Um utilitário para aproveitar a imagem incremental e a atualização do dispositivo.
Resumo
Campos
DYNAMIC_PARTITIONS_TO_DIFF
public static final DYNAMIC_PARTITIONS_TO_DIFF
Construtores públicos
IncrementalImageUtil
public IncrementalImageUtil (ITestDevice device,
File deviceImage,
File bootloader,
File baseband,
File targetImage,
File createSnapshot)
Parâmetros |
---|
device | ITestDevice |
deviceImage | File |
bootloader | File |
baseband | File |
targetImage | File |
createSnapshot | File |
Métodos públicos
inicializar
public static IncrementalImageUtil initialize (ITestDevice device,
IDeviceBuildInfo build,
File createSnapshot,
boolean isIsolatedSetup)
Parâmetros |
---|
device | ITestDevice |
build | IDeviceBuildInfo |
createSnapshot | File |
isIsolatedSetup | boolean |
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
Retorna se o dispositivo está usando snapshots ou não.
Parâmetros |
---|
device | ITestDevice |
éSnapshotSuportado
public static boolean isSnapshotSupported (ITestDevice device)
Retorna se podemos ou não usar a lógica do snapshot para atualizar o dispositivo
Parâmetros |
---|
device | ITestDevice |
notificarBasebadNeedsRevert
public void notifyBasebadNeedsRevert ()
notifyBootloaderNeedsRevert
public void notifyBootloaderNeedsRevert ()
dispositivo de desmontagem
public void teardownDevice ()
atualizarDispositivo
public void updateDevice ()
Atualiza o dispositivo usando a lógica de snapshot.