Unstructured Supplementary Service Data is a communication protocol used in GSM
Questions tagged [ussd]
351 questions
11
votes
1 answer
Is it possible to read the call cost history from dialogue raised after ending the prepaid call?
Is there a possibility of handling the data displayed on call cost dialogue received by prepaid user. I want to save all the balance reduction for along with call duration in my sqlite db.

Venkat
- 3,447
- 6
- 42
- 61
9
votes
1 answer
USSD reading replies
I have been working a bit on reading radio logs to retrieve USSD replies, rather than the aidl,
though I am not yet sure which suits my purpose better. I am still hoping to trap menus as well as simple exchanges.
Anyway, I can now read the replies…

geoffj
- 91
- 1
- 2
8
votes
5 answers
How is it possible to do USSD requests on Android?
Some custom dialer apps (for example, Dialer from MotoBlur) are able to do USSD requests. Is it realy impossible to do this via SDK?

artem
- 16,382
- 34
- 113
- 189
8
votes
3 answers
Writing USSD client OR USSD Open Source/To be purchased Client
My question is that is there any software/tool/library that is open source (ideally) or to be purchased, that I can u use to send and receive USSD messages? I would like that tool/library/software to connect to USSD gateway from my server and then…

hmib
- 81
- 1
- 1
- 3
8
votes
1 answer
Run USSD Code in Android and Keep the App in the firstground
I am creating a App in Android, which required run USSD Code in background. without send my application in background,
Whenever I am using Intent.ACTION_CALL to run USSD
String ussdCode = "*" + "123" + Uri.encode("#");
startActivity(new…

Sahlo
- 83
- 1
- 2
- 5
8
votes
4 answers
hash key "#" stripped from ussd code in "tel:" links on html pages
Good day all.
I have a simple link on a webpage, in where the user can call an USSD number:
*CLICK HERE AND CALL *111*2#
this is pretty straight forward; now, if I test it on desktop browser, it…

Matteo Bononi 'peorthyr'
- 2,170
- 8
- 46
- 95
7
votes
1 answer
How to interact with USSD menu?
I would like to write a program that would interact with an existing USSD service, so I need a way to dial the code, 'navigate' the menus,send additional commands and read any data. What would be a good way to achieve this?
I am open to any…

mbwasi
- 3,612
- 3
- 30
- 36
7
votes
3 answers
Java USSD menu tree generation - how to
I want to generate a tree-based menu using Java that will appear on a USSD browser. Each node may have children, ending with leaf nodes. I will also have to maintain state regarding each user who accesses this menu (like his current position on the…

Deepak Marur
- 537
- 1
- 13
- 27
7
votes
1 answer
Using IExtendedNetworkService to get USSD response in Android
I'm trying to find the way to make USSD requests in Android. I found this - http://commandus.com/blog/?p=58 .
I added all needed files to my project.
USSDDumbExtendedNetworkService.java:
package com.android.ussdcodes;
import…

Viktor K
- 2,153
- 3
- 25
- 40
6
votes
2 answers
what is the purpose of using USSD Commands in our J2ME Application? Is this possible?
I heard there is USSD Commands in Mobile.But i dont know what it is? i was googling two more sites.i did not understand it.Please anybody having knowledge about USSD Commands, share with me.
How it is useful when we using USSD Commands with our j2me…

Saravanan
- 11,372
- 43
- 143
- 213
6
votes
2 answers
How to interact with USSD dialog programmatically in android
I want to use USSD dialog which comes after dialing any USSD code say *123# which asks user to enter option number to perform specific task(s) depending upon sim card vendors. I need to interact with that dialog to provide input in the text box…

zeeali
- 1,524
- 20
- 31
6
votes
1 answer
How to read/intercept USSD message coming on Android phone
So unil this point all I can figure over was that until Android 4.2.2 there were two ways available to us :
Use the logcat and extract information from it
Runtime.getRuntime().exec(
"logcat -v time -b main PhoneUtils:D");
I used…

user3189761
- 100
- 3
- 11
6
votes
1 answer
Where I can find the USSD commands specification?
I need to implement a simple application to send short notify messages on gsm phone display via a GSM modem.
I know that I can use the gsm USSD protocol to send messages instead of sms in order to speed up the delivery.
Where I can find a detailed…

Lorenzo Melato
- 1,626
- 1
- 17
- 16
5
votes
1 answer
How to launch android.intent.action.CALL in service?
How to launch android.intent.action.CALL (to get USSD) code in service?
My Code:
protected void call(String phoneNumber) {
try {
startActivityForResult(
new Intent("android.intent.action.CALL", Uri.parse("tel:"
…

user1029593
- 79
- 1
- 1
- 7
5
votes
4 answers
Check if screen is getting blurred or focus in React native?
i am using this
useEffect(() => {
const navFocusListener = navigation.addListener('didFocus', () => {
console.log('focus');
});
return () => {
navFocusListener.remove();
};
}, []);
I am using this code also…

Rover
- 661
- 2
- 18
- 39