比如说在后台自动运行 restic 进行备份文件,在通过 rsync 同步到 NAS 上。

当然,也可以通过 Syncthing 同步到 NAS 上,这我也在用,只是提供一个应用场景。

我想知道:

  1. 是否可行?重启后能否自启动。
  2. 是不是可以通过写一个 Magisk 模块来实现。(目前只会装模块,不太了解怎么写
举报· 829 次点击
登录 注册 站外分享
7 条回复  
RightHand 小成 2024-11-11 17:22:36
可以先用 adb 直接跑
hrdom 小成 2024-11-11 17:23:14
”有没有办法在安卓上直接运行二进制文件“ 有办法,不过这个二进制文件编译时要配置好安卓的 c 库
BeautifulSoap 小成 2024-11-11 17:26:09
termux 不就是干这个的
gam2046 小成 2024-11-11 17:26:15
1 & 2:可以 与手动运行方式无异。程序得先通过 NDK 交叉编译到 Android ,如果直接通过 ARM 编译器静态编译,最终会出现域名无法解析的情况。
EvineDeng 小成 2024-11-11 17:29:08
termux 你值得拥有,在里面直接安装 restic, rsync, syncthing 都可以。 如果需要开机自启,除了在手机中相关设置项中设置好外,termux 中还需要安装借助 cronie 来跑自动任务,借助 termux-service 这个包来创建自动启动任务。
Ploter 楼主 小成 2024-11-11 17:32:32
@hrdom @gam2046 好的,就是所有二进制文件都要自己通过源码加安卓 NDK 编译一次对吗,我去了解下。 @RightHand @BeautifulSoap 我想问下,这样能保持在后台吗,开机能自启动吗,我不太了解
Ploter 楼主 小成 2024-11-11 17:33:35
@EvineDeng wow ,我去看看 termux
返回顶部