this has been a problem since i bought the phone. it has been a problem through countless roms ive flashed. When i try to call out from the htc dialer or any other app, it asks what program i would like to use. The options are just the sip phone. no other options. when i click sip phone, the options are add or cancel. i dont want to add one and when i choose cancel, it just goes back to the previous screen. So i cant call out!! I have found a work around using the "voice Changer" calling app. This happens over wifi, 3g, 4g and even when data is off.
I have tried what other have suggested: (Go to settings > call settings > use internet calling, this should be set to "only for internet calls", also in "call settings" check "accounts", if there are any listed try to disable or delete the account.)
I have tried every option to change/ disable internet calling but im still here.
Please! Any help! Is anybody having this problem?
Related
idk what's happening, but every time I try to make a phone call
it comes up with a popup
"No Internet calling account"
"There are no internet calling accounts on this phone. Add one now?"
I press "add" then it goes to a thing called
"Internet calling (SIP) accounts"
Only thing there is "REVEIVE INCOMING CALLS- REDUCES BATTERY LIFE so i checked that" then it still doesn't work
At bottom it says Add account
...but idk what this does..
PLEASE HELP.
i know u have heard this before but i would do #21 cm nightlie or a earlier one or odin back to stock
It was caused by a wonderful app called "Voice changer"
it was a good app, let me change my number to w/e i wanted and call others, change my voice, but didn't let me make actual calls. lol.
I have nexus s with stock android 4.0. when i make a call, i always get a popup where i have to choose mobil or internet calling. se picture below. how can i remove this ??
set it to default .....
what and where can i set to default ?
IF you can select a default action it will be in settings (don't know exactly where) but if this bother you try deleting the internet calling service? This can simply be removed from the settings menu.
hope this helps a bit.
I'm not sure if that popup was asking you to choose a particular internet calling account or if it was asking if you want to dial over the phone network/with internet dialing. I'll try to explain both though...
The default way to call should be under the settings for the phone app, under the Internet Calling section (near the bottom). There you can control whether the phone asks you if you want to do internet dialing or not.
As for making it automatically choose a certain Internet Dialing account, see if checking Set As Primary Account under the Internet Calling/Account part of the Phone Settings does anything to improve things.
If it doesn't work to your liking, I strongly recommend abandoning the built in SIP support and using cSipSimple. With cSipSimple, you can set filters that trigger when a dialed number matches a certain pattern. For example, you could have Internet Dialing with Sip-Provider-1 kick in automatically if you dial a number with a long distance area code.
If you decide to go this route and need a hand, let me know.
- chris
YESSSS!! its gone. thanks for all your help and tips
Hi,
(sorry if wrong forum)
I have an SGS2 running ICS and have setup my android's SIP client (internet calling) in phone > settings > internet call settings ("Accounts" and "Use internet calling", at the bottom).
I call many international numbers through sip. If I set the option "Use internet calling" to "Ask for every call", then every time I dial a number it asks whether to use "Mobile phone call" or "Internet call". If I choose the latter, then the call is made through my sip provider saving me lots of money.
It would be really useful if there was an app that would intercept calls to certain numbers I configure and change to internet call mode on the fly. The "prefixer" app does something close with prefixing/suffixing numbers.
Alternatively, I would also be happy with a widget that allows me to switch that phone option between "Ask for every call" and "Only for Internet calls" when tapped, so I don't have to navigate through menus all the time. For a dev this shouldn't be that hard I presume since it would just alter an existing OS option.
Is there any app/widget for this?
Cheers
I'm not aware of any apps/widgets, but using ICS you can simply put those numbers in as "Internet Call" fields.
Set your outbound SIP calling preference to "Internet Calls Only," then edit each of your overseas contacts and move their international numbers into the "Internet Call" field (click "Add New Field," then select "Internet Call" from the list).
This page explains it much better;
https://support.google.com/ics/nexus/bin/answer.py?hl=en&answer=1645041
Thanks. The problem is that I visit those countries often enough to not want to do that. When I'm in that country, then I'd like to call direct s editing numbers back and forth becomes unattractive.
I found out that the "Prefixer" app actually does allow this. I match the numbers and automatically add the suffix @sip.domain.com (or whatever the SIP proxy host name is). It works but sometimes does not intercept the outgoing call so I have to be vigilant and cancel it quickly. Most of the times it works so I'm ok with the solution.
p.s. there are tons of SIP apps, some which do have call intercept features, but they don't work very well from what I found.
mastabog said:
Alternatively, I would also be happy with a widget that allows me to switch that phone option between "Ask for every call" and "Only for Internet calls" when tapped, so I don't have to navigate through menus all the time. For a dev this shouldn't be that hard I presume since it would just alter an existing OS option.
Is there any app/widget for this?
Cheers
Click to expand...
Click to collapse
On Google Play there's the SIP Switch Widget, which does what you're searching for.
You can find it here: https://play.google.com/store/apps/details?id=eu.siebeck.sipswitch (unfortunately I'm not yet allowed to post links...)
Yeah this is a bummer for me. I wish I could just hold the call button for example to see a popup internet call / not if SIP (internet calling) settings were filled in Phone Settings. Another great feature would just be to define the local area code IE:416 and everything else would be over internet calling.
Simple eh? Too bad Google couldn't figure it out
It seems Sipswitch 1.0.7 doesn't work on Kitkat
Sent from my Nexus 5 using Tapatalk
bobrock said:
It seems Sipswitch 1.0.7 doesn't work on Kitkat
Click to expand...
Click to collapse
Works for me. Dialer settings don't always show the correct settings, but calls are made with whatever the widget says they should be. To see the current settings, unload the dialer from memory, then check the selected setting.
divinemyth99 said:
Works for me. Dialer settings don't always show the correct settings, but calls are made with whatever the widget says they should be. To see the current settings, unload the dialer from memory, then check the selected setting.
Click to expand...
Click to collapse
Huh, now I was able to add the widget. It seems it works OK. Thanks for advice regarding dialer.
Sent from my Nexus 5 using Tapatalk
Title Kinda of says it all. My wife works in an area where 4g lte goes in and out in places so when she calls me gets all garbled. How Can i turn off my phones ability to get a HD call so her phone does not even attempt it. I can turn it off on hers if need be.
If you both have Galaxy S5's with TouchWiz (or Stock) ROM you can try this:
1.) Open your Dialer
2.) Go to Settings
3.) Go to Call Settings
4.) The 2nd option in this list is called Voice over LTE settings, simply open this,
and change the Radio button from: "Use VoLTE when available" to: "Do not use VoLTE"
This may solve your problem(s).
j71rivera said:
Title Kinda of says it all. My wife works in an area where 4g lte goes in and out in places so when she calls me gets all garbled. How Can i turn off my phones ability to get a HD call so her phone does not even attempt it. I can turn it off on hers if need be.
Click to expand...
Click to collapse
I have a Samsung Galaxy S5 from Verizon (Lollipop). I was able to use alternate dialers up until recently, when I activated Verizon's new "Advanced Calling 1.0" feature.
Advanced Calling is Verizon's name for VoLTE (voice-over-LTE), which is supposed to provide clearer calls by using data for calls. They're rolling this out slowly and you have to opt-in, then reboot your phone. See some info here: verizonwireless.com/wcms/consumer/advanced-calling.html
Ever since I activated this, my phone seems to force me to use the original dialer. I think this is because the Advanced Calling feature won't work with other dialers.
Once I learned this, I deactivated Advanced Calling. It only works if both phones have it anyway, and since almost no one has this yet, and I would rather use my own dialer, it wasn't worth the trouble.
However, even after deactivating Advanced Calling, my phone still won't let me choose a different dialer. I've rebooted and cleared all defaults, but my phone still won't even pop up the default chooser screen for calls. I can start another dialer manually, but after dialing or touching a contact name, the original stock dialer then opens to complete the call.
Assuming you've actually read this far, any ideas on what I can do to fix this?