Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

UEFI

The Unified Extensible Firmware Interface (UEFI) is a publicly available specification that defines a software interface between an operating system and platform firmware. UEFI replaces the legacy Basic Input/Output System (BIOS) boot firmware originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing support for legacy BIOS services. UEFI can support remote diagnostics and repair of computers, even with no operating system installed.

https://github.com/Dunky-Z/uefi-spec-zh

UEFI Specification in Chinese/UEFI 规范中文翻译

documentation markdown translation uefi

Last synced: 23 Oct 2024

https://github.com/awslabs/python-uefivars

Python package and helper tool to analyze, convert and modify UEFI variable stores.

aws efi efivarfs efivars python uefi uefivars

Last synced: 19 Nov 2024

https://github.com/BjornRuytenberg/kdmap-patcher

Patches Kernel DMA Protection onto unsupported Thunderbolt-powered systems.

efi preboot thunderbolt thunderspy uefi

Last synced: 23 Oct 2024

https://github.com/openwide-ingenierie/greenthreads-uefi

Simple (green) threads for UEFI

thread uefi

Last synced: 05 Nov 2024

https://github.com/rgl/rpi4-uefi-ipxe

UEFI iPXE for the Raspberry Pi 4 ARM64

arm64 ipxe pxe raspberry-pi uefi

Last synced: 02 Nov 2024

https://github.com/mozgiii/rebootinto

Terminal and GUI utility to reboot to other OS on a UEFI system

boot efi reboot uefi

Last synced: 20 Nov 2024

https://github.com/openwide-ingenierie/pong-uefi

Simple Pong with score for UEFI

game pong uefi

Last synced: 05 Nov 2024

https://github.com/Openwide-Ingenierie/Pong-UEFI

Simple Pong with score for UEFI

game pong uefi

Last synced: 23 Oct 2024

https://github.com/perez987/apple-secure-boot-and-vault-with-opencore

OpenCore and Apple Secure Boot. SecureBootModel in OpenCore 0.7.2. Vaulting OpenCore. UEFI Secure Boot.

apecid hackintosh opencore securebootmodel uefi vault

Last synced: 03 Jan 2025

https://github.com/microsoft/mu_feature_dfci

DFCI - Device Firmware Configuration Interface

firmware mdm projectmu uefi

Last synced: 07 Oct 2024

https://github.com/icedterminal/HackBGRT-signed

Windows boot logo changer for UEFI systems

boot boot-logo-changer secure-boot uefi

Last synced: 23 Oct 2024

https://github.com/lethalbit/uwu-efi

A clean, modern C++ 17 SDK for writing UEFI applications.

uefi

Last synced: 06 Nov 2024

https://github.com/AliciaTransmuted/rEFInd-indulgence

rEFInd-indulgence is a luxurious soft leather icon theme with a custom hand stitched font for the rEFInd UEFI boot manager

linux refind refind-theme theme-development uefi

Last synced: 11 Nov 2024

https://github.com/ludovicrousseau/uefi-smartcardreader-samples

Samples of UEFI SmartCardReader API

c uefi

Last synced: 15 Oct 2024

https://github.com/warexify/clover

Boot OS X, Windows, and Linux on Mac or PC with UEFI or BIOS firmware

clover edk2 firmware uefi

Last synced: 05 Nov 2024

https://github.com/PedroElFrijol/GuavaOS

My useless x86_64 Operating System

assembly-x86 c chadx86 cpp elf os uefi

Last synced: 23 Oct 2024

https://github.com/MickeyMeowMeowHouse/UefiAccessSmBios

Simple demo of accessing System Management BIOS in UEFI environment.

smbios uefi

Last synced: 23 Oct 2024

https://github.com/nrdmn/uefi-freetype

Zig UEFI FreeType Demo

freetype uefi zig

Last synced: 16 Nov 2024

https://github.com/codedad1983/UBC

UBC is an UEFI BIOS Configurator based on GRUB2 with setup_var

bios config grub setup uefi

Last synced: 23 Oct 2024

https://github.com/microsoft/mu_pip_python_library

Source repository for Project Mu mu_python_library pip module

projectmu python uefi uefi-utils

Last synced: 17 Jan 2025

