Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
btwise
OpenCorePKG_MOD
提交
57f0c615
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,体验更适合开发者的 AI 搜索 >>
提交
57f0c615
编写于
9月 15, 2020
作者:
草原企鹅
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of
https://github.com/acidanthera/OpenCorePkg
上级
c7c88aa8
b832f033
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
24 addition
and
7 deletion
+24
-7
Docs/AcpiSamples/SSDT-EC-USBX.dsl
Docs/AcpiSamples/SSDT-EC-USBX.dsl
+5
-1
Docs/AcpiSamples/SSDT-EC.dsl
Docs/AcpiSamples/SSDT-EC.dsl
+5
-1
Docs/Configuration.tex
Docs/Configuration.tex
+14
-5
未找到文件。
Docs/AcpiSamples/SSDT-EC-USBX.dsl
浏览文件 @
57f0c615
...
...
@@ -10,9 +10,13 @@
*
* Try NOT to rename EC0, H_EC, etc. to EC.
* These devices are incompatible with macOS and may break
* at any time. AppleACPIEC kext must NOT load.
* at any time. AppleACPIEC kext must NOT load
on desktops
.
* See the disable code below.
*
* While on some laptops, this kext is essential to access EC
* region for battery status etc. Please ignore EC related
* patches under the circumstance.
*
* Reference USB: https://applelife.ru/posts/550233
* Reference EC: https://applelife.ru/posts/807985
*/
...
...
Docs/AcpiSamples/SSDT-EC.dsl
浏览文件 @
57f0c615
...
...
@@ -9,9 +9,13 @@
*
* Try NOT to rename EC0, H_EC, etc. to EC.
* These devices are incompatible with macOS and may break
* at any time. AppleACPIEC kext must NOT load.
* at any time. AppleACPIEC kext must NOT load
on desktops
.
* See the disable code below.
*
* While on some laptops, this kext is essential to access EC
* region for battery status etc. Please ignore EC related
* patches under the circumstance.
*
* Reference USB: https://applelife.ru/posts/550233
* Reference EC: https://applelife.ru/posts/807985
*/
...
...
Docs/Configuration.tex
浏览文件 @
57f0c615
...
...
@@ -1052,11 +1052,19 @@ In the majority of the cases ACPI patches are not useful and harmful:
level, as done by
\href
{
https://github.com/acidanthera/WhateverGreen
}{
WhateverGreen
}
.
\item
A
void patching
\texttt
{
\_
OSI
}
to support a higher level of feature sets
unless absolutely required
. Commonly this enables a number of hacks on APTIO
Try to a
void patching
\texttt
{
\_
OSI
}
to support a higher level of feature sets
whenever possible
. Commonly this enables a number of hacks on APTIO
firmwares, which result in the need to add more patches. Modern firmwares
generally do not need it at all, and those that do are fine with much
smaller patches.
smaller patches. However, laptop vendors usually rely on this method to
determine the availability of functions like modern I2C input support, thermal
adjustment and custom feature additions.
\item
Avoid patching embedded controller event
\texttt
{
\_
Qxx
}
just for enabling
brightness keys. The conventional process to find these keys usually involves
massive modification on DSDT and SSDTs and the debug kext is not stable on
newer systems. Please switch to built-in brightness key discovery of
\href
{
https://github.com/acidanthera/VoodooPS2
}{
VoodooPS2
}
instead.
\item
Try to avoid hacky changes like renaming
\texttt
{
\_
PRW
}
or
\texttt
{
\_
DSM
}
whenever possible.
...
...
@@ -1073,8 +1081,9 @@ Several cases, where patching actually does make sense, include:
\texttt
{
A0 10 93 4F 53 46 4C 00
}
with
\texttt
{
A4 0A 0F A3 A3 A3 A3 A3
}
.
\item
To provide custom method implementation with in an SSDT, for instance,
to report functional key presses on a laptop, the original method can be replaced
with a dummy name by patching
\texttt
{
\_
Q11
}
with
\texttt
{
XQ11
}
.
to inject shutdown fix on certain computers, the original method can be
replaced with a dummy name by patching
\texttt
{
\_
PTS
}
with
\texttt
{
ZPTS
}
and adding a callback to original method.
\end{itemize}
Tianocore
\href
{
https://github.com/acidanthera/audk/blob/master/MdePkg/Include/IndustryStandard/AcpiAml.h
}{
AcpiAml.h
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录