loqui / im

Loqui IM allows you to use all your chat accounts in just one FirefoxOS or Ubuntu Touch app.
https://loqui.im
304 stars 112 forks source link

{loqui im} {whats app} {firefox os 1.3} Loqui im v.05.17 can not verify from sms or phone call #1226

Open muradaliev opened 7 years ago

muradaliev commented 7 years ago

can not verify from sms or phone call.

hstarmans commented 7 years ago

I can confirm. I could also not activate a new number on ubuntu phone with loqui v.05.17

03927e9c commented 7 years ago

I have the same problem with v0.5.17

hstarmans commented 7 years ago

I think it is related to this; The support for S40 devices, which use protocol v1, will be discontinued by WhatsApp by July 30 (?). Part of this migration is the so called "noise protocol" and an Android 4+ UserAgent. Loqui IM does not use the noise protocol. Does loqui use a backend which is based on https://github.com/tgalal/yowsup !? This is a Python library which is used by companies to sent clients information via whatsapp.

03927e9c commented 7 years ago

I really don't know a thing about coding, whis that I could help.

Can anybody contact some developer?

Honk2 commented 7 years ago

Loqui uses mozillahispano/coseme and joebandenburg/libaxolotl-javascript. The issue is that loqui is a HTML5/javascript application. Thus we need a javascript implementation of the noise framework. As far as I know, this does not exist up to now.

03927e9c commented 7 years ago

So that means it can't be fixed?

hstarmans commented 7 years ago

It can be fixed; information on the noise protocol is here . There is a library in C, GO, Haskell, Rust and Java. I think what needs to be done is build a wrapper in Javascript using a library such as node-ffi for the c library of the noise protocol.

nfsprodriver commented 7 years ago

@hstarmans Thanks for this nearly concrete hint! If you know more about it, please let us know or even help us in getting this working. For now we don't have any idea.

hstarmans commented 7 years ago

I also don't have a real idea. I have looked at Yowsup but they also rely on something named axalot; python-axolotl. I will post a question in Yowsup and ask if they already use the Noise protocol. The only info from whatsapp I could find is here . They didn't solve it either.

Zeus76 commented 7 years ago

Hello!

I installed version 0.5.17 and did not verify by sms or phone call.

How can I check it? Do I have to wait for the next update?

Thanks in advance.

hstarmans commented 7 years ago

Hey there! I have some bad news. As far as i know it does not work at the moment. There are issues; this could be due to the noise protocol but I am not sure.

jcerdan commented 7 years ago

Hi, I have just checked the new version 0.5.19 and it does not work. SMS never arrives and error displays:

SMS could not be sent {{SMSreason_undefined}}

The same for call verification.

(I Can compile new versions if you need)

Regards.

03927e9c commented 7 years ago

@jcerdan Mine worked.

jcerdan commented 7 years ago

I'm using Firefox 2.0. May be that's the difference. I have compiled and tried the compiled version. Both return the same error.