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/hirbodbehnam/uefi-gif

Display a hardcoded GIF in UEFI

uefi

Last synced: 17 Dec 2024

https://github.com/niansa/uefilinux

Linux system call emulation within the UEFI environment - Mirror of: https://gitlab.com/niansa/UEFILinux

libc linux uefi uefi-application

Last synced: 13 Jan 2025

https://github.com/hekmon/disktools

A set of sysadmin tools to better handle disk management

bash boot disk gpt msdos ops partitions-aligned uefi

Last synced: 11 Jan 2025

https://github.com/hekmon/DiskTools

A set of sysadmin tools to better handle disk management

bash boot disk gpt msdos ops partitions-aligned uefi

Last synced: 23 Oct 2024

https://github.com/fdsc/UEFI-empty-application

Simple empty UEFI application

uefi uefi-application

Last synced: 23 Oct 2024

https://github.com/x0reaxeax/nvram-bootinfo-dump

Dumps boot entries from NVRAM

boot-order efi-boot efivars nvram uefi

Last synced: 08 Jan 2025

https://github.com/Android-Boot-Manager/droidboot_device_fxtec_pro1

UEFI-based DroidBoot for the F(x)tec Pro¹ 📲

dualboot fxtec uefi

Last synced: 23 Oct 2024

https://github.com/rdp-studio/Ventoy

一种全新的可启动USB设备解决方案。

bootable-usb compatible efi exfat grub2 img iso legacy-bios uefi ventoy wim

Last synced: 23 Oct 2024

https://github.com/ZBCMars/UEFIStudy

Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.

bios c operating-system uefi uefi-boot uefi-shell

Last synced: 23 Oct 2024

https://github.com/mikilian/arch-luks-setup

Automated minimalistic Arch Linux installation with an encrypted file system in UEFI mode.

archlinux archlinux-installer automation grub kde kde-plasma kvm libvirt luks luks-encryption qemu uefi xfce xfce4 xorg

Last synced: 20 Jan 2025

https://github.com/hqnnqh/core64

bare bones OS with custom uefi loader

bootloader osdev rust uefi

Last synced: 16 Jan 2025

https://github.com/laurie0131/uefi_boot_flow_pres2

Overview of the UEFI & PI Boot Flow process

slideshow tianocore uefi uefi-boot-flow

Last synced: 13 Jan 2025

https://github.com/lennart1978/lusc

Linux UEFI STUB Creator - lusc

efi uefi uefi-boot uefi-utilities

Last synced: 21 Jan 2025

https://github.com/Kostr/PCD_TABLE_parser

Parser for Platform Configuration Database (PCD) tables created in the EDKII build process

edk2 pcd tianocore tianocore-edk2 uefi vpd

Last synced: 23 Oct 2024

https://github.com/kettle11/minimal_uefi

A minimal Rust project to get started with UEFI

kernel operating-system rust uefi

Last synced: 27 Jan 2025

https://github.com/sprmcell/gentoo

A couple off files from my gentoo install to make my next gentoo installation just a tad bit easier

64-bit config efi gentoo gentoo-linux legacy linux makeconf scrv uefi

Last synced: 23 Oct 2024

https://github.com/mxvish/arch-setup

Installer & setup script for Arch Linux in i3 on UEFI x86-64 pc

archlinux automation config git github i3 linux open-source setup shell uefi x86-64

Last synced: 08 Nov 2024

https://github.com/kkebo/rust_os

勉強目的の OS

osdev rust uefi

Last synced: 15 Dec 2024

https://github.com/mendel5/uefi-bios

How to set-up and configure a UEFI BIOS

bios configure efi guide how-to howto linux nvidia set-up setup ubuntu uefi uefi-bios uefibios

Last synced: 12 Nov 2024

https://github.com/justanoobcoder/lfs

My linux from scratch scripts

bash lfs linux script shell systemd uefi

Last synced: 22 Jan 2025

https://github.com/maulingmonkey/uefi-hello-world

Rust + UEFI experimentation

boot rust uefi

Last synced: 22 Jan 2025

https://github.com/mozgiii/efi-loadopt

UEFI load option (EFI_LOAD_OPTION) decoding

efi uefi

Last synced: 20 Nov 2024

https://github.com/philipyip1988/linux

