fastboot常用命令
1 | # 解锁 |
Pixel解Bootloader锁
想要刷ROM,解BL锁时第一步:
- 在Android系统设置选项的开发者中,打开调试模式,打开OEM解锁,连接数据线。
- 关机
- 长按 “音量-“ + “电源”按键,进入Bootloader
fastboot flashing unlock
命令解锁 (需要有platform-tools才能运行fastboot)- 如果成功就重启
fastboot reboot
注意:解锁之后,Pixel在每次开机都会提示不安全,可以不要管。解锁之后,不要再上锁,特别是ROOT之后,上锁就进不了系统,手机变砖。
Pixel刷Recovery示例
刷个第三方的Recovery,就可以为所欲为了,TWRP是强大的Recovery。
下载twrp
根据手机的设备代号下载相关的twrp包,如Pixel是sailfish,
下载.img
和.zip
两个包。刷入临时twrp.img
1
2
3
4
5$ fastboot flash recovery twrp-3.3.1-0-sailfish.img
Sending 'recovery' (31092 KB) OKAY [ 0.793s]
Writing 'recovery' (bootloader) Flashing active slot "_b"
FAILED (remote: 'partition [recovery] doesn't exist')
Finished. Total time: 1.008s进入临时twrp.img
1
2
3
4$ fastboot boot twrp-3.3.1-0-sailfish.img
Downloading 'boot.img' OKAY [ 0.721s]
booting OKAY [ 1.011s]
Finished. Total time: 1.765s安装正式twrp.zip
1
2
3
4
51. 这时候是可以通过电脑访问存储的,将twrp.zip包放到内部存储下
2. 进入临时的twrp,使用“安装”,将twrp.zip刷到手机上。
3. 进入twrp的“清理”格式化data(否则内部存储无法写)
4. 重启
5. 进入TWRP Recovery
注意:一般手机是”音量+” + “电源”按键进入Recovery,但我这里的Pixel无法进入,可以先进入Bootloader,通过音量键选择菜单 Recovery Mod,这样才进去TWRP
刷ROM
到这里就可以开始刷机了,这里刷机都是指“卡刷”,意思是通过将ROM拷贝到内部存储(sdcard),再通过Recovery将ROM安装到手机。
Pixel是Google亲儿子系列, 可以通过Google官方下载渠道下载,里面会有GMS依赖,但是系统会比较新,如Pixel的Android10都出来了
另外刷机都是选择第三方ROM:
- Lineage OS (国内有镜像)
- Resurrection Remix OS (国内无法下载,除非在网盘有找到这些ROM)
- Carbon OS
这些第三方ROM支持的机型比较广泛,可以查自己的型号。
这里刷的是 Lineage OS,在国内镜像下载了Pixel的ROM包,拷贝到内部存储(sdcard),在TWRP的“安装”选中ROM包,安装即可,如果开机停留在首屏动画,在TWRP格式化一下data就行。
基于Lineage OS的ROOT
在 Lineage OS国内镜像 下载 addonsu-14.1-arm64-signed.zip
通过TWRP刷一下就OK了,顺便也可以刷一下 Magisk-v20.3.zip
,这个是管理ROOT的。