How to understand "Fixing Shutdown/Restart" doc?
This mini-guide provides a structural approach to troubleshoot and fix the issue.
Prerequisites
- Confirm your hardware specifications (CPU, GPU, Motherboard).
- Ensure you have a bootable recovery USB and backup your EFI.
Fix Steps
- Boot with
-v keepsyms=1 debug=0x100to identify the exact kernel panic. - Validate your config.plist using ocvalidate.
- Ensure your EFI matches the Dortania guide specifications for your CPU generation.
Verification
- Reboot and verify if the functionality is restored and stable under typical usage.
Original Question:
Dear Sir/Madam,
My USB speaker keeps rebooting itself after MacOS shutdown properly. This is a different issue from this doc https://dortania.github.io/OpenCore-Post-Install/usb/misc/shutdown.html, but I would like to try that anyway.
But I am really confused how to follow that doc. After reading it:
It says I need to use "FixShutdown-USB-SSDT.dsl", "_PTS to ZPTS Patch", "USB Controller's ACPI Path", "MaciASL.app" to generate ".aml" file.
I think I will need to put the reuslt ".aml" file to "EFI/OC/ACPI" in the end. Is this correct?
BUT how to use them to generate the .aml file? How to find "USB Controller's ACPI Path? How to use the app? What is the purpose of "FixShutdown-USB-SSDT.dsl", "_PTS to ZPTS Patch" files?
Any detail instructions available online?
Thank you very much.
Updated:
I think I understand what "_PTS to ZPTS Patch" file used for. I think I need to open the file "FixShutdown-Patch.plist" with ProperTree app. And then copy and repace all the fields to my config.plist > ACPI > Patch > 0. But this file has nothing to do for generating .aml file.
[link] [comments]
Post a Comment