2 repositorios
Modifying binary driver files to enable support for unsupported hardware components.
Distinct from Binary Patching: Distinct from game binary patching or driver synchronization as it targets OS-level driver binaries for hardware compatibility.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Driver Binary Patching. Refine with filters or upvote what's useful.
Este proyecto es una colección de herramientas de utilidad para ampliar la compatibilidad de hardware en sistemas Synology NAS. Proporciona una herramienta de compatibilidad de unidades para añadir discos duros, SSDs y unidades NVMe no compatibles a la base de datos interna del sistema, junto con un supresor de alertas de hardware para ocultar notificaciones de memoria no certificada y discos de terceros. El kit de herramientas incluye un desbloqueador de almacenamiento específicamente para habilitar pools y volúmenes de almacenamiento M.2 PCIe en tarjetas de hardware no compatibles. También cuenta con un optimizador de RAM para ajustar los límites máximos de memoria y optimizar la RAM reservada para cachés de disco. Las capacidades adicionales cubren la optimización del rendimiento del almacenamiento, como la configuración de prioridades de lectura de disco y la habilitación del soporte TRIM para aumentar el rendimiento de datos. El proyecto también proporciona actualizaciones para herramientas de monitoreo de salud del hardware para asegurar que los modelos de unidades de terceros más nuevos informen el estado correctamente.
Modifies system binaries and driver configurations to enable support for unofficial M.2 PCIe storage cards.
nvidia-patch es una herramienta de modificación binaria para drivers de Nvidia diseñada para eliminar límites artificiales del fabricante en hardware de consumo. Funciona principalmente como un desbloqueador para sesiones de codificación de vídeo simultáneas y activa capacidades de captura de pantalla de alto rendimiento desde el frame buffer. El proyecto incluye un parcheador binario de drivers de GPU capaz de modificar librerías de drivers dentro de entornos aislados, como contenedores y runtimes de Flatpak. Utiliza manipulación del enlazador dinámico para aplicar estos parches a binarios ubicados en sistemas de archivos de solo lectura. La utilidad proporciona mecanismos para realizar copias de seguridad binarias que preservan el estado, permitiendo revertir el parche del driver. También incluye herramientas de verificación que ejecutan tareas de codificación concurrentes para confirmar que los límites de sesión han sido eliminados con éxito.
Provides capabilities to modify compiled driver binaries to remove artificial hardware limitations.