moezbhatti / qksms

The most beautiful SMS messenger for Android
https://qklabs.com/download
GNU General Public License v3.0
4.47k stars 1.06k forks source link

MMS Over Dual SIM Swaps SIM to data and doesn't reset #1746

Open Alerik opened 3 years ago

Alerik commented 3 years ago

DESCRIPTION

If you have a dual SIM phone and send an MMS message, the MMS is sent with the Data SIM (from the correct number) and remains on that SIM, even if the rest of the conversation is on the other. This is a problem if you use one SIM for texting with a certain number, then accidentally forget to change the SIM back after sending the message. Please let me know if you need me to run tests for this, since Dual SIM isn't the most common configuration.

STEPS

  1. Have dual SIM phone and use non-data SIM for a conversation
  2. Send MMS message to out of carrier recipient originating from the non-data SIM

EXPECTED

QKSMS swaps to data SIM and sends MMS message (from the non-data phone number). QKSMS swaps back to original SIM for that chat.

OBSERVATIONS

QKSMS swaps to data SIM and sends MMS message (from the non-data phone number). QKSMS remains on data SIM.

tb06 commented 2 years ago

Hello:

This behavior is really hazardous as you generally don't want people you're chatting with on the non-data SIM to know the existence of the other one. And even if it would not be the case, it's clearly uncomfortable for the recipient to get messages from 2 different numbers into the same conversation!

Could you please prioritize this issue? Or I will have to find another messaging app :-/ . (Unfortunately I'm not technically capable to participate in fixing this :-( .)

Thanks in advance!

PrecisionMind commented 1 year ago

I have a similar issue. I just recently added a second SIM for a small business I'm starting and every time I send a MMS message, it switches which SIM it will send the next message from. QKSMS also seems to default to SIM 1 when sending a message to a new contact, even though SIM 2 is both data and the preferred SIM for SMS. Super embarrassing if you forget to switch back and reply to a group MMS using the wrong number...

The "fix" I came up with is to set the system SMS preference to "ask every time". It doesn't actually ask you in QKSMS but also doesn't switch after sending a MMS message.

I am using v3.9.4 on eOS on a OnePlus 7Pro.