From c84b66df050957e06132feb6831ee800be17e5ef Mon Sep 17 00:00:00 2001 From: hackrobot Date: Mon, 18 Mar 2024 16:07:41 +0800 Subject: [PATCH] update --- redroid113.sh | 24 ++++++++++++++++++++++++ redroid114.sh | 24 ++++++++++++++++++++++++ redroid115.sh | 24 ++++++++++++++++++++++++ 3 files changed, 72 insertions(+) create mode 100644 redroid113.sh create mode 100644 redroid114.sh create mode 100644 redroid115.sh diff --git a/redroid113.sh b/redroid113.sh new file mode 100644 index 0000000..543ba6f --- /dev/null +++ b/redroid113.sh @@ -0,0 +1,24 @@ +# 查找 /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 android113 \ +-v /mnt/doboxplus113:/data $OVERLAY_BIND -v /dev/net/tunplus113:/dev/tun -v \ +/dev/mali0plus113:/dev/mali0 -p 1113:5900 -p 12113:5555 \ +redroid/redroid:11.0.0-latest androidboot.hardware=mt6891 ro.secure=0 \ +ro.boot.hwc=GLOBAL ro.ril.oem.imei=861503068361113 \ +ro.ril.oem.imei1=861503068361145 ro.ril.oem.imei2=861503068361113 \ +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 "脚本执行完成。" \ No newline at end of file diff --git a/redroid114.sh b/redroid114.sh new file mode 100644 index 0000000..6d53a32 --- /dev/null +++ b/redroid114.sh @@ -0,0 +1,24 @@ +# 查找 /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 android114 \ +-v /mnt/doboxplus114:/data $OVERLAY_BIND -v /dev/net/tunplus114:/dev/tun -v \ +/dev/mali0plus114:/dev/mali0 -p 1114:5900 -p 12114:5555 \ +redroid/redroid:11.0.0-latest androidboot.hardware=mt6891 ro.secure=0 \ +ro.boot.hwc=GLOBAL ro.ril.oem.imei=861503068361114 \ +ro.ril.oem.imei1=861503068361145 ro.ril.oem.imei2=861503068361114 \ +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 "脚本执行完成。" \ No newline at end of file diff --git a/redroid115.sh b/redroid115.sh new file mode 100644 index 0000000..819cc1f --- /dev/null +++ b/redroid115.sh @@ -0,0 +1,24 @@ +# 查找 /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 android115 \ +-v /mnt/doboxplus115:/data $OVERLAY_BIND -v /dev/net/tunplus115:/dev/tun -v \ +/dev/mali0plus115:/dev/mali0 -p 1115:5900 -p 12115:5555 \ +redroid/redroid:11.0.0-latest androidboot.hardware=mt6891 ro.secure=0 \ +ro.boot.hwc=GLOBAL ro.ril.oem.imei=861503068361115 \ +ro.ril.oem.imei1=861503068361145 ro.ril.oem.imei2=861503068361115 \ +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 "脚本执行完成。" \ No newline at end of file