别着急,坐和放宽
使用社交账号登录
阅读原文:使用闲置安卓手机搭建自动追番的流媒体平台
实践下来的一些操作,应该可以帮助后来人:
magsik/kernelsu等root环境下均自带busybox二进制,
故可直接把启动脚本中的busybox全部替换为
/data/adb/magisk/busybox(magisk)
/data/adb/ksu/bin/busybox(kernelsu)
由于其 deb 包默认把 web 安装在了 jellyfin 的非默认位置,故手动指定即可:
jellyfin -w /usr/share/jellyfin/web
模仿文中对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
打开一个新的会话才可在该会话中访问目录
访问 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 自身时无需密码)