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!

相关推荐
牛马工作号6 小时前
Mosquitto + ACME:从 Docker Compose 部署到 TLS 证书自动续期与加载
运维·docker·容器
Initialize-le9 小时前
Nginx 504 超时、499 一堆?网关排查法
运维·nginx
Android系统攻城狮11 小时前
Linux Gstreamer深度解析之gst_audio_ring_buffer_delay调用流程与实战(七十二)
linux·运维·服务器·gstreamer音视频·音视频进阶
快乐的韭菜根根11 小时前
ubuntu 安装slurm并配置
linux·运维·ubuntu
U-Mail邮件系统12 小时前
自建邮箱服务器有哪些软件?三款主流邮件服务器软件推荐
运维·服务器
倒头就睡的小比特13 小时前
Linux基础指令3
linux·服务器
天远数科14 小时前
零信任架构实战:基于天远贷前风险报告构建自动化消金信贷风控与多头共债排查网关
运维·人工智能·架构·自动化
梦帮科技14 小时前
Kali Linux Scapy 畸形报文构造学——深度解剖非法 TCP Flags 与反常序列号
linux·爬虫·神经网络·算法·数学建模·系统架构·模拟退火算法
半杯咖啡半行码15 小时前
Linux 驱动开发入门:内核模块编程基础
linux·服务器·网络
别动我齐刘海15 小时前
Linux 系统调试学习2
linux·运维·c++·人工智能·学习·机器学习·机器人