contrib/owhw-event-script.sh: Update to working version for OWHWv5

Change-Id: I347dc9d3a7a7e762323fff5bf252c27e169ba271
diff --git a/contrib/owhw-event-script.sh b/contrib/owhw-event-script.sh
index 8d4a33f..387d8f4 100755
--- a/contrib/owhw-event-script.sh
+++ b/contrib/owhw-event-script.sh
@@ -46,17 +46,32 @@
 		;;
 	request-card-insert)
 		echo "Enabling Remote SIM for ${MODEM}"
-		echo "1" > "/dev/gpio/connect_st_usim${MODEM}/value"
+		echo -n "1" > "/dev/gpio/connect_st_usim${MODEM}/value"
 		;;
 	request-card-remove)
 		echo "Disabling Remote SIM for ${MODEM}"
-		echo "0" > "/dev/gpio/connect_st_usim${MODEM}/value"
+		echo -n "0" > "/dev/gpio/connect_st_usim${MODEM}/value"
 		;;
 	request-modem-reset)
 		echo "Resetting Modem ${MODEM}"
-		echo "1" > "/dev/gpio/mdm${MODEM}_rst/value"
+		echo -n "1" > "/dev/gpio/mdm${MODEM}_rst/value"
 		sleep 1
-		echo "0" > "/dev/gpio/mdm${MODEM}_rst/value"
+		echo -n "0" > "/dev/gpio/mdm${MODEM}_rst/value"
+		# for v5 no effect on v4
+		case "${MODEM}" in
+			1)
+				gpioset gpiochip6 1=1
+				sleep 1
+				gpioset gpiochip6 1=0
+				;;
+			2)
+				gpioset gpiochip6 3=1
+				sleep 1
+				gpioset gpiochip6 3=0
+				;;
+		esac
+		;;
+	request-sim-remote)
 		;;
 	*)
 		echo "Unknown CAUSE ${CAUSE}: ignoring"