[deepin exploration] 小米平板5使用Termux一键刷Deepin23系统脚本(非容器)
Tofloor
poster avatar
neko
deepin
Ecological co-builder
2024-10-22 12:40
Author

前置条件:
设备:小米平板5已解锁BL和获取ROOT
工具:termux 、Magisk、S2L

S2L系统切换软件下载:https://www.123684.com/s/Y3R7Vv-o4VUd

步骤1:

先在Magisk打开termux的root权限。

复制命令到termux执行:

curl -L https://vip.123pan.cn/1814056848/upload/mipad5/termux-install/deploy_deepin.sh -o deploy_deepin.sh && bash deploy_deepin.sh

步骤2:

打开Switch to Linux 应用点Switch to Linux按钮切换到Deepin23系统

image.png

image.png

PS:
1、默认用户名密码都是 deepin

2、root密码需要先用下面命令设置

sudo passwd

进系统后先执行下面的命令恢复分区系统分区大小

sudo resize2fs $(blkid | grep linux | cut -d: -f1)

3、启动器里面自带了Switch2Android切换回Andorid系统

4、删除Deepin并恢复安卓空间:

USERDATA_P=($(sudo parted /dev/block/sda p | grep userdata | awk '{print $1,$2}')) #获取userdata分区的序号和起始位置
LINUX_P=($(sudo parted /dev/block/sda p | grep linux | awk '{print $1,$3}')) #获取linux分区的序号和结束位置

sudo parted /dev/block/sda rm ${USERDATA_P[0]} #删除userdata分区
sudo parted /dev/block/sda rm ${LINUX_P[0]} #删除linux分区
sudo parted /dev/block/sda mkpart userdata ext4 ${USERDATA_P[1]} ${LINUX_P[1]} #重建userdata分区并修改起始位置和结束位置

#之后重启系统就会恢复正常容量

5、如果切换到Deepin后但无法进入桌面,可以用下面的命令重新刷入Android引导文件进入Android系统

这里下载压缩包解压:
https://www.123684.com/s/Y3R7Vv-TxVUd
解压后有2个img文件
数据线连接电脑和平板按平板电源键和音量减进入fastboot模式

image.png

fastboot flash dtbo android.dtbo.img
fastboot flash boot android.boot.img 

分别执行这2条命令重新刷入安卓引导然后重启平板即可恢复安卓系统

视频演示:

https://www.bilibili.com/video/BV1hHypYAE83/

脚本已开源在Gitee

mipad5-deploy-tools: 小米平板5 Deepin23一键部署脚本

致谢,Deepin论坛用户

用户名 帮助
minor842 提供的建议和错误反馈
空木蓮華 提供最初的安装教程和镜像制作教程
Reply Favorite View the author
All Replies
3 / 3
To page
雪域一线天
deepin
2024-11-13 13:15
#41
minor8429

我再次刷的顺序:救砖包刷miui-线刷澎湃-工具箱刷win11-脚本刷deepin。用了几天,切换正常。

给个救砖包下载地址呢。tail

Reply View the author
neko
deepin
Ecological co-builder
2024-11-14 07:03
#42
雪域一线天

😂 再问下,手写笔支持吗?我用二代笔好像没反应。

我没买笔不清楚,笔太贵了😂

Reply View the author
雪域一线天
deepin
2024-11-14 08:19
#43
neko

我没买笔不清楚,笔太贵了😂

😂 我试了下,不支持笔,应该里系统里没有笔的驱动。

另外,我再请教下,在执行脚本命令时,执行到分区后转移数据时,hyperos会自动重启,这是正常现象吗?

我操作了两次,两次都这样。

最后只能重新执行命令,才完成安装。

Reply View the author
deepin
2024-12-03 01:09
#44

完蛋了家人们,可能是我的官改系统有问题,刷了deepin觉得没护眼模式太难受,遂切换回安卓发现wifi驱动掉了,再重启系统无法开机。

顺带换了个刷机包,结果发现无法清除linux分区,大佬还能有什么办法清除吗

Screenshot_2024-12-03-01-07-40-916_com.termux.png

Screenshot_2024-12-03-00-45-08-465_com.miui.securitycenter.png

Screenshot_2024-12-03-00-44-08-472_com.termux-edit.jpg

Reply View the author
neko
deepin
Ecological co-builder
2024-12-03 11:50
#45

完蛋了家人们,可能是我的官改系统有问题,刷了deepin觉得没护眼模式太难受,遂切换回安卓发现wifi驱动掉了,再重启系统无法开机。

顺带换了个刷机包,结果发现无法清除linux分区,大佬还能有什么办法清除吗

Screenshot_2024-12-03-01-07-40-916_com.termux.png

Screenshot_2024-12-03-00-45-08-465_com.miui.securitycenter.png

Screenshot_2024-12-03-00-44-08-472_com.termux-edit.jpg

sudo parted /dev/block/sda p

看看现在的分区表

Reply View the author
deepin
2024-12-03 20:42
#46
It has been deleted!
deepin
2024-12-03 21:10
#47
neko

sudo parted /dev/block/sda p

看看现在的分区表

1.png

感谢,受您启发,我重新安装parted就可以正常删除了,我看到“no file”以为是没有分区,而不是缺失软件包,感谢大佬!thanks

Reply View the author
neko
deepin
Ecological co-builder
2024-12-04 01:28
#48

1.png

感谢,受您启发,我重新安装parted就可以正常删除了,我看到“no file”以为是没有分区,而不是缺失软件包,感谢大佬!thanks

解决了就好

yeah

Reply View the author
deepin
2024-12-04 16:03
#49
neko

解决了就好

yeah

大佬也这么晚睡吗(doge),你说有没有可能支持https://git.timoxa0.su/timoxa0/Guide-Linux-Nabu这个项目里的ubuntu镜像:https://timoxa0.su/?dir=share/nabu/images/v3/latest。因为它用的是lni这种估计是自定义格式?没能找到转化为img的方法。

Reply View the author
neko
deepin
Ecological co-builder
2024-12-04 17:01
#50

大佬也这么晚睡吗(doge),你说有没有可能支持https://git.timoxa0.su/timoxa0/Guide-Linux-Nabu这个项目里的ubuntu镜像:https://timoxa0.su/?dir=share/nabu/images/v3/latest。因为它用的是lni这种估计是自定义格式?没能找到转化为img的方法。

完全支持的,它提供了转换工具,它实际上是把系统rootfs和boot压缩到一起了。

你用它的命令工具解包出来然后把这2个文件丢到termux里改一下脚本或直接命令dd写入即可

Reply View the author
deepin
2024-12-04 19:08
#51
neko

完全支持的,它提供了转换工具,它实际上是把系统rootfs和boot压缩到一起了。

你用它的命令工具解包出来然后把这2个文件丢到termux里改一下脚本或直接命令dd写入即可

💔💔为什么它要自定义一个格式啊!太令人头秃了哈哈哈哈,linux小白,再看看不行我就放弃了😭

Reply View the author
拼搏的那兔
deepin
2024-12-15 13:15
#52

我删错分区,刷入所有包都打不开,都进入rec怎么办

Reply View the author
neko
deepin
Ecological co-builder
2024-12-15 19:56
#53
拼搏的那兔

我删错分区,刷入所有包都打不开,都进入rec怎么办

用官方线刷包恢复分区表

Reply View the author
3 / 3
To page