Share to: share facebook share twitter share wa share telegram print page

解锁Bootloader

一个已被解锁的Android Bootloader,图中显示了可用选项

解锁Bootloader,又称OEM解锁,是指禁用Bootloader安全机制(简称BL锁)的过程,使用户可以更大程度的刷写和修改设备,如刷写定制韌體。在智能手机上,可能是安装其他第三方的定制韌體。

一些厂商设备的Bootloader根本没有上锁,而其他一些设备也可用标准Fastboot命令解锁,另一些设备则需要厂商的帮助才可解锁,而对于有些不提供解锁和方法的设备,只能通过软件漏洞进行解锁。

有时解锁Bootloader也是出于取证的目的,例如用Cellebrite UFED英语Cellebrite UFED等工具从移动设备中取证。

背景

解除Bootloader通常会令设备保修失效,并可能使设备容易受到数据盗窃的影响。[1][2]Chromebook上,启用开发者模式会令系统安全性不足安装于标准笔记本电脑的Linux系统。[3]解锁Bootloader也会导致AndroidChrome OS设备上的数据丢失,因为有些数据在没有root权限的情况下是无法进行备份的。

平台

Android

大部分Android设备的bootloader默认是上锁的。[4]解锁Bootloader通常是在设备获得root权限的过程中完成的。

各厂商设备解锁Bootloader难度[5]
厂商 难度级别 方法
Google 简单 在开发者选项勾选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]

参见

参考资料

  1. ^ 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. 
  2. ^ Hoffman, Chris. The Security Risks of Unlocking Your Android Phone’s Bootloader. How-To Geek. [2021-08-04]. (原始内容存档于2022-09-29) (美国英语). 
  3. ^ 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) (美国英语). 
  4. ^ Lock and unlock the bootloader. Android Open Source Project. 
  5. ^ Wokke, Arnoud. Custom roms voor Android - Hoe zijn installatie en gebruik anno nu?. Tweakers. 2021-08-28 [2022-06-14]. (原始内容存档于2022-10-01) (荷兰语). 
  6. ^ Dhananjay Bhardwaj. Google Pixel/Nexus Bootloader Unlocking Guide. The custom droid. 2025-7-24. 
  7. ^ Dhananjay Bhardwaj. Unlock Bootloader on Samsung Galaxy Phones and Tablets — The Complete Guide. The custom droid. 2024-5-2. 
  8. ^ Unlock Bootloader. Sony Developer World. 
  9. ^ How to unlock and re-lock the bootloader?. Fairphone support. 
  10. ^ TAIMUR AKMAL. How to Unlock Bootloader of Motorola / Moto Devices. TeamAndroid. 2020-8-28. 
  11. ^ 小米澎湃OS · Bootloader解锁权限变更公告. [2024-06-10]. (原始内容存档于2024-06-10). 
  12. ^ 小米澎湃OS国际版解锁规则出炉:无需答题/无需社区/无需审批即点即开. 蓝点网. 2024-1-31. 
  13. ^ OPPO手机推深度测试:可解锁Bootloader,已支持Find X正式版. IT之家. 2018-11-22. 
  14. ^ vivo Smartphone FAQs | vivo India. www.vivo.com. [2022-11-29]. (原始内容存档于2022-11-29). 
  15. ^ 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. 
  16. ^ Ingraham, Nathan. GSM Motorola RAZR hits the FCC; Verizon model has locked bootloader. The Verge. 2011-10-24 [2022-06-14]. (原始内容存档于2022-10-01) (英语). 
  17. ^ 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) (美国英语). 
  18. ^ Huawei stopt met het uitdelen van codes om bootloader vrij te geven. Tweakers. [2023-05-07]. (原始内容存档于2023-05-07) (荷兰语). 
  19. ^ LG stopt eind dit jaar met tool voor unlocken van smartphonebootloaders. Tweakers. [2023-05-07]. (原始内容存档于2023-05-07) (荷兰语). 
  20. ^ ASUS is apparently killing the ability to root Zenfones. Android Authority. 8 August 2023 [2024-01-30]. (原始内容存档于2024-01-30) (英语). 
Kembali kehalaman sebelumnya