-
Notifications
You must be signed in to change notification settings - Fork 431
Description
Describe the bug
请详细描述问题(ZH_CN)
A clear and concise description of what the bug is.
Redroid在第一次创建完成容器之后,可以正常访问adb connect和scrcpy,但由于创建了一个没有自带magisk的容器,因此我把第一次创建完成的容器删除了,连同构建的docker compose,从头开始创建了一个新的容器,使用了自带magisk的镜像,但是这一次,adb connect和scrcpy都显示超时。容器创建过程没有报错

下面是使用的compose文件内容
`services:
redroid:
image: fahaddz/redroid:13
tty: true
stdin_open: true
privileged: true
devices:
- /dev/dri
- /dev/binder
networks: - main
ports: - 5557:5555
volumes: - /vol1/1000/redroid-system:/data
之所以加上下面3行是因为我看这帖子里 - /dev/binder:/dev/binder
- /dev/hwbinder:/dev/hwbinder
- /dev/vnbinder:/dev/vnbinder
command: - androidboot.redroid_gpu_mode=host
- androidboot.use_memfd=1
- ro.enable.native.bridge.exec64=1
- ro.dalvik.vm.native.bridge=libhoudini.so
networks:
main:
driver: bridge
name: main`
在飞牛x86宿主机上进行的部署,查看网上的教程我是已经安装了这个binder-linux驱动,在这个基础之上,第二个容器的创建还是不能访问adb和scrcpy,之后试了很多次,包括重新安装这个binder-linux驱动,也无济于事
make sure the required kernel modules present
确保必须的内核功能已开启(ZH_CN)
-
grep binder /proc/filesystems
Collect debug logs
收集调试日志(ZH_CN)
curl -fsSL https://raw.githubusercontent.com/remote-android/redroid-doc/master/debug.sh | sudo bash -s -- [CONTAINER]
omit CONTAINER if not exist any more.
如容器已退出,可忽略CONTAINER参数(ZH_CN)
Screenshots
截图(ZH_CN)
If applicable, add screenshots to help explain your problem.

而且我看dev目录下是有这三个binder文件的