Help with writing Xposed module to bypass audio recording limits.

Search This thread

David B.

Senior Member
Mar 25, 2016
517
173
Nexus 6
Google Pixel 3 XL
Hello all,

I am interested in writing an Xposed module to enable all Android audio recording apps to have the ability to record all types of audio regardless of if a given app tries to block it, and including phone calls. Is this the appropriate way to handle the goal here? I believe I have tracked down the function calls in the Android API that need to be spoofed to achieve this, but I am still struggling. If I share what I have so far, would it be appropriate to ask here? I am not even sure if Xposed is the right way to go about this. Perhaps it should be done using Zygisk?

Thank you.
 
Hello all,

I am interested in writing an Xposed module to enable all Android audio recording apps to have the ability to record all types of audio regardless of if a given app tries to block it, and including phone calls. Is this the appropriate way to handle the goal here? I believe I have tracked down the function calls in the Android API that need to be spoofed to achieve this, but I am still struggling. If I share what I have so far, would it be appropriate to ask here? I am not even sure if Xposed is the right way to go about this. Perhaps it should be done using Zygisk?

Thank you.
@David B.

Prior to your next posting please read the guidances that are stuck on top of every forum like
I've moved the thread to Android Q&A.

Thanks for your cooperation.
Regards
Oswald Boelcke
Senior Moderator
 

David B.

Senior Member
Mar 25, 2016
517
173
Nexus 6
Google Pixel 3 XL
@David B.

Prior to your next posting please read the guidances that are stuck on top of every forum like
I've moved the thread to Android Q&A.

Thanks for your cooperation.
Regards
Oswald Boelcke
Senior Moderator
I apologize for the error. Even though I have been an XDA member for a while, I'm not one of the most active members, and therefore sometimes still struggle with navigating to the proper forum when asking questions. Thank you for pointing this out and correcting it.

Hello.

I would like this!

Why just audio? What about video too?

What automated recording? I like it for VoIP and videoconferencing.
Well, for video, there's really nothing that needs done that isn't already available in other Xposed modules. The only reason video recording would be blocked by an app is if it sets FLAG_SECURE, and there are already several Xposed modules that override it. Here is the one that I use on my phone: https://github.com/VarunS2002/Xposed-Disable-FLAG_SECURE

As for automated recording for VoIP and videoconferencing, that is outside the scope of what I would like to achieve with this module. Ideally, what I want this module to do nothing more than allows audio recording apps to access audio streams that they would not normally have access to. I am not sure if this is feasible though. Currently, all apps that have the ability to intercept audio streams that are not accessible through the Android API are closed source. The community needs an open source solution, and I would like to provide that, but I need help.
 

Zoki88

Senior Member
Feb 26, 2017
123
13
I'm interested in this project as well, for change of that outdated VoIP recorder, but don't have any knowledge about it unfortunately, we have to somehow make more people know about this thread
 
  • Like
Reactions: David B.

Zoki88

Senior Member
Feb 26, 2017
123
13
Agreed! I have no idea how to get exposure for this thread though. If you have any ideas, please share!
I can only try mentioning this thread with link in my posts i'll put in other threads as will asking people for something else, and also if i make my own thread for asking something, will mention this thread, i don't have other better idea than that
 
  • Like
Reactions: David B.

Zoki88

Senior Member
Feb 26, 2017
123
13
Is there any way to make this thread alive and bring some developers? With new android versions upcoming and new devices, we won't be able to use boldbeast voip recorder anymore, and there's literally not a single alternative app to it, even cube acr isn't that good, can't record discord, skype, zoom etc..
 

David B.

Senior Member
Mar 25, 2016
517
173
Nexus 6
Google Pixel 3 XL
Is there any way to make this thread alive and bring some developers? With new android versions upcoming and new devices, we won't be able to use boldbeast voip recorder anymore, and there's literally not a single alternative app to it, even cube acr isn't that good, can't record discord, skype, zoom etc..
I'd love to invest time in this again, but unfortunately, my personal life is packed with other things that are limiting my free time to further investigate this at the moment.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Hello all,

    I am interested in writing an Xposed module to enable all Android audio recording apps to have the ability to record all types of audio regardless of if a given app tries to block it, and including phone calls. Is this the appropriate way to handle the goal here? I believe I have tracked down the function calls in the Android API that need to be spoofed to achieve this, but I am still struggling. If I share what I have so far, would it be appropriate to ask here? I am not even sure if Xposed is the right way to go about this. Perhaps it should be done using Zygisk?

    Thank you.
    3
    @David B.

    Prior to your next posting please read the guidances that are stuck on top of every forum like
    I've moved the thread to Android Q&A.

    Thanks for your cooperation.
    Regards
    Oswald Boelcke
    Senior Moderator
    I apologize for the error. Even though I have been an XDA member for a while, I'm not one of the most active members, and therefore sometimes still struggle with navigating to the proper forum when asking questions. Thank you for pointing this out and correcting it.

    Hello.

    I would like this!

    Why just audio? What about video too?

    What automated recording? I like it for VoIP and videoconferencing.
    Well, for video, there's really nothing that needs done that isn't already available in other Xposed modules. The only reason video recording would be blocked by an app is if it sets FLAG_SECURE, and there are already several Xposed modules that override it. Here is the one that I use on my phone: https://github.com/VarunS2002/Xposed-Disable-FLAG_SECURE

    As for automated recording for VoIP and videoconferencing, that is outside the scope of what I would like to achieve with this module. Ideally, what I want this module to do nothing more than allows audio recording apps to access audio streams that they would not normally have access to. I am not sure if this is feasible though. Currently, all apps that have the ability to intercept audio streams that are not accessible through the Android API are closed source. The community needs an open source solution, and I would like to provide that, but I need help.
    1
    So, does anyone have an interest in this? Unfortunately I am kind of at a dead end until this is sorted out.
    1
    I'm very interested in this, but I'm not a developer unfortunately.
    1
    I'm interested in this project as well, for change of that outdated VoIP recorder, but don't have any knowledge about it unfortunately, we have to somehow make more people know about this thread