diff --git a/Changelog.md b/Changelog.md index 6099934e..f1138563 100644 --- a/Changelog.md +++ b/Changelog.md @@ -13,6 +13,9 @@ OpenCore Changelog - Fixed issues loading 10.7 EfiBoot - Added `Type` to `ReservedMemory` to fulfil hibernation hack needs - Added workaround to displaying `Preboot` instead of `Macintosh HD` +- Added prelinkedkernel 32-bit kext injection (10.6-10.7) +- Added `SystemMemoryStatus` to override memory replacement on some models +- Added older Pentium CPU recognition in SMBIOS #### v0.6.1 - Improved recognition of early pressed hotkeys, thx @varahash diff --git a/Docs/Configuration.pdf b/Docs/Configuration.pdf index 5a82d16c..49cc471e 100644 Binary files a/Docs/Configuration.pdf and b/Docs/Configuration.pdf differ diff --git a/Docs/Configuration.tex b/Docs/Configuration.tex index e4efc9a2..a3c26bcc 100755 --- a/Docs/Configuration.tex +++ b/Docs/Configuration.tex @@ -2528,9 +2528,9 @@ refer to \hyperref[legacyapple]{Legacy Apple OS}. \hline 10.5 & YES & YES (V1) & NO (V1) & --- & --- & --- & --- \\ \hline - 10.6 & YES & YES (V2) & NO (V2) & YES & YES (V2) & YES (V2) & --- \\ + 10.6 & YES & YES (V2) & YES (V2) & YES & YES (V2) & YES (V2) & --- \\ \hline - 10.7 & YES & --- & NO (V3) & YES & --- & YES (V3) & --- \\ + 10.7 & YES & --- & YES (V3) & YES & --- & YES (V3) & --- \\ \hline 10.8-10.9 & --- & --- & --- & YES & --- & YES (V3) & --- \\ \hline @@ -2541,6 +2541,9 @@ refer to \hyperref[legacyapple]{Legacy Apple OS}. \end{tabular} \end{center} + \emph{Note}: First version (V1) of 32-bit \texttt{prelinkedkernel} is unsupported + due to kext symbol tables being corrupted by the tools. This also makes + \texttt{keepsyms=1} for kext frames broken on these systems. \end{enumerate} diff --git a/Docs/Differences/Differences.pdf b/Docs/Differences/Differences.pdf index 9804c7fa..c5f5c7ac 100644 Binary files a/Docs/Differences/Differences.pdf and b/Docs/Differences/Differences.pdf differ diff --git a/Docs/Differences/Differences.tex b/Docs/Differences/Differences.tex index 7da12239..093a8814 100644 --- a/Docs/Differences/Differences.tex +++ b/Docs/Differences/Differences.tex @@ -1,7 +1,7 @@ \documentclass[]{article} %DIF LATEXDIFF DIFFERENCE FILE -%DIF DEL PreviousConfiguration.tex Sat Sep 26 20:43:38 2020 -%DIF ADD ../Configuration.tex Mon Sep 28 15:42:12 2020 +%DIF DEL PreviousConfiguration.tex Tue Sep 8 21:12:21 2020 +%DIF ADD ../Configuration.tex Fri Oct 2 03:37:52 2020 \usepackage{lmodern} \usepackage{amssymb,amsmath} @@ -2588,9 +2588,9 @@ refer to \hyperref[legacyapple]{Legacy Apple OS}. \hline 10.5 & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend (V1) & NO \DIFaddbegin \DIFadd{(V1) }\DIFaddend & --- & --- & --- & --- \\ \hline - 10.6 & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend (V2) & NO \DIFaddbegin \DIFadd{(V2) }\DIFaddend & YES & YES (V2) & YES \DIFaddbegin \DIFadd{(V2) }\DIFaddend & --- \\ + 10.6 & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend (V2) & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES (V2) }\DIFaddend & YES & YES (V2) & YES \DIFaddbegin \DIFadd{(V2) }\DIFaddend & --- \\ \hline - 10.7 & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend & --- & NO \DIFaddbegin \DIFadd{(V3) }\DIFaddend & YES & --- & YES \DIFaddbegin \DIFadd{(V3) }\DIFaddend & --- \\ + 10.7 & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES }\DIFaddend & --- & \DIFdelbegin \DIFdel{NO }\DIFdelend \DIFaddbegin \DIFadd{YES (V3) }\DIFaddend & YES & --- & YES \DIFaddbegin \DIFadd{(V3) }\DIFaddend & --- \\ \hline 10.8-10.9 & --- & --- & --- & YES & --- & YES \DIFaddbegin \DIFadd{(V3) }\DIFaddend & --- \\ \hline @@ -2601,8 +2601,12 @@ refer to \hyperref[legacyapple]{Legacy Apple OS}. \end{tabular} \end{center} + \DIFaddbegin \emph{\DIFadd{Note}}\DIFadd{: First version (V1) of 32-bit }\texttt{\DIFadd{prelinkedkernel}} \DIFadd{is unsupported + due to kext symbol tables being corrupted by the tools. This also makes + }\texttt{\DIFadd{keepsyms=1}} \DIFadd{for kext frames broken on these systems. +} -\end{enumerate} +\DIFaddend \end{enumerate} \section{Misc}\label{misc} diff --git a/Docs/Errata/Errata.pdf b/Docs/Errata/Errata.pdf index 91d85a05..e22fce75 100644 Binary files a/Docs/Errata/Errata.pdf and b/Docs/Errata/Errata.pdf differ