A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
UtilImagenIncremental
public class IncrementalImageUtil
extends Object
java.lang.Objeto |
↳ | com.android.tradefed.util.image.IncrementalImageUtil |
Una utilidad para aprovechar la actualización incremental de imágenes y dispositivos.
Resumen
Campos
PARTICIONES_DINÁMICAS_A_DIFF
public static final DYNAMIC_PARTITIONS_TO_DIFF
Constructores públicos
UtilImagenIncremental
public IncrementalImageUtil (ITestDevice device,
File deviceImage,
File bootloader,
File baseband,
File targetImage,
File createSnapshot,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
Parámetros |
---|
device | ITestDevice |
deviceImage | File |
bootloader | File |
baseband | File |
targetImage | File |
createSnapshot | File |
applySnapshot | boolean |
waitPhase | SnapuserdWaitPhase |
Métodos públicos
permitirSameBuildFlashing
public void allowSameBuildFlashing ()
public File getExtractedTargetDirectory ()
inicializar
public static IncrementalImageUtil initialize (ITestDevice device,
IDeviceBuildInfo build,
File createSnapshot,
boolean isIsolatedSetup,
boolean allowCrossRelease,
boolean applySnapshot,
SnapuserdWaitPhase waitPhase)
Parámetros |
---|
device | ITestDevice |
build | IDeviceBuildInfo |
createSnapshot | File |
isIsolatedSetup | boolean |
allowCrossRelease | boolean |
applySnapshot | boolean |
waitPhase | SnapuserdWaitPhase |
esSameBuildFlashingAllowed
public boolean isSameBuildFlashingAllowed ()
es instantánea en uso
public static boolean isSnapshotInUse (ITestDevice device)
Devuelve si el dispositivo está utilizando instantáneas actualmente o no.
Parámetros |
---|
device | ITestDevice |
isSnapshotSupported
public static boolean isSnapshotSupported (ITestDevice device,
boolean applySnapshot)
Devuelve si podemos o no usar la lógica de instantánea para actualizar el dispositivo
Parámetros |
---|
device | ITestDevice |
applySnapshot | boolean |
notificarBasebadNeedsRevert
public void notifyBasebadNeedsRevert ()
notificarBootloaderNeedsRevert
public void notifyBootloaderNeedsRevert ()
dispositivo de desmontaje
public void teardownDevice ()
actualización completada
public boolean updateCompleted ()
Devuelve si la actualización se completó o no.
actualizardispositivo
public void updateDevice (File currentBootloader,
File currentRadio)
Actualiza el dispositivo usando la lógica de instantánea.
Parámetros |
---|
currentBootloader | File |
currentRadio | File |
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2024-04-02 (UTC).
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Me falta la información que necesito","missingTheInformationINeed","thumb-down"],["Es demasiado complicado o hay demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Está obsoleto","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema de muestras o código","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-04-02 (UTC)."],[],[]]