admin管理员组文章数量:1576943
每小时进行5分钟的活动,能降低患上许多致命疾病的风险。——《程序员健康指南》
简介
使用Linux Deploy唯一的好处就是可以充分利用废弃的手机,而且手机具有省电,便捷的特点。安装了Linux之后,完全可以满足基本的学习Linux的需要,而且还不怕把系统搞死,大不了重装咯。ʅ(´◔౪◔)ʃ
- 其他方案
方案 | 说明 |
---|---|
Linux on Android | The Complete (GNU) Linux Installer for Android devices。可惜我手机不支持,不能试。 |
Linux on Android资源下载地址 | 包含了Ubuntu、Kali等等的系统镜像和脚本。 |
UserLAnd | 在Google Play Store中可以搜索到该应用。可以看看这边文章的介绍:How to Run Linux on Android Devices |
Chrome | 在OS X, Linux and Windows的Chrome上运行APK应用 |
ARChon | 使用ARChon运行时环境在Ubuntu上运行Android应用 |
AidLearning-FrameWork | 带图形界面的Linux运行在android手机上,内置caffe/tf/mxnet/pytorch |
准备工作
- 下载Linux Deploy
- 下载BusyBox
- 注意:必须使用同一个作者开发的东西:Linux Deploy和BusyBox来安装,不然会缺指令。
- 可以看看如何在Android 7 上安装:MIUI9 开发版 busybox安装,需要root,可以看下一小节的内容。
- 安卓手机一台,配置不用很高,我是在酷派8702d(移动送的垃圾手机)上跑出了Linux
- 配置:架构:armv7
- RAM:512
- CPU:4核1.2Hz
- 系统:Linux Kali sana
- 桌面环境:XFCE
- 说明:我自己增加了swap脚本,所以运行无压力。
下面是我是用的swap.sh,给脚本执行权限,在安卓机上执行就可以了,执行过一次后,将
mkdir -p /cache/swap
dd if=/dev/zero of=/cache/swap/swapfile bs=1024 count=460800
注释掉。在每一行前面加#注释掉即可。这里bs是块大小,count是总大小,bs*swap大小=count。
#mkdir -p /cache/swap
#dd if=/dev/zero of=/cache/swap/swapfile bs=1024 count=460800
完整脚本swap.sh
#!/system/bin/sh
mkdir -p /cache/swap
dd if=/dev/zero of=/cache/swap/swapfile bs=1024 count=460800
busybox mkswap /cache/swap/swapfile
busybox swapon /cache/swap/swapfile
附:如何用re管理器运行*.sh?
1、打开re管理器,将 *.sh
移动到/data/local/
中(随你,反正我都是放这里的,方便找)
2、长按 *.sh
文件,在弹出的dialog中找到权限设定,赋予其执行权限(执行那一列全打钩就好了)。
3、之后直接单击*.sh
文件,执行,就好了。可能要等很久,这视你创建的swap文件大小而定,等到出现以下信息即可。
Setting up swapspace version 1,size = XXX bytes UUID = XXX
小米手机
最近突发奇想,想要拿旧手机来重新安装下试试,发现小米Android 7.0的系统的获取ROOT权限是真的麻烦,本小节记录了作者在这个过程的尝试。
【原创】小米手机获取完整ROOT权限教程
- 第一步:root。
- 「卡刷」在小米官网的rom下载页面寻找对应机型的rom,下载开发版本的rom,挪到手机上的download_rom的目录。之后再系统的
设置-我的设备-MIUI版本
点击图标(比如MIUI 10的大log)10次,就可以解锁安装开发版本的权限。在当前界面(MIUI版本)的右上角选择「手动选择安装包」,选择我们刚才下载的开发版本的rom,安装即可。 - 「线刷」请见:通用线刷教程。
- 「卡刷」在小米官网的rom下载页面寻找对应机型的rom,下载开发版本的rom,挪到手机上的download_rom的目录。之后再系统的
- 第二步:解锁MIUI。
- 到小米官网的解锁页面查看教程,按照教程解锁。Mac电脑可以用XiaoMiTool V2 download来解锁。
- 附录:小米手机 在 mac 下怎么 root?
- 第三步:手机上点击
手机管家-应用管理-权限-ROOT权限管理
,等待安装完ROOT Rom即可使用Root权限。
获取完整权限
这一小节的内容可以在这篇小米手机 在 mac 下怎么 root?文章中看到。
- 刷入TWRP,可以在官网https://twrp.me/下载,也可以使用小米刷机助手XiaoMiTool V2 download来安装。
- 搞定之后,使用TWRP刷入Magisk即可。
- Magisk:https://github/topjohnwu/Magisk
关于救机
备份下我旧机器的ROM:Redmi Note4X - AndroidOne,红米Note4系列历史稳定版刷机包汇总、
版权声明:本文标题:用Linux Deploy在Android手机上安装Linux 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727811123a1131288.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论