Question for the Devs - voip failover - LeEco Le Max 2 Guides, News, & Discussion

I own a LeEco Le Max 2. Currently on RR. It seems as though wifi calling is a lost cause at this point for custom ROMs until LeEco releases source code. So my question is this:
What is the possibility creating a patch zip that integrates/adds setup options to use existing free voip services (ie google, facebook, skype) to fail-over to the user chosen voip service via the setup (Like hangouts, GV), so in the event of signal loss, but WiFi is present, calls can still be made. Particularly, using the integrated dialer in android without having to open said voip service's app separate to make the call.
**I know that EUI can do this, when available through your provider. I just would like to see a failover option similar in custom non-stock ROMs.

Related

Viber for Android is out Now

Viber For Android Users Is Finally Out Today Have Fun All Hope We Enjoy This Great App https://market.android.com/details?id=com.viber.voip
Description
Viber - Be Free to Communicate. Call and text anyone, anywhere.
Viber is an Android* and iPhone application that lets you make free phone calls and send free text messages to other users that have Viber installed. When you use Viber, your phone calls to any other Viber user are free, and the sound quality is much better than a regular call. You can call any Viber user, anywhere in the world, for free and now also text them. All Viber features are 100% FREE and do not require any additional “in application” purchase.
Read our privacy policy here: http://www.viber.com/privacy
******************************************************
WHY USE VIBER VS. OTHER VOIP (VOICE OVER IP) SOLUTIONS
******************************************************
* COMPLETELY FREE AND WITH NO ADS: Viber and all Viber features are absolutely free and do not require any additional “in application” purchase. Once you and your friends install the free Viber application, you can use it to talk and also text as much as you want. Just makes sure all your friends get Viber! All you need is an Internet connection: 3G or Wi-Fi where available. On top of that, Viber doesn’t contain any annoying ads.
* NO INTERNATIONAL CHARGES: It doesn’t matter where you or your friends are, be it on the same network or in a totally different country. You can talk for as much as you want, for free. Just make sure your friends have Viber too.
* NO USERNAMES, PASSWORDS OR REGISTRATION: You know your friend’s phone number, so why bother with yet another username and password? Viber uses your phone number as your “identity” and lets you make free Viber phone calls to any of your friends that have Viber – using THEIR phone number.
* NO NEED TO ADD BUDDIES: Unlike applications like Skype, Windows Live Messenger or Fring where you need to “add buddies” and have them approve you, Viber behaves just like a phone. Just like you don't need to “add” someone in order to call them, you don't need to add your friends in order to call them on Viber. If you know their phone number, then you know their Viber number, and you’re ready to go!
* DON’T KILL YOUR VIBER: To make sure you always get incoming calls/messages notifications, we strongly recommend you to keep Viber running in the background. This doesn't drain your battery or use up memory and improves your Viber experience.
* SOUND QUALITY: Viber uses state of the art technology in order to make sure the sound quality you get is much better than GSM or a regular phone call.
* MUCH MORE COMING: We are hard at work bringing many more features to your Viber phone. More ringtones (and custom ones), wallpapers, location based services and more are all coming soon to Viber!
-----
We’d love to hear from you! If you have any feedback, questions, concerns or just want to share a Viber moment with us, please email us at [email protected], go to http://helpme.viber.com/ or find us on Facebook and Twitter:
http://facebook.com/viber
http://twitter.com/viber
----
* Operator data charges may apply
* For best experience, Android 2.2 or above is recommended. Please note that Viber for Android is currently in a Beta stage. If you have any comments or suggestions, we’d love to hear about it!
Is working with videocall as well?
Seems to be the same as Skype but with less users.

CyanogenMod native SIP client clashes with SIP apps like Lumicall and Sipdroid

