Fix Shut down

Lỗi Shut down Restart

Đối với 1 số máy khi Shut down thì tự động Restart lại bắt buộc phải Shut down bằng phím cứng thì có thể thử cách sau đây:

B1: Down file từ nguồn sau đây.

B2: Chuyển file từ dạng file .dsl sang dạng file .aml theo hướng dẫn tại đây

B3: Bỏ file vào mục EFI ⇒ ACPI sau đó snaps lại

Đối với Clover các bạn bỏ file ssdt vào EFI ==> ACPI ==> Patched

B4: Các bạn Add vào config các Patch theo links sau

B5: Save lại.

B6: Reboot và tận hưởng thôi.

Source tham khảo Fixing Shutdown/Restart | OpenCore Post-Install (dortania.github.io)

Lưu ý 2: Đối với các bạn đã làm theo những vẫn bị lỗi thì các bạn cóthể thử Apply Patch sau vào DSDT sau đó trích ra SSDT để sử dụng xem chi tiết cách trích tại đây hãy chắc rằng cách này hoạt động trên DSDT và lưu ý nếu như sử dụng DSDT bạn cần Rename EC xem chi tiết tại đây để biết cách Rename EC

Lỗi Shut down do NVRAM

B1: Mở Terminal và gõ các lệnh sau:

sudo -s

nvram -c

nvram myvar=test

exit

B2: Restart máy và mở Terminal gõ lệnh sau:

nvram -p | grep -i myvar

Nếu không có giá trị trả về thì bạn hãy bỏ SSDT-PMC vào

Do NVRAM không hoạt động

Nếu có giá trị trả về myvar test thì các bạn chuyển sang phần tiếp theo

Đối với OC nhớ Snapshot

Source tham khảo ​​Emulated NVRAM | OpenCore Post-Install (dortania.github.io).

Fix Shut down do DSDT bị lỗi

B1: Các bạn dump DSDT như hướng dẫn tại đây

B2: Các bạn biên dịch DSDT thành file .dsl như hướng dẫn tại đây

B3: Apply các patch sau shutdown v1 shutdown v2

Không apply cả 2 patch cùng lúc thử apply Shut down v1 trước nếu không được thì xóa patch Shut down v1 rồi mới apply Shut down v2 apply patch theo hướng dẫn tại đây

B4: Trích SSDT-Shutdown từ DSDT theo hướng dẫn tại đây

Hãy chắc rằng các patch đã apply vào DSDT hoạt động trước khi trích ra SSDT

B5: Bỏ SSDT vừa trích vào EFI ⇒ ACPI và Snapshot lại.

B6: Save và Restart.

Last updated