Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project abandoned #69

Open
ramack opened this issue Oct 6, 2017 · 42 comments
Open

Project abandoned #69

ramack opened this issue Oct 6, 2017 · 42 comments

Comments

@ramack
Copy link

ramack commented Oct 6, 2017

According to r3gis3r the project is abandoned with the comments

From all changes made on the underlying SIP stack (pjsip) and Android changes it would be faster to redevelop from scratch now :

  • Pjsip has better support of android : patches I made initially are now part of the core and have been improved by community
  • Android introduced a lot of new feature for UI / notification / ... and also legacy support of android 1.6 makes no sense anymore which would simply code a looot ! ;)
  • the world of voice over ip has changed with webrtc that is now well supported on many browsers (including mobile browsers)

So if anyone wants to continoue to maintain I guess the round is open for forks, but it might also make sense to think about the comments to redo the SIP client ;-(

@ftoledo
Copy link

ftoledo commented Feb 6, 2018

any active fork exists?
i like this client, always run fine with asterisk. =|

@amakukha
Copy link

Looks like the app was pulled off the Play Store.

@ftoledo
Copy link

ftoledo commented Feb 21, 2019

bad luck, we need good open source sip/iax client to avoid things such zoiper =(

@ghost
Copy link

ghost commented May 1, 2019

That's sad, I liked that one. Linphone for android looks promising as an alternative but not ready yet I think. I just tried the SIP-TLS transport yesterday and it doesn't seem to work as it only register as regular TCP. Also, it doesn't run properly in background, if you purge the cache, you will have to manually re-open it.

@vesselict
Copy link

I hope someone will fork it, as it's the only app that work with TLS+SRTP on asterisk...

@gtjoseph
Copy link

Bria's TLS+SRTP implementation works fine with Asterisk. Their push service also works fine with Asterisk although it's a paid add-on.

@ftoledo
Copy link

ftoledo commented May 10, 2019

We need free software that have these capabilities =|

@tomasz-lasko
Copy link

tomasz-lasko commented May 14, 2019

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)?

And then put the .apk somewhere once for all times (even if a possible problem and/or incompatibility with new Android releases shows up in the future, but someone may want to download it anyway). Perhaps put it on F-Droid if its policy allows.

This way, if someone wants to install that .apk (e.g. has a system that the .apk works on, or for any reason they have), then they simply can try to do it. There can be some warning, caveat, etc of any kind needed - very simple, or very informative.

@overconscious
Copy link

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)?

And then put the .apk somewhere once for all times (even if a possible comes up) - perhaps on F-Droid if its policy allows.

Here is the latest version from Google Play (before it was removed), which I personally use:

http://server2.internetdsl.pl/CSipSimple.apk
http://server2.internetdsl.pl/CSipSimpleCodecPack.apk
http://server2.internetdsl.pl/CSipSimpleG729.apk

@rickyManalo
Copy link

I badly need this to run on Oreo currently. Any easy alternatives right now?

@tomasz-lasko
Copy link

tomasz-lasko commented Jul 22, 2019

Here is the latest version from Google Play (before it was removed), which I personally use:

http://server2.internetdsl.pl/CSipSimple.apk
http://server2.internetdsl.pl/CSipSimpleCodecPack.apk
http://server2.internetdsl.pl/CSipSimpleG729.apk

Great, thanks a lot! It works on my Android 9 Oreo Samsung phone!

@rickyManalo these links work on my Oreo :)

@rickyManalo
Copy link

rickyManalo commented Jul 24, 2019

Which of those apks should I decompile? I modified my csip to add some features for my use case. And do I need to install all of that?

@rickyManalo
Copy link

I was somehow able to convert most parts of my copy to work on Oreo but I'm still getting some errors. This is my current weird error. https://stackoverflow.com/questions/57123318/error-inflating-class-android-widget-imagebutton-after-upgrading-app I hope you guys could help me.

@rickyManalo
Copy link

rickyManalo commented Jul 25, 2019

I was able to solve the problem above but the app still doesn't look great and still got some problems. Are you guys willing to help me with the rest of the work? My copy is modified quite a bit, not including the things that are really needs to be updated to make it work.

@guysoft
Copy link

guysoft commented Aug 16, 2019

I warmly suggest to post the apk files to the release tab and tag them. So they are easy to find.

@rickyManalo
Copy link

rickyManalo commented Sep 16, 2019

Hi guys, I just want to share my code that I was able to run on a Marshmallow device. There's some parts that I didn't touch because I don't need them. I hid some views especially on dialpad I think for my use case. I also replaced the parts that need ActionBarSherlock. There are some code that is only for my use that you can remove if you want like the OnBackPress on SipHome. Hope this helps.

Here's the download link: https://drive.google.com/open?id=1NQtmWL2V270wMdXH9c8FXKEo-O7-ULUI

And btw, there's a bug on the account setup part (forgot the name), the text aren't showing but clicking it shows the correct messages. I hope someone can fix that because I don't understand how that part works.

@guysoft
Copy link

guysoft commented Sep 16, 2019

@rickyManalo Can you please fork this repo, then commit your changes in a version control so we can actually see what you changed?
It might also encourage people to send you pull requests, improving the code and bringing the project back from the dead. Thats the idea behind github.

@ftoledo
Copy link

ftoledo commented Sep 16, 2019

hi @guysoft and @rickyManalo i try to build and get error, see #81 can you help with some info?
maybe creating a wiki page with build instructions

thanks!

@rickyManalo
Copy link

rickyManalo commented Sep 23, 2019

