Browse Source

A simple script to check for unmachted firmwares against models.txt

Michael Schwarz 5 years ago
parent
commit
ca384c9331
1 changed files with 13 additions and 0 deletions
  1. 13 0
      scripts/check-models.sh

+ 13 - 0
scripts/check-models.sh

@@ -0,0 +1,13 @@
+#!/bin/bash
+for file in ${BASE_DIR}/${VERSION}/factory/* ${BASE_DIR}/${VERSION}/sysupgrade/* ; do
+	MODEL=$(echo ${file} | \
+		awk -F'/' '{print $NF}' | \
+		sed -e 's;gluon-ffho-[\.~[:alnum:]]\+-\([-\.+[:alnum:]]\+\)\(\.[[:alpha:]]\+\)\+;\1;' \
+			-e 's/-sysupgrade//' \
+			-e 's/.img//')
+
+	grep ${MODEL} ${BASE_DIR}/models.txt > /dev/null
+	if [ $? != 0 ] ; then
+		echo ${MODEL}
+	fi
+done