zysuper / Thinkpad-X1-extreme-EFI

Thinkpad X1 extreme gen1 hackintosh EFI file for Catalina
90 stars 24 forks source link

更新BIOS到1.21之后,一直出现ACPI Error AE_NOT_FOUND问题,希望大家悉知 #19

Closed riclava closed 4 years ago

riclava commented 5 years ago

在windows中更新BIOS到1.21之后,安装一直不成功,出现标题中的错误 查阅了一些资料之后,发现去掉CLOVER/ACPI/patched/DSDT.aml之后,安装就能正常运行了,具体原因未知 虽然可以正常安装和运行,但是系统无法检测电池,电量显示一直为0%

zysuper commented 5 years ago

BIOS 升级可能导致 DSDT 变化。使用旧的DSDT会导致问题。 你需要获取新的DSDT,然后打亮度调节和电池补丁。

riclava commented 5 years ago

麻烦问下,有没有配置DSDT的参考文档呢?

zysuper commented 5 years ago

static patching link hot patching link

riclava commented 5 years ago

@zysuper 感谢!!! 正在折腾WiFi中 ...

wdde commented 5 years ago

我现在是1.18,后悔升级,收到的时候是1.17,现在版本风扇太懒了太保守了,C面很烫啊,bios不能回退

riclava commented 5 years ago

@wdde BIOS好像有个参数,改成enable是可以回退的吧

riclava commented 5 years ago

WiFi 已经搞定,感谢淘宝硬件老哥!! 电池已经成功patch了,基本步骤如下:

  1. clover f4 在 boot 的时候提取
  2. 反编译,注意选取 -dl
  3. 安装 MaciASL 链接不可以可以从 RehabMan 大佬的仓库里找
  4. 打开 MaciASL,打开反编译知乎的 DSDT.aml,编译应该会出错,删掉两行 one,然后 patch
  5. 下载 x230i 的 patch
  6. 贴 5 中的 code 进行 patch,不出意外,可以将 aml 导出,放置到 EFI 目录下 /Volumes/Untitled/EFI/CLOVER/ACPI/patched

注意: EFI 盘,需要通过 clover configurator 进行挂载 ;-)

riclava commented 5 years ago

static patching link hot patching link

更新了BIOS,都需要重新搞DSDT,上面文章里面提到了 ;-)

riclava commented 5 years ago

除了独显,其他设备都OK了 ;-) 补充一下资源:

  1. 转接卡
  2. mac 博通网卡的windows驱动
zysuper commented 5 years ago

@riclava 用了转接卡+原装卡后,会插入电源适配器,会自动开机,你有这种情况吗?

darkal commented 5 years ago

@riclava 用了转接卡+原装卡后,会插入电源适配器,会自动开机,你有这种情况吗?

没有这种情况

riclava commented 5 years ago

@zysuper 我这边没有加原装卡,我是装的双SSD,加上那个转接卡的,原装的网卡我没有装上

riclava commented 5 years ago

@zysuper 非常不幸,我也遇到了,关机状态下插电会开机,关机状态下拔电会开机 ...

ergonyc commented 5 years ago

@riclava I'm struggling with the 1.21 update. Can you share your EFI? Which patches did you do? I would like to simply hotpatch, but I can't even boot since the accidental update.

riclava commented 5 years ago

@ergonyc I use the EFI from @zysuper 's repo, and remove dsdt.aml before install

  1. after installed, I install clover configurator and mount EFI partition, then copy the EFI from USB to hard disk EFI partition;
  2. to patch the battery, follow the steps below, if you cannot understand chinese, just at me again ;-)

WiFi 已经搞定,感谢淘宝硬件老哥!! 电池已经成功patch了,基本步骤如下:

  1. clover f4 在 boot 的时候提取
  2. 反编译,注意选取 -dl
  3. 安装 MaciASL 链接不可以可以从 RehabMan 大佬的仓库里找
  4. 打开 MaciASL,打开反编译知乎的 DSDT.aml,编译应该会出错,删掉两行 one,然后 patch
  5. 下载 x230i 的 patch
  6. 贴 5 中的 code 进行 patch,不出意外,可以将 aml 导出,放置到 EFI 目录下 /Volumes/Untitled/EFI/CLOVER/ACPI/patched

注意: EFI 盘,需要通过 clover configurator 进行挂载 ;-)

oreziam commented 5 years ago

WiFi 已经搞定,感谢淘宝硬件老哥!! 电池已经成功patch了,基本步骤如下:

  1. clover f4 在 boot 的时候提取
  2. 反编译,注意选取 -dl
  3. 安装 MaciASL 链接不可以可以从 RehabMan 大佬的仓库里找
  4. 打开 MaciASL,打开反编译知乎的 DSDT.aml,编译应该会出错,删掉两行 one,然后 patch
  5. 下载 x230i 的 patch
  6. 贴 5 中的 code 进行 patch,不出意外,可以将 aml 导出,放置到 EFI 目录下 /Volumes/Untitled/EFI/CLOVER/ACPI/patched

注意: EFI 盘,需要通过 clover configurator 进行挂载 ;-)

Thank you! 我用这个方法搞定了!

Calciferx commented 4 years ago

@zysuper 非常不幸,我也遇到了,关机状态下插电会开机,关机状态下拔电会开机 ...

请问方便贴一下系统报告里你的网卡信息吗?我也遇到了同样的情况,我怀疑是网卡固件版本不同导致的。

Calciferx commented 4 years ago

@zysuper 非常不幸,我也遇到了,关机状态下插电会开机,关机状态下拔电会开机 ...

IMG_20191231_172522

zysuper commented 4 years ago

动态 SSDT 补丁已经提供,并且推荐大伙过渡到 OpenCore 版本。这个版本看起来特别“原生”。