在荣耀Magicpad2上通过Termux实现mini Linux图形环境
思来想去还是买了个Tablet
- Termux
- X11
缘由
本来是打算ToDesk,忽然想起来好像还有Termux这么回事,找了一下,是可以整Linux的GUI的。一开始整半天搞不出来,问题一堆,后来找了个Github的Shell自动化脚本,搞定了。。。
Get Started
- termux-desktop
主要就这么一条命令
1 | curl -Lf https://raw.githubusercontent.com/sabamdarif/termux-desktop/main/setup-termux-desktop -o setup-termux-desktop && chmod +x setup-termux-desktop && ./setup-termux-desktop |
镜像它都会给自动选择,然后跟着脚本的提示,一步一步选择即可,花了大约30min就装好了。
Usages
一行命令启动
这里有一个前提!你需要先下载并安装 termux-x11
1 | tx11start |
1 | tx11stop |
效果图
Trouble shooting
用的时候遇到了两个问题,一个是电池优化,另一个是 Phantom Process Killer
电池优化
进入系统设置,将启动选项改为允许后台活动,x11同样如此
禁用 Phantom Process Killer
- 参考 Phantom-Process-Killer
Step1 —— 安装 android-tools
1 | pkg install -y android-tools |
Step2 —— 启用开发人员选项
连续点击图中的 Build number
直至出现提示
Step2 —— 打开无线调试
Step3 —— 进行adb配对
根据给出的信息,参考如下的命令进行adb配对
- 注意这个code每次打开都会改变,因此我们可以小窗。
1 | adb pair [addr:port] |
随后会看到已连接的提示
Step4 —— 进行adb连接并进行修改
1 | adb connect [addr:port] |
Step5(可选)—— 关闭开发人员选项
- 经测试,似乎关闭并不会将已经修改的选项还原的