Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EFI v1.5.9 doesn't boot with SSDT-NVMe-Pcc.aml #587

Closed
Miskotonic opened this issue Aug 10, 2021 · 5 comments
Closed

EFI v1.5.9 doesn't boot with SSDT-NVMe-Pcc.aml #587

Miskotonic opened this issue Aug 10, 2021 · 5 comments
Labels
SSD SSD related issue

Comments

@Miskotonic
Copy link

Hello.

I faced with Clover r5138 (EFI v1.5.9) and SSDT-NVMe-Pcc.aml problem.
New EfI (v1.5.9) can’t boot with this SSDT.aml. (I get this error: pic-1) (Without SSDT.aml EFi can boot.)
But I do need this Patch, because my second SSD does’t work without it. (I always get kernel panic: error 5230 after using second SSD without NVMe-Pcc.aml (Panic.pdf/panic.txt)
How can I fix this or can I change …Pcc.aml to another patch?
Please, help!!!
Thx)

(This is "worked" and "non-worked" EFi folders, SSDT-NVMe-Pcc.aml and Panic report)
(Model XiaoMi-Pro GTX, now I am using EFI v 1.4.8 with latest Catalina 10.15.7)
pic - 1
Panic.pdf
panic.txt
SSDT-NVMe-Pcc.aml.zip
EFI (Not worked).zip
EFI old (Worked).zip

@stevezhengshiqi
Copy link
Collaborator

stevezhengshiqi commented Aug 10, 2021

Please mention your SSD model. If it's a PM981 or any unsupported SSD listed in dortania/bugtracker#192, then it's not supported here. We have no way to make EFI work on broken IONVME compatibility SSDs. Your NVMePcc path is to spoof SSD's class-code. It would work, but it can't guarantee long term stability. It's not a recommended patch.

@stevezhengshiqi stevezhengshiqi added the SSD SSD related issue label Aug 10, 2021
@Miskotonic
Copy link
Author

Miskotonic commented Aug 10, 2021

Thanks for the quick reply. Sadly one of my SSD Is Samsung PM981A (SAMSUNG MZVLB256HAHQ-00000) and another is Western Digital Black SN720.
Is there any way to make NVMePcc work with new clover?

@stevezhengshiqi
Copy link
Collaborator

If your macOS installed on your non-PM981 SSD, I can help make you a new patch to disable PM981 detection on macOS. Otherwise, there’s no solution, and you might have to roll back to v1.4.8. The bootloader and kexts developers do not consider PM981 as a valid SSD so they could break support for it while they update their work.

@Miskotonic
Copy link
Author

Miskotonic commented Aug 10, 2021

My Mac OS is installed on another (WD SN) ssd.
It would be really cool if you help me with the patch!!! Thx)
(P.S. But will I be able to use PM981 storage after applying the patch?)

@stevezhengshiqi
Copy link
Collaborator

stevezhengshiqi commented Aug 11, 2021

I just found out that I posted the patch in #419 (comment).

(P.S. But will I be able to use PM981 storage after applying the patch?)

No, the main idea of the patch is to block PM981 so that IONVME won't read them. PM981 is definitely a no-macOS SSD. This repository won't provide any support for PM981 or any unsupported SSDs listed in dortania/bugtracker#192.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SSD SSD related issue
Projects
None yet
Development

No branches or pull requests

2 participants