https://github.com/rgl/seeedstudio-odyssey-x86j4105-notes

notes about the seeedstudio odyssey x86j4105 mini-computer

efi odyssey seeedstudio uefi

Last synced: 11 Dec 2024

https://github.com/chefkissinc/skywalkos

An operating system written in Rust. skywalkOS is not <insert other operating system here>.

ipc kernel modern operating-system operating-system-kernel rust skywalkos uefi x86 x86-64

Last synced: 11 Nov 2024

https://github.com/pbatard/uefi-md5sum

MD5 checksum validation for UEFI

md5 md5-hash md5sum rufus uefi uefi-boot

Last synced: 28 Oct 2024

https://github.com/gzu-liyujiang/MBR-DualBootType-WinPE

利用bootmgr及bootmgfw.efi(即bootx64.efi)实现同时支持Legacy及EFI启动类型的PE系统盘。

bios bootmgr mbr uefi winpe

Last synced: 23 Oct 2024

https://github.com/gzu-liyujiang/mbr-dualboottype-winpe

利用bootmgr及bootmgfw.efi(即bootx64.efi)实现同时支持Legacy及EFI启动类型的PE系统盘。

bios bootmgr mbr uefi winpe

Last synced: 10 Jan 2025

https://github.com/gabrielmajeri/uefi-cpp

An object-oriented wrapper to the UEFI specification.

cxx modern static-assertions uefi

Last synced: 05 Nov 2024

https://github.com/michaelmelanson/wasm-kernel

Runs WebAssembly binaries on barebones x86-64 systems.

osdev rust uefi webassembly

Last synced: 24 Nov 2024

https://github.com/jamesits/dripsenabler

Enables Intel PEP (Power Engine Plug-in) and adds support for DRIPS. (Hackindows?)

acpi drips uefi

Last synced: 15 Oct 2024

https://github.com/bugra9/bootableusb

bootableusb - Ön yüklemeli USB sürücü oluştur

arch-linux bios bootable bootable-drives bootable-usb debian gpt grub hybrid linux mbr shell ubuntu uefi windows

Last synced: 22 Nov 2024

https://github.com/bugra9/BootableUSB

bootableusb - Ön yüklemeli USB sürücü oluştur

arch-linux bios bootable bootable-drives bootable-usb debian gpt grub hybrid linux mbr shell ubuntu uefi windows

Last synced: 23 Oct 2024

https://github.com/UsefulScripts01/HPDrivers

Update all HP device drivers with a single command - Get-HPDrivers

bios drivers hp powershell uefi

Last synced: 04 Dec 2024

https://github.com/Jamesits/DRIPSEnabler

Enables Intel PEP (Power Engine Plug-in) and adds support for DRIPS. (Hackindows?)

acpi drips uefi

Last synced: 23 Oct 2024

https://github.com/intel/rv-brs-test-suite

The RV BRS test suite checks for compliance against the RVI Boot and Runtime Service specification.

acpi brs brs-b brs-i fwts interoperability risc-v sct smbios uefi

Last synced: 09 Nov 2024

https://github.com/microsoft/mu_pip_build

Source repository for Project Mu mu_build pip module

projectmu python uefi

Last synced: 17 Jan 2025

https://github.com/microsoft/mu_crypto_release

Release platform for Mu CryptoBin

crypto projectmu uefi

Last synced: 07 Oct 2024

https://github.com/rgl/raspberrypi-uefi-edk2-vagrant

Raspberry Pi 4 UEFI EDK2 build environment inside a vagrant box

edk ipxe raspberry-pi raspberry-pi-4 uefi uefi-boot

Last synced: 23 Oct 2024

https://github.com/ultimaweapon/tcg-boot

EFI application to secure loading Linux with TPM

boot-loader linux-kernel rust uefi

Last synced: 07 Dec 2024

https://github.com/print3m/printos

Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.

bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64

Last synced: 17 Nov 2024

https://github.com/no92/uefi-bare-bones

UEFI "Hello World"

barebones kernel osdev uefi

Last synced: 13 Nov 2024

https://github.com/benschlueter/efistub

passes kernel-commandline to the kernel if the UEFI does not support it

boot efistub kernel kernel-commandline uefi

