Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
btwise
OpenCorePKG_MOD
提交
65db8044
O
OpenCorePKG_MOD
项目概览
btwise
/
OpenCorePKG_MOD
通知
26
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
OpenCorePKG_MOD
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
65db8044
编写于
4月 14, 2019
作者:
V
vit9696
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Docs: Add signing instructions
上级
9306b21f
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
10 addition
and
9 deletion
+10
-9
Docs/Configuration.pdf
Docs/Configuration.pdf
+0
-0
Docs/Configuration.tex
Docs/Configuration.tex
+8
-9
macbuild.tool
macbuild.tool
+2
-0
未找到文件。
Docs/Configuration.pdf
浏览文件 @
65db8044
无法预览此类型文件
Docs/Configuration.tex
浏览文件 @
65db8044
...
...
@@ -31,7 +31,7 @@
frame=tb,
columns=fullflexible,
captionpos=b,
morekeywords=
{
git, make, build, ioreg, grep, nvram, sort, sudo, diskutil, gfxutil
}
,
morekeywords=
{
git, make, build, ioreg, grep, nvram, sort, sudo, diskutil, gfxutil
, strings, dd, cut
}
,
literate =
{
"
}{{
\textquotedbl
}}
1
{
'
}{{
\textquotesingle
}}
1
...
...
@@ -1381,19 +1381,18 @@ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:boot-log |
\tightlist
\item
Create
\texttt
{
vault.plist
}
.
\item
Create a new RSA key.
\item
Embed
it
into
\texttt
{
OpenCore.efi
}
.
\item
Embed
RSA key
into
\texttt
{
OpenCore.efi
}
.
\item
Create
\texttt
{
vault.sig
}
.
\end{itemize}
Can look as follows:
FIXME!
\begin{lstlisting}
[label=createvault, style=ocbash]
ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties |
sed 's/.*<//;s/>.*//' > /tmp/device-properties.hex
&&
gfxutil /tmp/device-properties.hex /tmp/device-properties.plist
&&
cat /tmp/device-properties.plist
cd /Volumes/EFI/EFI/OC
~/create
_
vault.sh .
~/RsaTool -sign vault.plist vault.sig vault.pub
off=
$
((
$
(strings -a -t d OpenCore.efi | grep "=BEGIN OC VAULT=" | cut -f1 -d' ')+16))
dd of=OpenCore.efi if=vault.pub bs=1 seek=
$
off count
=
520
conv
=
notrunc
rm vault.pub
\end
{
lstlisting
}
\end
{
enumerate
}
...
...
macbuild.tool
浏览文件 @
65db8044
...
...
@@ -45,6 +45,8 @@ package() {
cp
BOOTx64
.
efi
tmp
||
exit
1
cp
"${selfdir}/Docs/Configuration.pdf"
tmp
||
exit
1
cp
"${selfdir}/Docs/Sample.plist"
tmp
||
exit
1
cp
"${selfdir}/UDK/OcSupportPkg/Tools/RsaTool/RsaTool"
tmp
||
exit
1
cp
"${selfdir}/UDK/OcSupportPkg/Tools/Vault/create_vault.sh"
tmp
||
exit
1
pushd
tmp
||
exit
1
zip
-
qry
../
"OpenCore-v${ver}-${2}.zip"
*
||
exit
1
popd
||
exit
1
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录