android 手机能不能不进 gui 界面进 Linux 终端那种交互界面

2020-12-21 14:23:35 +08:00
 wszgrcy

家里的老旧手机较多,换个不锈钢盆又不舍得,想发挥余热,纯当 linux 来使用,不知道能不能行.(当然,我知道跑不了 docker,但是搞搞其他的应该还可以)

至于为什么不进 gui,因为进去这个页面肯定吃很多内存,占用资源.而旧手机就缺这些...

不知道有没有人这么玩过,有没有解决方案?

6236 次点击
所在节点    Android
28 条回复
yanlx
2020-12-22 10:10:35 +08:00
12101111
2020-12-22 12:02:22 +08:00
最简单的方法就是 adb 进去,su 切到 root, 然后解压一份 openrc 的 rootfs(比如 alpine Linux)到 /data 的某个文件夹下,挂载 procfs, sysfs, /dev 然后 chroot 进去

重编译内核加上 dontainerd 要的内核选项可以跑 docker
systemd 就不要想了, 跑不了的

可以用 stop 命令停了整个 android framework 和 runtime,但是无线网络也会停掉, 需要用别的方法连上 wifi, 或者魔改 init.rc 不启动 android runtime 但是保留网络服务
wszgrcy
2020-12-22 12:05:38 +08:00
@12101111 大佬……
chainsR
2020-12-22 15:23:23 +08:00
aidlearning
Muniesa
2020-12-22 15:49:52 +08:00
twrp 内置了一个终端,不知道够不够用,这是真的 android 系统都不用进的……
wszgrcy
2020-12-22 16:30:12 +08:00
@Muniesa 过于 6,到时候试试,就怕阉割太多,连下载都不行………
menyakun
2020-12-23 00:06:00 +08:00
一切的前提都是要 ROOT 成功,楼主可以挑一款试试,如果这个没能打击到你的积极性的话,再考虑自己编译系统这些骚操作
fox0001
2020-12-23 13:18:39 +08:00
想法很美好,现实总是骨感…正确做法是赶紧卖掉换钱,再入手个开发板或者迷你主机。

以前考虑过,但是基本不能拿掉电池、直插电源来跑,插上电池又怕不知道哪天会出现安全问题。

系统问题。root 了装 termux,或者 Anbox 之类 chroot 个 Linux,都可以。甚至 Android 上直接跑服务器 App (有 PHP 、MySQL 、Nginx 之类)。但是你会纠结内存、内部储存怎么扩展…想干掉 Android,直接刷个 Linux 的话,比较难。

性能问题。老手机嘛,大家都懂…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/737485

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX