How do I block this (carrier) advertisement dialog? I receive this kind of messages almost every day, and I'm tired of them.


Screenshot (click image for larger variant)

I want to block them, but I have no idea how are they called.  I'm looking for a way to block this messages, either via an app (doesn't matter if it needs root) or programatically (if I can detect these messages, perhaps I would be able to create an app to block them).

EDIT:
The message icon is the same as the SIM Toolkit. Could this be related? As far as I know, Cell Broadcasts don't show with "OK" and "Cancel" buttons as this message.
From what I can see from this site (In Spanish):  this is a specific advertising service that only the Movistar network seems to push to phones.

The only solution I found is to Disable the "SIM Toolkit" application, Settings &gt; Applications &gt; SIM Toolkit but this may require root access to your device.
Removing SIM toolkit according to Android Forum users can be removed without any issues. I would Disable it rather than take the nuclear deletion option personally. 

From the link:


  Hasn't been on my phone in a year... no problems without it - that I'm aware of. 


and


  I know for a fact that 4G works without it... has not been on my phone for the last year - and every ROM I could flash made no difference. I'm really temped to believe that SimToolKit is for Metro's various services/bloatware (where they monitor data usage - for whatever reason) 


From Wikipedia:


  SIM Application Toolkit (commonly referred to as STK) is a standard of the GSM system which enables the Subscriber Identity Module (SIM) to initiate actions which can be used for various value-added services.


These so called 'value added services' are what you want to remove. 

Alternatively you could contact Movistar and see if they can stop it, tell them it is crashing your device or causing you issues and ask what can be done. Depending on your contract you could move to another network also.