Last synced: 18 Oct 2024

https://github.com/pftf/pitf

Raspberry Pi ARM Trusted Firmware Builds

arm-trusted-firmware arm64 edk2 raspberry-pi-3 uefi

Last synced: 11 Nov 2024

https://github.com/rgl/linuxkit-vagrant

Vagrant environment for playing with LinuxKit

linuxkit loki pxe qemu uefi uefi-boot vagrant

Last synced: 23 Oct 2024

https://github.com/anatol/ucode-image-gen

Tool to generate early boot ucode firmware images

boot uefi

Last synced: 13 Oct 2024

https://github.com/arenekosreal/raspberrypi4-uefi

UEFI, firmware and other packages for Raspberry Pi 4B in UEFI mode

arch-linux archlinux linux raspberry-pi-4 raspberrypi uefi

Last synced: 07 Nov 2024

https://github.com/kuroko-lang/kuroko-efi

Kuroko built to run on UEFI.

bootloader efi kuroko python uefi x86-64

Last synced: 23 Oct 2024

https://github.com/AliciaTransmuted/rEFInd-details

A colourful theme for the rEFInd UEFI boot manager

linux refind refind-theme theme-development uefi

Last synced: 11 Nov 2024

https://github.com/phip1611/multiboot2-binary-rust

A multiboot2-compliant Kernel prototype written in Rust. This project is mainly about the build setup and not a functional kernel.

uefi x86-64

Last synced: 07 Nov 2024

https://github.com/d-sonuga/bare-metal-blasterball

The blasterball game, from scratch

bare-metal game osdev rust uefi x86-64

Last synced: 01 Feb 2025

https://github.com/nchevsky/pve-edk2-firmware

