\emph{Note}: these settings may reset at hardware change and in certain other circumstances.
\emph{Note}: \DIFdelbegin\DIFdel{these }\DIFdelend\DIFaddbegin\DIFadd{These }\DIFaddend settings may reset at hardware change and in certain other circumstances.
To view their current state use \texttt{pmset -g} command in Terminal.
\DIFadd{Here $ParseDarwinVersion$ argument is assumed to be 3 integers obtained by splitting Darwin kernel version
string from left to right by the }\texttt{\DIFadd{.}}\DIFadd{symbol. $FindDarwinVersion$ function looks up
Darwin kernel version by locating }\texttt{\DIFadd{"Darwin Kernel Version $\kappa$.$\lambda$.$\mu$"}}\DIFadd{string
in the kernel image.
}
\item
\DIFaddend\texttt{\DIFdelbegin\DIFdel{16.7.0}\DIFdelend\DIFaddbegin\DIFadd{MinKernel}\DIFaddend}\DIFdelbegin\DIFdel{will match macOS 10.12.6 and }\texttt{\DIFdel{16.}}%DIFAUXCMD
\DIFdel{will match
any macOS 10.12.x version }\DIFdelend\DIFaddbegin\\
\textbf{Description}: Blocks kernel driver on selected macOS version only.
The selection happens based on prefix match with the kernel version, i.e.
\texttt{16.7.0} will match macOS 10.12.6 and \texttt{16.} will match
any macOS 10.12.x version.
\textbf{Description}: Blocks kernel driver on \DIFdelbegin\DIFdel{selected macOS version only.
The selection happens based on prefix match with the kernel version, i.
e.
}\DIFdelend\DIFaddbegin\DIFadd{specified macOS version or older.
}
\end{enumerate}
\emph{\DIFadd{Note}}\DIFadd{: Refer to }\hyperlink{kernmatch}{\texttt{Add}\texttt{MaxKernel} description}\DIFadd{for matching logic.
}
\item
\DIFaddend\texttt{\DIFdelbegin\DIFdel{16.7.0}\DIFdelend\DIFaddbegin\DIFadd{MinKernel}\DIFaddend}\DIFdelbegin\DIFdel{will match macOS 10.12.6 and }\texttt{\DIFdel{16.}}%DIFAUXCMD
\DIFdel{will match
any macOS 10.12.x version }\DIFdelend\DIFaddbegin\\
\textbf{Description}: Adds kernel driver to selected macOS version only.
The selection happens based on prefix match with the kernel version, i.e.
\texttt{16.7.0} will match macOS 10.12.6 and \texttt{16.} will match
any macOS 10.12.x version.
\textbf{Description}: \DIFdelbegin\DIFdel{Adds kernel driver to selected macOS version only.
The selection happens based on prefix match with the kernel version, i.
e.
}\DIFdelend\DIFaddbegin\DIFadd{Patches data on specified macOS version or older.
}
\emph{\DIFadd{Note}}\DIFadd{: Refer to }\hyperlink{kernmatch}{\texttt{Add}\texttt{MaxKernel} description}\DIFadd{for matching logic.
}
\item
\DIFaddend\texttt{\DIFdelbegin\DIFdel{16.7.0}\DIFdelend\DIFaddbegin\DIFadd{MinKernel}\DIFaddend}\DIFdelbegin\DIFdel{will match macOS 10.12.6 and }\texttt{\DIFdel{16.}}%DIFAUXCMD
\DIFdel{will match
any macOS 10.12.x version }\DIFdelend\DIFaddbegin\\