Pixel2刷机
最近心血来潮,想把自己手上的砖头机子(Google Pixel 2)刷个Ubuntu Touch系统
根据UBports的提示,我需要先把手机从安卓11降级到安卓9
前置操作:解锁Bootloader,开启开发者模式,打开USB debugging模式和解锁OEM,电脑下载adb工具
在安装完adb工具后,需要注意确认电脑能识别到设备,例如
还需要去Google开发者那里下载一下对应手机的固件包
如果出现了以下界面
说明这个节点被ban了,得换一个再试试
我们再去下载TWRP
回退到安卓9需要选择这两个文件下载
回退系统
在下载好文件之后,可以运行命令
1 | adb reboot bootloader |
过一小会,手机就会重启至Bootloader模式
此时再运行flash-all.bat
文件(文件在walleye-pq3a.190801.002-factory-f9a5e230.zip
内)进行fastboot
如果fastboot无法识别到手机,即一直停留在
1 | < waiting for any device >` |
说明电脑的驱动可能出现了问题
可以打开设备管理器查看一下其他设备,是否出现了一个带着黄色感叹号的Android设备
如果有的话,可以下载相应的驱动包,然后在设备管理器当中更新驱动
如果驱动更新成功了,应该是显示成下面的样子
运行完成之后,手机的数据就会被清空了,系统也变成了Android 9
UBports安装
系统安装完成之后,就可以在电脑端打开UBports的桌面端应用了
找到合适的机型(或者等软件检测到)之后选择安装,版本建议选择stable版本
如果出现下图表示安装正在进行了
如果中途提示手机仍处于fastboot模式的话,可以直接按音量键调整到recovery模式
如果不能调整,可以试试
adb reboot bootloader
命令
当安装完成之后
启动手机,按照提示激活手机并进行初始化
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 砕月之殇的摆烂小窝!
评论