Since as per Google, from Android KitKat onward, only the default messaging app would be able to modify the SMS database on the phone. And we should make our own app as default to do SMS database modification.
But the problem is, I have observed some Android phones with version 4.4 above, can still delete SMS or mark them as read even they are not selected as default from phone settings? (Ex. Gionee Marathon M4, etc).
How come it possible? Is the phone developer customizing the firmware as per their own requirements? If yes, then what is the solution?
I need to make an app for lollipop, which could able to read SMS and mark them as read, and ALSO, it should not affect the default messaging app which comes with the phone. The stock messaging app should give notification whenever an SMS is received? Is it possible?
Thanks in advance.