From 68452b52b1049f70d372f0b3f943ab77d86020e2 Mon Sep 17 00:00:00 2001 From: fuseteam Date: Thu, 29 Apr 2021 16:44:55 +0000 Subject: [PATCH] do not modprobe if the modules are already loaded --- src/anbox-container-manager-pre.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/anbox-container-manager-pre.sh b/src/anbox-container-manager-pre.sh index ddfd964..3609e7d 100755 --- a/src/anbox-container-manager-pre.sh +++ b/src/anbox-container-manager-pre.sh @@ -6,12 +6,14 @@ if [ $(id -u) != 0 ]; then fi # ashmem +grep -q ashmem /proc/misc || /sbin/modprobe ashmem_linux if [ ! -e /dev/ashmem ]; then mknod /dev/ashmem c 10 55 fi # binder (newer kernel uses /dev/binderfs directory; older kernel uses /dev/binder file) +grep -q binder /proc/devices || grep -q binder /proc/misc || /sbin/modprobe binder_linux if grep binder /proc/filesystems; then if [ ! -e /dev/binderfs/binder-control ]; then