diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/etc/init.d/S97qrscan b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/etc/init.d/S97qrscan deleted file mode 100755 index 7afc62a..0000000 --- a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/etc/init.d/S97qrscan +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - qrscan.sh >/dev/null 2>&1 & - ;; -esac diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/lib/sounds/ready_48k.pcm b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/lib/sounds/ready_48k.pcm deleted file mode 100644 index d615825..0000000 Binary files a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/lib/sounds/ready_48k.pcm and /dev/null differ diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/sbin/qrscan.sh b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/sbin/qrscan.sh deleted file mode 100755 index cf6ae0c..0000000 --- a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/sbin/qrscan.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -gpio=1 # RED led, hi3518ev200_lite_switcam-hs303-v3 -n=0 - -gpio clear ${gpio} | logger -t gpio - -while true ; do - if [ "$n" -ge 30 ]; then - logger -t qrscan "Recognition timeout exceeded, reboot camera and try again..." - gpio set ${gpio} | logger -t gpio - exit 1 - fi - timeout 1 wget -q -O /tmp/image.jpg http://127.0.0.1/image.jpg - data=$(qrscan -p /tmp/image.jpg) - if [[ -n "$data" ]] && $(echo "$data" | grep -q wlan); then - fw_setenv $(echo $data | cut -d " " -f 1 | sed 's/=/ /') - fw_setenv $(echo $data | cut -d " " -f 2 | sed 's/=/ /') - logger -t qrscan "Recognition successfully, wlanssid and wlanpass is writed to env. Reboot required." - curl --data-binary @/usr/lib/sounds/ready_48k.pcm http://localhost/play_audio - sleep 3 - reboot -f - fi - sleep 1 - n=$((n + 1)) -done - diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/customizer.sh b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/customizer.sh index 8c9f28c..2498a36 100644 --- a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/customizer.sh +++ b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/customizer.sh @@ -13,7 +13,6 @@ fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/h cli -s .nightMode.irCutPin1 48 cli -s .nightMode.irCutPin2 47 cli -s .nightMode.backlightPin 59 -cli -s .nightMode.lightMonitor false # can set true cli -s .nightMode.minThreshold 2000 cli -s .nightMode.maxThreshold 10000 cli -s .video0.codec h264 @@ -35,4 +34,5 @@ fw_setenv extras initcall_blacklist=hisi_femac_driver_init fw_setenv board hs303-v3 #fw_setenv osmem 45M # + exit 0 diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/gpio.conf b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/gpio.conf new file mode 100644 index 0000000..a7687eb --- /dev/null +++ b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/gpio.conf @@ -0,0 +1,13 @@ +alarm_in=-1 +alarm_out=-1 +button=-1 +ircut1=48 +ircut2=47 +led1=1 +led2=-1 +light_ir=59 +light_wl=-1 +light_sensor=-1 +mmc_pwr=-1 +speaker=53 +usb=-1 diff --git a/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/muxes.sh b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/muxes.sh new file mode 100644 index 0000000..4c7f164 --- /dev/null +++ b/devices/hi3518ev200_lite_qtech-qvc-ipc-136w/general/overlay/usr/share/openipc/muxes.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +### set leds to off ### +gpio set 1 diff --git a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/etc/init.d/S97qrscan b/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/etc/init.d/S97qrscan deleted file mode 100755 index 7afc62a..0000000 --- a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/etc/init.d/S97qrscan +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - qrscan.sh >/dev/null 2>&1 & - ;; -esac diff --git a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/lib/sounds/ready_48k.pcm b/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/lib/sounds/ready_48k.pcm deleted file mode 100644 index d615825..0000000 Binary files a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/lib/sounds/ready_48k.pcm and /dev/null differ diff --git a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/sbin/qrscan.sh b/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/sbin/qrscan.sh deleted file mode 100755 index fbd6133..0000000 --- a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/sbin/qrscan.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -gpio=56 # COLOR led, hi3518ev200_lite_switcam-hs303-v2 -n=0 - -gpio set ${gpio} | logger -t gpio - -while true ; do - if [ "$n" -ge 30 ]; then - logger -t qrscan "Recognition timeout exceeded, reboot camera and try again..." - gpio clear ${gpio} | logger -t gpio - exit 1 - fi - timeout 1 wget -q -O /tmp/image.jpg http://127.0.0.1/image.jpg - data=$(qrscan -p /tmp/image.jpg) - if [[ -n "$data" ]] && $(echo "$data" | grep -q wlan); then - fw_setenv $(echo $data | cut -d " " -f 1 | sed 's/=/ /') - fw_setenv $(echo $data | cut -d " " -f 2 | sed 's/=/ /') - logger -t qrscan "Recognition successfully, wlanssid and wlanpass is writed to env. Reboot required." - curl --data-binary @/usr/lib/sounds/ready_48k.pcm http://localhost/play_audio - sleep 3 - reboot -f - fi - sleep 1 - n=$((n + 1)) -done - diff --git a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/share/openipc/gpio.conf b/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/share/openipc/gpio.conf new file mode 100644 index 0000000..5f59578 --- /dev/null +++ b/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/share/openipc/gpio.conf @@ -0,0 +1,13 @@ +alarm_in=-1 +alarm_out=-1 +button=-1 +ircut1=2 +ircut2=-1 +led1=56 +led2=-1 +light_ir=-1 +light_wl=-1 +light_sensor=62 +speaker=53 +usb=-1 +mmc_pwr=-1 diff --git a/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/share/openipc/muxes.sh b/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/share/openipc/muxes.sh new file mode 100644 index 0000000..dfedba4 --- /dev/null +++ b/devices/hi3518ev200_lite_switcam-hs303-v2/general/overlay/usr/share/openipc/muxes.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +### set off led ### +gpio clear 56 diff --git a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/etc/init.d/S97qrscan b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/etc/init.d/S97qrscan deleted file mode 100755 index 7afc62a..0000000 --- a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/etc/init.d/S97qrscan +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - qrscan.sh >/dev/null 2>&1 & - ;; -esac diff --git a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/lib/sounds/ready_48k.pcm b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/lib/sounds/ready_48k.pcm deleted file mode 100644 index d615825..0000000 Binary files a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/lib/sounds/ready_48k.pcm and /dev/null differ diff --git a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/sbin/qrscan.sh b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/sbin/qrscan.sh deleted file mode 100755 index b92482d..0000000 --- a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/sbin/qrscan.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -gpio=34 # BLUE led, hi3518ev200_lite_switcam-hs303-v1 -n=0 - -gpio clear ${gpio} | logger -t gpio - -while true ; do - if [ "$n" -ge 30 ]; then - logger -t qrscan "Recognition timeout exceeded, reboot camera and try again..." - gpio set ${gpio} | logger -t gpio - exit 1 - fi - timeout 1 wget -q -O /tmp/image.jpg http://127.0.0.1/image.jpg - data=$(qrscan -p /tmp/image.jpg) - if [[ -n "$data" ]] && $(echo "$data" | grep -q wlan); then - fw_setenv $(echo $data | cut -d " " -f 1 | sed 's/=/ /') - fw_setenv $(echo $data | cut -d " " -f 2 | sed 's/=/ /') - logger -t qrscan "Recognition successfully, wlanssid and wlanpass is writed to env. Reboot required." - curl --data-binary @/usr/lib/sounds/ready_48k.pcm http://localhost/play_audio - sleep 3 - reboot -f - fi - sleep 1 - n=$((n + 1)) -done - diff --git a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/customizer.sh b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/customizer.sh index f40c216..f180d2b 100644 --- a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/customizer.sh +++ b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/customizer.sh @@ -13,7 +13,6 @@ fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/h cli -s .isp.blkCnt 5 cli -s .nightMode.irCutPin1 64 cli -s .nightMode.backlightPin 65 -#cli -s .nightMode.lightMonitor true cli -s .nightMode.lightSensorPin 62 cli -s .nightMode.lightSensorInvert false cli -s .video0.codec h264 @@ -41,4 +40,5 @@ fw_setenv extras initcall_blacklist=hisi_femac_driver_init fw_setenv board hs303-v1 #fw_setenv osmem 45M # + exit 0 diff --git a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/gpio.conf b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/gpio.conf new file mode 100644 index 0000000..2e7498c --- /dev/null +++ b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/gpio.conf @@ -0,0 +1,13 @@ +alarm_in=-1 +alarm_out=-1 +button=-1 +ircut1=64 +ircut2=-1 +led1=34 +led2=-1 +light_ir=65 +light_wl=-1 +light_sensor=62 +mmc_pwr=-1 +speaker=32 +usb=-1 diff --git a/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/muxes.sh b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/muxes.sh new file mode 100644 index 0000000..526a64e --- /dev/null +++ b/devices/hi3518ev200_lite_switcam-hs303/general/overlay/usr/share/openipc/muxes.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +### set leds to off ### +gpio set 34 diff --git a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/etc/init.d/S97qrscan b/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/etc/init.d/S97qrscan deleted file mode 100755 index 7afc62a..0000000 --- a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/etc/init.d/S97qrscan +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - qrscan.sh >/dev/null 2>&1 & - ;; -esac diff --git a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/lib/sounds/ready_48k.pcm b/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/lib/sounds/ready_48k.pcm deleted file mode 100644 index d615825..0000000 Binary files a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/lib/sounds/ready_48k.pcm and /dev/null differ diff --git a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/sbin/qrscan.sh b/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/sbin/qrscan.sh deleted file mode 100755 index a5eb4bf..0000000 --- a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/sbin/qrscan.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -gpio=47 # RED LED, BLUE = 46 -n=0 - -gpio set ${gpio} | logger -t gpio - -while true ; do - if [ "$n" -ge 30 ]; then - logger -t qrscan "Recognition timeout exceeded, reboot camera and try again..." - gpio clear ${gpio} | logger -t gpio - exit 1 - fi - timeout 1 wget -q -O /tmp/image.jpg http://127.0.0.1/image.jpg - data=$(qrscan -p /tmp/image.jpg) - if [[ -n "$data" ]] && $(echo "$data" | grep -q wlan); then - fw_setenv $(echo $data | cut -d " " -f 1 | sed 's/=/ /') - fw_setenv $(echo $data | cut -d " " -f 2 | sed 's/=/ /') - logger -t qrscan "Recognition successfully, wlanssid and wlanpass is writed to env. Reboot required." - curl --data-binary @/usr/lib/sounds/ready_48k.pcm http://localhost/play_audio - sleep 3 - reboot -f - fi - sleep 1 - n=$((n + 1)) -done diff --git a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/share/openipc/gpio.conf b/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/share/openipc/gpio.conf new file mode 100644 index 0000000..16c8d0f --- /dev/null +++ b/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/share/openipc/gpio.conf @@ -0,0 +1,13 @@ +alarm_in=-1 +alarm_out=-1 +button=-1 +ircut1=79 +ircut2=78 +led1=47 +led2=46 +light_ir=52 +light_wl=-1 +light_sensor=-1 +mmc_pwr=-1 +speaker=15 +usb=-1 diff --git a/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/share/openipc/muxes.sh b/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/share/openipc/muxes.sh new file mode 100644 index 0000000..9cc27d2 --- /dev/null +++ b/devices/ssc335de_lite_imou-c22e-s2-v2/general/overlay/usr/share/openipc/muxes.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +### set leds to off ### +gpio clear 46 +gpio clear 47 diff --git a/devices/ssc335de_lite_uniview-c1l-2wn-g/general/overlay/usr/share/openipc/gpio.conf b/devices/ssc335de_lite_uniview-c1l-2wn-g/general/overlay/usr/share/openipc/gpio.conf index 00a0b4f..5c9415e 100644 --- a/devices/ssc335de_lite_uniview-c1l-2wn-g/general/overlay/usr/share/openipc/gpio.conf +++ b/devices/ssc335de_lite_uniview-c1l-2wn-g/general/overlay/usr/share/openipc/gpio.conf @@ -5,7 +5,9 @@ ircut1=61 ircut2=79 led1=64 led2=65 -light=4 +light_ir=4 +light_wl=-1 +light_sensor=-1 mmc_pwr=17 speaker=0 usb=1 diff --git a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/etc/init.d/S97qrscan b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/etc/init.d/S97qrscan deleted file mode 100755 index 7afc62a..0000000 --- a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/etc/init.d/S97qrscan +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - qrscan.sh >/dev/null 2>&1 & - ;; -esac diff --git a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/lib/sounds/ready_48k.pcm b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/lib/sounds/ready_48k.pcm deleted file mode 100644 index d615825..0000000 Binary files a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/lib/sounds/ready_48k.pcm and /dev/null differ diff --git a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/sbin/qrscan.sh b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/sbin/qrscan.sh deleted file mode 100755 index 2908201..0000000 --- a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/sbin/qrscan.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -gpio=53 # RED led, t21_lite_chinamobile-hdc-51-a5-v12 -n=0 - -gpio clear ${gpio} | logger -t gpio - -while true ; do - if [ "$n" -ge 30 ]; then - logger -t qrscan "Recognition timeout exceeded, reboot camera and try again..." - gpio set ${gpio} | logger -t gpio - exit 1 - fi - timeout 1 wget -q -O /tmp/image.jpg http://127.0.0.1/image.jpg - data=$(qrscan -p /tmp/image.jpg) - if [[ -n "$data" ]] && $(echo "$data" | grep -q =); then - fw_setenv $(echo $data | cut -d " " -f 1 | sed 's/=/ /') - fw_setenv $(echo $data | cut -d " " -f 2 | sed 's/=/ /') - logger -t qrscan "Recognition successfully, wlanssid and wlanpass is writed to env. Reboot required." - curl --data-binary @/usr/lib/sounds/ready_48k.pcm http://localhost/play_audio - for a in $(seq 10) ; do (gpio set ${gpio} ; sleep 0.3 ; gpio clear ${gpio} ; sleep 0.3 ) ; done >/dev/null 2>&1 - reboot -f - fi - sleep 1 - n=$((n + 1)) -done - diff --git a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/customizer.sh b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/customizer.sh index 6d5788b..3853beb 100644 --- a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/customizer.sh +++ b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/customizer.sh @@ -15,7 +15,6 @@ cli -s .nightMode.lightSensorInvert true cli -s .nightMode.irCutPin1 50 cli -s .nightMode.irCutSingleInvert true cli -s .nightMode.adcReadout true -#cli -s .nightMode.lightMonitor true cli -s .nightMode.minThreshold 100 cli -s .nightMode.maxThreshold 500 cli -s .video0.codec h264 @@ -37,4 +36,5 @@ fw_setenv extras nogmac fw_setenv osmem 39M fw_setenv rmem 25M@0x2700000 # + exit 0 diff --git a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/gpio.conf b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/gpio.conf new file mode 100644 index 0000000..d013b35 --- /dev/null +++ b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/gpio.conf @@ -0,0 +1,12 @@ +alarm_in=-1 +alarm_out=-1 +button=-1 +ircut1=50 +ircut2=-1 +led1=53 +led2=-1 +light_ir=-1 +light_wl=-1 +speaker=-1 +usb=-1 +mmc_pwr=-1 diff --git a/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/muxes.sh b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/muxes.sh new file mode 100644 index 0000000..561c8ca --- /dev/null +++ b/devices/t21_lite_chinamobile-hdc-51-a5-v12/general/overlay/usr/share/openipc/muxes.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +### set power off led ### +gpio set 53 diff --git a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/etc/init.d/S97qrscan b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/etc/init.d/S97qrscan deleted file mode 100755 index 7afc62a..0000000 --- a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/etc/init.d/S97qrscan +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - qrscan.sh >/dev/null 2>&1 & - ;; -esac diff --git a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/lib/sounds/ready_48k.pcm b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/lib/sounds/ready_48k.pcm deleted file mode 100644 index d615825..0000000 Binary files a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/lib/sounds/ready_48k.pcm and /dev/null differ diff --git a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/sbin/qrscan.sh b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/sbin/qrscan.sh deleted file mode 100755 index a421d62..0000000 --- a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/sbin/qrscan.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -gpio=53 # BLUE led, t31_lite_chinamobile-hdc-51-a6-v11 -n=0 - -gpio clear ${gpio} | logger -t gpio - -while true ; do - if [ "$n" -ge 30 ]; then - logger -t qrscan "Recognition timeout exceeded, reboot camera and try again..." - gpio set ${gpio} | logger -t gpio - exit 1 - fi - timeout 1 wget -q -O /tmp/image.jpg http://127.0.0.1/image.jpg - data=$(qrscan -p /tmp/image.jpg) - if [[ -n "$data" ]] && $(echo "$data" | grep -q wlan); then - fw_setenv $(echo $data | cut -d " " -f 1 | sed 's/=/ /') - fw_setenv $(echo $data | cut -d " " -f 2 | sed 's/=/ /') - logger -t qrscan "Recognition successfully, wlanssid and wlanpass is writed to env. Reboot required." - curl --data-binary @/usr/lib/sounds/ready_48k.pcm http://localhost/play_audio - sleep 3 - reboot -f - fi - sleep 1 - n=$((n + 1)) -done - diff --git a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/customizer.sh b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/customizer.sh index 53e5c3c..509ce3b 100644 --- a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/customizer.sh +++ b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/customizer.sh @@ -10,7 +10,6 @@ fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/t # # Set custom majestic settings # -#cli -s .nightMode.lightMonitor true cli -s .nightMode.lightSensorPin 7 cli -s .nightMode.irCutPin1 58 cli -s .nightMode.irCutPin2 57 @@ -36,4 +35,5 @@ fw_setenv wlandev rtl8188fu-generic fw_setenv osmem 39M fw_setenv rmem 25M@0x2700000 # + exit 0 diff --git a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/gpio.conf b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/gpio.conf new file mode 100644 index 0000000..66004b7 --- /dev/null +++ b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/gpio.conf @@ -0,0 +1,13 @@ +alarm_in=-1 +alarm_out=-1 +button=-1 +ircut1=58 +ircut2=57 +led1=53 +led2=-1 +light_ir=-1 +light_wl=-1 +light_sensor=7 +mmc_pwr=-1 +speaker=63 +usb=-1 diff --git a/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/muxes.sh b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/muxes.sh new file mode 100644 index 0000000..a294b0b --- /dev/null +++ b/devices/t31_lite_chinamobile-hdc-51-a6-v11/general/overlay/usr/share/openipc/muxes.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +### set leds to off ### +gpio set 53 diff --git a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/etc/init.d/S97qrscan b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/etc/init.d/S97qrscan deleted file mode 100755 index 7afc62a..0000000 --- a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/etc/init.d/S97qrscan +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - qrscan.sh >/dev/null 2>&1 & - ;; -esac diff --git a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/lib/sounds/ready_48k.pcm b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/lib/sounds/ready_48k.pcm deleted file mode 100644 index d615825..0000000 Binary files a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/lib/sounds/ready_48k.pcm and /dev/null differ diff --git a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/sbin/qrscan.sh b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/sbin/qrscan.sh deleted file mode 100755 index 707f2e9..0000000 --- a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/sbin/qrscan.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh - -GPIO=53 # BLUE led, t31_lite_cmcc-hdc-51-a6-v10 -N=0 - -gpio clear ${GPIO} | logger -t gpio - -while true ; do - if [ "$N" -ge 30 ]; then - logger -t qrscan "Recognition timeout exceeded, reboot camera and try again..." - gpio set ${GPIO} | logger -t gpio - exit 1 - fi - timeout 1 wget -q -O /tmp/image.jpg http://127.0.0.1/image.jpg - data=$(qrscan -p /tmp/image.jpg) - if [[ -n "$data" ]] && $(echo "$data" | grep -q wlan); then - fw_setenv $(echo $data | cut -d " " -f 1 | sed 's/=/ /') - fw_setenv $(echo $data | cut -d " " -f 2 | sed 's/=/ /') - logger -t qrscan "Recognition successfully, wlanssid and wlanpass is writed to env. Reboot required." - curl --data-binary @/usr/lib/sounds/ready_48k.pcm http://localhost/play_audio - for a in $(seq 10) ; do (gpio set ${GPIO} ; sleep 0.3 ; gpio clear ${GPIO} ; sleep 0.3 ) ; done | logger -t gpio - reboot -f - fi - sleep 1 - N=$((N + 1)) -done - diff --git a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/customizer.sh b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/customizer.sh index 159d05c..a5aa788 100644 --- a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/customizer.sh +++ b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/customizer.sh @@ -10,7 +10,6 @@ fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/t # # Set custom majestic settings # -cli -s .nightMode.lightMonitor true cli -s .nightMode.lightSensorPin 7 cli -s .nightMode.irCutPin1 49 cli -s .video0.codec h264 @@ -35,4 +34,5 @@ fw_setenv wlandev rtl8188fu-generic fw_setenv osmem 39M fw_setenv rmem 25M@0x2700000 # + exit 0 diff --git a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/gpio.conf b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/gpio.conf new file mode 100644 index 0000000..a2ed288 --- /dev/null +++ b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/gpio.conf @@ -0,0 +1,13 @@ +alarm_in=-1 +alarm_out=-1 +button=-1 +ircut1=49 +ircut2=-1 +led1=53 +led2=-1 +light_ir=-1 +light_wl=-1 +light_sensor=7 +mmc_pwr=-1 +speaker=63 +usb=-1 diff --git a/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/muxes.sh b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/muxes.sh new file mode 100644 index 0000000..a294b0b --- /dev/null +++ b/devices/t31_lite_cmcc-hdc-51-a6-v10/general/overlay/usr/share/openipc/muxes.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +### set leds to off ### +gpio set 53