Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I configured my VoIP account with ICS Internet Calls, so I can call over WiFi using a VoIP account. However call receivers don't get my Caller ID, instead it comes up as withheld/unknown number.

There are some additional fields in Internet Calling that I haven't populated.

Is it part of the SIP protocol to pass the Caller ID and can it be configured?

P.S.: When I use VoIP program from my VoIP provider, I can configure Caller ID.

share|improve this question
Have you tried calling from your voip account using a computer or other client? From what I know, SIP clients simply register themselves with the server, and the server itself determines whether caller id is sent. So I doubt Android is the cause of the missing id, since it is just a client. – Stephen Schrauger Oct 26 '12 at 13:18
@dymutaos Yes I have tried other clients on Android and PC, but my question really is - whether sending CID is part of SIP protocol, and if so Android just doesnt expose this field in its UI ?? – ArtDeineka Oct 29 '12 at 16:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.