Git Product home page Git Product logo

oc-little's Introduction

OpenCore 0.5+ 部件补丁

说明

依据 OpenCore 0.5+ 的要求和建议,制作本部件补丁。

在线手册

本仓库依赖 GitBook 并使用 GitHub Actions 构建了 Pages 服务和 PDF 手册。

主要内容

  1. 总述

    1. ASL 语法基础
    2. SSDT 补丁加载顺序
    3. ACPI 表单
    4. ASL-AML 对照表
  2. 关于AOAC

    1. 禁止S3睡眠
    2. AOAC禁用独显
    3. 电源空闲管理
    4. AOAC唤醒补丁
    5. 设置ASPM工作模式
    6. 睡眠自动关闭蓝牙WIFI
  3. 仿冒设备

    1. 仿冒EC
    2. RTC0
    3. 仿冒环境光传感器
  4. 二进制更名与预置变量

    1. OC I2C-GPIO 补丁
    2. 补丁库
  5. 操作系统补丁

  6. 注入设备

    1. 注入 X86
    2. PNLF 注入方法
    3. SBUS(SMBU) 补丁
  7. 添加缺失的部件

  8. PS2 键盘映射及亮度快捷键 @OC-xlivans

  9. 电池补丁

    1. Thinkpad
    2. 其它品牌
    3. 电池信息辅助补丁
    4. 说明示例
  10. 禁用 EHCx

  11. PTSWAK 综合扩展补丁

  12. PNP0C0E 睡眠修正方法

  13. 0D6D 补丁

    1. 普通的 060D 补丁
    2. 惠普特殊的 060D 补丁
  14. 仿冒以太网和重置以太网 BSD Name

  15. CMOS 相关

    1. CMOS 内存和 RTCMemoryFixup
  16. ACPI 定制 USB 端口

  17. 禁止PCI设备

  18. ACPIDebug

  19. 品牌机器特殊补丁

    1. Dell机器特殊补丁
    2. 小新 PRO13 特殊补丁
    3. ThinkPad 机器专用补丁
  20. I2C 专用部件

  21. SSDT屏蔽独显方法

保留部件:

  1. 声卡 IRQ 补丁
  2. CMOS 重置补丁

常见驱动加载顺序:

  1. config-1-Lilu-SMC-WEG-ALC 驱动列表
  2. config-2-PS2 键盘驱动列表
  3. config-3-BCM 无线和蓝牙驱动列表
  4. config-4-I2C+PS2 驱动列表
  5. config-5-PS2Smart 键盘驱动列表
  6. config-6-Intel 无线和蓝牙驱动列表

Credits

  • 特别感谢:

    • @宪武 制作的适用于 OpenCore 的 ACPI 部件补丁
    • @Bat.bat, @黑果小兵, @套陆, @iStar丶Forever 审核完善
  • 感谢:

    • @冬瓜-X1C5th
    • @OC-xlivans
    • @Air 13 IWL-GZ-Big Orange (OC perfect)
    • @子骏oc IWL
    • @大勇-小新air13-OC-划水小白
    • ......
  • Thanks for Acidanthera maintaining OpenCorePkg

oc-little's People

Contributors

athlonreg avatar fengjixuchui avatar gzxiaobai avatar sukkaw avatar the-eric-kwok avatar williambj1 avatar xjn819 avatar xstar-dev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.