1 repository
Modifying data values in compiled kernel binaries to restore hardware support.
Distinct from Kernel Source Patching: Distinct from Kernel Source Patching: modifies compiled binaries rather than source code.
Explore 1 awesome GitHub repository matching software engineering & architecture · Binary Symbol Patching. Refine with filters or upvote what's useful.
Acest proiect este un manual tehnic cuprinzător pentru instalarea macOS pe hardware x86 non-Apple folosind bootloader-ul OpenCore. Servește ca un ghid de configurare pentru emularea hardware-ului Apple și patch-uirea firmware-ului de sistem pentru a obține compatibilitatea sistemului de operare pe PC-uri. Documentația oferă instrucțiuni detaliate pentru emularea hardware SMBIOS, inclusiv generarea identificatorilor de sistem și a profilurilor de model. Acoperă aplicarea patch-urilor pentru tabelele ACPI pentru a activa gestionarea nativă a energiei și modificarea serviciilor de runtime UEFI pentru a rezolva problemele de mapare a memoriei și de protecție la scriere. Resursa detaliază în continuare compatibilitatea hardware pentru componentele de rețea, grafică și audio, precum și gestionarea extensiilor de kernel. Include îndrumări privind configurarea bootloader-ului, crearea de instalatoare bootabile și utilizarea logării verbose și a kiturilor de depanare pentru a diagnostica kernel panic-urile.
Provides methods for replacing data values within the kernel to enable hardware support for older software versions.