I've recently updated the phone from stock to CyanogenMod 7
I regularly use Lumicall (formerly Sipdroid).
If I try to dial a sip: URI, CyanogenMod 7 now gives a popup "No Internet calling account", "There are no Internet calling accounts on this phone. Add one now?" and it wants to force me to use the native SIP dialer.
It doesn't give me any way to send the sip: URI to any third party app (such as Lumicall)
I think this practice is very inconvenient and restrictive
Lumicall has advanced support for TLS, SRTP, ZRTP and ICE/STUN/TURN - none of these things are supported by the native dialer.
I've made a bug report about the issue, but I'd be interested to know if
a) is there a workaround? Currently I have to open the Lumicall app and manually enter the sip: URI in the box - but I want to be able to dial sip: URIs from my contacts or call log list.
b) should the developer of the Lumicall app make some extra effort to intercept the call/disable the native SIP dialer?
It is Issue 5967 in the issue tracker for cyanogenmod on google code - unfortunately this forum blocks me posting a URL with a link to the issue tracker

[Q] Chosing default dialer/phone app

Hi,
Prior to 4.2.2 Android gave me the option to use a different dialer/phone app as default when making calls (from e.g. a contact card). This could be Skype, or Lynch for instance, the same way messaging allows me to have Whatsapp as default instead of SMS. This option has now gone away which is a huge irritant to me. Does anyone know if there is a way to get this functionality back?
I have a brilliant ap that routes all outgoing calls through our company's cloud PBX (thereby making international calling dirt cheap), but it needs to grab the call as it is being made. It's killing me that ths feature has gone away...
Any help would be appreciated,
M
Working with the latest Omega ROM, (Ver 11, 4.2.2), and I had to choose my dialer (installed Dialer one).
Usually when I working with SIP dialer, it won;t show in the default program, just integrate with the dialer (after dialing its ask you what service to use - phone or SIP).
Shauly
McHan said:
Hi,
Prior to 4.2.2 Android gave me the option to use a different dialer/phone app as default when making calls (from e.g. a contact card). This could be Skype, or Lynch for instance, the same way messaging allows me to have Whatsapp as default instead of SMS. This option has now gone away which is a huge irritant to me. Does anyone know if there is a way to get this functionality back?
I have a brilliant ap that routes all outgoing calls through our company's cloud PBX (thereby making international calling dirt cheap), but it needs to grab the call as it is being made. It's killing me that ths feature has gone away...
Any help would be appreciated,
M
Click to expand...
Click to collapse
Have you tried to clear the phone defaults from application manager?
Sent from my GT-I9500 using xda app-developers app

Why all roms miss native SIP Client?

HI. I wiped out the MI UI system shipped with the phone because it had too many bloatware, but it has a feature that I use since Android 4: native SIP client. It's in the builtin call app, under Settings and "Call Settings". The native SIP client is not part of MI UI, I can find it on many stock Android phones.
But I tried 3 ROMS, all of them miss this feature. The config option is simply not there under "Call Settings". Since 99.9% of my phone calls are made in SIP, I find it an important feature. Is there a ROM that didn't disable this client, or can I patch up my phone?
The 3 ROMs I tried are:
[ROM][AOSP][hermes] Delirium Project
[AOSP] 5.0.2 Hermes [Clean Aosp][Everything except HDR works] 18-10-2015
[ROM]Hermes.5.0.2-LRX22G-NEXUS[19/09/2015]
I have same problem as you. Right now i think you have to use a third party app from Play Store. Or wait till CM12.1 is released for the Redmi Note 2.
I am not an expert about it but why not simply replace the dialer with one supporting SIP ?
denebulas said:
I am not an expert about it but why not simply replace the dialer with one supporting SIP ?
Click to expand...
Click to collapse
Because such dialer either don't receive SIP phone calls, or do receive phone calls by taking additional 50MB of memory and kept the phone from sleeping well. The built-in SIP client, many believe, have the smallest idle footprint.

[REQ] voip support in stock dialer

i have a VNS-L31 with Nougat and i need to use either sim and voip account to make and receive calls, but unfortunally in emui 5.0.4 stock dialer there isn't voip support, and i don't want tu use a separate app for voip (like Zoiper) because this phone will be used by a very old person, and is better she don't make confusion between call mode, it should be tranparent for her.
i tryied to install LOS14 but fail during istallation, and LOS17 works but have a lot of bugs.
anyone can say me which rom have voip support in stock dialer ?

Resources