Browse Source

base-files: fix off-by-one in counting seconds for factory reset

There was a mismatch between indicating factory reset and code actually
starting it. After 5 seconds status LED started blinking rapidly letting
user know it's ready to release reset button. In practice button had to
stay pressed for another second in order to relly start the process.

Signed-off-by: Rafał Miłecki <[email protected]>
Rafał Miłecki 7 years ago
parent
commit
2995d9dfee
1 changed files with 1 additions and 1 deletions
  1. 1 1
      package/base-files/files/etc/rc.button/reset

+ 1 - 1
package/base-files/files/etc/rc.button/reset

@@ -20,7 +20,7 @@ released)
 		echo "REBOOT" > /dev/console
 		echo "REBOOT" > /dev/console
 		sync
 		sync
 		reboot
 		reboot
-	elif [ "$SEEN" -gt 5 -a -n "$OVERLAY" ]
+	elif [ "$SEEN" -ge 5 -a -n "$OVERLAY" ]
 	then
 	then
 		echo "FACTORY RESET" > /dev/console
 		echo "FACTORY RESET" > /dev/console
 		jffs2reset -y && reboot &
 		jffs2reset -y && reboot &