Disable flash messages (class 0 SMS)

Question: How do I disable flash SMS from inside the phone? (without requesting the carrier network)



Following is how a flash SMS looks like (in any iPhone). After receiving it, the screen turns on, and stays on unusually long. The message appears on top of any other application, and then freezes the phone. I cannot access home screen, lock screen, or multi-task view, or notification window, or even action center. I cannot even turn the flash light in case of an emergency.


The only way to start using the phone is to click the "Dismiss" button, after which, the message automatically deletes itself (and optionally sends a receipt back to the sender).


There is no way to mute/block the person who is sending these messages. There is no way to respond to the person and request them to stop, and there is no way to report this message as spam. Except for the screenshots, there is no evidence that the sender ever sent a message. Fortunately it is not used by many people, maybe because it is not popular right now, but it will be used heavily by spammers in the near future.


I requested the carrier (Airtel) to disable flash SMS, I also followed the sim-applications method that I found on the internet to disable such messages. But flash messages still appear just like before. Clearly we cannot rely on the carrier to disable it. I also tried with the JIO carrier, with the same results!


As such, we need a way to block such intrusive messages from the phone. Or atleast, the message should appear like a regular message, so that we can mute it in messages app, or atleast share it to spam reporting app (new features in iOS 12 allows sharing any message to spam reporting app of the user's choice).



PS: I have been getting flash messages from a company, but I decided not to share their screenshot. Instead, I sent myself a test flash message. For this, I created a new account in a site called msg91, they immediately gave me free 1000 SMS. Within seconds I was able to send flash SMS to anyone. I sent it to a oneplus 6 phone, the message appeared differently. It was less intrusive, the phone was perfectly usable without dismissing the message. There was also an option to save the message, and on clicking that, the flash message converted into a regular message, revealing sender's name. From there, the phone gave an option to block the sender. It is shocking that a budget phone gave a convenient solution to this problem. There are many android application that allow you to send a flash message too.



User uploaded file

iPhone SE, iOS 12.0.1

Posted on Nov 8, 2018 8:03 AM

Reply

Similar questions

2 replies

Nov 9, 2018 4:58 AM in response to vs295

Upon further tests, I found that if multiple flash SMS are sent on an iPhone, they get queued up (last in first out), and the user has to keep clicking "dismiss" button till each message is deleted. Since these messages can send a receipt back on deletion, a spammer can easily (and cheaply) trigger sending a new flash SMS when the previous one is dismissed. Given how cheap commercial SMS services are, they can also send a new SMS every second in a targeted attack, or send thousands of SMS every hour.


Thus, theoretically, anyone can create this attack and stop you from using your own phone, perpetually. You cannot even access the control center to turn on air-plane mode, because flash SMS appear over any other interface in an iPhone.


The only way to stop such an attack is to eject the sim card, and then manually dismiss the existing messages. This solution is not even available on the new e-sim iPhones.


You can test all of this and more on the website msg91. In the settings icon, click "Send as a Flash SMS". If you do not receive flash SMS, then your network is intervening. Try again with option "Send with Encryption". The point of this experiment is that if it is so easy for you to block someone from using their own phone, how easy must it be for hackers/spammers?



This is extremely worrisome. Please find a way to disable Flash SMS inside the phone.



Even if this is not a flash SMS, you can choose a different sender name each time (msg91 allows this), and the target phone cannot even mute you/block you because there is no phone number when a message comes, instead a special text appears, that cannot be saved as a phone number, and hence cannot be blocked on an iPhone (can be easily blocked on android). It would have been really helpful if iPhone filtered all the text messages whose number is not already saved in the phone, and allowed saving text as phone number for the contacts that we trust.

Following is the screenshot of what happens on clicking "Why did I receive this message?"



User uploaded file

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Disable flash messages (class 0 SMS)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.