前言
好像是termux0.72之后就开始不支持了,但是2025年termux0.119beta2开始,又开始支持了。只是正式版仍然不支持。

我正好有个mtk x20+4g内存的手机,这个内存在当年坨坨的战未来,尽管各种拉跨,7z benchmark还是有骁龙855的2/3水平的。这10核心用来跑多线程下载应该还是坨坨的。
所以又开始了折腾之路。
下载termux
以前需要各种扒拉找老旧历史包,现在可以直接去其官方github的release下载最新版本。当然只有最近的2个beta版本可以使用。要选择android5and6only里面适合的版本。我不推荐选择universal版本。这个版本里面有冗余的其他指令集的.so文件,所以很大,让本来就很老很小的存储空间雪上加霜。(当然android5-6好像就不是4.4及之前那样系统和拓展空间分开,而是共用。)
我的mtk x20是arm64的,所以选择那个apk更小。
源的问题
之前使用7.1.2以上版本的termux为了提升速度会使用termux-change-repo来切换成国内镜像源。
但是Android6等老版本千万不要去切换源
因为国内的镜像源没一个有package-21的镜像
直接使用官方源就是最好的选择,在源上折腾没用
termux:api
官方都支持termux-app for Android5了,我以为termux-api应该也有了吧。
然而并没有,官方最新的termux-api.apk仍然只针对7以上android
所以先在termux里面pkg upgrade到最新再pkg in termux-api
发现它自动安装的最新版本是termux-api0.47
官方的0.47只提供代码没提供release
所以只能自己编译,见我的编译笔记
https://gitee.com/siniscn/termux-api0.47forandroid6
这里也有坑,编译成Android5的,不成功,最后还是只能api23即Android6才能运行。不过我的手机刚好可以用。但是api的功能不是没一个都可以用。这个在任何版本任何手机都有不同。需要自己去测试,通常有32个功能,见testapi.py

参考连接