OWASP-BLT / BLT-Flutter

The official OWASP BLT App repository/ Heist 'em bugs!
https://owasp.org/www-project-bug-logging-tool/
BSD 3-Clause "New" or "Revised" License
23 stars 31 forks source link

Blocking Calls on Android #464

Open krrish-sehgal opened 6 days ago

krrish-sehgal commented 6 days ago

PR1 for #429

Description

Usage of method channel to invoke blocking functionality, that rejects and silences the incoming calls.

To make sure it properly runs , we currently have to paste this in terminal manually: " adb shell cmd role add-role-holder android.app.role.CALL_SCREENING com.apps.blt" In time, i would like to find a programmatic approach for this.

Attached video demo of the fix

https://github.com/user-attachments/assets/9bcd3f35-5960-40e3-aa7c-1e5c1ae40b37

krrish-sehgal commented 6 days ago

@DonnieBLT , any feedbacks for me ?

DonnieBLT commented 6 days ago

Looks good! I will review further soon. Thank you.

krrish-sehgal commented 4 days ago

@DonnieBLT sir, are there any more fixes or should i work on the failing test case, as the ios implementation for it is also ready.

krrish-sehgal commented 4 hours ago

Hi @DonnieBLT sir, just following up on this PR. Let me know if there's anything I can clarify or assist with to help with the review process. Thanks!