Booting process of Android devices
Booting process of Android devices
Main page

Booting process of Android devices

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
Booting process of Android devices

The booting process of Android devices starts at the power-on of the SoC (system on a chip) and ends at the visibility of the home screen, or special modes like recovery, fastboot, or Odin mode for Samsung devices. The boot process of devices that run Android is influenced by the firmware design of the SoC manufacturers.

As of 2018, 90% of the SoCs of the Android market are supplied by either Qualcomm, Samsung or MediaTek. Other vendors include UNISOC, Rockchip, Marvell, Nvidia and previously Texas Instruments.

Verified boot, a booting security measure, was introduced with Android KitKat.

The Primary Bootloader (PBL), which is stored in the Boot ROM is the first stage of the boot process. This code is written by the chipset manufacturer.

The PBL verifies the authenticity of the next stage.

On Samsung smartphones, the Samsung Secure Boot Key (SSBK) is used by the boot ROM to verify the next stages.

On SoCs from Qualcomm, it is possible to enter the Qualcomm Emergency Download Mode from the primary bootloader.

If the verification of the secondary bootloader fails, it will enter EDL.

See all
User Avatar
No comments yet.