Linux平台提取DSDT,手动提取DSDT和SSDT教程

 2023-09-16 阅读 20 评论 0

摘要:摘要有很多朋友都在问小子如何制作DSDT,其实,小子对DSDT也只是了解,并没有深入研究过。下面,小子就把自己所了解的制作DSDT的方法介绍给需要的朋友,当然,小子要特别说明的是DSDT并不是安装黑苹果必须的,也不要盲目的使用DSD

摘要

有很多朋友都在问小子如何制作DSDT,其实,小子对DSDT也只是了解,并没有深入研究过。

下面,小子就把自己所了解的制作DSDT的方法介绍给需要的朋友,当然,小子要特别说明的是DSDT并不是安装黑苹果必须的,也不要盲目的使用DSDT,它只是为了让我们的黑苹果更接近白苹果。

hdfs dfs -get。有很多朋友都在问小编如何制作DSDT,其实,小编对DSDT也只是了解,并没有深入研究过。

下面,小编就把自己所了解的制作DSDT的方法介绍给需要的朋友,当然,小编要特别说明的是DSDT并不是安装

ACPI 全称为Advanced Configuration and Power Interface即高级配置和电源管理接口

是由HP、Intel、Microsoft、Phoenix和Toshiba共同开发,用来定义能够为主板上设备提供操作系统配置和电源管理的硬件和软件接口的公开的行业规范。它能在操作平台独立的方式下描述系统硬件并且以固定格式的数据结构或者AML形式表示,最主要的AML表便是DSDT(differentiated system description table)。

hdfs命令查找文件所在路径。DSDT是最大也是最重要的表因为它描述了主板上的设备,DSDT和其他ACPI表是储存在BIOS而且只描述主板上的硬件。因为Windows的优化可能会导致一些错误,所以我们需要用一些符合OS X系统需要的声明来绕过之前有错误的DSDT表从而使兼容性更可能的好。

我们通过

1.DSDT中的仿冒device-id能够取代仿冒驱动。

2.系统更新可能会使修改过的驱动或者仿冒驱动失效但无法使DSDTpatch失效。

提取网站上的模型、3.DSDT修改能使系统睡眠并开启原生降频。

4.大规模的修改能够加速启动过程。

接着,小编分别以Mac平台、Linux平台和Windows平台来讲解如何提取DSDT。

Mac平台提取DSDT:

支付宝公积金提取条件、确认没有加载DSDT的前提下进行,在终端中运行dsdt.sh这个脚本,它将把所有的ACPI表都提取到/Users/你的用户名/ACPI目录下,当然,你也可以使用像DSDTSE,

Linux平台提取DSDT:

在Linux终端中输入:cat /proc/acpi/dsdt > dsdt.aml

Windows平台提取DSDT:

hdfs读取数据流程。AIDA64或其他工具提取DSDT和SSDT,提取方法如下:

1b3e86f101ecc1faff68b12c2e4c8b29.png

9b4f38754d80350c30903a93b84d2ce0.png

a54dc87d7b7d36df6b74ae69aa69336c.png

487e58de851b59b459fd5fbcf0721a1b.png

ee38346b67db403b7151c7ca084eb930.png

接下来小编来说说.dsl与.aml的编译与反编译:

当从系统中提取出DSDT以及其他ACPI表时,他们的格式是ACPI Machine Language(ACPI机器语言,后缀为.aml),我们要修改的话,DSDT需要先反编译成.dsl文件。用来编译和反编译ACPI表的程序叫做 iASL(点我下载),使用方法如图所示:

5c4edc98968c34e1a3b59987727185d6.png

教程所用到的一些工具:

hdfs路径,百度云盘

提取密码:*** [隐藏信息,登陆并发表评论后刷新可见!]

文件下载

V2oNSf.jpg

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/67207.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息