We have moved to a new Sailfish OS Forum. Please start new discussions there.
4

can't make a call from some android apps [released]

asked 2015-01-21 03:42:29 +0300

ricky-ticky gravatar image

updated 2016-01-21 20:03:44 +0300

I can't make an outgoing call in Viber and multifon android apps(using viber or SIP protocol, not GSM!) because sailfish intercept the phone number and ask to starts native dialer. So what shoud i do to prevent call interception? Incoming calls to Viber and multifon works fine. This bug is not related to all of the android apps, because, for example, Skype calls works as expected.

Got last update: 1.1.1.27

screenshot after pushing call button in Viber: 20150121041106.jpg

Update: Same on 1.1.6.27

Update2: By updating Viber android app i can make a voip call from it, as expected. But still can't make a voip call from Multifone android app. Propose, that sailfish intercept some android API calls and Vider doesn't use it any more, as Multifone does.

Update3: Problem gone in version 2.0.1.7

edit retag flag offensive reopen delete

The question has been closed for the following reason "released in a software update" by ricky-ticky
close date 2016-01-21 20:04:13.903668

Comments

adds a screenshot. no special characters in a number. In multifon i calls to somethig like 79261234567 In Viber just push top button "call" in conversation screen (in phonebook it stores like +79261234567)

ricky-ticky ( 2015-01-25 10:03:33 +0300 )edit

What do you mean, no special characters? And what is that %2B? It looks like percent-encoded '+' to me.

pichlo ( 2015-01-25 12:04:28 +0300 )edit

pichlo, yes it's '+' character. But why native dialer intercept calls from viber and multifon apps?

ricky-ticky ( 2015-01-25 16:34:21 +0300 )edit

Sorry, I meant %2b appearing instead of '+'....

anandrkris ( 2015-01-25 20:35:24 +0300 )edit

1 Answer

Sort by » oldest newest most voted
0

answered 2015-01-25 20:35:35 +0300

updated 2015-01-25 20:40:49 +0300

Duplicate - https://together.jolla.com/question/42319/bug-phone-number-gets-mangled-if-dialed-in-the-android-app/

Workaround (try it at your own risk) - https://together.jolla.com/question/71883/percent-encoded-tel-links-does-not-work/?answer=71886#post-id-71886

edit flag offensive delete publish link more

Comments

First of all, i don't agree that is duplicate. My problem is that i calling someone in Viber or multifone, but sailfish catch it's phone number and call it using native dialer by GSM. Your workaround helps to solve the problem with '+' character, but native sailfish dialer still intercept calls(now with right '+' character)

ricky-ticky ( 2015-01-25 23:55:30 +0300 )edit
2

I can confirm this showstopper - it's impossible to use any andoid-voip app to initiate a call (because the jolla-dialer intercepts every dail-attempt as soon as you start the dialing). On the commandline, journalctl shows nothing when the native dialer dialog hooks in, thus, its hard to debug. :(

wico ( 2015-05-03 17:04:06 +0300 )edit
2

After updating Viber android app i can make a voip call from it, as expected. But still can't make a call from Multifone android app. Propose, that sailfish intercept some android API calls and Vider doesn't use it any more, as Multifone does.

ricky-ticky ( 2015-07-17 13:49:17 +0300 )edit

Question tools

Follow
3 followers

Stats

Asked: 2015-01-21 03:42:29 +0300

Seen: 573 times

Last updated: Jan 21 '16