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!

相关推荐
wdfk_prog17 分钟前
[Linux]学习笔记系列 -- [drivers][input]input
linux·笔记·学习
七夜zippoe39 分钟前
CANN Runtime任务描述序列化与持久化源码深度解码
大数据·运维·服务器·cann
盟接之桥1 小时前
盟接之桥说制造:引流品 × 利润品,全球电商平台高效产品组合策略(供讨论)
大数据·linux·服务器·网络·人工智能·制造
忆~遂愿1 小时前
ops-cv 算子库深度解析:面向视觉任务的硬件优化与数据布局(NCHW/NHWC)策略
java·大数据·linux·人工智能
湘-枫叶情缘1 小时前
1990:种下那棵不落叶的树-第6集 圆明园的对话
linux·系统架构
Fcy6482 小时前
Linux下 进程(一)(冯诺依曼体系、操作系统、进程基本概念与基本操作)
linux·运维·服务器·进程
袁袁袁袁满2 小时前
Linux怎么查看最新下载的文件
linux·运维·服务器
代码游侠2 小时前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Gary Studio2 小时前
rk芯片驱动编写
linux·学习
mango_mangojuice2 小时前
Linux学习笔记(make/Makefile)1.23
java·linux·前端·笔记·学习