Loading src/update/update_nand.php +4 −1 Original line number Diff line number Diff line Loading @@ -251,12 +251,15 @@ switch($cmd){ $flash_list = verify(false); backup(); nandflash($flash_list); copy_backup(); if (isset($_GET['restore'])) copy_backup(); break; case "backup": backup(); send_backup(); break; case "restore": copy_backup(); break; case "remove": remove(); break; Loading src/update/update_software.html +3 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ <span id='btn_flash' class="btn btn-danger"><b>Flash</b></span> <span style='padding-left:10px;'><a href='var/flash.log'>flash.log</a></span> </div> <div style='padding-left:10px;'> <span>Keep old settings:</span> <input type='checkbox' id='chk_restore' style='width:20px;height:20px;position:relative;top:3px;' checked > </div> <div style='padding:10px;'> <div id='status' class='blink'></div> </div> Loading src/update/update_software.js +5 −1 Original line number Diff line number Diff line Loading @@ -67,10 +67,14 @@ function init(){ }); $('#btn_flash').click(function(){ var restore = ""; if ($("#chk_restore").prop("checked")) restore="&restore"; $("#status").html("Flashing..."); blink_intvl = setInterval(blink,1000); $.ajax({ url: "update_nand.php?cmd=flash", url: "update_nand.php?cmd=flash"+restore, success: function(result){ clearInterval(blink_intvl); $("#status").html(result); Loading Loading
src/update/update_nand.php +4 −1 Original line number Diff line number Diff line Loading @@ -251,12 +251,15 @@ switch($cmd){ $flash_list = verify(false); backup(); nandflash($flash_list); copy_backup(); if (isset($_GET['restore'])) copy_backup(); break; case "backup": backup(); send_backup(); break; case "restore": copy_backup(); break; case "remove": remove(); break; Loading
src/update/update_software.html +3 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,9 @@ <span id='btn_flash' class="btn btn-danger"><b>Flash</b></span> <span style='padding-left:10px;'><a href='var/flash.log'>flash.log</a></span> </div> <div style='padding-left:10px;'> <span>Keep old settings:</span> <input type='checkbox' id='chk_restore' style='width:20px;height:20px;position:relative;top:3px;' checked > </div> <div style='padding:10px;'> <div id='status' class='blink'></div> </div> Loading
src/update/update_software.js +5 −1 Original line number Diff line number Diff line Loading @@ -67,10 +67,14 @@ function init(){ }); $('#btn_flash').click(function(){ var restore = ""; if ($("#chk_restore").prop("checked")) restore="&restore"; $("#status").html("Flashing..."); blink_intvl = setInterval(blink,1000); $.ajax({ url: "update_nand.php?cmd=flash", url: "update_nand.php?cmd=flash"+restore, success: function(result){ clearInterval(blink_intvl); $("#status").html(result); Loading