一种termux的保活方法

因为部分定制Android系统的魔改,部分应用几乎一切到后台就会失去响应,即使使用了唤醒锁也不可以,导致termux X11卡死。因为程序是由termux执行的,而termux在后台会被限制而失去响应,termux X11不能接收到termux的反馈从而卡死。为了解决这个问题,我想到了流氓软件的处理方法:在后台无限循环播放一个没有声音的音频。绝大部分系统不会限制正在后台播放声音的应用,由此我们可以利用这个特性实现termux的保活。

首先安装sox:

pkg install sox

生成一个60秒的空白音频

sox -n -c 2 -r 44100 silent.wav trim 0 60

新建一个termux session然后循环播放:

while true; do play silent.wav; done

大功告成!这样termux在后台几乎不会被限制了。

发表评论