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)."],[],[]]