一加6T刷postmarketOS
由于国内树莓派溢价严重,竟然成为奸商的理财产品。本来想入手一个4代,然后就劝退了。最近小黄鱼上淘了一个一加6T,想自己折腾折腾系统了。
一开始看网上有人刷Win11的,然后就用Mindows工具一键刷了一下win11,体验了一两天,耗电快,重点是不支持虚拟化,没法用docker。所以就弃坑刷postmarketOS。
postmarketOS刷机很简单。你可以下载官方编译好的镜像或者自己来构建。自己构建比较麻烦,需要linux系统,用pmbootstrap来自己编译,不推荐新手使用。
下面开始刷机:
刷机视频详见:https://www.bilibili.com/video/BV1nB4y1p7Hn/
.
.
.
1. 解锁Bootloader
一加6T解锁比较简单,在开发者选项里面打开使用oem解锁,以及高级重启,然后重启到bootloader界面,
在电脑上输入
fastboot oem unlock
按照手机提示,解锁即可。
.
.
.
2. 刷入boot image和os image
由于安卓手机支持A/B分区,安卓系统默认是A分区,那么我们可以刷postmarket到B分区,这样两个互不影响。
在bootloader界面,输入
fastboot set_active b
然后一次输入
img的名字要换成下载的名字
fastboot erase dtbo
fastboot flash boot <date>-<time>-postmarketOS-edge-phosh-6-oneplus-[enchilada|fajita]-boot.img
fastboot flash userdata <date>-<time>-postmarketOS-edge-phosh-6-oneplus-[enchilada|fajita].img
.
.
.
3. 开机
开机视频详见:https://www.bilibili.com/video/BV1Be4y1R7Mt/
.
.
.
4. 开启SSH
视频:https://www.bilibili.com/video/BV1Le4y1R77H/
打开手机命令行,输入
sudo service sshd start
sudo rc-update add sshd
即可启用ssh,并且开机自动启动
官方说把手机用usb线连接到电脑上输入
ssh user@172.16.42.1
即可在电脑上控制手机。我的不知道怎么回事,一直不成功。所以我换了方法,将手机和电脑连载同一个wifi下
然后再手机wifi下查看ip地址,即可再电脑上开启ssh控制
ssh user@192.168.68.xxx
.
.
.
5. 替换国内安装源
视频:https://www.bilibili.com/video/BV1YZ4y1Y7cz/
首先安装一下nano编辑器,这个比较小,所以用国外的源安装即可
sudo apk add nano
sudo nano /etc/apk/repositories
把官方的源用#注释,添加国内的
#清华镜像源:
https://mirror.tuna.tsinghua.edu.cn/alpine/v3.16/main
https://mirror.tuna.tsinghua.edu.cn/alpine/v3.16/community
#中科大镜像源:
http://mirrors.ustc.edu.cn/alpine/v3.16/main
http://mirrors.ustc.edu.cn/alpine/v3.16/community
#阿里云镜像源:
http://mirrors.aliyun.com/alpine/v3.16/main
http://mirrors.aliyun.com/alpine/v3.16/community
然后执行命令更新升级源
sudo apk update
sudo apk upgrade
.
.
.
6. 安装docker
替换成国内源后,安装docker就快很多了
sudo apk add docker
然后将docker设置开机自启动
sudo service docker start
sudo rc-update add docker default
有了docker,记下来你真的可以为所欲为所欲为所欲为所欲为所欲为所欲为所欲为所欲为了