24 lines
1.2 KiB
Bash
24 lines
1.2 KiB
Bash
# 查找 /opt/redroid_overlay/ 目录下的所有文件,并生成用于挂载的参数
|
|
echo "查找 /opt/redroidplus_overlay/ 目录下的所有文件,并生成用于挂载的参数..."
|
|
OVERLAY_BIND=$(find /opt/redroidplus_overlay/ -type f | sed -e 's@\(.*opt.*redroidplus_overlay\)\(.*\)@-v \1\2:\2@g')
|
|
if [[ -z $OVERLAY_BIND ]]; then
|
|
echo "查找文件失败或找不到任何文件。"
|
|
exit 1
|
|
fi
|
|
|
|
|
|
# 启动容器
|
|
echo "正在启动容器..."
|
|
docker run -itd --privileged --pull always --restart=always --name android11 \
|
|
-v /mnt/doboxplus11:/data $OVERLAY_BIND -v /dev/net/tunplus11:/dev/tun -v \
|
|
/dev/mali0plus11:/dev/mali0 -p 1000:5900 -p 12111:5555 \
|
|
redroid/redroid:11.0.0-latest androidboot.hardware=mt6891 ro.secure=0 \
|
|
ro.boot.hwc=GLOBAL ro.ril.oem.imei=861503068361134 \
|
|
ro.ril.oem.imei1=861503068361145 ro.ril.oem.imei2=861503068361167 \
|
|
ro.ril.miui.imei0=861503068361148 ro.product.manufacturer=Xiaomi \
|
|
ro.build.product=chopin redroid.width=720 redroid.height=1280 \
|
|
redroid.density=320 androidboot.redroid_gpu_mode=auto --rm \
|
|
androidboot.redroid_fps=30 \
|
|
registry.cn-hangzhou.aliyuncs.com/whsyf/dobox:rk3588-202303010 || { echo "启动容器失败。"; exit 1; }
|
|
|
|
echo "脚本执行完成。" |