diff --git a/post-fs-data.sh b/post-fs-data.sh index 090a716..bc55861 100755 --- a/post-fs-data.sh +++ b/post-fs-data.sh @@ -11,7 +11,7 @@ kill -9 $(pgrep -f camera-provider-2-7-google) 2>/dev/null || true # Reload v4l2loopback (rmmod first to clear stale params like exclusive_caps) rmmod v4l2loopback 2>/dev/null || true sleep 1 -insmod "$MODDIR/v4l2loopback.ko" devices=2 video_nr=0,1 card_label="VirtualCam" 2>/dev/null || true +timeout 10 insmod "$MODDIR/v4l2loopback.ko" devices=2 video_nr=0,1 card_label="VirtualCam" exclusive_caps=0 2>/dev/null || echo "[$(date)] insmod timed out or failed" # Copy provider binary and AIDL libs PROVIDER_DST="/data/local/tmp/virtual_camera_provider" diff --git a/vendor/bin/virtual_camera_provider b/vendor/bin/virtual_camera_provider index 8632d9b..0dcaa29 100755 Binary files a/vendor/bin/virtual_camera_provider and b/vendor/bin/virtual_camera_provider differ diff --git a/webui/index.html b/webroot/index.html similarity index 100% rename from webui/index.html rename to webroot/index.html diff --git a/webui/script.js b/webroot/script.js similarity index 100% rename from webui/script.js rename to webroot/script.js diff --git a/webui/style.css b/webroot/style.css similarity index 100% rename from webui/style.css rename to webroot/style.css