投影仪折腾

  • 投影仪系统信息
    • Android 9 API 28 userdebug Thu Dec 18 14:28:24 CST 2025
    • LED Projector mt5862 armeabi-v7a 1920×1080 60.0fps ADB-Rooted
    • soc:mt9269
    • 主板厂商博科
  • zerotier保持后台步骤
    • Developer Mode Enabler的apk(developer-options-2-2-0.apk)进入开发者模式,再打开usb调试,进行adb connect 5555端口
    • adb shell am start -n com.android.tv.settings/.MainSettings可进行系统设置,例如不进行节电
    • adb加固命令
      • adb shell cmd appops set com.zerotier.one RUN_IN_BACKGROUND allow # 允许隐式后台运行(你可能已跑类似)
      • adb shell cmd appops set com.zerotier.one WAKE_LOCK allow # 允许唤醒锁(VPN 需要)
      • adb shell cmd appops set com.zerotier.one START_FOREGROUND allow # 允许启动前台服务(如果 ZeroTier 支持)
      • adb shell settings put global hidden_api_policy_pre_p_apps 1
      • adb shell settings put global hidden_api_policy_p_apps 1
      • adb shell settings put global hidden_api_policy 1 # 放开隐藏 API 限制(部分机有用)
      • adb reboot
    • adb root获取su权限
    • 把zerotier列为系统应用方法1
      • adb shell
      • 进入 root 环境
      • su
      • 尝试以读写模式挂载根目录
      • mount -o remount,rw /
      • 创建特权应用文件夹
      • mkdir -p /system/priv-app/ZeroTier
      • 将 base.apk 复制过去并重命名
      • cp /data/app/com.zerotier.one-mKTpxFr2h7RwnS4T6lOQWw==/base.apk /system/priv-app/ZeroTier/ZeroTier.apk
      • 赋予正确的系统权限 (所有者可读写执行,组和其他人可读执行)
      • chmod 755 /system/priv-app/ZeroTier
      • chmod 644 /system/priv-app/ZeroTier/ZeroTier.apk
      • 强制同步并重启
      • sync
      • reboot
    • 把zerotier列为系统应用方法2
      • 1. 挂载系统为读写
      • mount -o remount,rw /
      • 2. 找到新版安装路径(路径里的随机字符串会变)
      • NEW_PATH=$(pm path com.zerotier.one | cut -d : -f 2)
      • 3. 覆盖到系统分区
      • cp $NEW_PATH /system/priv-app/ZeroTier/ZeroTier.apk
      • chmod 644 /system/priv-app/ZeroTier/ZeroTier.apk
      • 4. 重启
      • reboot
    • 重新锁定“始终开启的 VPN”
      Android 有一个官方的后门专门给 VPN 用,这个命令不需要 Root 也能跑,但 Root 下效果更佳:
      • adb shell settings put secure always_on_vpn_app com.zerotier.one
      • adb shell settings put secure vpn_lockdown 1
  • jellyfin播放

滚动至顶部