Skip to content

Commit

Permalink
Docs: Sync changelog and errata
Browse files Browse the repository at this point in the history
  • Loading branch information
vit9696 committed Jul 5, 2020
1 parent d8ace47 commit fe51f24
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 5 deletions.
1 change: 1 addition & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ OpenCore Changelog
- Fixed serial initialisation when file logging is disabled
- Fixed FSBFrequency reporting on Meron and similar CPUs
- Fixed incorrect volume icon dimension requirements in OpenCanopy
- Added preview version of KernelCollection injection code

#### v0.5.9
- Added full HiDPI support in OpenCanopy
Expand Down
Binary file modified Docs/Configuration.pdf
Binary file not shown.
Binary file modified Docs/Differences/Differences.pdf
Binary file not shown.
26 changes: 23 additions & 3 deletions Docs/Differences/Differences.tex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
\documentclass[]{article}
%DIF LATEXDIFF DIFFERENCE FILE
%DIF DEL PreviousConfiguration.tex Tue Jun 2 03:55:18 2020
%DIF ADD ../Configuration.tex Sun Jun 28 09:37:24 2020
%DIF ADD ../Configuration.tex Sun Jun 28 10:17:00 2020

\usepackage{lmodern}
\usepackage{amssymb,amsmath}
Expand Down Expand Up @@ -5240,7 +5240,18 @@ \subsection{Output Properties}\label{uefioutputprops}
On all known affected systems \texttt{ConsoleMode} had to be set to
empty string for this to work.

\end{enumerate}
\DIFaddbegin \item
\texttt{\DIFadd{UgaPassThrough}}\\
\textbf{\DIFadd{Type}}\DIFadd{: }\texttt{\DIFadd{plist\ boolean}}\\
\textbf{\DIFadd{Failsafe}}\DIFadd{: }\texttt{\DIFadd{false}}\\
\textbf{\DIFadd{Description}}\DIFadd{: Provide UGA protocol instances on top of GOP protocol.
}

\DIFadd{Some firmwares do not implement legacy UGA protocol, but it may be required
for screen output by older EFI applications like EfiBoot from 10.4.
}

\DIFaddend \end{enumerate}


\subsection{ProtocolOverrides Properties}\label{uefiprotoprops}
Expand Down Expand Up @@ -5294,7 +5305,16 @@ \subsection{ProtocolOverrides Properties}\label{uefiprotoprops}
version. This may be used to ensure File Vault 2 compatibility on VMs or legacy Macs.

\item
\texttt{AppleImageConversion}\\
\DIFaddbegin \texttt{\DIFadd{AppleFramebufferInfo}}\\
\textbf{\DIFadd{Type}}\DIFadd{: }\texttt{\DIFadd{plist\ boolean}}\\
\textbf{\DIFadd{Failsafe}}\DIFadd{: }\texttt{\DIFadd{false}}\\
\textbf{\DIFadd{Description}}\DIFadd{: Reinstalls Apple Framebuffer Info protocol with a builtin
version. This may be used to override framebuffer information on VMs or legacy Macs
to improve compatibility with legacy EfiBoot like the one in macOS 10.4.
}

\item
\DIFaddend \texttt{AppleImageConversion}\\
\textbf{Type}: \texttt{plist\ boolean}\\
\textbf{Failsafe}: \texttt{false}\\
\textbf{Description}: Reinstalls Apple Image Conversion protocol with a builtin
Expand Down
Binary file modified Docs/Errata/Errata.pdf
Binary file not shown.
8 changes: 6 additions & 2 deletions Docs/Errata/Errata.tex
Original file line number Diff line number Diff line change
Expand Up @@ -186,9 +186,9 @@ \section{Issue list}\label{issuelist}
\item
\textbf{Identifier}: \texttt{ERR059-4} \\
\textbf{Published}: 2020-06-24 21:18 MSK \\
\textbf{Updated}: 2020-06-24 21:18 MSK \\
\textbf{Updated}: 2020-07-05 23:20 MSK \\
\textbf{Affected versions}: 0.5.9 \\
\textbf{Resolved in}: \texttt{--} \\
\textbf{Resolved in}: 0.6.0 (\href{https://github.com/acidanthera/OpenCorePkg/commit/d8ace476067ebb4b5abe17e4cdcd094fa3641689}{d8ace476}) \\
\textbf{Description}:

Driver injection into \texttt{kernel collections} normally used in macOS 11,
Expand All @@ -197,6 +197,10 @@ \section{Issue list}\label{issuelist}
\textbf{Possible workarounds}:
\begin{itemize}
\tightlist
\item For \textbf{preview} version of KernelCollection injection code please update
to commit \texttt{d8ace476} and make sure that variables forcing legacy
kernel loading (\texttt{booter-fileset-kernel} and \texttt{booter-fileset-basesystem})
are deleted from NVRAM.
\item For \textbf{preinstalled} versions of macOS 11 add NVRAM variable \\
\texttt{7C436110-AB2A-4BBB-A880-FE41995C9F82:booter-fileset-kernel}
with \texttt{00} value; for some EfiBoot variants it may also be
Expand Down

0 comments on commit fe51f24

Please sign in to comment.