We use SMS interception for system signalling. Is there a mechanism for an app to respond and stop the signaling chain? Is there security around that so that one vendor can’t hijack a message and respond to it?
Answer Posted / mady
There’s a mechanism where an application can register to receive a message with a certain signature and prevent others from getting it. We have a system of permissions apps are able to declare, enforce, and require to perform certain operations. Things like dial the phone, get to contacts, etc.. But these aren’t things that are baked in the core of the system. An arbitrary app could declare custom permissions.
As far as restricting another app, the model we’ve been going by... the phone is not controlled by the application vendor, it’s controlled by the user. Whether or not the permissions are granted is up to the user that owns the phone. If you created a protocol that intercepts an SMS and another party wrote an app that intercepts the same SMS and the user wants to use that, the user could be free to stick that in.
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
Explain resource in android?
What is so special about android?
What is toast notification?
What is the extension of android files?
Is google replacing android?
What is gen folder in android?
Is it possible to use or add a fragment without using a user interface in Android?
What do you mean by service in android?
What is portable wi-fi hotspot?
Explain AndroidManifest.xmlfile in detail.
What do you know about aidl?
What is an anr? What are some measures you can take to avoid anr?
Explain me what are the advantages of android operating system?
How do I upgrade to android lollipop?
how will you display database tables in an activity?