提交 433253c6 编写于 作者: P PMheart

Docs: Update changelog and pdf from https://github.com/acidanthera/OpenCorePkg/pull/320

上级 95b487a2
...@@ -7,6 +7,7 @@ OpenCore Changelog ...@@ -7,6 +7,7 @@ OpenCore Changelog
- Fixed `SetApfsTrimTimeout` on macOS 12 (only works when set to zero) - Fixed `SetApfsTrimTimeout` on macOS 12 (only works when set to zero)
- Added script to build qemu recovery images to macrecovery - Added script to build qemu recovery images to macrecovery
- Fixed selecting `SecureBootModel` on hypervisors (should be `x86legacy`) - Fixed selecting `SecureBootModel` on hypervisors (should be `x86legacy`)
- Added kext blocking `Strategy` for prelinked and newer
#### v0.7.8 #### v0.7.8
- Updated ocvalidate to warn about insecure `DmgLoading` with secure `SecureBootModel` (already disallowed in runtime) - Updated ocvalidate to warn about insecure `DmgLoading` with secure `SecureBootModel` (already disallowed in runtime)
......
63ebe375542ad0f079cc7071555dd405 f6ed50e7f45236281de511e910ee0305
\documentclass[]{article} \documentclass[]{article}
%DIF LATEXDIFF DIFFERENCE FILE %DIF LATEXDIFF DIFFERENCE FILE
%DIF DEL PreviousConfiguration.tex Thu Feb 10 15:29:05 2022 %DIF DEL PreviousConfiguration.tex Fri Feb 11 00:24:26 2022
%DIF ADD ../Configuration.tex Thu Feb 10 19:56:56 2022 %DIF ADD ../Configuration.tex Fri Feb 11 10:54:55 2022
\usepackage{lmodern} \usepackage{lmodern}
\usepackage{amssymb,amsmath} \usepackage{amssymb,amsmath}
...@@ -2235,7 +2235,32 @@ blocking. ...@@ -2235,7 +2235,32 @@ blocking.
\emph{Note}: Refer to the \hyperlink{kernmatch}{\texttt{Add\ MaxKernel} description} for matching logic. \emph{Note}: Refer to the \hyperlink{kernmatch}{\texttt{Add\ MaxKernel} description} for matching logic.
\end{enumerate} \DIFaddbegin \item
\texttt{\DIFadd{Strategy}}\\
\textbf{\DIFadd{Type}}\DIFadd{: }\texttt{\DIFadd{plist\ string}}\\
\textbf{\DIFadd{Failsafe}}\DIFadd{: }\texttt{\DIFadd{Disable}} \DIFadd{(Forcibly make the kernel driver kmod startup code return failure)}\\
\textbf{\DIFadd{Description}}\DIFadd{: Determines the behaviour of kernel driver blocking.
}
\DIFadd{Valid values:
}
\begin{itemize}
\tightlist
\item \texttt{\DIFadd{Disable}} \DIFadd{--- Forcibly make the kernel driver kmod startup code return failure.
}\item \texttt{\DIFadd{Exclude}} \DIFadd{--- Remove the kernel driver from the kernel cache by dropping plist entry and filling in zeroes.
}\end{itemize}
\emph{\DIFadd{Note}}\DIFadd{: It is risky to }\texttt{\DIFadd{Exclude}} \DIFadd{a kext that is a dependency of others.
}
\emph{\DIFadd{Note 2}}\DIFadd{: At this moment }\texttt{\DIFadd{Exclude}} \DIFadd{is only applied to }\texttt{\DIFadd{prelinkedkernel}} \DIFadd{and newer mechanisms.
}
\emph{\DIFadd{Note 3}}\DIFadd{: In most cases strategy }\texttt{\DIFadd{Exclude}} \DIFadd{requires the new kext to be injected as a replacement.
}
\DIFaddend \end{enumerate}
\subsection{Emulate Properties}\label{kernelpropsemu} \subsection{Emulate Properties}\label{kernelpropsemu}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册