Contribute
Register

Partially solved! Shutdown & reboot problem of my acer swift 5 SF514-53t macbook pro 15.2 on Ventura 13.2.1 opencore 0.9.0

Thank You Feartech! With your help I finnaly get ride of lagecychema via ResetNvramEntry.efi and make the EFI clean and neat. Though the shutdown/restart problem still present. I hot shutdown through press physical power-botton for 5 sec or use tab key to select power-botton icon to shut it down. I think shutdown/restart problem has somethings to do with touchscreen.
missing companion kext for CPUFriend.kext

probably do not need NoVPAJpeg.kext, RTCMemoryFixup.kext, HibernationFixup.kext

don't forget to reset nvram when making any changes to your EFI
 
missing companion kext for CPUFriend.kext

probably do not need NoVPAJpeg.kext, RTCMemoryFixup.kext, HibernationFixup.kext

don't forget to reset nvram when making any changes to your EFI
I removed the kext you mentioned and post EFI in previous post # 10 post. Thank you!
 
It's strange, If I disable the lagecychema by disable the OpenVariableRuntimeDxe.efi under UEFI-->drivers and starting screen select space bar to select ResetNvramEntry.efi then the booting smooth. But after i shutdown the computer. Start the computer again then A sign said that your computer restart because of a problem during booting and after login. Once smooth booting after select ResetNvramEntry.efi and then without make change of EFI the sign appear again at 2nd boot. But if I enable the OpenVariableRuntimeDxe.efi the the signs disappear.
 
It's strange, If I disable the lagecychema by disable the OpenVariableRuntimeDxe.efi under UEFI-->drivers and starting screen select space bar to select ResetNvramEntry.efi then the booting smooth. But after i shutdown the computer. Start the computer again then A sign said that your computer restart because of a problem during booting and after login. Once smooth booting after select ResetNvramEntry.efi and then without make change of EFI the sign appear again at 2nd boot. But if I enable the OpenVariableRuntimeDxe.efi the the signs disappear.
possible that you do not need: OpenVariableRuntimeDxe.efi

probably do not need to "LoadEarly" for OpenRuntime.efi

also take a new screenshot of hackintool -> usb section and upload
 
possible that you do not need: OpenVariableRuntimeDxe.efi

probably do not need to "LoadEarly" for OpenRuntime.efi

also take a new screenshot of hackintool -> usb section and upload
It seems panic sign appears when the touchscreen USB port enabled with USBPortsCTS.kex, If removed touchscreen USB port with USBPorts.kext then the panic sign disappear. USBinjectall.kext seems to be fine without panic sign but the shutdown/ restart problem remain. USBPort.kext without touchscreen USB Seems to partially solved the problem. Thank you pals.
截圖 2023-03-23 下午2.19.33.png
截圖 2023-03-23 下午3.08.00.png
截圖 2023-03-23 下午2.13.39.png
截圖 2023-03-23 下午2.04.43.png
 

Attachments

  • EFI.zip
    14.2 MB · Views: 29
It seems panic sign appears when the touchscreen USB port enabled with USBPortsCTS.kex, If removed touchscreen USB port with USBPorts.kext then the panic sign disappear. USBinjectall.kext seems to be fine without panic sign but the shutdown/ restart problem remain. USBPort.kext without touchscreen USB Seems to partially solved the problem. Thank you pals.View attachment 564852View attachment 564855View attachment 564856View attachment 564857
you should also disable your fingerprint sensor in your bios and remove the entry in your usbports kext as well, as they do not play nice with macOS
 
It's wild that, because the BT dosn't work and the USB ports change itself as the picture show in the the original HS05, HS07, HSOA was the internal USB ports and a fews hours after I restart it again, the inernal USB Ports become HS05, HS06, HS09 as show below. It may be due to fingerprint sensor. I'd try to remove it and find if it make any difference.
IMG_1428.jpeg
 
Last edited:
It seems to related to Intel Nvme SSD INTEL SSDPEKKW512G7
after I remove the fingerprint and touch system USB ports, The Panic sign appear again, but seems to related to intel SSD as below. And I'll change the SSD and reomve the fingerprint and touch system USB ports. Let's see what will happen.

panic(cpu 2 caller 0xffffff8013fe6676): nvme: "3rd party NVMe controller. PCI link down. Delete IO submission queue. fBuiltIn=1 MODEL=INTEL SSDPEKKW512G7 FW= PSF121C CSTS=0xffffffff US[1]=0x0 US[0]=0x8f6 VID=0xffff DID=0xffff CRITICAL_WARNING=0x0.\n" @IONVMeController.cpp:6151


Panicked task 0xffffff90826f8208: 177 threads: pid 0: kernel_task


Backtrace (CPU 2), panicked thread: 0xffffff9082cc2b30, Frame : Return Address


0xffffffffd9f3bb40 : 0xffffff80117eb38d mach_kernel : _handle_debugger_trap + 0x4ad


0xffffffffd9f3bb90 : 0xffffff8011958ed6 mach_kernel : _kdp_i386_trap + 0x116


0xffffffffd9f3bbd0 : 0xffffff8011948120 mach_kernel : _kernel_trap + 0x3e0


