XiaoMi Mi5(gemini) 刷入Ubuntu Touch 16.04——安卓手机刷入Linux

最近在研究个人用的小服务器,期间也搞了一台某讯的盒子,s905的芯片,2+8G,刷入了Armbian,在自己本地当linux服务器用用挺方便的,但总感觉性能不太够。

然后灵机一动,手上还有几台旧的安卓手机,那配制怎么也比这玩意高啊。如果能抛弃掉界面,直接刷个linux用用,还不得爽到飞起嘛!

然后就研究到了Ubuntu Touch!

下面是某网站看到的XiaoMi Mi5(gemini) 刷入Ubuntu Touch 16.04的内容,正好手上有一台Mi5,搞起吧。

声明:刷机有风险,刷机要谨慎!本人不对刷机操作造成的损坏负责。

1、刷机包基于安卓7.1和halium 7.1。

2、Requirements

复制代码
1、Adb & Fastboot tools
2、手机需要升级到安卓7.1,或者更高版本
3、需要TWRP

3、重要事项

复制代码
1、如果你的data分区处于加密状态,你需要先格式化data分区,否则ubuntu不会启动。
2、如果你的data分区是f2fs格式,ubuntu不能使用,所以你要先格式化data分区为ext4格式。
3、如果你的手机处于卡米状态,先刷miui10,然后再刷ubuntu

4、刷机

复制代码
1、下载halium-boot.img, system.img, rootfs.img。
链接:https://drive.google.com/drive/folders/1UJbsDpAvOHBj_zE7m5d5MssItJLqlyrE

2、重启手机到TWRP,用USB连接电脑。
3、adb push system.img /data/system.img
4、adb push rootfs.img /data/rootfs.img
5、重启手机到fastboot
6、fastboot flash boot halium-boot.img
7、重启手机,不出意外,你将看到ubuntu touch启动了。

5、一些要注意的地方。

复制代码
1、默认密钥为:"12345"(不包括引号)。你可以进入系统后通过"sudo passwd phablet"命令并输入两次新密码来更改密钥。

2、如果你在settings里面关掉了wifi,然后你就再也打不开了。如果你想重新打开wifi,只能通过命令"sudo -i", 然后输入"echo sta > /sys/module/wlan/parameters/fwpath"命令来打开。

3、蓝牙、振动、相机无法工作。

4、电话和短信没有测试。

5、如果你想使用apt来安装应用,你需要先 mount / 目录为rw, 命令:"sudo mount -o remount,rw /",然后运行"sudo apt update"。

ENJOY!

相关推荐
zl_dfq3 小时前
Linux 之 【进程信号】(signal、kill、raise、abort、alarm、Core Dump核心转储机制)
linux
Ankie Wan3 小时前
cgroup(Control Group)是 Linux 内核提供的一种机制,用来“控制、限制、隔离、统计”进程对系统资源的使用。
linux·容器·cgroup·lxc
skywalk81633 小时前
尝试在openi启智社区的dcu环境安装ollama最新版0.15.2(失败)
linux·运维·服务器·ollama
MMME~4 小时前
Ansible模块速查指南:高效定位与实战技巧
大数据·运维·数据库
zhengfei6114 小时前
AutoPentestX – Linux 自动化渗透测试和漏洞报告工具
linux·运维·自动化
我材不敲代码4 小时前
在Linux系统上安装MySQL
linux·运维·服务器
obboda4 小时前
CICD 部署与使用
运维
yuezhilangniao4 小时前
阿里云服务器Alibaba Cloud Linux 3 安装Python3.11简明指南
linux·运维·python3.11
程序 代码狂人4 小时前
CentOS7初始化配置操作
linux·运维·开发语言·php
芋圆奶绿,要半t4 小时前
ubuntu20/2204修改系统时间的命令
ubuntu