[PROJ] Library of operator USSD commands - General Topics

Hello!
I have an intersting project in mind that should help many people once it gathers steam - a list of USSD commands for all operators around the world.
You can help us by posting in this thread your operator name, country and useful USSD codes.
Also, if you know of any ready-to-use databases around the internet, please post a link here and we will add that info.
Best regards, Fahrbot team.

reserved for later

reserved for later 2

Just to get the ball rolling:
US
Cingular - *777# - balance
Sweden
Tele2 - *111# - balance/ timestamp
Ireland
Meteor - *#100# - balance
Belgium
PROXIMUS - #121# - balance/ timestamp
Germany
Vodafone - *100# - balance
eplus - *100# - balance
Portugal
UZO - *#123# - balance
Poland
Simplus - *100# - balance
Romania
Orange - *133# - balance/ sms/ timestamp
Mexico
Telcel - *133# - balance/ timestamp
Suriname
Digicel - *120# - balance/ timestamp
Malaysia
Digi - *128*1*1# - balance

bumping, still interested

Bump proj still active atm

T-Mobile USA USSD list
Here is the current T-Mobile USA USSD code as of 3/24/11
#225# (#BAL#) is for the balance on your account
#646# (#MIN#) displays the minute usage
#674# (#MSG#) displays the messages used in the cycle
#932# (#WEB#) displays the web usage on the line
#686# (#NUM#) displays your mobile number
#793# (#PWD#) will reset your voicemail password
#796# (#PWO#) will turn on or turn off your voicemail password
#763# (#ROF#) disables international roaming

AT&T
*3282# - Data Usage/Text Message Usage
*777# and tap Call. Account balance for prepaid
*225# and tap Call. Bill Balance. (Postpaid only)
*646# and tap Call. Check minutes. (Postpaid only)

Is this a GSM thing? I can't find any info for Sprint USSD codes..

Thanks for your replies!
wintrxtrem said:
Is this a GSM thing? I can't find any info for Sprint USSD codes..
Click to expand...
Click to collapse
yep, it's a GSM thing.

PCCW PREPAID SIM, HONG KONG
##122# - Remaining credit

Nepal:
Ncell:
*101# Balance Inquiry
*103# Phone no and registration inquiry.
NTC:
*400# Balance Inquiry

South Africa
Vodacom
*111# - balance

mtc touch Lebanon
*220# Remaining Balance-credits for calls/sms

Vodafone Egypt USSDs
*868*1# -- Balance inquiry.
*100# -- Date & Timestamp.
*150# -- Last caller & Call timestamp.
*878# -- Displays yoor phone number.
*888*5# -- Activate The Roaming Service.
*888*MobileNumber# -- PUK code request.

Thanks all for posting.
Some fresh meat
Vodafone UK
*#1345# - Check balance
Proximus Belguim
#121# - Check balance
Verizon US
#225 - Check balance
Poland - Play
*102# - Check balance
Poland - 36 i 6
*121# - Check balance

Country: South Africa
Network: Vodacom
Code: *111# : main menu for checking balances
then
option 1: balance enquiry
then
option 1: airtime balance
option 2: SMS balance
option 3: MMS balance
option 4: data bundle balance

MTN South Africa Codes
*141# - Balance Enquiry
*141*<PIN># - Recharge Request
*141*4# - Tariff Analyser and Priceplan Migrations menu
*141*4*0# - Tariff Analyser
*141*4*<Price Plan Option># - Priceplan migration
*141*6*<BundleSize># - Data bundle purchase
*141*6*0# - Data bundle cancellation
*141*6328*<MSISDN># - Me2U Top Up Request
*141*6328*<MSISDN>*<AMOUNT># - Me2U Transfer
*141*7*<BundleSize># SMS bundle purchase
*141*7*0# - SMS bundle cancellation

b3er said:
Poland - Play
*102# - Check balance
Click to expand...
Click to collapse
For me it is not for Balance but for extra minutes. I have Play Mixtura plan. For see full balance I use *101#, it works for display cash left. It also show time and date when balance is available to use. When I want to setup that, is shows 0.0. Date is in YYYY-MM-DD format, time HH-MM-SS.

Hey Her from thailand 3biggest operators USSD
AIS *139# Balance
Truemove #123# Balance
Dtac *121# Balance
btw , I use DTAC so I I know little more about them
Dtac *121*1# will be have a lot more detail for Balance

Related

Parse the plus sign "+" as 011 or another internation prefix

