今天不想学习,把旧手机拿出来玩了玩。
本来小米 6 是作为备用机的,但是不知道从什么时候开始手机安装的谷歌框架失效了,也无法使用手机打开任何在 Google play 的 APP。本来在国内还好,现在到了漂亮国,没有谷歌框架的手机和板砖没有区别。(更别说我这种谷歌生态重度使用者)所以,今天不想学习(其实有很多作业),来刷机玩玩。
(当时刷机的时候没想到能成功,几次三番想放弃,没有记录详细流程,也没有各步骤截图,看个开心就好)
刷机步骤
- 备份手机数据。如果手机中有什么重要的信息一定要先备份!一定要备份!一定要备份!
- 小米官网提供了解锁手机的方法,先根据链接解锁手机。
接下来应该就是进入一个 bootloader 的界面。
- 下载对应电脑环境的 Ubuntu touch 官方的工具。链接
- 下载完成后打开,用手机用 USB 连接到电脑,按照指示操作即可。
成果展示
手机拍出来有些变色,其实是 Ubuntu 经典紫色,并且可以写 python,非常的酷。
遇到的问题
找不到开发者选项
官方给出的方式简略的就像是不想让你成功。要打开开发者选项,需要先打开全部参数,反复点击版本信息(大约 7 次),出现打开开发者选项的提示。
Too many links
网上搜到有可能是 USB 接口的问题,换了一个 USB 接口就通过了,未经证实,不知道是不是玄学。
Operation not permitted
找到了相关issue,fastboot -w
的方法确实是有用的,具体方法如下:
- 先将带有 fastboot 的路径加入环境变量中
- 手机进入 bootloader
- 连接手机,输入
fastboot -w
- 出现以下界面: