diff --git a/host/src/pack/dpkg/opt/cfc/mwc/bin/condition_resume_civ.sh b/host/src/pack/dpkg/opt/cfc/mwc/bin/condition_resume_civ.sh index 039b5d0..e7ac851 100755 --- a/host/src/pack/dpkg/opt/cfc/mwc/bin/condition_resume_civ.sh +++ b/host/src/pack/dpkg/opt/cfc/mwc/bin/condition_resume_civ.sh @@ -82,9 +82,9 @@ function resume_civ() function toggle_status() { - echo "Send QMP: toggle_instance_status, value=1" + echo "Send QMP: toggle-instance-status, value=1" local out - echo "{ \"execute\": \"toggle_instance_status\", \"arguments\": { \"value\": 1 } }" >&4 + echo "{ \"execute\": \"toggle-instance-status\", \"arguments\": { \"value\": 1 } }" >&4 read -u 5 -t 1 -r out && echo "OUTPUT: $out" } diff --git a/host/src/pack/dpkg/opt/cfc/mwc/bin/pause_civ.sh b/host/src/pack/dpkg/opt/cfc/mwc/bin/pause_civ.sh index 8ef3714..722b80f 100755 --- a/host/src/pack/dpkg/opt/cfc/mwc/bin/pause_civ.sh +++ b/host/src/pack/dpkg/opt/cfc/mwc/bin/pause_civ.sh @@ -49,6 +49,13 @@ function connect_qmp() return -1 fi } +function toggle_status() +{ + echo "Send QMP: toggle-instance-status, value=0" + local out + echo "{ \"execute\": \"toggle-instance-status\", \"arguments\": { \"value\": 0 } }" >&4 + read -u 5 -t 1 -r out && echo "OUTPUT: $out" +} function pause_civ() { @@ -69,6 +76,8 @@ function pause_civ() connect_qmp || exit -1 if [ -z "$(pidof mwc_launcher)" ] && [ -z "$(pgrep -ax adb | grep -v "fork-server")" ] && [ -z "$(pidof startapp)" ]; then + echo "Try to toggle civ ..." + toggle_status || exit -1 echo "Try to pause civ ..." pause_civ || exit -1 echo "Pause CIV executed." diff --git a/host/src/pack/dpkg/opt/cfc/mwc/bin/resume_civ.sh b/host/src/pack/dpkg/opt/cfc/mwc/bin/resume_civ.sh index 17806dd..4e2a22d 100755 --- a/host/src/pack/dpkg/opt/cfc/mwc/bin/resume_civ.sh +++ b/host/src/pack/dpkg/opt/cfc/mwc/bin/resume_civ.sh @@ -69,9 +69,9 @@ function resume_civ() function toggle_status() { - echo "Send QMP: toggle_instance_status, value=1" + echo "Send QMP: toggle-instance-status, value=1" local out - echo "{ \"execute\": \"toggle_instance_status\", \"arguments\": { \"value\": 1 } }" >&4 + echo "{ \"execute\": \"toggle-instance-status\", \"arguments\": { \"value\": 1 } }" >&4 read -u 5 -t 1 -r out && echo "OUTPUT: $out" }