Through the android API is it possible for an android application to read the message sent by the mobile network operator as and when the user receives it as shown in the message below. If so how?:

Through the android API is it possible for an android application to read the message sent by the mobile network operator as and when the user receives it as shown in the message below. If so how?:

At this time, it's not possible do interact with USSD though the Android SDK:
http://code.google.com/p/android/issues/detail?id=1285
How about this one which is used by this app and people reports that it works?
At the same time on Google Play, in app description one will find that it will not work with 4.2.2+ devices ;(