Linux Installation Guide (Fedora and Ubuntu) on Dell 2 in 1 Convertible with a UEFI BIOS. This guide discusses how to make a Bootable USB on Windows and Linux, modify the UEFI BIOS Setup for Linux Installation, gives a beginner overview of the GNOME Desktop environment and how to customise it with tweaks and extensions.

convertible dell dell-laptops fedora gnome gnome-extensions gnome-tweaks intel intel-rapid-storage-technology intel-vmd linux oem secure-boot touchpad touchscreen tutorial ubuntu uefi

Last synced: 07 Dec 2024

https://github.com/shchuko/ovmfdarwinpkg

OVMF clone with macOS guests support and free HFS+ driver

edk edk2 hfs-filesystem macos-vm ovmf qemu uefi vm

Last synced: 17 Dec 2024

https://github.com/gurry/efi_app

UEFI sample application

efi uefi uefi-application

Last synced: 02 Jan 2025

https://github.com/longjunyu2/mu_platforms_oneplus6t

Project Mu based OnePlus6T Platform Repo. For Building Project Mu firmware of the OnePlus6T Device.

firmware oneplus6t projectmu uefi

Last synced: 01 Feb 2025

https://github.com/david4r4/osdev

Initial steps to write a kernel in x86-64

c nasm osdev uefi userspace x86-64

Last synced: 23 Oct 2024

https://github.com/laurie0131/uefi_driver_wizard_lab

Create a UEFI Driver with the UEFI Driver Wizard

lab slideshow tianocore uefi uefi-driver uefi-driver-wizard

Last synced: 13 Jan 2025

https://github.com/sunsetmkt/securebootpolicyreset

This is an archive of SecureBootPolicyReset-x64.zip in case someone locks their UEFI with Windows Team version or so.

secure-boot uefi uefi-secureboot uefi-shell windows

Last synced: 14 Jan 2025

https://github.com/ciffelia/Updraft

A game running on UEFI

bare-metal game os uefi

Last synced: 23 Oct 2024

https://github.com/herrernst/steamos-efi

https://steamdeck-packages.steamos.cloud/archlinux-mirror/sources/jupiter-main/steamos-efi-20220727.1-1.src.tar.gz

efi steamos uefi

Last synced: 23 Oct 2024

https://github.com/zahtec/asusbios

A fully-fledged list of all the ASUS ROG UEFI BIOS settings and their purpose.

asus bios configuration settings uefi walkthrough

Last synced: 28 Jan 2025

https://github.com/jrbuchanan02/garbage-os

Operating System focusing on documenting itself and supporting as many systems as possible.

operating-system-kernel uefi

Last synced: 23 Oct 2024

https://github.com/mayerdev/uefi-tools

Tools for UEFI-development

c cpp gnu-efi posix-efi posix-uefi uefi

Last synced: 23 Oct 2024

https://github.com/viral32111/uefi-experiments

My experiments around creating UEFI applications.

bootloader uefi virtualization

Last synced: 22 Dec 2024

https://github.com/jaketurner616/reboot-to-uefi

Reboot to BIOS/UEFI script (Windows/Linux)

bash batch bios uefi uefi-boot

Last synced: 07 Jan 2025

https://github.com/laurie0131/writing_uefi_app_lab

How to Write a UEFI Application with EDK II

edk-ii lab slideshow tianocore uefi uefi-application

Last synced: 13 Jan 2025

https://github.com/laurie0131/uefi_driver_pres

How to write a UEFI Driver with the UEFI Driver Model

slideshow tianocore uefi uefi-driver

Last synced: 13 Jan 2025

https://github.com/laurie0131/opensource_platforms_pres

Open Source UEFI Platforms from tianocore.org

slideshow tianocore uefi

Last synced: 13 Jan 2025

https://github.com/kkinos/kinos

A microkernel-like operating system based on MikanOS

microkernel operating-system uefi x86-64

Last synced: 18 Dec 2024

https://github.com/pstadler/rancheros-uefi

UEFI bootable RancherOS image.

freenas rancheros uefi

Last synced: 14 Dec 2024

https://github.com/tylpk1216/shellopt

Use this UEFI tool to set up ShellOpt environment variable.

uefi

Last synced: 26 Jan 2025

https://github.com/gurry/efi_ffi

A foreign function interface to UEFI

bootloader efi ffi uefi uefi-application uefi-boot uefi-development

Last synced: 02 Jan 2025

