diff --git a/Docs/Configuration.pdf b/Docs/Configuration.pdf index 97f39f50..86d6b3e4 100644 Binary files a/Docs/Configuration.pdf and b/Docs/Configuration.pdf differ diff --git a/Docs/Configuration.tex b/Docs/Configuration.tex index 6ede2c14..c0a66b9f 100755 --- a/Docs/Configuration.tex +++ b/Docs/Configuration.tex @@ -485,7 +485,7 @@ For BIOS booting a third-party UEFI environment provider will have to be used. \texttt{DuetPkg} is one of the known UEFI environment providers for legacy systems. To run OpenCore on such a legacy system you can install \texttt{DuetPkg} with a dedicated tool: -\href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/BootInstall}{BootInstall}. +\href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/BootInstall}{BootInstall}. For upgrade purposes refer to \texttt{Differences.pdf} document, providing the information about the changes affecting the configuration compared @@ -1714,7 +1714,7 @@ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version RSA public key 520 byte format description can be found in Chromium OS documentation. To convert public key from X.509 certificate or from PEM file use - \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/CreateVault}{RsaTool}. + \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/CreateVault}{RsaTool}. \emph{Note}: \texttt{vault.sig} is used regardless of this option when public key is embedded into \texttt{OpenCore.efi}. Setting it to \texttt{true} will only ensure @@ -1732,7 +1732,7 @@ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version Presence of this file is highly recommended to ensure that unintentional file modifications (including filesystem corruption) do not happen unnoticed. To create this file automatically use - \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/CreateVault}{\texttt{create\_vault.sh}} script. + \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/CreateVault}{\texttt{create\_vault.sh}} script. Regardless of the underlying filesystem, path name and case must match between \texttt{config.plist} and \texttt{vault.plist}. @@ -2063,7 +2063,7 @@ improvements: e.g. \texttt{ru-RU:252} for Russian locale and ABC keyboard. Also accepts short forms: \texttt{ru:252} or \texttt{ru:0} (U.S. keyboard, compatible with 10.9). Full decoded keyboard list from \texttt{AppleKeyboardLayouts-L.dat} can be found - \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/AppleKeyboardLayouts}{here}. Using non-latin keyboard on 10.14 + \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/AppleKeyboardLayouts}{here}. Using non-latin keyboard on 10.14 will not enable ABC keyboard, unlike previous macOS versions, and is thus not recommended. \item \texttt{7C436110-AB2A-4BBB-A880-FE41995C9F82:security-mode} @@ -3209,7 +3209,7 @@ The operation has completed successfully. Custom name may be created by providing \texttt{.contentDetails} file. To download recovery online you may use - \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/Recovery}{Recovery} + \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/Recovery}{Recovery} tool from \href{https://github.com/acidanthera/OcSupportPkg}{OcSupportPkg}. \item diff --git a/Docs/Differences/Differences.pdf b/Docs/Differences/Differences.pdf index 0ab44897..41ce8944 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 8c39bf0d..3d6da171 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 Thu Jun 27 09:46:12 2019 -%DIF ADD ../Configuration.tex Sat Jun 29 23:39:10 2019 +%DIF DEL PreviousConfiguration.tex Sat Jun 8 06:32:07 2019 +%DIF ADD ../Configuration.tex Tue Jul 2 04:33:16 2019 \usepackage{lmodern} \usepackage{amssymb,amsmath} @@ -591,7 +591,7 @@ be used. \texttt{DuetPkg} is one of the known UEFI environment providers for legacy systems. \DIFdelbegin \DIFdel{While it is known to be possible to }\DIFdelend \DIFaddbegin \DIFadd{To }\DIFaddend run OpenCore on such a legacy system \DIFdelbegin \DIFdel{, configuration and use of }\DIFdelend \DIFaddbegin \DIFadd{you can install }\DIFaddend \texttt{DuetPkg} \DIFdelbegin \DIFdel{is currently out of the scope of this document}\DIFdelend \DIFaddbegin \DIFadd{with a dedicated tool: -}\href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/BootInstall}{BootInstall}\DIFaddend . +}\href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/BootInstall}{BootInstall}\DIFaddend . For upgrade purposes refer to \texttt{Differences.pdf} document, providing the information about the changes affecting the configuration compared @@ -1877,7 +1877,7 @@ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version RSA public key 520 byte format description can be found in Chromium OS documentation. To convert public key from X.509 certificate or from PEM file use \DIFdelbegin %DIFDELCMD < \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/RsaTool}{RsaTool}%%% -\DIFdelend \DIFaddbegin \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/CreateVault}{RsaTool}\DIFaddend . +\DIFdelend \DIFaddbegin \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/CreateVault}{RsaTool}\DIFaddend . \emph{Note}: \texttt{vault.sig} is used regardless of this option when public key is embedded into \texttt{OpenCore.efi}. Setting it to \texttt{true} will only ensure @@ -1896,7 +1896,7 @@ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version file modifications (including filesystem corruption) do not happen unnoticed. To create this file automatically use \DIFdelbegin %DIFDELCMD < \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/Vault}{\texttt{create\_vault.sh}} %%% -\DIFdelend \DIFaddbegin \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/CreateVault}{\texttt{create\_vault.sh}} \DIFaddend script. +\DIFdelend \DIFaddbegin \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/CreateVault}{\texttt{create\_vault.sh}} \DIFaddend script. Regardless of the underlying filesystem, path name and case must match between \texttt{config.plist} and \texttt{vault.plist}. @@ -2239,7 +2239,7 @@ improvements: keyboard list from \texttt{AppleKeyboardLayouts-L.dat} can be found \DIFdelbegin \DIFdel{on }%DIFDELCMD < \href{https://www.applelife.ru/posts/763537}{AppleLife}%%% -\DIFdelend \DIFaddbegin \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/AppleKeyboardLayouts}{here}\DIFaddend . Using non-latin keyboard on 10.14 +\DIFdelend \DIFaddbegin \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/AppleKeyboardLayouts}{here}\DIFaddend . Using non-latin keyboard on 10.14 will not enable ABC keyboard, unlike previous macOS versions, and is thus not recommended. \item \texttt{7C436110-AB2A-4BBB-A880-FE41995C9F82:security-mode} @@ -3393,8 +3393,10 @@ build -a X64 -b RELEASE -t XCODE5 -p MdeModulePkg/MdeModulePkg.dsc Custom name may be created by providing \texttt{.contentDetails} file. To download recovery online you may use - \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/Recovery}{Recovery} - tool from \href{https://github.com/acidanthera/OcSupportPkg}{OcSupportPkg}. + \DIFdelbegin %DIFDELCMD < \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Tools/Recovery}{Recovery} +%DIFDELCMD < %%% +\DIFdelend \DIFaddbegin \href{https://github.com/acidanthera/OcSupportPkg/tree/master/Utilities/Recovery}{Recovery} + \DIFaddend tool from \href{https://github.com/acidanthera/OcSupportPkg}{OcSupportPkg}. \item \textbf{Can I \DIFdelbegin \DIFdel{install Windows}\DIFdelend \DIFaddbegin \DIFadd{use this on Apple hardware or virtual machines}\DIFaddend ?} diff --git a/macbuild.tool b/macbuild.tool index 329f7044..97f75c60 100755 --- a/macbuild.tool +++ b/macbuild.tool @@ -50,7 +50,7 @@ package() { mkdir -p tmp/OC || exit 1 mkdir -p tmp/BOOT || exit 1 mkdir -p tmp/Docs/AcpiSamples || exit 1 - mkdir -p tmp/Tools || exit 1 + mkdir -p tmp/Utilities || exit 1 cp OpenCore.efi tmp/OC/ || exit 1 cp BOOTx64.efi tmp/BOOT/ || exit 1 cp "${selfdir}/Docs/Configuration.pdf" tmp/Docs/ || exit 1 @@ -59,9 +59,9 @@ package() { cp "${selfdir}/Docs/SampleFull.plist" tmp/Docs/ || exit 1 cp "${selfdir}/Changelog.md" tmp/Docs/ || exit 1 cp -r "${selfdir}/Docs/AcpiSamples/" tmp/Docs/AcpiSamples/ || exit 1 - cp -r "${selfdir}/UDK/OcSupportPkg/Tools/CreateVault" tmp/Tools/ || exit 1 - cp -r "${selfdir}/UDK/OcSupportPkg/Tools/Recovery" tmp/Tools/ || exit 1 - cp -r "${selfdir}/UDK/OcSupportPkg/Tools/BootInstall" tmp/Tools/ || exit 1 + cp -r "${selfdir}/UDK/OcSupportPkg/Utilities/CreateVault" tmp/Utilities/ || exit 1 + cp -r "${selfdir}/UDK/OcSupportPkg/Utilities/Recovery" tmp/Utilities/ || exit 1 + cp -r "${selfdir}/UDK/OcSupportPkg/Utilities/BootInstall" tmp/Utilities/ || exit 1 pushd tmp || exit 1 zip -qry ../"OpenCore-v${ver}-${2}.zip" * || exit 1 popd || exit 1