Commit Graph

  • d40ce9f6c5 Make batch example the same as option I main Lauri Kenttä 2025-07-29 11:15:53 +03:00
  • 447ff30f61 Fix getting last line from BCDEdit output Lauri Kenttä 2025-07-29 11:14:37 +03:00
  • 5e9ef85451 Update change log and tag v2.5.2 v2.5.2 Lauri Kenttä 2025-04-13 00:06:42 +03:00
  • 96599b1838 Try to load config.txt from the current dir Lauri Kenttä 2025-04-05 16:29:29 +03:00
  • 611ab30db3 Improve output and README for BootOrder problems Lauri Kenttä 2025-04-12 09:13:12 +03:00
  • ffa3e335ea Improve output and README for BCDEdit errors Lauri Kenttä 2025-04-11 20:44:20 +03:00
  • a1f6297759 Report if UEFI is missing (can't read variables) Lauri Kenttä 2025-01-02 19:16:18 +02:00
  • afd0780b61 Try to avoid mistaking C: for ESP Lauri Kenttä 2025-04-12 22:05:50 +03:00
  • 320e154457 Check for missing mountvol /S Lauri Kenttä 2025-02-22 14:02:02 +02:00
  • 785307c0e2 Allow overriding ESP path Lauri Kenttä 2025-03-21 19:33:31 +02:00
  • be62caa400 Add missing README entries for dry-run and arch Lauri Kenttä 2025-03-21 19:34:44 +02:00
  • 734ea21308 Don't require Windows Boot Manager entry if it's not needed Lauri Kenttä 2025-02-22 13:28:02 +02:00
  • 1946765680 Log Windows version Lauri Kenttä 2025-02-22 13:48:00 +02:00
  • 79ee253108 Update change log and tag v2.5.1 v2.5.1 Lauri Kenttä 2024-08-18 09:38:43 +03:00
  • 82abb0c120 Update shim to 15.8 Lauri Kenttä 2024-08-16 18:16:46 +03:00
  • 830db410ea Properly propagate configuration error message Lauri Kenttä 2024-07-20 15:26:18 +03:00
  • 1e36d7e388 Support compiling with MSYS2 tools in Windows Lauri Kenttä 2024-06-22 19:31:52 +03:00
  • 9038e20cd2 Update change log and tag v2.5.0 v2.5.0 Lauri Kenttä 2024-06-21 15:31:18 +03:00
  • 9a0d4737e1 Improve setup.exe metadata Lauri Kenttä 2024-06-21 15:30:26 +03:00
  • fa6fae3aa3 Catch errors in writing image Lauri Kenttä 2024-06-13 13:15:53 +03:00
  • 90fb8e47c1 Don't panic if BootCurrent is not found Lauri Kenttä 2024-05-17 23:13:19 +03:00
  • c826149183 Refactor EFI boot entry code into a new class Lauri Kenttä 2024-05-09 19:24:24 +03:00
  • af4f99aab6 If missing files, warn that zip is not extracted Lauri Kenttä 2024-05-09 19:41:50 +03:00
  • 8a97382a2e Clarify 'Log is empty', add a section in README Lauri Kenttä 2024-05-04 11:14:51 +03:00
  • 8e6466990a Skip the workaround in a44b9290 if skipping shim Lauri Kenttä 2024-04-20 21:58:01 +03:00
  • 6f94f6bc28 Properly handle skip-shim with enable-overwrite Lauri Kenttä 2024-04-20 21:40:13 +03:00
  • bc600a6c2f Handle more command-line options before executing actions Lauri Kenttä 2024-04-20 21:30:00 +03:00
  • 022ea9b93b Log image dimensions when installing Lauri Kenttä 2024-04-20 20:28:56 +03:00
  • 7d7d4c2aa4 Clarify installation and upgrading in README Lauri Kenttä 2024-04-20 16:03:59 +03:00
  • f1c8b11d6b Add some troubleshooting info to README Lauri Kenttä 2024-04-20 15:49:52 +03:00
  • a0553856f0 Fix batch installation instructions Lauri Kenttä 2024-04-20 15:49:33 +03:00
  • ffa29f6ffc Update gnu-efi to 3.0.18 Lauri Kenttä 2024-04-11 18:07:40 +03:00
  • b9e23c91a3 Update change log and tag 2.4.1 v2.4.1 Lauri Kenttä 2024-04-11 12:47:48 +03:00
  • 697c57355b Disable old version before copying files Lauri Kenttä 2024-04-11 11:45:28 +03:00
  • da16365508 Report if BCDEdit is not working Lauri Kenttä 2024-03-24 17:32:07 +02:00
  • 665a4732ca Detect device paths which contain extra data Lauri Kenttä 2024-03-24 17:26:08 +02:00
  • 39596aadfc Don't try to remove non-existent dir. Lauri Kenttä 2024-01-20 12:43:00 +02:00
  • 1a5b1df064 Update change log and tag 2.4.0 v2.4.0 Lauri Kenttä 2023-12-31 18:35:35 +02:00
  • ea70f3ce79 Disable before enabling, and default to BCDEdit Lauri Kenttä 2023-12-31 18:29:33 +02:00
  • a44b929012 Fix a shim error caused by bad load options data Lauri Kenttä 2023-12-17 14:26:21 +02:00
  • 9948e5a306 Fix BCDEdit dry run and add more logging Lauri Kenttä 2023-12-31 17:50:14 +02:00
  • 518d7c8a97 Show proper message if boot log is empty Lauri Kenttä 2023-12-20 07:00:03 +02:00
  • c6108ffd62 Warn about old .Net version if methods are missing Lauri Kenttä 2023-12-16 14:34:29 +02:00
  • 6dc447a8ce Try to avoid some .Net Framework 4.8 features Lauri Kenttä 2023-12-19 18:08:34 +02:00
  • 5ec17a49e8 Detect ARM arch from MS loader Lauri Kenttä 2023-12-19 18:00:57 +02:00
  • 7b7309a255 Explain why the original logo is still visible Lauri Kenttä 2023-12-17 08:52:42 +02:00
  • a82646a822 Wipe the vendor logo as soon as possible Lauri Kenttä 2023-12-09 00:13:24 +02:00
  • 294da9c069 Get rid of \EFI\HackBGRT\ in config.txt Lauri Kenttä 2023-12-04 15:01:17 +02:00
  • 4096002eb2 Update issue templates Lauri Kenttä 2023-12-16 15:03:05 +02:00
  • 835cc1b2f2 Update change log and tag v2.3.1 v2.3.1 Lauri Kenttä 2023-11-27 18:57:20 +02:00
  • 74a143e723 Make BitLocker detection more reliable Lauri Kenttä 2023-11-27 18:57:08 +02:00
  • b75dbe13c7 Update change log and tag v2.3.0 v2.3.0 Lauri Kenttä 2023-11-27 15:33:31 +02:00
  • ba72b90082 Add logging to verify entry creation Lauri Kenttä 2023-11-25 21:16:13 +02:00
  • 6b724d5590 Don't create entries higher than Boot00FF Lauri Kenttä 2023-11-25 21:09:26 +02:00
  • 9ebe4e2476 Add run-qemu-<arch> to Makefile Lauri Kenttä 2023-11-24 22:44:46 +02:00
  • 5111897fae Update Makefile (instructions, release) Lauri Kenttä 2023-11-24 22:33:36 +02:00
  • aac8a38cbb Don't print HackBGRT on every output line Lauri Kenttä 2023-11-25 19:57:02 +02:00
  • 77dd2bd699 If GOP is missing, use config.txt resolution or 1024x768 Lauri Kenttä 2023-11-25 19:15:44 +02:00
  • 8dfa456a7b Fix ARM (32-bit) build Lauri Kenttä 2023-11-24 21:29:01 +02:00
  • 7ccdcc4a77 Add ARM (32-bit) target (without shim, though) Lauri Kenttä 2023-11-20 19:05:15 +02:00
  • 50e84e8c90 Add AArch64 target Lauri Kenttä 2023-11-20 19:03:02 +02:00
  • 24c7e2b316 Switch to Clang Lauri Kenttä 2023-11-20 16:05:52 +02:00
  • 4379f9cbeb Add gnu-efi submodule for headers, don't link, just re-implement some functions Lauri Kenttä 2023-11-20 17:15:12 +02:00
  • 2a0f2a7757 Get shell arguments without gnu-efi Lauri Kenttä 2023-11-20 17:10:19 +02:00
  • ebbacb72bb Open ESP root dir without gnu-efi Lauri Kenttä 2023-11-20 16:33:21 +02:00
  • a908036ee8 Implement WaitKey without gnu-efi Lauri Kenttä 2023-11-20 16:31:17 +02:00
  • 57ce3ae33e Avoid using gnu-efi static global GUIDs Lauri Kenttä 2023-11-20 16:29:23 +02:00
  • 7dd048346d Use EFI BS FreePool, SetMem, CopyMem Lauri Kenttä 2023-11-20 16:10:36 +02:00
  • 0dfc49c800 Re-implement string formatting (%s, %d, %x) Lauri Kenttä 2023-11-20 16:05:33 +02:00
  • 4e50b33636 Check BMP pixel data size when loading Lauri Kenttä 2023-11-20 17:11:36 +02:00
  • 5856d25b5b Update change log and tag v2.2.0 v2.2.0 Lauri Kenttä 2023-11-17 22:53:19 +02:00
  • 466ab69c48 Use shim 15.7 to support Secure Boot Lauri Kenttä 2023-11-17 22:16:06 +02:00
  • 14aa79929a Easily override GIT_DESCRIBE Lauri Kenttä 2023-11-17 22:06:47 +02:00
  • 5e32a3f880 Add clean target to Makefile Lauri Kenttä 2023-11-17 16:16:39 +02:00
  • db934099df Gather log during boot Lauri Kenttä 2023-11-17 18:29:51 +02:00
  • e93ed54cb2 Make setup menu shorter Lauri Kenttä 2023-11-17 21:08:50 +02:00
  • 9b3b045a21 Add SBAT section to the EFI binaries Lauri Kenttä 2023-11-09 10:44:48 +02:00
  • be8a5d35d2 Sign the EFI files Lauri Kenttä 2023-11-09 21:46:04 +02:00
  • 2366fc8b98 Warn about Fast Startup (Hiberboot) Lauri Kenttä 2023-11-15 14:13:41 +02:00
  • e04ba3e451 Log boot entries during setup Lauri Kenttä 2023-11-09 22:00:50 +02:00
  • f40f2bc9dc Clarify LogBGRT output for corner cases Lauri Kenttä 2023-10-28 17:02:09 +03:00
  • 2f572b24d4 Free BMP if it's invalid Lauri Kenttä 2023-10-28 16:42:15 +03:00
  • da9909bbdd Update change log and tag v2.1.0 v2.1.0 Lauri Kenttä 2023-10-04 15:18:33 +03:00
  • 0ce904f133 Use 999999 as the 'big' value instead of 2**31-1 Lauri Kenttä 2023-09-14 18:08:39 +03:00
  • 62c892009a Overwrite BGRT in a more readable manner Lauri Kenttä 2023-09-14 19:26:28 +03:00
  • 00bbfd6d82 Add ACPI table addresses to debug output Lauri Kenttä 2023-09-14 19:25:10 +03:00
  • 1e566a05a0 Clarify README for image conversion Lauri Kenttä 2023-10-04 15:17:34 +03:00
  • 1058f3e2b4 Log BGRT contents during setup Lauri Kenttä 2023-10-04 15:05:02 +03:00
  • 661758ba58 Crop BMP to screen size Lauri Kenttä 2023-09-14 18:07:48 +03:00
  • 93eec1a250 Improve BMP handling Lauri Kenttä 2023-09-14 18:05:38 +03:00
  • 33e4450d19 Check that BitLocker is disabled Lauri Kenttä 2023-09-10 23:03:50 +03:00
  • 99bdf5a310 Update change log and tag v2.0.0 v2.0.0 Lauri Kenttä 2023-09-10 15:03:17 +03:00
  • d2bac39680 Add assembly information to setup.exe Lauri Kenttä 2023-09-10 14:54:07 +03:00
  • a4c917294c Add option to boot to firmware Lauri Kenttä 2023-09-10 10:07:14 +03:00
  • d6da4b7cee Support creating boot entry with bcdedit Lauri Kenttä 2023-09-09 17:21:11 +03:00
  • f2185f624d Detect issues with boot= option Lauri Kenttä 2023-09-02 23:59:23 +03:00
  • 75e64a7ef3 Handle screen orientation Lauri Kenttä 2023-09-03 13:31:14 +03:00
  • e5616c6cd2 Make coordinates relative to center Lauri Kenttä 2023-09-03 13:21:46 +03:00
  • ad0b71c49b Set EFI ReadKey timeout to 15 seconds Lauri Kenttä 2023-09-02 23:31:02 +03:00
  • e44ce9f5ee Add logging Lauri Kenttä 2023-09-02 17:08:02 +03:00