Dice Question Streamline Icon: https://streamlinehq.com

Cause of null data in Exclaves audio buffer copyouts (SRD experiment)

Ascertain why audio buffer copyouts via Exclaves APIs returned null bytes during the Security Research Device experiment and identify the correct buffer registration or prerequisites required for successful data flow.

Information Square Streamline Icon: https://streamlinehq.com

Background

The authors successfully created a sensor and audio buffer and received return ports, but audio data copyout returned all zeros and no indicator light occurred.

Understanding this failure mode would clarify the correct usage of Exclaves buffer APIs and prerequisites for sensor data flow in practice.

References

We are unsure why our setup fails, but we assume it is related to the buffer registration for the sensor to write to.

Modern iOS Security Features -- A Deep Dive into SPTM, TXM, and Exclaves (2510.09272 - Steffin et al., 10 Oct 2025) in Section Userspace Exclaves Interaction — Practical Experiment on SRD