I am looking for a potential hack in my application where I am unable to get the onReceive() or SMS_SENT or SMS_DELIVERED in devices like Oppo, Vivo, Mi.
A message is sent from my device and I register a receiver to listen for the status of the message, sent and delivered, after that, I will do some networking calls.
Currently, my app is unable to get the onReceive(). Why? Because I add value to an Array every time my onReceive() gets called and send to the server. I am getting an Empty Array for devices like Oppo, Vivo, Mi.
How can I track this this or at least reproduce it?
Is there an app or any setting that could delete or cancel the broadcast and prevent reaching my phone?