redroid+libnbk
redroid+libnbk
TheStoneFishredroid + libnbk
一、环境
Ubuntu 22.04
二、加载内核模块(Ubuntu>22.04中默认关闭了ashmem_linux模块,需要自己编译内核)
1 | modprobe binder_linux devices="binder,hwbinder,vndbinder" |
三、构建docker images
1 | git clone https://github.com/Brx86/redroid-with-libndk.git |
这里是拉取已经提取好的libnbk
1 | cd redroid-with-libndk |
添加内容
1 | FROM redroid/redroid:11.0.0-latest |
运行redroid-11
1 | docker run -itd --privileged -p 5555:5555 --name redroid-11 |
四、连接redroid-11
1 | adb connect docker主机ip:5555 |
显示图形界面就是成功了
五、创建一个web进行连接(可选)
运行scrcpy-web
1 | docker run -itd --privileged -v /root/scrcpy-web/data:/data --name scrcpy-web -p 48000:8000 --link redroid-11:myphone1 emptysuns/scrcpy-web:v0.1 |
让scrcpy-web连接redroid
1 | docker exec -it scrcpy-web adb connect myphone1:5555 |
评论
匿名评论隐私政策