update deploy redroid instructions on Debian
This commit is contained in:
@@ -1,35 +1,32 @@
|
|||||||
# Deploy redroid on Debian
|
# Deploy redroid on Debian
|
||||||
|
|
||||||
```
|
```
|
||||||
##############################
|
##############################
|
||||||
## Debian 11 (kernel 5.18)
|
## Debian 12
|
||||||
|
## Debian 11
|
||||||
##############################
|
##############################
|
||||||
|
|
||||||
### the included `binder_linux` NOT support `binderfs`
|
### add binder devices
|
||||||
### so use custom kernel here
|
modprobe binder_linux devices=binder1,binder2,binder3,binder4,binder5,binder6
|
||||||
|
chmod 666 /dev/binder*
|
||||||
|
|
||||||
### enable binderfs
|
### start redroid
|
||||||
CONFIG_ANDROID=y
|
|
||||||
CONFIG_ANDROID_BINDER_IPC=y
|
|
||||||
CONFIG_ANDROID_BINDERFS=y
|
|
||||||
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
|
|
||||||
|
|
||||||
|
|
||||||
### running redroid
|
|
||||||
docker run -itd --rm --privileged \
|
docker run -itd --rm --privileged \
|
||||||
--pull always \
|
--pull always \
|
||||||
|
-v /dev/binder1:/dev/binder \
|
||||||
|
-v /dev/binder2:/dev/hwbinder \
|
||||||
|
-v /dev/binder3:/dev/vndbinder \
|
||||||
-v ~/data11:/data \
|
-v ~/data11:/data \
|
||||||
-p 5555:5555 \
|
-p 5555:5555 \
|
||||||
--name redroid11 \
|
--name redroid11 \
|
||||||
redroid/redroid:11.0.0-latest \
|
redroid/redroid:11.0.0-latest
|
||||||
|
|
||||||
|
|
||||||
##############################
|
### NOTE:
|
||||||
## Debian 12 (kernel 6.1)
|
### try enable binderfs in kernel to run unlimited redroid containers
|
||||||
##############################
|
### no need to mount binder devices if binderfs enabled
|
||||||
|
|
||||||
### enable binderfs
|
|
||||||
CONFIG_ANDROID_BINDER_IPC=y
|
CONFIG_ANDROID_BINDER_IPC=y
|
||||||
CONFIG_ANDROID_BINDERFS=y
|
CONFIG_ANDROID_BINDERFS=y
|
||||||
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
|
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user