Open frandavid100 opened 4 years ago
In the meantime I installed SMS Gate ignoring all the backup options and just setting as default SMS app (disable battery optimizations, enable persistent icon and then disable it via notification category).
What would this accomplish? You can't actually send sms via smsmatrix on the device itself, wouldn't it make more sense to set a matrix client as the default sms app?
I'm not suggesting SmsMatrix gain any compose ability (beyond #53), but Android has to have a default SMS app so if you have e.g. SmsMatrix+RiotX+Signal, texts will be sent to both Signal and RiotX. It doesn't make sense for RiotX to become the default SMS app since to it, SMS is just another bridge - therefore I'd like to register SmsMatrix as the dummy handler to prevent Signal having access to texts.
I would like this and I would like to see this allow users to encrypt SMS apps when they are stored on the device just like how SilenceSMS encrypts the SMS messages on the device. This will ensure other apps cannot read SMS messages since they are not stored in plain text.
You could fork Silence or QKSMS and add the code from SmsMatrix into the Silence fork and by doing that, you will have a SMS client with SMS Matrix syncing in the background.
https://git.silence.dev/Silence https://github.com/moezbhatti/qksms
+1 (upvote) for this feature.
The ability to register as the default SMS app would be good so that messages only appear once. Otherwise SmsMatrix gets the message, but so does whatever other app you have registered (Signal, Messenger, etc).
By allowing SmsMatrix to be selected as the default SMS app, then SMS messages will only be sent to SmsMatrix.
As a separate feature, adding an (optional & configurable) notification when SMS is received would be good to distinguish SMS from other messages.
I was surprised not to find this option in Android's settings. Could it be added?