Bootloader unlocking: Difference between revisions
rewrote intro paragraph to be more explanatory, reorganized article structure for expanding on the concept |
→Security: Filled in part of the security section |
||
Line 3: | Line 3: | ||
The bootloader is the core layer of a computerized device that connects the software to the physical hardware. In smartphones, the bootloader allows the mobile device to start up with an operating system such as iOS for iPhones and Android for most other smartphones. Bootloaders are generally established by the manufacturer and are shipped to retailers and consumers in a "locked" state, tying the hardware to a specific operating system chosen by the manufacturer. To unlock a bootloader is to disconnect the physical device from a particular operating system, allowing users more control over their purchased smartphones. This is especially relevant for users who wish to [[de-Google]] their android devices, the act of removing Google products and services for privacy, flexibility, and other concerns. | The bootloader is the core layer of a computerized device that connects the software to the physical hardware. In smartphones, the bootloader allows the mobile device to start up with an operating system such as iOS for iPhones and Android for most other smartphones. Bootloaders are generally established by the manufacturer and are shipped to retailers and consumers in a "locked" state, tying the hardware to a specific operating system chosen by the manufacturer. To unlock a bootloader is to disconnect the physical device from a particular operating system, allowing users more control over their purchased smartphones. This is especially relevant for users who wish to [[de-Google]] their android devices, the act of removing Google products and services for privacy, flexibility, and other concerns. | ||
== Background == | ==Background== | ||
History and technical details here... | History and technical details here... | ||
Line 32: | Line 32: | ||
Some applications cannot be removed easily with the default OS. A custom ROM can be used to only include the applications the user wants, potentially with customisation that isn't originally available by default.<!-- Source? --> | Some applications cannot be removed easily with the default OS. A custom ROM can be used to only include the applications the user wants, potentially with customisation that isn't originally available by default.<!-- Source? --> | ||
== Why most devices are locked == | ==Why most devices are locked== | ||
=== Security === | ===Security=== | ||
A locked bootloader protects the device from a so-called [[wikipedia:Evil_maid_attack|Evil Maid Attack]], where a person with physical access to the device could manipulate the operating system. This can happen in situations where the device is left unattended, or when it is handed over for inspection, for example during a border control check of a country. | |||
A locked bootloader ensures that the operating system is intact and cannot be changed to differ from the state in which the manufacturer has released it. | |||
=== DRM and ecosystem control === | ===DRM and ecosystem control=== | ||
Example Text | Example Text | ||
=== Locks from mobile carriers === | ===Locks from mobile carriers=== | ||
Example Text | Example Text | ||