Everything About ___
Live briefing

Everything about Bootloader unlocking

Process of disabling secure boot

Bootloader unlocking is the process of disabling the bootloader security that enforces secure boot during the boot procedure. It can allow advanced customizations, such as installing custom firmware, or replacing the operating system with another one. Some bootloaders are not locked at all and some are locked, but can be unlocked with a command, a setting or with assistance from the manufacturer. Some do not include an unlocking method and can only be unlocked through a software exploit. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Bootloader unlockingA 5-minute orientation
  2. Skim a recent paper: A UDS-based ECU bootloader programming management framework with configurable architectureInfluential work since 2022
  3. Pick up a classic book: Wireless Radio Frequency Module Using PIC Microcontroller.The most-reprinted book on the subject
  4. Read the landmark paper: Fill your Boots: Enhanced Embedded Bootloader Exploits via Fault Injection and Binary AnalysisCited 19 times
  5. Go sideways: Rooting (Android)A closely related topic
  6. Go sideways: Android Dev PhoneA closely related topic

📖 Definitions

Noun Alternative spelling of boot loader.

🗂️ The subject at a glance

  1. Background
  2. Platforms
  3. History
  4. Relocking

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics