docker安装迅雷

docker最近可以安装迅雷,可以在自建NAS上使用,从迅雷群晖套件中提取出来用于其他设备的迅雷远程下载服务程序。

1、创建docker

bridge默认端口 2345, 具体参数可以参考这个链接

compose.yml

version: "2.1"
services:
xunlei:
image: cnk3x/xunlei:latest
privileged: true
container_name: xunlei
hostname: mynas
network_mode: bridge
ports:
- 2345:2345
volumes:
- /mnt/sdb1/xunlei:/xunlei/data #data目录
- /mnt/sdb1/downloads:/xunlei/downloads #下载目录
restart: unless-stopped

2、登录

访问ip:2345,登录迅雷账号,内测码输入任意四个字,比如“迅雷牛逼”“迅雷牛通”,这个测试通过。如果失效可以参考这个qq文档链接,但是没有测试过。

Termux技巧

1、安装

不要用google app store的,从fdroid下载,先安装termux-api,然后安装termux主包,反过来会导致api安装失败。

2、换源

termux-change-repo

3、安装ssh

pkg install openssh

sshd如果报错的话,可以尝试执行ssh-keygen -A

配置文件在$PREFIX/etc/ssh/sshd_config​

默认端口8022

4、安装cron

pkg install cronie termux-services

sv-enable crond 【需要加入到.bashrc中】

crontab -e

5、伪开机启动项

修改.bashrc

加入

sshd

sv-enable crond

6、修改欢迎界面

可以修改此文件,$PREFIX/etc/motd

_____
|_   _|__ _ __ _ __ ___  _   ___  __
  | |/ _ \ '__| '_ ` _ \| | | \ \/ /
  | |  __/ |  | | | | | | |_| |>  <
  |_|\___|_|  |_| |_| |_|\___</_/\_\

7、备份和还原

备份
termux-setup-storage
tar -zcf /sdcard/termux-backup.tar.gz -C /data/data/com.termux/files ./home ./usr
还原
termux-setup-storage
tar -zxf /sdcard/termux-backup.tar.gz -C /data/data/com.termux/files --recursive-unlink --preserve-permissions


参考 https://wiki.termux.com/wiki/Backing_up_Termux

8、wifi等问题

wifi锁屏后可能会断开,主要是安卓的省电策略,可以尝试利用termux-wake-lock;如果是测试机的话,也可以用开发者模式的Stay Awake选项。

目前没有找到特别合适的方式

9、termux-API

https://zhuanlan.zhihu.com/p/381044910

mate9 刷lineageOS 20

需要解锁,同时需要一个SD卡。

1、解锁BL

mate9已经关闭官方的解锁bl的通道了,需要付费获取解锁码,PDD上会有商家可以解锁,一般费用几十元。

2、安装twrp;

关机,按住音量下,同时将usb插入手机,进入fastboot模式。

下载文件后, 在win电脑上运行,双击MFA32.exe,执行 fastboot flash recovery_ramdisk M9TWRP3.2.1-0.img

mate8 文件

3、安装系统

关机,按住音量上和电源键,进入TWRP。

依次选择,wipe >advanced wipe >选择system partition >滑动清除

回到主菜单,选择install > 点击 install image > 点击 Select Storage > 选择 external storage > 选择对应的解压后的img文件>选择system image >滑动安装。

根据文件名规则,bgn是包含谷歌套件的,bvs是不含的。部分版本的bgn rom体积过大,可能会导致刷入失败。这里采用的是lineage-20.0-20230218-UNOFFICIAL-arm64_bgN.img。

https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-td/

4、恢复BootLoader,并恢复出厂设置

重新进入flashboot模式, 在win电脑上运行 fastboot flash recovery_ramdisk RECOVERY_RAMDISk.img。

长按电源和音量上,进入stock recovery。选择还原出厂设置(Wipe data factory reset)。重启

参考文章

https://ministryofsolutions.com/2022/06/huawei-mate-9-android-11-lineage-18-gsi-rom.html