From 8a024224fe2a0168c481e9a20f6c843603396bda Mon Sep 17 00:00:00 2001
From: David Bauer <mail@david-bauer.net>
Date: Mon, 16 Jul 2018 18:51:41 +0200
Subject: [PATCH] add support for bootloader images

This commit adds support for images designed to be flashed via the
vendor bootloader.
---
 app.js     | 5 +++--
 index.html | 4 ++++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/app.js b/app.js
index c1fad37..f2d06b8 100644
--- a/app.js
+++ b/app.js
@@ -111,7 +111,8 @@ var firmwarewizard = function() {
     'factory': 'Erstinstallation',
     'sysupgrade': 'Upgrade',
     'rootfs': "Root-Image",
-    'kernel': "Kernel-Image"
+    'kernel': "Kernel-Image",
+    'bootloader': 'Bootloader-Image'
   };
 
   var branches = ObjectValues(config.directories).filter(function(e, index, self) {
@@ -308,7 +309,7 @@ var firmwarewizard = function() {
   }
 
   function findType(name) {
-    var m = /-(sysupgrade|factory|rootfs|kernel)[-.]/.exec(name);
+    var m = /-(sysupgrade|factory|rootfs|kernel|bootloader)[-.]/.exec(name);
     return m ? m[1] : 'factory';
   }
 
diff --git a/index.html b/index.html
index da3f932..e747503 100644
--- a/index.html
+++ b/index.html
@@ -46,6 +46,10 @@
             OpenWrt-Firmware installiert, verwende bitte die mit
             <em>Upgrade</em> bezeichnete Version.
           </p>
+          <p>
+            Einige Geräte benötigen spezielle Images, welche über den Bootloader 
+            des Herstellers eingespiel werden.
+          </p>
           <radiogroup id="typeselect" class="radiogroup"></radiogroup>
         </div>
       </div>
-- 
GitLab