[Feature] add GA346 baseline version
Change-Id: Ic62933698569507dcf98240cdf5d9931ae34348f
diff --git a/src/lynq/lib/liblynq-system-own/power_mode_own.sh b/src/lynq/lib/liblynq-system-own/power_mode_own.sh
new file mode 100644
index 0000000..188cc03
--- /dev/null
+++ b/src/lynq/lib/liblynq-system-own/power_mode_own.sh
@@ -0,0 +1,51 @@
+#!/bin/sh
+
+case "$1" in
+ "flight")
+ echo "Sys flight mode" >/dev/console
+ killall -9 lynq-function-test
+ echo 11 | emdlogger_ctrl ##set log status
+ sleep 1
+ mdlogctlstop ##stop modem log
+ echo mem > /sys/power/autosleep ##set autosleep modem
+ /usr/bin/telephony & ##initialize Ril function.
+ sleep 5
+ sh/usr/bin/demoscript/DSDS/set_default_sim_all_except_data.sh 0 ##switch sim card 0
+ echo "RIL_REQUEST_RADIO_POWER 0" > dev/udp/127.0.0.1/8000 ##turn off radio off sim card 0
+ sh/usr/bin/demoscript/DSDS/set_default_sim_all_except_data.sh 1 ##switch sim card 1
+ echo "RIL_REQUEST_RADIO_POWER 0" >/dev/udp/127.0.0.1/8000 ##turn off radio off sim card 1
+ ;;
+
+ "standby")
+ echo "Sys standby mode" >/dev/console
+ killall -9 lynq-function-test
+ echo 7 | emdlogger_ctrl
+ /usr/bin/telephony &
+ sleep 5
+ sh /usr/bin/demoscript/Network_API/SetPrefferredNetworkType.sh 11
+ sh /usr/bin/demoscript/DSDS/set_default_sim_all_except_data.sh 1
+ echo "RIL_REQUEST_SCREEN_STATE 0" > /dev/udp/127.0.0.1/8000
+ sh /usr/bin/demoscript/DSDS/set_default_sim_all_except_data.sh 0
+ echo "RIL_REQUEST_SCREEN_STATE 0" > /dev/udp/127.0.0.1/8000
+ echo mem > /sys/power/autosleep
+ ;;
+
+ "talking")
+ echo "Sys standby mode" >/dev/console
+ killall -9 lynq-function-test
+ echo 7 | emdlogger_ctrl
+ /usr/bin/telephony &
+ sleep 5
+ sh /usr/bin/demoscript/Network_API/SetPrefferredNetworkType.sh 2
+ sh /usr/bin/demoscript/DSDS/set_default_sim_all_except_data.sh 1
+ echo "RIL_REQUEST_SCREEN_STATE 0" > /dev/udp/127.0.0.1/8000
+ sh /usr/bin/demoscript/DSDS/set_default_sim_all_except_data.sh 0
+ echo "RIL_REQUEST_SCREEN_STATE 0" > /dev/udp/127.0.0.1/8000
+ sh /usr/bin/demoscript/CC_API/dialACall.sh <number>
+ echo mem > /sys/power/autosleep
+ ;;
+
+ *)
+ echo $0 'power - start system'
+ ;;
+esac
\ No newline at end of file