After some more research for the log entries created when call recording is on, such as &quot;voice_get_incall_rec_snd_device&quot; or &quot;incall_record_device&quot;, I came across <a href="https:&#x2F;&#x2F;github.com&#x2F;dtsinc&#x2F;DTS-Eagle-Integration_CAF-Android-hardware-qcom-audio&#x2F;blob&#x2F;master&#x2F;hal&#x2F;voice.c" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dtsinc&#x2F;DTS-Eagle-Integration_CAF-Android-...</a> It looks like it is Qualcomm specific because I don&#x27;t see any reference to &quot;voice_get_incall_rec_snd_device&quot; on actual ASOP source code (<a href="https:&#x2F;&#x2F;android.googlesource.com&#x2F;platform&#x2F;hardware&#x2F;qcom&#x2F;audio&#x2F;+&#x2F;android-6.0.0_r1&#x2F;hal&#x2F;voice.c" rel="nofollow">https:&#x2F;&#x2F;android.googlesource.com&#x2F;platform&#x2F;hardware&#x2F;qcom&#x2F;audi...</a>)<p>I don&#x27;t have nay C knowledge, heck, I don&#x27; t even know Java in order to write a piece of code without Google&#x27;s help, but I have spent 4 year on my app and cannot bare it to bite the dust.<p>I am trying to collaborate get help from somebody who has insight to Android audio HAL as well as C and JNI. I am happy to pay for their time and effort but like the issue finding somebody who has these proven to be very very hard. I have emailed many maintainers of CM, posted to SO as well as XDA.<p>Is there anyone here that can help me?<p>Thanks