Where is Boot flow screen displayed in android



  • I have came across Boot flow and when there is based on boot state of a device, it shows different colot screen.

    YELLOW: Warning screen for LOCKED devices with custom root of trust set
    ORANGE: Warning screen for UNLOCKED devices
    RED (eio): Warning screen for dm-verity corruption
    RED (no os found): No valid OS found
    

    Let me know where or from which path those screens are displaying?

    Eg: https://source.android.com/security/verifiedboot/boot-flow#locked-devices-with-custom-root-of-trust



  • This is all happen in OEM bootloader (proprietary) before android is started. This screen is displayed before splash screen only in yellow/orange/red state




Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2