未root安卓手机安装termux后的操作

1、自行安装

2、更新系统和软件

pkg update&pkg upgrade -y

3、开启ssh,方便远程连接

	sshd -p 8888   # 这里不设置22,没root 1024内的用不了
	sshd

4、安装ubuntu及其相关安装

	pkg install proot-distro
	proot-distro install ubuntu

4.1 登录ubuntu

	proot-distro login ubuntu

4.2 更新软件和系统

	apt update&apt upgrade

4.3 安装git

	apt install git

4.4 安装ssh

	apt install openssh-server -y

配置ssh

	vim /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
UsePAM no  # 不使用PAM认证
Port 2222  # 22用不了

创建ssh运行目录

mkdir -p /var/run/sshd

后台启动ssh

nohup /usr/sbin/sshd &

在/root/.bashrc中也加上

service ssh start

4.5 设置登录密码

passwd root

现在就可以远程登录这个ubuntu了

5 设置termux保持定时唤醒

5.1 创建唤醒脚本

# 创建脚本目录
mkdir -p ~/.termux/tasker	
# 创建唤醒脚本
vim ~/.termux/tasker/wakelock.sh

脚本内容:

#!/data/data/com.termux/files/usr/bin/bash
# 获取唤醒锁
termux-wake-lock

# 可选:保持Termux服务运行
termux-wake-lock --ignore-acquire-failures

# 可选:记录日志
echo "$(date): Wake lock acquired" >> ~/.termux/wakelock.log

给执行权限
chmod +x ~/.termux/tasker/wakelock.sh

5.2 获取存储权限

termux-setup-storage

5.3 经常报signal 9退出了termux

可参考:https://blog.csdn.net/a18845594188/article/details/131296936
安卓12的PhantomProcesskiller限制了应用的子进程,最大允许应用有32个子进程

pkg install android-tools

进入开发者模式中,打开无无线调试
如果没有无线调试那就手机连接电脑adb调试
adb需要输入的2个命令:

adb shell device_config set_sync_disabled_for_tests persistent 
adb shell device_config put activity_manager max_phantom_processes 65536

华为手机adb不显示的话,手机电话输入*##2846579##*
后台设置-USB端口设置-改为默认设置

可以获取手机硬件信息

pkg install neofetch
neofetch

5.4 使用Termux定时器API

创建定时任务脚本:

vim ~/.termux/tasker/setup_wakelock.sh

内容:

#!/data/data/com.termux/files/usr/bin/bash

# 设置每30分钟执行一次唤醒锁
termux-job-scheduler \
  --script ~/.termux/tasker/wakelock.sh \
  --period-ms 1800000 \  # 30分钟 = 30 * 60 * 1000 ms
  --persisted true \
  --network-any true

echo "Wake lock scheduler started. Will run every 30 minutes."

5.3 执行测试

# 给执行权限
chmod +x ~/.termux/tasker/setup_wakelock.sh
# 运行设置脚本
~/.termux/tasker/setup_wakelock.sh
# 手动测试一次
~/.termux/tasker/wakelock.sh
# 查看当前定时任务
termux-job-scheduler -p
# 查看唤醒锁状态
termux-wake-lock -h

下图代表启动成功
在这里插入图片描述

6 安装termuxAPI玩法更多

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值