Skip to main content
You need to consider two scenarios:
  • OsIndications enabled
  • When you enable OsIndications, the capsule update is triggered if a capsule is found in the EFI.
  • Additionally, you can enable the trial boot rollback feature based on the value of OsTrialBootStatus.
  • OsIndications disabled
  • When you disable OsIndications but enable OsTrialBootStatus, the capsule update isn’t triggered.
  • Multiple capsules in ESP partition: If the ESP partition contains multiple capsules in EFI/UpdateCapsule, the system considers all capsules for the update and updates them alphabetically.
  • UEFI non-volatile variables: The system stores all the UEFI non-volatile variables in the RPMB partition, which must be in a provisioned state. On a Qualcomm secure-boot-enabled device, the system automatically provisions the RPMB.
  • Qualcomm non-secure devices: On Qualcomm non-secure devices, the system doesn’t automatically provision RPMB, but you can provision it using test keys. If you provision RPMB with test keys on a non-secure device, you can’t re-provision RPMB with a device key while enabling Qualcomm secure boot on the device.
For more details about how to trigger the capsule, see OTA update.