家里的电脑、游戏主机等等都通过 parsec 、pve 、tigervnc 等等方式上云了,随时随地都可以打开使用感觉非常方便,但是没法将安卓也通过类似的方法上云,试过的方案感觉都不太好:
用 scrcpy(sndcpy):感觉是体验最好的了。就是安卓 12 之后时不时就会收回 usb 调试权限,wifi 调试也是时不时就会关闭,要手动操作平板才能重开。如果可以稳定外网访问就很完美。
用 airdroid 之类:收费,并且画质很差。并且不开源,不方便自己 diy 。
用 android 上的 vnc server:其实和 airdroid 差不多,体验了一下就不用了。主要问题也是收费、功能缺陷、不能常驻后台。
电脑上云后装夜神:体验第二好,但问题是模拟器还是有玩不了的游戏;并且占用电脑资源,无法一直开着。
在 pve 上安装 android 虚拟机:无法使用 gpu 加速。(其实如果能把夜神的 rom 直接移植到 qemu 里的话肯定超赞,看了下夜神的文件似乎是通过定制的 dll 给 vbox 实现了安卓的 gpu 加速?)
我平板电脑 24 小时插电连接 wifi ,现在就想可以稳定从外网访问,以便玩一些只能真机才能玩的手游。
平板没有 root ,如果 root 之后有特别好的方案的话可以考虑。
如果能从外网访问,更想要客户端是 novnc (网页) > vnc > 专用客户端
平板型号是小新 2020 和小米 5
// 顺便问下,如果上云了,安卓有没有 node exporter ,可以采集监控到 prometheus
1
oebfbe 192 天前
scrcpy 可以通过公网 ip 连接设备
|
2
azusematsuri OP 上云 ← 指自建私有云,暴露到公网( x
|
3
ixinshang 192 天前
rustdeks ?
|
5
azusematsuri OP @oebfbe 不谈直接把 adb 端口暴露到公网的安全问题(虽然不太方便但可以通过 vpn 解),adb 每隔一段时间端口号就会变,还得手动重新配对,实在是不稳定啊。
不过刚刚查下了 scrcpy 也有 webclient ,我还没用过,一会试试,如果能像 novnc 那样带校验就会好一些。这样搞定端口号就算成了。 |
6
azusematsuri OP 第一次知道这个东西,可以试试
|
7
oebfbe 192 天前 1
|
8
azusematsuri OP |
9
azusematsuri OP @oebfbe 但是 pair 的端口没法固定吧,我台式机用 adb 连平板经常掉 pair ,也不知道原因是啥
|
10
EvT 192 天前
推荐一个 rustdesk,自建,我个人就是用这个
|
11
Tamamopoi 192 天前 1
用 scrcpy 。
安卓 12 之后时不时就会收回 usb 调试权限: 开发者选项-关闭清空授权功能。 wifi 调试也是时不时就会关闭: 方法 1:修改 /system/build.prop ,在末尾增加一条 service.adb.tcp.port=5555 方法 2:magisk 插件,插件名 启动无线 adb (通过爱玩机工具箱搜索得到) |
12
tool2dx 192 天前 1
1. 安卓平板肯定要 root 的,要不然你怎么备份一些游戏存档。
2. root 后 adb 很稳的。前提是你别用安卓 12 新加的 pair adb ,那个确实不太稳,端口号会变。用安卓 11 以前的老模式连 adb ,类似 11 楼的方法,想 usb adb ,再切换到 wifi adb 就非常稳,一般不会掉线。 |
13
withoutxx 192 天前 1
|
14
azusematsuri OP |
15
tool2dx 192 天前 via Android 1
@azusematsuri root 后你可以用 11 楼的办法,不用 pair 来进行 wifi adb 。
掉 pair 这个没办法,似乎安卓有自己的安全机制,给外行用的。 程序员用 wifi adb 就行了。 |
17
Tamamopoi 186 天前
@azusematsuri 我家里的类原生安卓 13 ,没遇到过自动关闭 wifi adb 的情况。
我估摸着是因为 magisk 插件而不是开发者模式内开启的无线调试? 一直用的无线 adb+公网 ip 的方案,通过甲壳虫 adb 助手[安卓]或者 Qtscrcpy ( PC )链接。 PS:root 后的爱玩机工具箱带充电管理,可设置多少电量断电/充电,能防止电池鼓包。 |