解锁Bootloader
解锁Bootloader,又称OEM解锁,是指禁用Bootloader安全机制(简称BL锁)的过程,使用户可以更大程度的刷写和修改设备,如刷写定制韌體。在智能手机上,可能是安装其他第三方的定制韌體。
一些厂商设备的Bootloader根本没有上锁,而其他一些设备也可用标准Fastboot命令解锁,另一些设备则需要厂商的帮助才可解锁,而对于有些不提供解锁和方法的设备,只能通过软件漏洞进行解锁。
有时解锁Bootloader也是出于取证的目的,例如用Cellebrite UFED等工具从移动设备中取证。
背景
[编辑]解除Bootloader通常会令设备保修失效,并可能使设备容易受到数据盗窃的影响。[1][2]在Chromebook上,启用开发者模式会令系统安全性不足安装于标准笔记本电脑的Linux系统。[3]解锁Bootloader也会导致Android和Chrome OS设备上的数据丢失,因为有些数据在没有root权限的情况下是无法进行备份的。
平台
[编辑]Android
[编辑]大部分Android设备的bootloader默认是上锁的。[4]解锁Bootloader通常是在设备获得root权限的过程中完成的。
| 厂商 | 难度级别 | 方法 |
|---|---|---|
| 简单 | 在开发者选项勾选OEM解锁后,使用标准Fastboot命令解锁。[6] | |
| 三星 | 简单 | 在开发者选项打开OEM解锁后,重启到下载模式并进入解锁模式进行解锁,不需要连接电脑。解锁后需要禁用VaultKeeper,否则设备会自动回锁。美国和加拿大版的Galaxy手机不支持解锁。[7] |
| 一加 | 简单 | 在开发者选项勾选OEM解锁后,使用标准Fastboot命令解锁 |
| 索尼 | 简单 | 从索尼官网申请解锁代码后用Fastboot命令解锁。[8] |
| Fairphone | 简单 | 从Fairphone官网申请解锁代码后用Fastboot命令解锁。[9] |
| 摩托罗拉 | 简单 | 从摩托罗拉官网申请解锁代码后用Fastboot命令解锁。[10] |
| Realme | 简单 | 安装realme-app后用Fastboot命令解锁。较新的Realme手机解锁途径同OPPO。 |
| 小米 | 困难 | 对于澎湃OS:(需小米账号且小米社区达到5级)在小米社区完成Bootloader解锁资格答题并达到90分及以上后提交解锁申请,通常需要几周的时间来审核,[11]并且,在此之后,必须等待一段时间后使用小米官方提供的Bootloader解锁工具才可解锁。(对于出厂MIUI的设备,可以使用漏洞进行绕过以使用MIUI的方式解锁)
对于MIUI:在设置中的设备解锁状态选项中选择绑定账号和设备后等待168小时即可使用小米官方提供的Bootloader解锁工具解锁。 国际版的小米手机没有以上限制。[12] |
| 华为 | 非常困难 | 仅限于麒麟980处理器前的机器,使用漏洞解锁,往后机型均不可解锁 |
| OPPO | 困难 | 僅限中國大陸版本的新機,需報名深度測試,审核通过后才可使用Fastboot命令解锁。[13] |
| vivo | 极其困难 | 目前僅部分设备可使用非官方漏洞解鎖,其餘不可解鎖[14] |
| HMD-Nokia | 不可能 |
Android Bootloader通常是专有软件,并通常运行在高通迷你系统Little Kernel之上。[15]且在Android系统上,解锁Bootloader往往也被称之为OEM解锁。
当摩托罗拉为Droid Razr发布Bootloader解锁工具后,Verizon就将此工具从其Verizon版设备中移除。[16]部分型号虽然本身容易支持解锁Bootloader,如果在美国的电信运营商的合约机出售的话,则均不支持或者几乎很难解锁Bootloader。例如Google置于Verizon、三星在美国的合约机、一加置于T-Mobile等。
回锁
[编辑]在Android设备上,一般可以于解锁后回锁。[17]
已关闭的服务
[编辑]2018年,华为停止提供bootloader解锁代码。[18] 2021年12月31日,LG关闭了他们提供解锁码的网站。[19] 2023年8月,华硕从他们的网站中移除了解锁工具,并且关闭了用于解锁的服务器。[20]
参见
[编辑]参考资料
[编辑]- ^ Tamma, Rohit; Donnie Tindall. Learning Android forensics: a hands-on guide to Android forensics, from setting up the forensic workstation to analyzing key forensic artifacts. Birmingham, UK. 2015. ISBN 978-1-78217-444-8. OCLC 910639389.
- ^ Hoffman, Chris. The Security Risks of Unlocking Your Android Phone’s Bootloader. How-To Geek. [2021-08-04]. (原始内容存档于2022-09-29) (美国英语).
- ^ Porup, J. M. How to install Linux on a Chromebook (and why you should). Ars Technica. 2017-06-19 [2021-09-06]. (原始内容存档于2017-06-19) (美国英语).
- ^ Lock and unlock the bootloader. Android Open Source Project.
- ^ Wokke, Arnoud. Custom roms voor Android - Hoe zijn installatie en gebruik anno nu?. Tweakers. 2021-08-28 [2022-06-14]. (原始内容存档于2022-10-01) (荷兰语).
- ^ Dhananjay Bhardwaj. Google Pixel/Nexus Bootloader Unlocking Guide. The custom droid. 2025-7-24.
- ^ Dhananjay Bhardwaj. Unlock Bootloader on Samsung Galaxy Phones and Tablets — The Complete Guide. The custom droid. 2024-5-2.
- ^ Unlock Bootloader. Sony Developer World.
- ^ How to unlock and re-lock the bootloader?. Fairphone support.
- ^ TAIMUR AKMAL. How to Unlock Bootloader of Motorola / Moto Devices. TeamAndroid. 2020-8-28.
- ^ 小米澎湃OS · Bootloader解锁权限变更公告. [2024-06-10]. (原始内容存档于2024-06-10).
- ^ 小米澎湃OS国际版解锁规则出炉:无需答题/无需社区/无需审批即点即开. 蓝点网. 2024-1-31.
- ^ OPPO手机推深度测试:可解锁Bootloader,已支持Find X正式版. IT之家. 2018-11-22.
- ^ vivo Smartphone FAQs | vivo India. www.vivo.com. [2022-11-29]. (原始内容存档于2022-11-29).
- ^ Elenkov, Nikolay. Android Security Internals: an In-Depth Guide to Android's Security Architecture. San Francisco, CA: No Starch Press. 2015: 350. ISBN 1-59327-581-1. OCLC 896723300.
- ^ Ingraham, Nathan. GSM Motorola RAZR hits the FCC; Verizon model has locked bootloader. The Verge. 2011-10-24 [2022-06-14]. (原始内容存档于2022-10-01) (英语).
- ^ Wilde, Damien. How to downgrade from Android 12 Beta to Android 11 on Google Pixel [Video]. 9to5Google. 2021-09-09 [2021-09-28]. (原始内容存档于2021-10-18) (美国英语).
- ^ Huawei stopt met het uitdelen van codes om bootloader vrij te geven. Tweakers. [2023-05-07]. (原始内容存档于2023-05-07) (荷兰语).
- ^ LG stopt eind dit jaar met tool voor unlocken van smartphonebootloaders. Tweakers. [2023-05-07]. (原始内容存档于2023-05-07) (荷兰语).
- ^ ASUS is apparently killing the ability to root Zenfones. Android Authority. 8 August 2023 [2024-01-30]. (原始内容存档于2024-01-30) (英语).