# OC-little **Repository Path**: fep931/OC-little ## Basic Information - **Project Name**: OC-little - **Description**: ACPI Hotpatch Samples for the OpenCore Bootloader - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-31 - **Last Updated**: 2021-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenCore 0.5+ 部件补丁 ## 说明 依据 OpenCore 0.5+ 的要求和建议,制作本部件补丁。 ## 在线手册 本仓库依赖 GitBook 并使用 GitHub Actions 构建了 Pages 服务和 PDF 手册。 - [https://ocbook.tlhub.cn](https://ocbook.tlhub.cn) - [OpenCore 部件库](https://cdn.jsdelivr.net/gh/daliansky/OC-little/docs/OpenCore部件库.pdf) ## 主要内容 0. **总述** 1. ASL 语法基础 2. SSDT 补丁加载顺序 3. ACPI 表单 4. ASL-AML 对照表 1. **关于`AOAC`** 1. 禁止`S3`睡眠 2. `AOAC`禁用独显 3. 电源空闲管理 4. `AOAC`唤醒补丁 5. 设置`ASPM`工作模式 6. 睡眠自动关闭蓝牙`WIFI` 2. **预置变量** 1. OC `I2C-GPIO` 补丁 2. 补丁库 3. **仿冒设备** 1. 仿冒`EC` 2. RTC0 3. 仿冒环境光传感器 4. **操作系统补丁** 5. **注入设备** 1. 注入 X86 2. `PNLF` 注入方法 3. `SBUS(SMBU)` 补丁 6. **添加缺失的部件** 7. **PS2 键盘映射及亮度快捷键 @OC-xlivans** 8. **电池补丁** 1. Thinkpad 2. 其它品牌 3. 电池信息辅助补丁 4. 说明示例 9. **禁用 EHCx** 10. **`PTSWAK` 综合扩展补丁** 11. **`PNP0C0E` 睡眠修正方法** 12. **`0D6D` 补丁** 1. 普通的 `060D` 补丁 2. 惠普特殊的 `060D` 补丁 13. **仿冒以太网和重置以太网 `BSD Name`** 14. **`CMOS` 相关** 1. `CMOS` 内存和 ***RTCMemoryFixup*** 15. **`ACPI` 定制 `USB` 端口** 16. **禁止`PCI`设备** 17. **ACPIDebug** 18. **品牌机器特殊补丁** 1. `Dell`机器特殊补丁 2. 小新 PRO13 特殊补丁 3. ThinkPad 机器专用补丁 19. **`I2C` 专用部件** 20. **`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](https://github.com/acidanthera/OpenCorePkg)** 的 ACPI 部件补丁 - @Bat.bat, @黑果小兵, @套陆, @iStar丶Forever 审核完善 - 感谢: - @冬瓜-X1C5th - @OC-xlivans - @Air 13 IWL-GZ-Big Orange (OC perfect) - @子骏oc IWL - @大勇-小新air13-OC-划水小白 - ...... - **Thanks for [Acidanthera](https://github.com/acidanthera) maintaining [OpenCorePkg](https://github.com/acidanthera/OpenCorePkg)**