https://github.com/mxvish/gentoo-setup

Installer & setup script for Gentoo Linux on UEFI x86-64 pc

config eduroam gentoo git github iwd linux openrc setup shell uefi x86-64

Last synced: 02 Jan 2025

https://github.com/itrooz/bootedit

Modify your UEFI entries from your OS

pyqt python qt uefi

Last synced: 25 Jan 2025

https://github.com/nokute78/pe-cert-reader

A library and tool in golang to read cert from PE file.

golang pe uefi

Last synced: 28 Jan 2025

https://github.com/tylpk1216/bootvar

Get Boot Variables in UEFI Shell, e.g. Boot0000, Boot0001 ...

uefi

Last synced: 26 Jan 2025

https://github.com/anceltweaks/scewin

SCEWIN binaries and solutions for various error messages

amisce bios nvram scehub scewin uefi

Last synced: 26 Jan 2025

https://github.com/pulseflow/avian

avian is an open source uwu owo cute operating system made in rust :3

avian hacktoberfest kernel open-source operating-system osdev rust strawberry uefi unix

Last synced: 19 Jan 2025

https://github.com/meese-enterprises/ubuntu-vagrant

Build your own Ubuntu Linux Vagrant base box

efi ubuntu uefi vagrant

Last synced: 24 Jan 2025

https://github.com/ArcherPergande/BmpView

A simple UEFI image viewer for the bmp file format.

image-processing uefi uefi-application uefi-shell

Last synced: 23 Oct 2024

https://github.com/crawfxrd/uefi-shell

An implementation of the UEFI Shell.

uefi uefi-shell

Last synced: 23 Oct 2024

https://github.com/uubufr/BootMgr

Script for generate simple Grub2 configuration

grub2 uefi

Last synced: 23 Oct 2024

https://github.com/MichaelSchaecher/mokey

Manage shim openssl certificates for efi Secure Boot.

secure-boot shim uefi

Last synced: 23 Oct 2024

https://github.com/philipyip1988/fedora

Linux Fedora Installation Guide on Dell 2 in 1 Convertible with a UEFI BIOS. This guide discusses how to make a Fedora Bootable USB on Windows and Linux, modify the UEFI BIOS Setup for Linux Installation, gives a beginner overview of the GNOME Desktop environment and how to customise it with tweaks and extensions.

dell fedora fedora-workstation gnome gnome-extensions gnome-tweaks linux oem secure-boot touchscreen tutorial uefi

Last synced: 21 Jan 2025

https://github.com/hecmay/vTPM-attestation

Virtual TPM and SSL/TLS protocol based remote attestation framework for UEFI secure booting

firmware-tpm uefi

Last synced: 23 Oct 2024

https://github.com/maxklvd/mini-kernel

Kernel/User mode demonstation in the EFI application for x86_64

c gnu-efi kernel uefi x86-64

Last synced: 23 Oct 2024

https://gitlab.com/mrdotx/efistub

shell script to create efi boot entries with efibootmgr

boot efi efibootmgr entries hooks initrd kernel manager memtest options order pacman parameter uefi

Last synced: 23 Oct 2024

https://github.com/xunillen2/openbsd-cd-uefi-patch

Patched Makefile with support for creating install.iso file with UEFI support

openbsd patch uefi

Last synced: 20 Dec 2024

https://github.com/mathjx000/uefi-games

Simple games running using UEFI

uefi zig

Last synced: 23 Jan 2025

https://github.com/laurie0131/edk_ii_porting_beyond_shell_pres

Porting Beyond the UEFI Shell with EDK II

edk-ii platform slideshow tianocore uefi

Last synced: 13 Jan 2025

https://github.com/meese-enterprises/packer-ubuntu-server-uefi

Packer templates for creating Ubuntu Server images with Packer + QEMU + Autoinstall (cloud-init)

efi packer qemu ubuntu ubuntu-server uefi vagrant

Last synced: 24 Jan 2025

https://github.com/approvers/minimos

A minimum operating system on x86_64 UEFI with no dependencies from scratch.

c osdev uefi x86-64

Last synced: 13 Jan 2025

https://github.com/gdamjan/fb-ask-pass-rs

asks the user for a password on the framebuffer showing the firmware image

rust uefi

Last synced: 17 Dec 2024

https://github.com/gurry/pxe_efi

