Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
0
votes
2
answers
6559
views
How to make incoming SIP calls work on Android 4.x?
I have a SIP account which I entered into the "Internet Call Settings" of the native Android phone app. I am able to place outgoing SIP calls, but no luck with the incoming ones. I am new to the SIP subject, so I was wondering what I am missing and a description how incoming SIP works would be a plu...
I have a SIP account which I entered into the "Internet Call Settings" of the native Android phone app. I am able to place outgoing SIP calls, but no luck with the incoming ones. I am new to the SIP subject, so I was wondering what I am missing and a description how incoming SIP works would be a plus.
**Info:**
- Phone: Nexus 4
- OS: Android 4.3
- SIP Provider: DID Logic (sip.didlogic.net)
- Google Voice account: available
I am on T-Mobile $30 unlimited data and text plan in case it makes any difference, but it still does not work when I'm at home on Wi-Fi.
How does the inbound SIP work? Does the phone or Wi-Fi need to constantly listen for a signal on port 5060, or does the phone do a simple keep-alive connection with the SIP server in the background?
i--
(101 rep)
Oct 8, 2013, 03:56 AM
• Last activity: Mar 6, 2025, 02:57 PM
2
votes
1
answers
1895
views
Dialling a SIP number
So I have a very, very shiny new Nexus 4. This supports SIP, and I have added a SIP account to the telephony accounts settings page. Unfortunately I cannot figure out how to actually *dial* a SIP number. How do I do this? The telephone dialer has number buttons only, and tapping the number entry fie...
So I have a very, very shiny new Nexus 4. This supports SIP, and I have added a SIP account to the telephony accounts settings page.
Unfortunately I cannot figure out how to actually *dial* a SIP number. How do I do this?
The telephone dialer has number buttons only, and tapping the number entry field doesn't pop up a keyboard. Rumour has it that previous versions of Android had a 'text' button somewhere on the dialer page, but that's not present in JB. There must be some way to do it...
(Note: I'm not asking how to add a SIP number to a contact. I know how to do that. I want to dial numbers that aren't on my contacts list.)
Update: after some experimenting, I have found that:
- pressing the DIAL button with the field empty reloads the text field with the last number dialed, which can be a SIP number of the form sip:music@iptel.org. So I know the text field is *capable* of handling text.
- trying to paste text into the field produces gibberish. For the above number, I get 7476874247835.674! (Which is what the letters on the dial pad map to. Except for : and @, which are emitted.) Dialing this number does nothing --- obviously.
David Given
(480 rep)
Mar 20, 2013, 10:42 AM
• Last activity: Mar 1, 2022, 07:02 PM
1
votes
1
answers
980
views
Change native Android SIP dialing settings
My SIP Trunk (hooio) has a specific dialing plan: [Country Code][Phone Number incl. Area Code] However, all mobile carriers have a different dialing plan: [Local Phone Number] OR +[Country Code][Phone Number incl Area Code] *The main difference here is the 'plus' character.* All my phonebook entries...
My SIP Trunk (hooio) has a specific dialing plan:
[Country Code][Phone Number incl. Area Code]
However, all mobile carriers have a different dialing plan:
[Local Phone Number] OR
+[Country Code][Phone Number incl Area Code]
*The main difference here is the 'plus' character.*
All my phonebook entries are geared to work with the
+[country][number] plan
. But when I dial these using the native SIP client, I get errors - since the trunk does not like the plus (should this not be a standard?).
I'd really like to keep using this trunk, and they apparently can't or won't change their dialing plan. The only alternative is to have duplicate phonebooks for mobile vs internet calls - and I don't like my provider enough to waste time on this :(
Is there any way to configure rules for dialing with the native client, like removing the plus before dialing?
AlexSG
(11 rep)
Jan 6, 2014, 09:07 AM
• Last activity: Jan 10, 2022, 08:04 AM
3
votes
1
answers
1231
views
How can I make a call to an SIP address from Google Voice number?
How can I make a call to an SIP address (e.g. sip:613@fwd.pulver.com) from Google Voice number? Does Google Hangout support calls to SIP addresses? Can an SIP address call my Google Voice number? Thanks.
How can I make a call to an SIP address (e.g. sip:613@fwd.pulver.com) from Google Voice number?
Does Google Hangout support calls to SIP addresses?
Can an SIP address call my Google Voice number?
Thanks.
Tim
(513 rep)
Nov 18, 2015, 11:47 PM
• Last activity: Dec 13, 2021, 04:11 AM
3
votes
1
answers
3792
views
Is there a successor to CSipSimple?
The goal is to use the CSipSimple on a [TMO Galaxy S5][1]. I found the .apk files, however they are dated 2012: https://code.google.com/archive/p/csipsimple/downloads CSipSimple-0.04-01.apk installed but returns an error at boot up: > Can't load native library CPU arch invalid for this build 1. Is t...
The goal is to use the CSipSimple on a TMO Galaxy S5 . I found the .apk files, however they are dated 2012:
https://code.google.com/archive/p/csipsimple/downloads
CSipSimple-0.04-01.apk installed but returns an error at boot up:
> Can't load native library CPU arch invalid for this build
1. Is there a simple fix to overcome the error message?
2. Is there a successor (fork?) to CSipSimple?
3. Is there a version of CSipSimple that is Marshmallow compatible?
Ideally there would a site that stores more recent .apk files.
gatorback
(167 rep)
Mar 31, 2019, 03:06 AM
• Last activity: Jun 6, 2021, 06:55 PM
1
votes
1
answers
1074
views
Select IP phone account for native dialer
I have two different SIP accounts: one is my favorite, but is only available from my home network. The other should be used from all other wi-fi networks. In case that I do not have any wi-fi connection, I would like to use the regular telephone service. I managed to setup both accounts as IP accoun...
I have two different SIP accounts: one is my favorite, but is only available from my home network. The other should be used from all other wi-fi networks. In case that I do not have any wi-fi connection, I would like to use the regular telephone service.
I managed to setup both accounts as IP accounts in android (4.2, G Nexus, native SIP support). However, I can only define one of the IP accounts as primary. This means that I need to change the primary account manually whenever I leave or come home. Android only asks whether to use IP or not, but doesn't ask which IP account to use. Is it possible to change this behavior?
If possible, I would like to use the native dialer and no SIP app.
Philipp
(111 rep)
Dec 31, 2012, 05:23 AM
• Last activity: Apr 2, 2021, 09:19 AM
1
votes
0
answers
227
views
VoWifi over UMTS/HSPA/LTE on second SIM?
Can VoWifi use the internet connection over the second SIM? Backstory: a while ago I was traveling abroad. The roaming costs are astronomical. As my ISP provides a VoIP (SIP protocol) service, I installed a SIP client app and configured it to use my ISP account. As it uses internet to communicate, I...
Can VoWifi use the internet connection over the second SIM?
Backstory: a while ago I was traveling abroad. The roaming costs are astronomical. As my ISP provides a VoIP (SIP protocol) service, I installed a SIP client app and configured it to use my ISP account. As it uses internet to communicate, I could use WLAN or the UMTS/LTE network with a local SIM in my phone (I removed my original SIM). So I could make and receive calls on my original phone number without any hassle, for low cost.
Back to today: SIP is phased out and "replaced" with VoWifi.
The question: if I am abroad, and there is no WLAN available, can I use a second (local, read: cheap) SIM (in a dual SIM phone) to connect to the internet over UMTS or LTE and use it to make and receive calls with my original phone number (using VoWifi)? Or is VoWifi strictly WLAN-only?
In other words: can I have effortless and cheap connectivity for my regular phone number abroad, like I could using SIP?
David Balažic
(70 rep)
Feb 23, 2021, 02:55 PM
• Last activity: Feb 26, 2021, 08:33 PM
22
votes
3
answers
10211
views
Converting phone to SIP gateway
Is there a way to use my phone as a SIP GSM gateway, so I can make and receive cellular calls using a SIP phone and/or re-route them through a SIP PBX?
Is there a way to use my phone as a SIP GSM gateway, so I can make and receive cellular calls using a SIP phone and/or re-route them through a SIP PBX?
Saxtus
(433 rep)
Nov 8, 2010, 08:56 AM
• Last activity: Jan 9, 2021, 08:36 PM
4
votes
1
answers
783
views
What the differences between cSIPSimple and Android's SIP stack?
What are the differences between Android's SIP stack and CSIPSimple's? One thing that I know of is that Android lacks STUN support. I've used both but the call quality is far, far better on cSIPSimple and I'm curious as to why?
What are the differences between Android's SIP stack and CSIPSimple's? One thing that I know of is that Android lacks STUN support.
I've used both but the call quality is far, far better on cSIPSimple and I'm curious as to why?
Mridang Agarwalla
(845 rep)
Jan 6, 2014, 02:53 PM
• Last activity: Apr 29, 2019, 05:11 AM
1
votes
4
answers
18351
views
Using an Android phone like a SIP ATA
I would like to get a few Android phones functioning as a SIP ATA so I can make and receive calls via SIP. I realize one could use Bluetooth to pair with something like Asterisk, but I had high hopes there might be a standalone application that would transform it into an ATA. Is there something out...
I would like to get a few Android phones functioning as a SIP ATA so I can make and receive calls via SIP. I realize one could use Bluetooth to pair with something like Asterisk, but I had high hopes there might be a standalone application that would transform it into an ATA. Is there something out that that will allow me to do this?
Edit: Yep, searched Play Store nothing to be found unfortunately.
user16181
Jun 21, 2012, 05:58 AM
• Last activity: Dec 5, 2017, 06:31 AM
2
votes
1
answers
835
views
Wifi Calling and Asterisk SIP Account
I would like to know if its possible to set up a generic sip account under "wifi calling" or Android sip accounts to use your phone as an extension with, say, Asterisk? I can get the phone to register with Asterisk and when asterisk attempts to bridge a call to my SIP account I can see in the captur...
I would like to know if its possible to set up a generic sip account under "wifi calling" or Android sip accounts to use your phone as an extension with, say, Asterisk?
I can get the phone to register with Asterisk and when asterisk attempts to bridge a call to my SIP account I can see in the captured SIP packets, that the SIP packets are reaching the phone and being responded to. The packets returned from the phone are ringing sip notifications however the phone does not ring.
I also find it impossible to tell Android to use the SIP account for outgoing calls. I enable, "for all calls" under SIP accounts but it still tries to dial over the SIM.
I can get everything working with a SIP client like csipsimple. It looks like the "SIP account" support built into asterisk is only for use with a cellular service provider that provides a SIP account in addition to their normal 3g/lte connection?
Is this true? I seem to remember earlier versions of asterisk supporting SIP accounts for PBX's like Asterisk in the early days without the need for 3rd party apps?
mxc
(129 rep)
Jan 9, 2017, 04:51 PM
• Last activity: Sep 29, 2017, 03:00 PM
1
votes
0
answers
150
views
how does CSipSimple connect to Ekiga through NAT?
What networking [magic][1] does [CSipSimple][2] employ for [Ekiga][3] that it works behind a [Netgear][4] home router and NAT? Jitsi [cannot][5] connect to Ekiga from behind a router. Wikipedia says that it uses: > NAT traversal using STUN, TURN and ICE But which and how? This is in the context of c...
What networking magic does CSipSimple employ for Ekiga that it works behind a Netgear home router and NAT? Jitsi cannot connect to Ekiga from behind a router.
Wikipedia says that it uses:
> NAT traversal using STUN, TURN and ICE
But which and how? This is in the context of configuring Jitsi.
Thufir
(215 rep)
Jun 8, 2017, 08:05 AM
1
votes
0
answers
341
views
Cannot call toll free numbers or 3-digit numbers using voip.ms with softphone apps
With my LAN phone plugged into a Grandstream HT701 ATA, I am able to call toll-free numbers and three digit numbers like 311 and 211 with my voip.ms account. When I call 3-digit numbers with my Android phone using cSipSimple or Zoiper, I get a voice message that says "The number you have dialed has...
With my LAN phone plugged into a Grandstream HT701 ATA, I am able to call toll-free numbers and three digit numbers like 311 and 211 with my voip.ms account. When I call 3-digit numbers with my Android phone using cSipSimple or Zoiper, I get a voice message that says "The number you have dialed has not been recognized". When I call toll free numbers with those apps I get a voice message that says "41611" with cSipSimple and "41613" with Zoiper, followed by "We're sorry because of technical difficulties we are unable to route your call". I am able to dial regular 10 digit phone numbers without any problems.
Is there a way to fix this or is this just a limitation of softphone apps? I also don't get the above errors with Android's native SIP client but I would like to use cSipSimple for it's features e.g. call recording.
Cee
(111 rep)
May 30, 2017, 06:22 AM
• Last activity: May 30, 2017, 03:09 PM
0
votes
1
answers
2918
views
CSipSimple: Making calls through OpenVPN
I have an Asterisk server configured at home. It works well, and I am able to make calls to other devices internally over LAN or Wi-Fi - as well as outbound to a VoIP provider. I use CSipSimple as the client on Android (and Jitsi on my Ubuntu laptop). I have also configured an OpenVPN server, which...
I have an Asterisk server configured at home. It works well, and I am able to make calls to other devices internally over LAN or Wi-Fi - as well as outbound to a VoIP provider. I use CSipSimple as the client on Android (and Jitsi on my Ubuntu laptop).
I have also configured an OpenVPN server, which is also working as expected for both Ubuntu and Android devices. I can ping, ssh, etc across it.
I want to be able to make a call to a LAN or Wi-Fi client at home, over the OpenVPN connection from my Android phone using CSipSimple (I haven't allowed Asterisk clients to register from the Internet, only from the LAN subnet).
CSipSimple is able to register and make calls - but I cannot hear any incoming audio on my phone. The call info shows no packets coming in. Calls over OpenVPN using Jitsi on Ubuntu work properly, but CSipSimple on Android does not work.
seanlano
(131 rep)
Apr 18, 2016, 04:59 AM
3
votes
6
answers
13607
views
How do I prevent "No Internet calling account" error?
I'm running 2.3-Gingerbread. Calling was working fine over the telephone network. I set up the internet calling feature by adding an account to test the featuire out. Then I removed the account. Every time I dial a number I get this error: No Internet calling account There are no Internet calling ac...
I'm running 2.3-Gingerbread.
Calling was working fine over the telephone network.
I set up the internet calling feature by adding an account to test the featuire out.
Then I removed the account.
Every time I dial a number I get this error:
No Internet calling account
There are no Internet calling accounts on this phone. Add one now?
If I click cancel, it doesn't dial using the telephone network it just returns to the home screen.
I've cleared the defaults for the Dialer application but still the problem persists.
Does anyone know how I can prevent this error?
sickgemini
(2845 rep)
Mar 1, 2011, 02:40 AM
• Last activity: Mar 1, 2016, 02:45 AM
2
votes
0
answers
1060
views
Sending SIP text messages
I have a Galaxy S3 mini (running 4.4.2). I configured my SIP account in the corresponding part of the settings, I told Android to accept incoming calls over SIP, it is properly registered. I then told Android to use SIP calls (it calls it "Internet calls", apparently) whenever I have a wifi connecti...
I have a Galaxy S3 mini (running 4.4.2). I configured my SIP account in the corresponding part of the settings, I told Android to accept incoming calls over SIP, it is properly registered. I then told Android to use SIP calls (it calls it "Internet calls", apparently) whenever I have a wifi connection.
This seems to work OK: if I'm connected over wifi I can make phone calls even without a SIM card.
But now "Messages" doesn't seem to obey those settings: if I don't have a SIM card, and I try to send a text message, it just tells me "No signal found for mobile networks". How can I tell "Messages" to use SIP when I'm connected over wifi?
Alternatively, I see in contacts that I can add an IM address, so I figured maybe I could add SIP address in there (would be less convenient since I'd have to remember whether to send over SMS or over SIP), but SIP does not appear among the supported protocols in that field (it does include many protocols, tho, including Skype, Jabber, Hangouts, AIM, Yahoo, ICQ, and then some). How can I add a SIP address in there?
Stefan
(341 rep)
Jan 24, 2016, 06:06 AM
1
votes
4
answers
6746
views
How do I make wi-fi calls from a cell phone with no number now associated with it?
I recently got tired of paying $65+ a month for cell service when I get mostly email. So I dropped my Sprint service in favor of $20 a month, no-contract phone and a Nexus 7, because WiFi is seemingly everywhere. It works great! I have all the service I need, and it's much cheaper. I still have this...
I recently got tired of paying $65+ a month for cell service when I get mostly email. So I dropped my Sprint service in favor of $20 a month, no-contract phone and a Nexus 7, because WiFi is seemingly everywhere. It works great! I have all the service I need, and it's much cheaper.
I still have this nice cell phone, a Nexus S. I enabled the WiFi on it. I'd like to make free WiFi calls on it but it no longer has a number associated with it. I ported that number over to my $20 a month phone. Is there anyway I can get a number associated with this old phone so I can sign up for a free voip service? Is there anyway I can make voip calls without a number?
Thanks.
Joe
(11 rep)
Jan 27, 2013, 06:54 AM
• Last activity: Jan 20, 2016, 12:58 AM
1
votes
0
answers
4594
views
Activating the Android 5 native SIP client
Android brought a native SIP client with version 2.3, which some carriers/phone manufacturers disabled. You can [re-enable it][1] in Android 4 by setting some values in `/system/build.prop`. I do have a Android 5 phone (Wiko Rainbow UP), and there are no SIP settings in sight. [`build.prop`][2] does...
Android brought a native SIP client with version 2.3, which some carriers/phone manufacturers disabled. You can re-enable it in Android 4 by setting some values in
/system/build.prop
.
I do have a Android 5 phone (Wiko Rainbow UP), and there are no SIP settings in sight. build.prop
does not contain the
ro.config.hw_support_ipcall=true
ro.config.hide_sipcall=false
settings.
How can I enable the native VoIP client on Android 5?
cweiske
(246 rep)
Oct 7, 2015, 07:36 PM
• Last activity: Oct 7, 2015, 07:46 PM
8
votes
1
answers
3954
views
Shortcut to enable / disable VoIP/SIP on Gingerbread?
Gingerbread comes with a cool SIP / VoIP integration. However, this feature drains the battery quite a bit. So I'm looking for a shortcut to enable SIP. So far, I always have to go deep into Settings to disable/enable it. Is there a cool shortcut, widget or app which helps to enable/disable the nati...
Gingerbread comes with a cool SIP / VoIP integration. However, this feature drains the battery quite a bit.
So I'm looking for a shortcut to enable SIP. So far, I always have to go deep into Settings to disable/enable it.
Is there a cool shortcut, widget or app which helps to enable/disable the native SIP/VoIP-Feature of Android 2.3?
Bob
(735 rep)
Apr 2, 2012, 09:06 AM
• Last activity: Sep 23, 2015, 09:10 AM
1
votes
0
answers
569
views
Is there a way for 3G to not disconnect when connecting to WiFi?
WiFi is unreliable, I wouldn't trust WiFi for SIP calls, I've disabled WiFi within CSipSimple. Now every time I connect to WiFi, my SIP registration seems to go away, and I'm not receiving any calls at all. It's also unclear what happens when you do receive a call, unlock the phone to pick it up, an...
WiFi is unreliable, I wouldn't trust WiFi for SIP calls, I've disabled WiFi within CSipSimple.
Now every time I connect to WiFi, my SIP registration seems to go away, and I'm not receiving any calls at all. It's also unclear what happens when you do receive a call, unlock the phone to pick it up, and then the phone connects to WiFi (which it presumably didn't do during the sleep in order to conserve the power).
Is there a way to make this work?
cnst
(859 rep)
Jan 20, 2014, 01:41 AM
• Last activity: Apr 21, 2015, 11:27 PM
Showing page 1 of 20 total questions