小米5x安装postmarketOS
2025-08-18
2 分钟阅读 (366 字)
安装pmbootstrap工具
sh
1234
# 有代理可以先配置代理服务加速拉取# export http_proxy="http://10.0.0.102:10808"# export http_proxys="http://10.0.0.102:10808"git clone https://gitlab.postmarketos.org/postmarketOS/pmbootstrap.git
配置pmbootstrap
bash
123456789101112
# 可能会缺少一些依赖,按照提示安装即可# adb, fastboot, git, python3, kpartx,...cd pmbootstrap./pmbootstrap.py init#'work' path: 默认或者自定义路径#Channel [edge]: edge#Vendor [qemu]: qcom#Device codename: msm8953#Username [user]: #自定义你的ssh用户名或者默认user#User interface [console]: #选择桌面环境,不需要图形界面就选console或shelli,none,等#其它选项默认即可
修改默认镜像源为清华源,加快下载速度
sh
12
./pmbootstrap.py config mirrors.alpine https://mirrors.tuna.tsinghua.edu.cn/alpine/./pmbootstrap.py config mirrors.pmaports https://mirrors.tuna.tsinghua.edu.cn/postmarketOS/
创建系统镜像
sh
12
./pmbootstrap.py install#过程中会让你设置ssh密码
刷入手机
手机进入fastboot模式,连接电脑,执行以下命令刷入系统镜像
sh
1234
#刷前可能需要擦除一下分区#fastboot erase userdata./pmbootstrap.py flasher flash_lk2nd./pmbootstrap.py flasher flash_rootfs
以上命令如果没效果,可以尝试以下命令
sh
12345678
./pmbootstrap.py export #导出创建的系统镜像#然后用fastboot命令手动刷入#检查是否有这个两个文件#'/tmp/postmarketOS-export/lk2nd.img'#'/tmp/postmarketOS-export/qcom-msm8953.img'fastboot flash boot /tmp/postmarketOS-export/lk2nd.imgfastboot flash userdata /tmp/postmarketOS-export/qcom-msm8953.img
刷入完成后重启手机,进入postmarketOS系统
手机usb连接电脑后可以通过ssh连接手机,默认用户名是安装过程中设置的,密码也是安装过程中设置的
使用ssh 172.16.42.1连接ssh,
配置wifi
sh
12
sudo nmcli device wifi list ifname wlan0sudo nmcli device wifi connect "$SSID" password "$PASSWORD" ifname "wlan0"