Ergonomic API for PXE on UEFI platform.

pxe uefi

Last synced: 02 Jan 2025

https://github.com/vangoghynot/edk2-template

This is an EDK2 Template Workspace.

bios edk2 efi uefi

Last synced: 23 Oct 2024

https://github.com/crawfxrd/uefi-driver-example

Example UEFI driver written in Rust

rust uefi

Last synced: 15 Dec 2024

https://github.com/voltageddebunked/alephos

AlephOS is a simple operating system written in C with Limine.

bios bootloader c limine os osdev uefi

Last synced: 06 Jan 2025

https://github.com/Sid110307/InsiderOS

A minimalistic Operating System.

cpp development kernel os ovmf uefi

Last synced: 23 Oct 2024

https://github.com/cach30verfl0w/uefi-tests

UEFI Tests is a Test Framework for UEFI-based Rust Operating Systems

embedded rust testing tests uefi

Last synced: 18 Jan 2025

https://github.com/badend777/boot-menu-access-without-keyboards

If your keyboard is not connected to your PC after restarting, you can still access the boot menu using a simple script.

boot-menu scripting troubleshooting uefi windows

Last synced: 13 Jan 2025

https://github.com/diekmann/uefi_nyan_80x25

Porting Nyan cat to UEFI. In Rust 🦀. Writeup ✍️

nyan-cat rust rust-lang story thinkpad uefi writeup writing

Last synced: 22 Jan 2025

https://github.com/rhinodevel/uefi-playground

UEFI programming playground.

efi uefi

Last synced: 19 Jan 2025

https://github.com/anpep/docker-edk2

Bootstraps an EDK II UEFI development environment from an Ubuntu machine

docker edk2 ubuntu uefi

Last synced: 30 Jan 2025

https://github.com/ok-ryoko/hello-ovmf

“Hello, OVMF!” in NASM

assembly nasm ovmf uefi

Last synced: 21 Jan 2025

https://github.com/anpep/docker-ovmf-pkg

Builds x86-64 QEMU/KVM-compatible UEFI firmware included in TianoCore EDK II.

docker edk2 ovmf qemu tianocore uefi

Last synced: 30 Jan 2025

https://github.com/yourhacker-in/yourhacker-boot-logo

Windows boot logo changer for UEFI systems

boot boot-logo-changer logo uefi uefi-boot windows yourhacker

Last synced: 23 Oct 2024

https://gitlab.com/sakura-lain/my-centos8-desktop-professional

My CentOS desktop installation for a professional use

Secure Boot bash centos gnome kernel modules linux selinux uefi virtualbox

Last synced: 23 Oct 2024

https://github.com/merizo-labs/bootloader

Bootloader for MerizoOS.

bootloader embedd osdev rust uefi uefi-boot

Last synced: 28 Jan 2025

https://gitlab.com/al3xtjames/hello-uefi

An example (hello world) for building UEFI applications/drivers on OS X

efi uefi

Last synced: 23 Oct 2024

https://github.com/cheeseywhiz/opsys

https://wiki.osdev.org

c os osdev uefi x86-64

Last synced: 23 Oct 2024

https://github.com/ciao1092/uefi-html

A simulation of a HP UEFI

html uefi

Last synced: 12 Jan 2025

https://github.com/bluebrown/toybrick

writing a kernel from scratch

kernel kvm qemu uefi x86-64 zig

Last synced: 14 Dec 2024

https://github.com/i32-sudo/uefipayloadinterfacerw

This is a base using PlyClaw UEFI Payload Exploit to create an NTOSKRNL UEFI Interface to execute kernel based functions

efi interface payload read uefi write

Last synced: 15 Jan 2025

https://github.com/ZERDICORP/arch_installation_note

Take a deep breath and go f!ck yourself.

archlinux installation linux note uefi

Last synced: 23 Oct 2024

https://gitlab.com/lae/arch-zfs-esp-sync

Mirrored from https://github.com/laech/arch-zfs-esp-sync.git

ZFS archlinux efi esp uefi

Last synced: 23 Oct 2024

https://gitlab.com/ecomaikgolf/os-dev

alma is a toy kernel written in C++ for x86_64 machines with the mere purpose of learning OS development

academic-project bootloader cmake cpp kernel make nasm posix-uefi qemu-x86 uefi x86-64 qemu

Last synced: 23 Oct 2024