Hi SFdrifter,

Thank you for your detailed feedback and professional analysis. Your report helped us a lot in troubleshooting.

We have looked into the issues you encountered with X728 V2.5 (AON reboot problem) and libgpiod 2.x on Trixie. The hardware itself works reliably after years of sales, and the problems are caused by updated rules in the new libgpiod 2.x.

Referring to the official libgpiod documentation, we removed the -t0 parameter and added -z (--daemonize) to keep GPIO states persistent. We have updated xPWR.sh and xSoft.sh in the Trixie branch. Our internal tests confirmed the two-power-on issue is fixed.

For your information: When shutting down, GPIO26 stays high for 2 seconds to trigger the on-board MCU, which monitors GPIO5 to complete the shutdown process.