Unstructured Supplementary Service Data is a communication protocol used in GSM
Questions tagged [ussd]
351 questions
33
votes
1 answer
How to read USSD messages in android?
I am developing an android application. I basically want to read the USSD responses into the application. Is there any API to do so? How to fetch these messages into application?

Harshit Agarwal
- 1,345
- 3
- 20
- 27
32
votes
1 answer
Implementing USSD features. Binding a service to the PhoneUtils without restarting the phone on every update
I'm trying to implement an application to send, receive and parse USSD codes on android. So far i used the code on http://commandus.com/blog/?p=58 in order to get this functionality. In order for the service to work, the phone needs to be restarted.…

ghaith
- 346
- 3
- 7
31
votes
2 answers
A new way to manage USSD dialogs in android
I've been reading threads about USSD dialogs in here and other forums for a few days. (by USSD I mean operator's notifications with call cost details in it).
I've seen many solutions which apparently worked for lower API levels in android but after…

Lord Sepid
- 372
- 5
- 16
27
votes
1 answer
Android USSD which sim receive a ussd message or which sim slot receives a ussd message (dual sim phone)
I am able to capture the incoming ussd message, but how to compare the incoming ussd message in case of dual sim phone? If I receive a ussd message alert how can I know that the incoming ussd message is for which sim?

Sachin Arora
- 426
- 4
- 6
23
votes
4 answers
What is required to send messages via USSD?
I'm trying to get started with USSD. I'm familiar with other forms of SMS.
Ultimately i want to use USSD as part of a real-time payment platform.
Thanks.

Charles Okwuagwu
- 10,538
- 16
- 87
- 157
21
votes
3 answers
Prevent USSD dialog and read USSD response?
i did many research about ussd but I can't read USSD respone and how can I prevent ussd dialog like this application.
https://play.google.com/store/apps/details?id=com.iba.ussdchecker&hl=en
i install this…

Jack
- 724
- 1
- 8
- 15
18
votes
5 answers
interactive ussd session(multi step) does not work on android 8(Oreo)
I am currently working with Telephony Manager(USSD response) available in android api level 26(Nexus 6P). For single step ussd session, it's…

Zoraf
- 191
- 1
- 4
18
votes
6 answers
Make USSD call in android
To check the balance first i have to make a call *xxx# and then i get a response with the multiple options to choose from and after i input the particular number i get the balance.
What code can i use for the same in my android app?
Dialing *xxx*x#…

AndroGeek
- 1,280
- 3
- 13
- 25
18
votes
4 answers
USSD service not working
I'm trying to develop an application which silently dismiss the USSD responses.
I've used the code from http://commandus.com/blog/?p=58 with minor changes. I've created the IExtendedNetworkService.aidl in the package com.android.internal.telephony…

JiTHiN
- 6,548
- 5
- 43
- 69
16
votes
2 answers
How to send a USSD code containing decimal floating point (.)?
I need to send a USSD code containing a double value, that represents the balance account amount to be transferred. This value is composed by an integer number, and optionally a decimal separator and 2 more digits. My code looks as follows:
…

Roberto Tellez Ibarra
- 2,146
- 3
- 18
- 34
16
votes
2 answers
AT command - USSD
I'm using Minicom (serial port software for Linux) for interacting with my GSM modem. Actually now I'm trying to use one of my mobile-provider's services with AT commands.
Here I say, I want to see my balance:
AT+CUSD=1,*555*87*1234#
OK
+CUSD:…

atari83
- 489
- 1
- 5
- 15
15
votes
1 answer
How to Get Response from USSD code from Android?
I have written an application that uses ussd code. I want to send a request for a ussd but I don't know how to get the data and save it in a String.
sample code:
@Override
protected void onCreate(Bundle savedInstanceState) {
…

sr.farzad
- 665
- 3
- 8
- 23
13
votes
2 answers
How to run USSD commands on android?
has anyone know how to runs USSD command for checking phone's credit balance (the number is *123#) and get the result (the credit balance) for further processing?? thankss

Michael Frans
- 613
- 3
- 23
- 49
12
votes
1 answer
What is the maximum number of characters in an USSD message?
I've understood that an USSD message consists of 160 bytes. For 7 bit data coding schemes, the maximum number of characters is 160*8/7 which gives 182 characters. It's unclear to me what is the maximum number of characters for UCS2 encoding.…

Victor Ionescu
- 1,967
- 2
- 21
- 24
11
votes
1 answer
USSD secure or not?
I have a question about USSD and security in this channel.
As you know today mobile banking and many payments using USSD, I want to know is USSD safe?
If USSD transactions using a5/1 for encryption,its totally broke few years a go and now can be…

jMoshayem
- 149
- 1
- 5