@@ -61,7 +61,7 @@ echo " ██░░░░░░░░░░░░░░░░░░███
6161echo " ██████████████████ ██ "
6262echo
6363
64- export KOBRA_VERSION=` cat /userdata/app/gk/version_log.txt | grep version | awk ' {print $2} ' `
64+ export KOBRA_VERSION=` cat /useremain/dev/ version`
6565export RINKHALS_VERSION=` cat .version`
6666export RINKHALS_ROOT=` pwd`
6767
@@ -72,11 +72,17 @@ log "| Rinkhals root: $RINKHALS_ROOT"
7272log " --------------------------------------------------"
7373echo
7474
75- if [[ " $KOBRA_VERSION " != " 2.3.5.3" ] ]; then
76- log This Rinkhals version is only compatible with Kobra firmware 2.3.5.3, stopping startup
75+ if [ " $KOBRA_VERSION " != " 2.3.5.3" ]; then
76+ log " This Rinkhals version is only compatible with Kobra firmware 2.3.5.3, stopping startup"
7777 exit 1
7878fi
7979
80+ REMOTE_MODE=` cat /useremain/dev/remote_ctrl_mode`
81+ if [ " $REMOTE_MODE " != " lan" ]; then
82+ log " LAN mode is disabled, some functions might not work properly"
83+ fi
84+
85+
8086export INTERPRETER=$RINKHALS_ROOT /lib/ld-linux-armhf.so.3
8187touch /useremain/rinkhals/.disable-rinkhals
8288
@@ -182,6 +188,10 @@ mkdir -p /userdata/app/gk/printer_data
182188umount /userdata/app/gk/printer_data 2> /dev/null
183189mount --bind ./home/rinkhals/printer_data /userdata/app/gk/printer_data
184190
191+ mkdir -p /userdata/app/gk/printer_data/gcodes
192+ umount /userdata/app/gk/printer_data/gcodes 2> /dev/null
193+ mount --bind /useremain/app/gk/gcodes /userdata/app/gk/printer_data/gcodes
194+
185195chmod +x chroot-start.sh
186196chroot $( pwd) /bin/ash chroot-start.sh
187197
0 commit comments