红米Note4X刷机Linux,化身随身服务器
最近花了 60 元买了台二手红米 Note4X,主要用来刷机 PostmarketOS 系统。 PostmarketOS 是一个基于 Alpine Linux 的 Linux 系统,所以刷机后你的手机可以充当一台随身服务器。你可以在上面安装 docker,练习服务器维护,练习网站部署,练习数据库维护等等,可玩性很强,所以分享一下。
手机解锁 BootLoader
刷机首先需要解锁设备的 BootLoader:
小米手机解锁 BootLoader 需要下载官方刷机工具 miflash_unlock,下载地址:http://www.miui.com/unlock/index.html。

同时按住手机"音量-键"和“电源键”进入 fastboot 模式,然后连接电脑。打开 miflash_unlock 并登录对应的小米账号。点击“解锁设备”,顺利解锁后就可以进行接下来的刷机了。

刷入 PostmarketOS
通过官方镜像刷机非常简单,只需要用 flashboot 刷机。首先在官网下载对应设备的镜像(本文案例为 Xiaomi Redmi Note 4)。

每个官方镜像有 4 个桌面可以选择,我推荐选择第二个 phosh(想尝鲜其他桌面也可以自己试试,刷机操作一样):

我们下载最新版镜像,共有三个文件全部下载并解压待用(一般刷机只会用到第二三个文件):

同时按住手机"音量-键"和“电源键”进入 fastboot 模式后,连接电脑开始刷机:
首先查看设备是否正常连接:
然后通过命令刷机,每一条命令执行完毕后再执行下一条文件:
flashboot.exe flash boot phosh-22.3-xiaomi-mido-lk2nd.img
flashboot.exe flash user phosh-22.3-xiaomi-mido.img
flashboot.exe erase system
flashboot.exe reboot
重启后手机启动应该就可以进入 PostmarketOS 系统。在手机上的命令行工具我们可以开启 SSH,这样我们就可以通过 SSH 远程到这台小服务器上。

sudo rc-service sshd start
sudo rc-update add sshd
默认用户名为 user 默认密码为 147147。
在这台小服务器上你可以正常部署 docker、将其当作一台 arm 构架的服务器来折腾,而且因为支持无线、自带电池可以随身携带。随时可以作为一个硬件测试环境来学习 Linux 和服务器,对于计算机专业的同学而言应该是一个既便宜又有意思的玩具。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~


值友3775416973
耗电耗得我真的忍无可忍,直接刷回PE,root掉去装酷安大佬的修改过支持docker的内核,一样可以跑docker,但是,熄屏待机一晚上1%左右,有时候压根不掉。
校验提示文案
NicksonRedfield21
校验提示文案
PVE虚拟NAS玩家
校验提示文案
萌萌哒哒哒哒
校验提示文案
infinitCRD
校验提示文案
天国蓝云
校验提示文案
呦-这就好
校验提示文案
真正的张起灵
校验提示文案
零度的浮沉
校验提示文案
任天堂就是神
校验提示文案
闲嗑瓜子
校验提示文案
任天堂就是神
校验提示文案
零度的浮沉
校验提示文案
值友3775416973
耗电耗得我真的忍无可忍,直接刷回PE,root掉去装酷安大佬的修改过支持docker的内核,一样可以跑docker,但是,熄屏待机一晚上1%左右,有时候压根不掉。
校验提示文案
NicksonRedfield21
校验提示文案
真正的张起灵
校验提示文案
infinitCRD
校验提示文案
萌萌哒哒哒哒
校验提示文案
呦-这就好
校验提示文案
PVE虚拟NAS玩家
校验提示文案
天国蓝云
校验提示文案
闲嗑瓜子
校验提示文案