Hi guys. I made a new repo that is base on @tqcenglish's version of csipsimple. Here's the link: https://github.com/rickyManalo/CSipSimpleV2. Hope this helps. Sorry @guysoft. There's too much changes I made that pushing the code to a forked one causes some issue that I don't want to deal with.

@guysoft
Copy link

guysoft commented Sep 23, 2019

Indeed, now I can see the source tree changed a lot - any idea why?

I guess the next step is to build CSipSimpleV2. And have a release.

@rickyManalo
Copy link

rickyManalo commented Sep 24, 2019

@tqcenglish's version is already using gradle which is what Android Studio is using for some of it's configuration like library imports, api scopes and more. I don't know if you'll want what CSipSimpleV2's apk will be. It's heavily modified to meet my use case. Hiding views here and there and some added feature. I wanted to share the source code so anyone who wants to build a new csip app for themselves wouldn't have to go through what I did. Will if you really want it, I'll just build a simple release apk, the one without keystore, if you want.

@tqcenglish
Copy link

The biggest problem with android is that you can't push wakeup. If you want the background to stay active, the battery is a problem. firebase/quickstart-android#4

@rickyManalo
Copy link

In my use case, csip (as how we call it internally) is only used for a short period of time so it wasn't a problem to me. Maybe you could use that ACTION-VIEW thing that you can set on the Manifest? I haven't used it so I don't know how to make it work.

@easyyu
Copy link

easyyu commented Oct 8, 2019

Can someone tell me in veeery simple way:

  1. Is it working on last android version the link above (what was on gplay)?
  2. From project: https://github.com/rickyManalo/CSipSimpleV2 where can I found the .apk file?
    Thx

@rickyManalo
Copy link

Can someone tell me in veeery simple way:

  1. Is it working on last android version the link above (what was on gplay)?
  2. From project: https://github.com/rickyManalo/CSipSimpleV2 where can I found the .apk file?
    Thx
  1. I think it would, it's already compiled after all. It worked on my Oreo device before.

  2. I did not include the apk because I modified the code for my use and it might not be the result you want. You can clone the project and modify it as you want.

@Sytten
Copy link

Sytten commented Jan 9, 2020

I am new to VoIP but I am a developer, is it still relevant to fork and maintain this software?

@crankdaworld
Copy link

Hi @rickyManalo

                It would be of great help, if you can build csip for 64 bit architecture. Useful since Google play is accepting 64 bit libs also for newer handsets archi.

@asymcon
Copy link

asymcon commented Aug 14, 2020

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)?
And then put the .apk somewhere once for all times (even if a possible comes up) - perhaps on F-Droid if its policy allows.

Here is the latest version from Google Play (before it was removed), which I personally use:

http://server2.internetdsl.pl/CSipSimple.apk
http://server2.internetdsl.pl/CSipSimpleCodecPack.apk
http://server2.internetdsl.pl/CSipSimpleG729.apk

Unfortunately those links are dead, anyone have them mirrored?

Thanks

@easyyu
Copy link

easyyu commented Aug 15, 2020

Hello..
Somwhere I downloaded (I think from cSipSimple google group) these files. They claimed that it is last version:

CSipSimple.zip
CSipSimple-r2470-trunk.zip…
CSipSimpleG729CodecPlugin.zip

@rickyManalo
Copy link

If those are old code, you'll have a lot of things to deal with. Use the code from my repo to make your life easier.

@ftoledo
Copy link

ftoledo commented Aug 16, 2020

hi @rickyManalo , please, can you build a release at yout github?, I like to try it.
Also, maybe can be cool if your mods and another. can be merge into a mainline project (this or want you agree) and reactive this app again.
Simple wiki page with build instructions can help too!

thanks!

@pergolafabio
Copy link

Is there an updated apk available?

@rickyManalo
Copy link

rickyManalo commented Jan 26, 2021 via email

@CybSnoopy
Copy link

What about : https://sourceforge.net/projects/csipsimple/ ???

@dmfr
Copy link

dmfr commented Nov 17, 2021

Update for current tools and APIs, some features missing but it is usable, if anyone interested :
https://github.com/dmfr/CSipSimple-tmp

@Harut42
Copy link

Harut42 commented Nov 17, 2021 via email

@rickyManalo
Copy link

rickyManalo commented Nov 18, 2021 via email

@pat247
Copy link

pat247 commented Jun 14, 2022

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)?

Here is the latest version from Google Play (before it was removed), which I personally use:
http://server2.internetdsl.pl/CSipSimple.apk
http://server2.internetdsl.pl/CSipSimpleCodecPack.apk
http://server2.internetdsl.pl/CSipSimpleG729.apk

Unfortunately those links are dead, anyone have them mirrored?

Thanks

Also,
https://csipsimple.ca

@b1llab0ng
Copy link

Perhaps it's time to move on to an actively maintained project.
Linphone has matured and is well maintained and works on latest Android versions.
I've been using it on several devices. It supports SRTP & TLS.
Linphone - GitHub project

@asymcon
Copy link

asymcon commented Jun 15, 2022

Perhaps it's time to move on to an actively maintained project. Linphone has matured and is well maintained and works on latest Android versions. I've been using it on several devices. It supports SRTP & TLS. Linphone - GitHub project

It's no good unfortunately. Requires TOS acceptance just to add 3rd party SIP account, which is a red flag.

@darkbasic
Copy link

Requires TOS acceptance just to add 3rd party SIP account, which is a red flag

WTF? Isn't it GPLv3?

@compuguy
Copy link

compuguy commented Jun 16, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests