From f0aa96a734cae155d52570d1a1558df4cf330f31 Mon Sep 17 00:00:00 2001 From: wengtao Date: Wed, 4 Aug 2021 09:29:12 +0800 Subject: [PATCH] oem_uvcc: Add suspend.sh for suspend. Signed-off-by: wengtao Change-Id: Id645836a57fe05f087579a4194d1376a364c7eba --- oem/oem_uvcc/RkLunch-suspend.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 oem/oem_uvcc/RkLunch-suspend.sh diff --git a/oem/oem_uvcc/RkLunch-suspend.sh b/oem/oem_uvcc/RkLunch-suspend.sh new file mode 100755 index 0000000..c0d11d3 --- /dev/null +++ b/oem/oem_uvcc/RkLunch-suspend.sh @@ -0,0 +1,24 @@ +#!/bin/sh +# +killall -9 aicamera.sh +killall smart_display_service +ifconfig usb0 down +killall dbserver +killall aiserver +#sleep for aiserver deint over +sleep .6 +killall uvc_app +killall ispserver +killall uac_app +sleep .1 +while [[ true ]]; do + PID=`busybox ps |grep uvc_app |grep -v grep | wc -l` + if [ $PID -le 0 ]; then + echo "uvc_app die, wake..." + echo none > /sys/kernel/config/usb_gadget/rockchip/UDC + rmdir /sys/kernel/config/usb_gadget/rockchip/functions/rndis.gs0 + break + fi +done +killall -9 aiserver +echo "All Stop Application to suspend now..."