awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesNVRAM Variable Emulation Systems

Persistent storage layers for system configuration data that survive reboots by mapping variables to non-volatile memory.

Distinct from Configuration Variables: None of the candidates fit; the candidates were related to application-level configuration or cloud variables, whereas this is about firmware-level NVRAM.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · NVRAM Variable Emulation Systems. Refine with filters or upvote what's useful.

Awesome NVRAM Variable Emulation Systems GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • acidanthera/opencorepkgAvatar von acidanthera

    acidanthera/OpenCorePkg

    14,750Auf GitHub ansehen↗

    OpenCorePkg is a modular UEFI bootloader designed to initialize hardware and facilitate the loading of modern operating systems on non-standard or unsupported hardware. It functions as a comprehensive firmware emulation environment, providing the necessary runtime services and memory management to bridge the gap between diverse hardware configurations and operating system requirements. The project distinguishes itself through its ability to perform runtime kernel patching and system firmware modification, allowing for the injection of drivers and the manipulation of hardware tables during the

    Provides a persistent storage layer for system configuration data that survives reboots by mapping variables to non-volatile memory.

    Copencore
    Auf GitHub ansehen↗14,750
  • myspaghetti/macos-virtualboxAvatar von myspaghetti

    myspaghetti/macos-virtualbox

    13,535Auf GitHub ansehen↗

    This is a virtualization tool designed to run macOS guest operating systems, such as Catalina, Mojave, and High Sierra, inside VirtualBox on Windows, Linux, or Mac hardware. It provides a system for deploying these operating systems on x86 CPUs using official installation files. The project includes specialized utilities to manage EFI and NVRAM settings, enabling the emulation of device serial numbers and board identifiers to allow connectivity for cloud services and messaging. It also features a configurator for adjusting CPUID profiles and display resolutions to ensure hardware compatibilit

    Provides mechanisms to inject serial numbers and board IDs into virtual NVRAM to bypass hardware identity checks.

    Shellbash-scriptmacosmacos-installer
    Auf GitHub ansehen↗13,535
  • dortania/opencore-install-guideAvatar von dortania

    dortania/OpenCore-Install-Guide

    4,212Auf GitHub ansehen↗

    Dieses Projekt ist ein umfassendes technisches Handbuch für die Installation von macOS auf Nicht-Apple-x86-Hardware unter Verwendung des OpenCore-Bootloaders. Es dient als Konfigurationsleitfaden für die Emulation von Apple-Hardware und das Patchen von System-Firmware, um Betriebssystemkompatibilität auf PCs zu erreichen. Die Dokumentation bietet detaillierte Anweisungen für die SMBIOS-Hardware-Emulation, einschließlich der Generierung von Systemidentifikatoren und Modellprofilen. Sie deckt die Anwendung von ACPI-Tabellen-Patches zur Aktivierung nativer Energieverwaltung und die Modifikation von UEFI-Laufzeitdiensten zur Lösung von Problemen mit Speicherkarten und Schreibschutz ab. Die Ressource beschreibt zudem die Hardwarekompatibilität für Netzwerk-, Grafik- und Audiokomponenten sowie die Verwaltung von Kernel-Erweiterungen. Sie enthält Anleitungen zur Bootloader-Konfiguration, zur Erstellung bootfähiger Installationsmedien und zur Verwendung von ausführlichem Logging und Debug-Kits zur Fehlerbehebung bei Kernel-Panics.

    Implements mechanisms to bypass failed writes to non-volatile RAM, preventing installation stalls and boot loops.

    JavaScript
    Auf GitHub ansehen↗4,212
  1. Home
  2. Operating Systems & Systems Programming
  3. NVRAM Variable Emulation Systems

Unter-Tags erkunden

  • Write Recovery MechanismsProcedures to recover from or bypass failed writes to non-volatile RAM to prevent boot loops. **Distinct from NVRAM Variable Emulation Systems:** Focuses on recovering from write failures rather than just emulating the storage layer