OnePlus 6 体验 Mobian 折腾记录
1. 刷入 Mobian
解 BL 锁等操作在此不赘述。
1.1. 下载刷机包
进入 Mobian 镜像下载页,找到 SDM845,进入 weekly 目录,下载最新构建的刷机包;
1.2. 刷入系统
① 将手机重启至 fastboot
模式,连接到电脑;
② 解压,在电脑上打开终端,依次输入:
fastboot flash boot 解压出来的 boot 镜像的路径
fastboot -S 100M flash userdata 解压出来的 rootfs 镜像的路径
fastboot erase dtbo
③ 等待写入完成,重启设备:
fastboot reboot
注意:手机会自动重启一次。等待亮屏后,选择 mobian 用户登录系统,稍等片刻(可能会跑码几秒)即可进入。
Mobian 的默认密码是 1234。
2. 启用 Docker
Mobian 没有自带 sshd,需要用户自行安装。
2.1. 更换国内源
Mobian 目前版本使用的是 Debian trixie,注意和网上的老教程区分。
打开手机上的终端,修改 /etc/apt/sources.list
:
sudo vim /etc/apt/sources.list
将官方的 deb.debian.org
替换为国内镜像源,列表可在这里查看。
添加 ssh 软件包:
sudo apt install ssh
启动 ssh 并设置为开机启动:
sudo systemctl enable --now ssh
然后就可以在电脑上怼命令了,爽(
可以在 Wi-Fi 设置中查看手机 IP,也可安装 net-tools
使用 ifconfig
命令查看。
2.2. 使用 Docker
使用一键脚本的正常安装流程(在 root 用户下执行):
① 下载脚本:
curl -fsSL https://get.docker.com -o install-docker.sh
② 安装 docker:
sh install-docker.sh --mirror Aliyun
但是 debian trixie 还是太新了,docker 官方并没有 testing 版本的软件包,但是可以修改软件源来使用 bookworm 的版本(只是 docker 这里可以这样做,系统软件源不可)
运行脚本会自动导入 GPG 密钥和 docker 软件源,所以现在只需修改 docker 软件源,将 trixie 改为 bookworm:
vim /etc/apt/sources.list.d/docker.list
用 apt update
更新一下,然后手动安装 docker:
apt install docker-ce docker-ce-cli containerd.io
配置 docker 使用腾讯云加速,创建或修改文件:
vim /etc/docker/daemon.json
添加下面的内容:
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
重启 docker 服务:
systemctl daemon-reload
systemctl restart docker
跑个 hello-world 看看?
docker run --rm hello-world
成功运行 docker,撒花~