前言
前几天买的一加6t想着root后配合magisk和模拟位置的模块来打卡用的(试了几个模块,locationSpoofer最好用)
不过发现其实主力机装个支持magisk的虚拟机就行,于是这台手机没啥用了想着刷linux玩一玩。
最开始用chroot容器,不过没有systemctl指令,也就没法用docker等,可玩性不高;
然后想用DroidSpaces方案,厉害之处在于这是内核级的容器能实现和安卓系统共存同时性能几乎等于原生linux,可惜这手机内核版本太低不支持。。。
只能抛开安卓,整体刷原生linux了。
正文
先确定你的手机能解bl锁能root
1.选择镜像
postmarketOS // Install postmarketOS里面找到自己的手机型号,点stable稳定版进去(上面的简介也可以看看)


接下来是一些手机界面风格,随便哪个都可,我选gnome
然后是版本,latest最新版即可

最后下载这两个文件随便到哪(记得解压)

2.手机准备
准备能执行adb和fastboot指令的工具
先解bl锁:一加全系都随便解bl锁,不赘述了
解锁之后直接进入fastboot模式(一加是开机同时按电源和音量)
3.电脑操作
进入fastboot后连接电脑,复制之前两个文件的路径,终端执行:
fastboot flash boot "...fajita-boot.img"#最后是boot的那个文件
fastboot flash userdata "......fajita.img"
fastboot reboot
然后就会自动重启,接下来输入默认密码147147即可
其他
开启ssh:
sudo systemctl start sshd
sudo systemctl enable sshd

5/19更新
postmarketOS基于alpine linux,实在用不习惯,重新刷成基于debian的mobian了