十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

SSDTTime 新手教程:不写一行 ASL,自动搞定黑苹果 ACPI 补丁

SSDTTime 新手教程:不写一行 ASL,自动搞定黑苹果 ACPI 补丁 SSDTTime 新手教程不写一行 ASL自动搞定黑苹果 ACPI 补丁【免费下载链接】SSDTTimeSSDT/DSDT hotpatch attempts.项目地址: https://gitcode.com/gh_mirrors/ss/SSDTTimeSSDTTime 是一款免费的命令行小工具专为黑苹果用户设计它读取你机器上真实的ACPI 表硬件向操作系统报出的配置清单自动生成SSDT 补丁.aml 文件用来解决睡眠黑屏、USB 失灵、NVRAM 掉电丢失这类系统看不懂硬件的老毛病。适合装完系统后想修修补补、但完全没写过ASL 代码ACPI 专用的小语言的新手——打开菜单、按提示选、收工。先搞懂ACPI 与 SSDT 是什么关系把硬件和 macOS 的沟通想象成餐厅点菜ACPI是硬件递过来的一份菜单——CPU 几核、USB 插座在哪、睡眠怎么走电全写在里面。但很多主板厂商写菜单带方言甚至有错别字macOS 照着标准菜单读就容易点错菜。SSDT是贴在菜单旁边的补充说明纸条不改原菜单只把读不通的地方翻译、修正、补上。.aml是纸条编译后的成品——放进系统真正生效的是它。SSDTTime 干的活就是你指出菜单哪页有问题它写好纸条、编译成 .aml连登记补丁用的配置片段都一并给你。动手前3 样东西备齐Python 3终端方式启动时需要版本越新越稳建议 3.8 及以上。Windows 下双击SSDTTime.bat会自动帮你检查并提示。工具本体把仓库解压或克隆到一个可读写目录别放只读盘。系统权限Windows 上建议管理员身份运行否则可能读不到本机 ACPI 表。三个平台的启动入口各记一行Windows双击SSDTTime.batmacOS双击SSDTTime.commandLinux终端执行python3 SSDTTime.py跑通流程从启动到拿到第一个 .aml启动工具按上面入口运行。做完应看到主菜单——开头会列出当前已加载的 ACPI 表清单说明它成功读到了你机器的 ACPI 数据Linux/Windows 下若显示 None先按下面菜单里的D选项手动指定表文件或P选项导出本机电流表。选一个补丁生成新手先选2. FakeEC睡眠唤醒问题的头号补丁按提示回车确认默认项。做完应看到 Done. 字样表示编译成功。收文件到工具同目录的Results文件夹里找。做完应看到一对文件SSDT-xxxx.aml成品补丁和patches_OC.plist给 OpenCore 登记补丁用的配置片段。登记进系统把 .aml 拷进 EFI 分区的ACPI/Patched目录再用 ProperTree 或 OpenCore Configurator 打开config.plist把补丁登记进 ACPI 列表。做完应看到保存后的配置里多了一条指向该 .aml 的记录。重启验证进系统后打开系统信息或终端查内核日志确认补丁被加载。做完应看到对应功能正常——例如睡眠合盖能正常唤醒。哪项没生效就移除刚加的补丁一次只留一个变量排查。按场景选常见机型的补丁组合你的场景推荐组合避坑提醒台式机日常办公FakeEC PluginType USBXBIOS 里建议关掉 CSM全 UEFI 模式更稳笔记本日常使用FakeEC PluginType PNLF亮度靠 PNLF睡眠唤醒异常优先查 FakeEC笔记本二合一/平板FakeEC PluginType ALS0假环境光传感器能避免屏幕亮度失控300 系主板NVRAM 掉电FakeEC PluginType PMCPMC 只给真 300 系芯片组加 PMCR 设备别乱加老机器 USB 认不全加 USB Reset先做 USB Reset 再做 USB 映射顺序别反时钟/唤醒诡异抖动加 FixHPET它只清 IRQ 冲突生成前按提示核对要屏蔽的中断号出错了怎么办4 种常见症状对照查现象可能原因处理办法启动就闪退或报 Python 错误Python 版本过旧或缺依赖升级到 3.8 后重试Windows 用SSDTTime.bat自动检查环境菜单显示 Currently Loaded Tables: None权限不足或没读到 ACPI 表Windows 换管理员身份运行或按D手动指向已导出的表文件编译报 iasl 相关错误编译器缺文件或版本不匹配按提示补齐iasl可执行文件极老系统可在菜单里切换 Legacy Compiler加补丁后进不了系统某个 .aml 与你的硬件不匹配安全模式或临时移除该文件逐个回退验证一次只动一个补丁再往深处走预设菜单覆盖不到的情况工具还留了两个后门导出全量 ACPI 表Linux 和 Windows 下按P一键 dump 本机电流表方便拿文本工具对照微调菜单里的E还能按设备路径反查对应的 ACPI 路径做精细补丁时很好用。批量合并补丁仓库里另有一个PatchMerge入口能把Results里生成的patches_OC.plist直接合并进你的config.plist省掉手工一条条粘。需要源码时用下面命令拉取后直接看 SSDTTime.py 主流程和 Scripts/ 里的库即可git clone https://gitcode.com/gh_mirrors/ss/SSDTTime现在就可以去启动工具先生成第一个 FakeEC 补丁、跑通生成—登记—重启全流程跑通后再按上表一次加一项——这是上手最快的路径。【免费下载链接】SSDTTimeSSDT/DSDT hotpatch attempts.项目地址: https://gitcode.com/gh_mirrors/ss/SSDTTime创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表