2 repositorios
Mechanisms for injecting system extensions into memory to provide missing hardware support.
Distinct from Native System Extensions: Distinct from Native System Extensions: focuses on the injection process for hardware support rather than runtime integration.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · System Extension Injectors. Refine with filters or upvote what's useful.
Atmosphere is a custom firmware for the Nintendo Switch that provides core system components for loading custom kernels, managing modified operating systems, and redirecting hardware storage. It functions as a customized operating system designed to enable deep system modification and functional extensions. The project distinguishes itself through a system module injector and an application patching engine that allow for the loading of custom binary modules and patches to add features to the console. It also includes a virtual storage manager that redirects internal hardware writes to a virtu
Injects system extensions and patches into memory to provide expanded functional capabilities and hooks.
OpenCore Legacy Patcher is a utility designed to enable the installation and operation of modern operating systems on legacy hardware that is no longer officially supported. By interposing a custom bootloader between the system firmware and the kernel, the project facilitates the deployment of current software releases on older devices, bypassing restrictive compatibility checks and hardware identification requirements. The project distinguishes itself through a comprehensive framework for system interposition and persistent patching. It employs dynamic kernel extension injection and runtime
Loads kernel extensions into memory during startup to provide hardware support missing from the operating system.