安卓机顶盒命令行安装教程

注意:盒子需要有root权限

注册账号,获取您的ID

使用常用微信扫描以下二维码,打开星云管理小程序进行注册登录,在个人中心里获取您的专属用户ID。

软件包下载地址

https://download.niulinkcloud.com/init/xdnup

软件包的工作路径

推荐: /data/.ant/xdnup/

启动命令

nohup /data/.ant/xdnup/xdnup -uid 供应商ID >/dev/null 2>&1 &

保活

  • 请保活xdnup服务,在程序停止时再次执行上面的启动命令
  • 保活的shell脚本示例
    #!/system/bin/sh
    while true
    do
      sleep 60
      pidof xdnup >/dev/null && echo "xdnup is running" && continue
      nohup /data/.ant/xdnup/xdnup -uid “您的供应商ID” >/dev/null &
    done
    

常见问题

1. 如何将xdnup上传到安卓的shell环境?

- 方式很多,以通过adb上传xdnup为例:
adb shell mkdir /data/.ant/xdnup
adb push xdnup /data/.ant/xdnup/
adb shell chmod +x /data/.ant/xdnup/xdnup

2. xdnup还支持其他启动参数吗?

  • xdnup的完整的启动参数
    • uid 您的供应商ID,必须指定
    • antpath 用来指定数据存储路径,非必需
  • 可以通过下面的方式获取最新的参数列表
    # /data/.ant/xdnup/xdnup -h
    Usage of /data/.ant/xdnup/xdnup:
      -antpath string
          ant storage path
      -uid string
          uid
    

3. 节点ID存放位置

  • /data/user/0/com.ikongji.android.xdn/files/nodeID/nodeID.txt
  • 部分在 /data/user_de/0/com.ikongji.android.xdn/files/nodeID/nodeID.txt

4. 如何查看我们的进程是否正常

  • 设备启动后,10分钟左右可以查看我们的进程是否存在
    ps -ef | grep -E "xdnup|antproxy|com.ikongji.android.xdn" | grep -vE "android|grep"
    
  • 如果可以看到如下进程,说明一切正常
  • 如果有进程不存在,可以检查下错误日志,或者联系我们检查
    cat /data/.ant/xdnup/logs/error.log
    

官方抖音号

results matching ""

    No results matching ""