2 रिपॉजिटरी
Graphical interfaces for selecting and launching multiple different operating systems or firmware environments from a single device.
Distinct from Firmware Boot Interfaces: Distinct from general firmware interfaces: focuses on the user-facing multi-OS selection and launching mechanism.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Multi-Boot Managers. Refine with filters or upvote what's useful.
Hekate is a bootloader and system recovery tool for Nintendo Switch hardware. It functions as a multi-OS boot manager that allows the execution of binary payloads and the launching of stock firmware, custom firmware, Android, and Linux through a graphical interface. The project provides a suite of recovery and system modification tools, including the ability to create and restore full backups of internal storage. It also features a USB HID gamepad emulator that maps device controller inputs to USB signals for interacting with external computers. The software covers broad capability areas inc
Functions as a graphical multi-OS boot manager for launching stock firmware, custom firmware, Android, and Linux.
CloverBootloader is a UEFI-compliant boot loader designed to initialize hardware and launch multiple operating systems across various platforms. Its primary purpose is to enable the booting of operating systems on unsupported hardware through system identity spoofing and hardware emulation. The project specializes in hardware compatibility patching by modifying ACPI tables, faking hardware IDs, and patching binary kernels or extensions in memory during the boot process. It provides capabilities to inject kernel extensions and spoof system parameters, such as product names and serial numbers,
Implements a multi-boot manager for selecting and launching several different operating systems from one device.