I have all my contacts showing their country code with the plus sign for their country code such as +44, +61, etc
When I am in Thailand and I want to call someone in Australia - I need to go look up his number in the contacts and the copy&paste (or memorize) into the dialer with the proper international dialing prefix 001, 009 or 007
It is a pain the arse, would there be a way where I could tell my phone to just parse the plus sign "+" as 001, 011 or 007? Thing is when I'm in Thailand the prefix is most of the time 009 but it is not the same when I am in Canada or Australia... so I can't put it in my contact card. (or perhaps I could make several entry for them for each prefix).
Is there an automated solution or any tips someone would like to share?
Hmm, the + is simply a shortcode for 00, which is the international calling prefix, so my number in the UK starts with 07966... and the international format is +447966...
I can call + numbers in my phone from, and to Germany, Ireland, France, and Spain with no problems.
Is Thailand not using the standard 00+Country Code+STD (minus leading 0)+Local Number format then?
when I am in Thailand (using DTAC), they use the + format just fine. When I want to call my friends in the USA I call +1-808-xxx-xxxx, and when I call people in Thailand I use +66x-xxx-xxxx.
The + works in Thailand (parsed as 001 not 00), but CAT (Communication Authorithy of Thailand) offers other prefix such as 009 that routes the call through VOIP which is significantly cheaper.
00 doesn't work in Thailand. It is 001. But the carrier interprets the + as 001
For example, if I want to call the US this will not work 00 1 206-555-1212. I need to be doing 001 1 206-555-1212 or alternatively +1 206 555-1212.
I just wish there would be a dialer that would allow me to tell him to change the + to whichever prefix depending on which Country I am at the time.
Ok so we got to the bottom of it. + is in fact the same as 00 but in Thailand thats normal calls, and you want voip routed calls.
Its added functionality on their network I'm afraid, the GSM standard will only use + as 00, and they interpret that as 001 for calls routed over the traditional network.
I think the only way to do it and keep your sanity would be to create a new number for each contact you would want to call using the 009 prefix, specifically to call from Thailand, and leave all the others with the +.
+ = International Exit Code.
This mean that in many places "00" is not the exit for international calls.
In US it is "011", Thailand "001", Russia "09" ect. It is shortcut and you do not have to memorize all codes. Of course + is normal exit not voip, to use voip you have to know local specific, in this case 009
Clear?
Pawlisko said:
+ = International Exit Code.
This mean that in many places "00" is not the exit for international calls.
In US it is "011", Thailand "001", Russia "09" ect. It is shortcut and you do not have to memorize all codes. Of course + is normal exit not voip, to use voip you have to know local specific, in this case 009
Clear?
Click to expand...
Click to collapse
THis is correct. Different network operators - both fixed and mobile - will have different access codes for international and national access.
Using + will usually take you through to your default phone operator's most expensive IDD plan (and hence other companies have other prefixes which can also be used for IDD calls).
The O2 dial wizard (search for it on the forum, or download it from the http://www.seeo2.com/ site) has a feature which allows replacing the international prefix + with a dial code of your choice. It is possible to set up multiple codes (for different networks, calling cards etc.) through its configuration options. Once installed, from within the phone application, choose Tools -> O2 Dial Wizard. When a number is dialled, or retrieved from the phone list using the search utility that comes with the progam, or, when a number is manually entered, click the little icon of a phone handset with a magic wand. This will replace the + with the predefined prefix of your choice.
Try this
Author: LoneTear
Home: http://www.lonetear.com/
Email: [email protected]
Description:
LoneTear PhoneHelper is a small plug-in which allow you to edit the telephone number before dial.
You may also save the frequently used prefixes (such as IDD, IP prefix) into a pre-stored prefix list.
Sorry for bringing up this 2 year old topic, but since it wasn't answered I like to check if there is any news.
My provider fixes + to 001 - but I like to change + to 1686 (or whatever). How can I do that?

Dialled number changing software for android sought.

I live in a country where it is obligatory to dial long distance company prefix for calling other areas and countries, thus I can´t have all numbers stored in an international standard notation. Like I can´t store a UK number like +44 1273-701648, I have to store it like 00XX441273701648 (where XX is a two digit long distance company code, like 23 or 41 ). Same with in-country numbers - I can´t store them neither in international nor in regular local form, for example - I live in area code 011, so to store a phone number in area code (081) 3421-3266, I have to store it as 0XX8134213266 (where XX is a two digit long distance company code, like 23 or 41 ). At the same time, I have to store numbers in my own area without any prefix at all. So far so good, as long as I don´t leave my area or country.
If I will go to another area, like (081) - I will have to cut off all 0XX81 prefixes since I will be in roaming locally there. At the same time I will have to add 0XX11 to all numbers from my native area code. Worse - if I will go to an area from which I have no numbers stored let´s say 019, I will have to keep ALL locally stored codes, like 0XX81... BUT also add 0XX11 to all phones from my native 011 zone.
When roaming abroad it is somwhat easier - I´ll have to cut off 0XX and add country code +55 to ALL numbers. But also I´ll have add area code 11 to all phone numbers from my native 011 zone.
When I was using WM6.5, Magicall by Mobiion was able to do it for me. Is there anything similar under Android?
Did you check android settings?
There is an option for automatic prefixes, atleast on my i9000.
It might be possible to make a widget that gives quick access to enable/disable the prefixes.
Dark3n said:
Did you check android settings?
There is an option for automatic prefixes, atleast on my i9000.
It might be possible to make a widget that gives quick access to enable/disable the prefixes.
Click to expand...
Click to collapse
Nothing like this on my X10 mini pro. At least visibly, but I´ll try to look into it. Thank you!
Thank you everyone for feedback. I was advised to try out Prefixer and it is exactly what I needed.

[Q] Attn : XDA Developers

Was wondering if you could add the following carriers to your carrier listing?
USA - Docomo Pacific
USA - IT&E
USA - IConnect
USA - GTA
CNMI - Docomo Pacific
CNMI - IT&E
CNMI - IConnect
Thanks.

[APP][2.2+] G-NetTrack GSM, UMTS Drive Test tool for Android OS

Download from Google play
UMTS/GSM/LTE/CDMA/EVDO Network Monitor and Drive Test tool
This is a fieldtest/netmonitor application for UMTS/GSM/LTE/CDMA/EVDO network.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Download G-NetTrack Pro - full version here: http://play.google.com/store/apps/details?id=com.gyokovsolutions.gnettrackproplus
G-NetTrack Pro (Trial Version) on Google Play - https://play.google.com/store/apps/details?id=com.gyokovsolutions.gnettrackpro
G-NetTrack Pro video demonstration: https://www.youtube.com/watch?v=W8W908OHmb4
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The application monitors the serving CELLID, LEVEL, QUAL, MCC, MNC, LAC, technology, cell serving time and neighbor cells CELLID/PSC and LEVEL.
LEVEL and QUAL depend on technology:
- 2G - RXLEVEL and RXQUAL
- 3G - RSCP and ECNO
- 4G - RSRP and RSRQ
Only for 4G also SNR and CQI are monitored.
The reported measurements depend on the phone and are not available on all mobiles. For example most phones do not report RXQUAL on GSM and only some report ECNO on 3G.
If LEVEL is -200dBm that means your device does not report correctly and you have to search for a software update from your device manufacturer.
***NEW*** G-NetDiag - online tool for visualization and postprocessing of text log files is available - check G-NetDiag section on www.gyokovsolutions.com
***NEW*** Phone measurement capabilities survey - go to Menu-More-Measurement Capabilities and see if your device reports correctly CELLID, LEVEL, QUALITY, NEIGHBORS. Share your results and see the results from the survey for different phone brands.
There are two modes in which app could be used - instant and log modes.
1. Instant mode - this is a quick mode for fast measurements
- start the app
- enable the mapview (Menu - Enable Map and GPS)
- select measurement (LEVEL, QUAL, CELLID, DL-bitrate, UL-bitrate, Speed)
- when you finish with measurements you can export the observed measurement to kml or take a screenshot.
2. Log mode - this is more sophisticated mode. You can also start optionally voice and data sequences (that's why you see in the app permissions "Services that cost you money - Directly call phone numbers") in order to monitor the network for blocked and dropped calls and to measure upload and download bitrate. Don't lock the phone while the log is running.
- start the app
- select what measurements you want to log (Menu-Settings)
- start log (Menu - Start Log)
- the app starts to create kml and text tab export for the selected measurements
- it also creates event kml and text file - for cell reselections, handovers, Call Start, Call End, Call Drop, Call Block
- when you are finished with measurements press End Log button
- you can find kml exports and tab exports in folder G-NetTrack_Logs on sdcard
Using application you can easily pinpoint network problems like:
- blocked calls
- dropped calls
- bad coverage - low RXLEVEL
- low uplink and downlink data throughput
- lack of dominant server causing lot of cell reselections and frequent service interruptions - when the serving cell time is small
- weak 3G coverage - when you have a lot of reselections between cells on 3G and 2G
- if you have information about the sites you can create cellfile and you can view sites on map - see the screenshots. Put the file in the folder G-NetTrack_Logs/cellfile. Go to G-NetTrack section on www.gyokovsolutions.com for instruction how to create file and sample file.
- option to load cellfile, show cellname labels and serving cell line is in Menu - Settings
- if you add too many cells to cellfile the performance of the app could be slowed on some mobiles when the Map tab is active
For log files new point is created when the distance difference is >15m or cellid has changed. The icon size varies with technology - size2G < size3G < size4G.
KML log file can be used with Google Earth or G-NetLook in order easily to view measurement results.
Text log file can be used with G-NetDiag, for statistical purposes or imported in MapInfo in order to create coverage maps.
If you use antivirus software allow the app to create folders and write on sdcard.
For more information go to www.gyokovsolutions.com
Download from Google play
Hi man, you're doing a great job making G-Net Track work with Android.
I enjoyed using it with WM6.1 on an HTC Touch HD that unfortunately broke last year.
Is there any WP7 version in your current/future plans?
Thanks!
Great work, thanks! :highfive:
I still haven't tried the new WP7. Nowadays I'm more into Android.
Updated to 3.5
New things:
Added automatic voice call sequence - the events CALL START, CALL BLOCK, CALL DROP and CALL END are included in events.kml and in events.txt file.
App should be in foreground in order sequence to run.
if it is in the background the sequence is paused.
How to set parameters:
- click [EDIT]
- change the values
- click [SAVE]
Note: In 3G during the voice call cell parameters are not updated. So in 3G use short calls.
In order not to be charged you can call number which is not answering
Updated to 3.6
Now you can measure the download bit rate.
Data sequence is added to program functionality - type target URL and start data sequence. New kml file for DL bitrate is created.
Choose bigger file in target URL in order to have bigger download speed.
Updated to 3.91
- fixed neighbor cells display
Updated to 3.93
- added uplink and downlink speed on main screen
- fixed cellid color in kml export file
Where do I find documentation on what all those values mean and value indication?
seems to work on my sprint touch pro 2 , just saying that it worked since there was a comment on how it didnt work on cdma
also the g-netspeed app gives a different speed than ookla's speed test app, wondering which is more accurate if anyone knows.
Ookla test is based on download and upload of file to their specified server (usually the closest server). G-netSpeed estimates the speed to locations that you choose, that's why you get different results.
I am trying to make G-nettrack to work with Cdma, but we don't have cdma here. So if somebody is willing to try cdma version just send me a message.
[ANNOUNCEMENT] To Devs, please read
New version 3.94
- added 3G ECNO
- now it works with CDMA and LTE. Please advice if it works ok.
Updated to 3.95
-added functionality for CDMA/EVDO networks
-added RXQUAL for GSM, ECNO for UMTS, RSRQ for LTE, ECIO for CDMA and EVDO (depends if the phone supports it)
-addded kml for QUAL measure
-added SNR and CQI for LTE
If you have any problems, please send me screenshot of INFO tab
This is not working on my Motorola Photon running CNA 3.6.6 with Android Version 4.1.2
Thnxx mate but i'm huving a problem while opening it. It hangs then the phone gets back to the main screen .
I'm using omega v6 rom
Sent from my GT-N7100 using Tapatalk 2
Can some of you that have problems opening the app try these two test apps and say if he can open them.
amour86 said:
Thnxx mate but i'm huving a problem while opening it. It hangs then the phone gets back to the main screen .
I'm using omega v6 rom
Sent from my GT-N7100 using Tapatalk 2
Click to expand...
Click to collapse
Thnx mate it works
Sent from my GT-N7100 using Tapatalk 2
The second APK works for me.
Thanks for the cooperation!
Updated to 3.96.
- added kml export for LAC, RNC, SNR, CQI - Through Menu -> Settings you can choose which kml export you want
- fixed crash on some mobiles
If you have any problems, please send me screenshot of INFO tab

[APP] Check Balance App [usefull] :P

Hey everyone,
Check Balance App - https://play.google.com/store/apps/details?id=com.trojacorp.checkbalanceapp
On the first time you use the app you have to setup your check balance code, and from then on whenever you open the app it checks your balance, so you dont need to open your phone option, write in the check balance code and press the call button its just 1 touch away now
Check your Balance Easy as 1-2-3
We also have auto-setup for this Operator:
-Tomato
-Simpa
-T-Mobile
-HR VIP
-HT HR
-bonbon
-Unior
-Mobilink
-Tata Docomo
-Play
-hollandsnieuwe
-Vodafone.de
-Idea
-Reliance
-Boost Mobile
-H2O
-YES OPTUS
-o2 - de
-TIM
-AirTel
-ORANGE
-Vip SRB
-DiGi
-du
-SingTel
-!dea
-MTS
-MY CELCOM
-more coming...
Thanks for Downloading your Check Balance App Team

Categories

Resources