阅读《使用闲置安卓手机搭建自动追番的流媒体平台》的评论/记录

阅读《使用闲置安卓手机搭建自动追番的流媒体平台》的评论/记录

阅读原文:使用闲置安卓手机搭建自动追番的流媒体平台

实践下来的一些操作,应该可以帮助后来人:

免安装 busybox 模块

magsik/kernelsu等root环境下均自带busybox二进制, 故可直接把启动脚本中的busybox全部替换为 /data/adb/magisk/busybox(magisk) /data/adb/ksu/bin/busybox(kernelsu)

jellyfin 提示 nowebclient

由于其 deb 包默认把 web 安装在了 jellyfin 的非默认位置,故手动指定即可: jellyfin -w /usr/share/jellyfin/web

非 root 用户无法访问 sdcard / 根目录

模仿文中对inet等用户组的操作即可: /sdcard挂载的是外部/sdcard,用户组为root:everybody,root 的 gid=0,everybody 的 gid=9997 此时仅需给用户添加到安卓的目录所在的用户组 gid 里即可

新建组

sudo groupadd -g 9997 aid_everybody

sudo usermod -aG aid_everybody user
# 或
# sudo usermod -aG 9997 user

同理有

sudo groupadd -g 2000 aid_shell

sudo usermod -aG aid_shell user
# 或
# sudo usermod -aG 2000 user

运行命令

仍需注意,用户登录后默认还是无法访问目录, 你需要

newgrp <用户组名>
# 如
newgrp aid_everybody
newgrp aid_shell

打开一个新的会话才可在该会话中访问目录

安装 PeerBanHelper 防止 bt 吸血

访问 PBH 最新版版本发布页 获取名为peerbanhelper_*.*.*_all.deb(*为版本号) 的文件的下载链接。

sudo apt-get install openjdk-21-jdk -y
java -version
wget <之前获取的下载链接>
sudo dpkg -i peerbanhelper_*.*.*_all.deb

# 启动命令(请自行想办法后台运行,`256MB`可修改为适宜的运存大小)
java -Xmx256M -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ShrinkHeapInSteps -jar /usr/lib/peerbanhelper/PeerBanHelper.jar

记得在 qbit - 工具 - 选项 - WebUi 勾选对本地主机上的客户端跳过身份验证 (即访问 127.0.0.1 自身时无需密码)

使用社交账号登录

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...