0xffffffffd9f3bc20 : 0xffffff8011785951 mach_kernel : _return_from_trap + 0xc1


0xffffffffd9f3bc40 : 0xffffff80117eb66d mach_kernel : _DebuggerTrapWithState + 0x5d


0xffffffffd9f3bd30 : 0xffffff80117ead19 mach_kernel : _panic_trap_to_debugger + 0x1a9


0xffffffffd9f3bd90 : 0xffffff8011fe072b mach_kernel : _panic + 0x84


0xffffffffd9f3be80 : 0xffffff8013fe6676 com.apple.iokit.IONVMeFamily : __ZN16IONVMeController14CommandTimeoutEP16AppleNVMeRequest.cold.1


0xffffffffd9f3be90 : 0xffffff8013fc97db com.apple.iokit.IONVMeFamily : __ZN16IONVMeController13FatalHandlingEv + 0x141


0xffffffffd9f3bec0 : 0xffffff8013fc997b com.apple.iokit.IONVMeFamily : __ZN16IONVMeController24performNVMeShutdownTasksEv + 0xad


0xffffffffd9f3bef0 : 0xffffff8013fc9c3e com.apple.iokit.IONVMeFamily : __ZN16IONVMeController18systemWillShutdownEj + 0x1da


0xffffffffd9f3bf30 : 0xffffff8011f9f2d5 mach_kernel : __ZN12PMHaltWorker4workEPS_ + 0x195


0xffffffffd9f3bf70 : 0xffffff8011f9efda mach_kernel : __ZN12PMHaltWorker4mainEPvi + 0x9a


0xffffffffd9f3bfa0 : 0xffffff801178519e mach_kernel : _call_continuation + 0x2e


Kernel Extensions in backtrace:


com.apple.iokit.IONVMeFamily(2.1)[C334C31D-7F48-3BE5-A0A4-108210D621D0]@0xffffff8013fc1000->0xffffff8013fedfff


dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[DB38BB35-D38C-3110-9B53-0D2927F702CF]@0xffffff8012dc5000->0xffffff8012df3fff


dependency: com.apple.iokit.IOPCIFamily(2.9)[802B9CA4-B851-396E-8DA4-B30E751EC48F]@0xffffff8014259000->0xffffff8014288fff


dependency: com.apple.iokit.IOReportFamily(47)[D8F664BF-70CB-3596-A4D5-35E72EBC36EE]@0xffffff801429a000->0xffffff801429cfff


dependency: com.apple.iokit.IOStorageFamily(2.1)[62F2C392-9547-33CB-8E12-6F77B7B052AF]@0xffffff801438c000->0xffffff80143a2fff





Process name corresponding to current thread (0xffffff9082cc2b30): kernel_task


Boot args: keepsyms=1 alcid=13





Mac OS version:


22D68





Kernel version:


Darwin Kernel Version 22.3.0: Mon Jan 30 20:42:11 PST 2023; root:xnu-8792.81.3~2/RELEASE_X86_64


Kernel UUID: 10E5D254-4A37-3A2A-B560-E6956A093ADE


roots installed: 0


KernelCache slide: 0x0000000011400000


KernelCache base: 0xffffff8011600000


Kernel slide: 0x00000000114dc000


Kernel text base: 0xffffff80116dc000


__HIB text base: 0xffffff8011500000


System model name: MacBookPro15,4 (Mac-53FDB3D8DB8CA971)


System shutdown begun: YES


Panic diags file available: NO (0xe00002cd)


Hibernation exit count: 0





System uptime in nanoseconds: 477957171257


Last Sleep: absolute base_tsc base_nano


Uptime : 0x0000006f4877ac1e


Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000


Wake : 0x0000000000000000 0x00000004a90204b2 0x0000000000000000


Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space


Zone info:


Zone map: 0xffffff80817b7000 - 0xffffffa0817b7000


. PGZ : 0xffffff80817b7000 - 0xffffff80837b8000


. VM : 0xffffff80837b8000 - 0xffffff854ffb7000


. RO : 0xffffff854ffb7000 - 0xffffff86e97b7000


. GEN0 : 0xffffff86e97b7000 - 0xffffff8bb5fb7000


. GEN1 : 0xffffff8bb5fb7000 - 0xffffff90827b7000


. GEN2 : 0xffffff90827b7000 - 0xffffff954efb7000


. GEN3 : 0xffffff954efb7000 - 0xffffff9a1b7b7000


. DATA : 0xffffff9a1b7b7000 - 0xffffffa0817b7000


Metadata: 0xffffffffd9fee000 - 0xfffffffff9fee000


Bitmaps : 0xfffffffff9fee000 - 0xfffffffffffee000
 
The problems solved! Thanks to the helps of Feartech. After disabled the fingerprint and touchscreen system USB ports and replace intel SSD with Samsung SSD The shutdown/restart problem solved, Reserved USBportsCTS.kext for touchsreen if I need to use it.
截圖 2023-03-23 下午10.56.16.png
截圖 2023-03-23 下午10.54.51.png
截圖 2023-03-23 下午10.55.14.png
 

Attachments

  • EFI.zip
    14.2 MB · Views: 36
Back
Top