OVMF UEFI firmware for Proxmox VE with added support for IGD passthrough with output to external displays (VFIO's `x-igd-opregion=on`), as well as the ability to boot macOS virtual machines.

ovmf uefi virtualization

Last synced: 27 Dec 2024

https://github.com/rgl/ovmf-secure-boot-vagrant

ovmf secure boot playground

ovmf sbctl secure-boot uefi uefi-secureboot

Last synced: 23 Oct 2024

https://github.com/hello-computer-science/hello-uefi

Repo records my codes for learning UEFI

learning learning-uefi uefi

Last synced: 19 Nov 2024

https://github.com/RogueScholar/woeusb-legacy

WoeUSB is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. It is a fork of Congelli501's WinUSB.

bios-setup image-writer install-windows installer-medium iso-image uefi uefi-secureboot usb-flash-drives windows-installer

Last synced: 11 Nov 2024

https://github.com/cbarrick/efiboot

You don't need a bootloader

boot bootloader efi efibootmgr efistub uefi uefi-boot

Last synced: 11 Jan 2025

https://github.com/k66inthesky/oinkbl

Oink Bootloader (OinkBL),系列文[世界第一簡單的UEFI,實作打造自己的開機畫面](https://ithelp.ithome.com.tw/users/20161828/ironman/6446?page=1)

asm edk2 uefi uefi-application

Last synced: 02 Jan 2025

https://github.com/blindeyesoftworks/gotouefi

Reboots the system then displays the firmware UI.

boot firmware-utility restart uefi uefi-boot uefi-utility

Last synced: 24 Nov 2024

https://github.com/gesangtome/edk2-nx627j

Porting edk2 to nubia Z20 (nx627j)

edk-ii-platform edk2 edk2-platforms nubia nx627j uefi uefi-shell z20

Last synced: 23 Oct 2024

https://github.com/justinian/j6-uefi-headers

Custom C++ headers for interfacing with UEFI

uefi

Last synced: 23 Oct 2024

https://github.com/marzzzello/ricing

UEFI direct boot, custom boot logo on Thinkpad and plymouth with theme

plymouth ricing thinkpad uefi unixporn

Last synced: 23 Dec 2024

https://github.com/antsif-a/glow

Glow theme for the rEFInd boot manager

refind refind-theme uefi

Last synced: 24 Jan 2025

https://github.com/mfaerevaag/multibootusb

Multiboot USB Drive

grub uefi

Last synced: 23 Oct 2024

https://github.com/NineSilver/Origami

Origami is a x86_64 UEFI bootloader and boot protocol/specification meant for hobbist kernels

bootloader osdev uefi uefi-boot

Last synced: 23 Oct 2024

https://github.com/matthewfcarlson/musupport

A VS Code extension to support Project Mu

edk firmware-tools uefi vscode-extension

Last synced: 23 Oct 2024

https://github.com/sippeangelo/RebootInto

Tool to simplify dual-boot scenarios by changing the UEFI boot order to a desired entry before rebooting.

boot command-line reboot uefi uefi-boot-order utility

Last synced: 23 Oct 2024

https://github.com/Janrupf/smalldoku

Sudoku but it runs on UEFI

standalone-game sudoku uefi uefi-application

Last synced: 23 Oct 2024

https://github.com/sleepy762/lucidloader

Simple and light interactive boot manager.

aarch64 boot boot-manager bootloader c clang linux posix-uefi shell uefi x86-64

Last synced: 23 Oct 2024

https://github.com/b0o/refind-genconf

refind-genconf makes it easier to generate rEFInd configurations for multiple kernels

linux linux-kernel refind uefi

Last synced: 29 Oct 2024

https://github.com/varoudis/openwrt_arm64_uefi

openwrt for pimox7 (proxmox on Pi 4) - arm64 with UEFI - personal test build...

aarch64 arm64 pimox proxmox raspberrypi uefi

Last synced: 14 Nov 2024

https://github.com/wick3dr0se/arch-linux-installation-guide

An easy to follow Arch Linux installation guide. This guide will show you how to properly install Arch Linux on UEFI/BIOS systems, ext4/btrfs file systems; using systemd-bootloader/GRUB and systemd-networkd/NetworkManager for networking. These are the given examples but I have provided links to sections with the information necessary to install any 86_64 system

achi arch-linux bios btrfs ext4 grub guide linux networkmanager raid systemd uefi

Last synced: 13 Nov 2024

https://github.com/eualexandrerrr/myarch

Arch Linux script install

arch btrfs crypt install linux luks script uefi

Last synced: 23 Oct 2024

https://github.com/bcran/edk2_aadp

EDK2 UEFI for ADLINK Systems

aadk aadp aarch64 adlink ampere ampere-altra edk2 tianocore uefi

Last synced: 15 Oct 2024

https://github.com/alive4ever/openwrt

My own fork to contribute to OpenWrt. For your own usage, please directly fork the upstream repository.

embedded secure-boot uefi

Last synced: 23 Oct 2024

https://github.com/puzzleos/uefi-dev

QEMU/OVMF/SWTPM UEFI Secure Boot development environment

ovmf qemu secureboot tpm uefi

Last synced: 23 Oct 2024

https://github.com/TirsvadCLI/Linux.NvidiaGpuDriverInstall

Nvidia GPU driver installation works also with UEFI

debian driver linux nvidia-gpu uefi

Last synced: 23 Oct 2024

https://github.com/viktor-prutyanov/efi-hello-world-bootloader

Extremely simple UEFI program which loads another fixed UEFI program

bootloader uefi

Last synced: 12 Dec 2024

https://github.com/vineyard-os/zircon-uefi

mirror of the zircon UEFI headers

uefi

Last synced: 23 Oct 2024

https://github.com/alexdelorenzo/grub2systemd

💾 Convert grub.cfg to systemd-boot EFI loader entries

bootloader efi grub grub2 systemd uefi

Last synced: 18 Jan 2025

https://github.com/Wack0/dubiousdisk

The Porygon-Z that's super effective against Secure Boot! (CVE-2022-30203, CVE-2023-21560, CVE-2023-28269, CVE-2023-28249, and more...)

bitlocker cve-2022-30203 cve-2023-21560 cve-2023-28249 cve-2023-28269 secure-boot uefi vulnerability windows-boot writeup

Last synced: 23 Oct 2024

https://github.com/ericonr/generate-sb-efi

Automate generation of Secure Boot signed single file kernel images

efi linux secure-boot secureboot uefi

Last synced: 22 Dec 2024

https://github.com/bitrake/uefi_playground

Experiment, explore, and get excited about UEFI ...

assembly fasmg uefi x86-64

Last synced: 30 Nov 2024