Open Source IMS Client

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ims

  • Context: IMS means VoLTE + VoWifi (+ other stuff), which is how you do calls and SMS over LTE, which is mostly "just" SIP

    This move of Voice and SMS to an IP protocol is IMO pretty interesting for opensource community because it means we can largely reduce the footprint of the modem to "just" giving IP connections.

    The main contributors to opensource IMS client should to be "secure smartphones", long before people doing "let me opensource my baseband", because running a super-privileged SIP client is very dangerous (even Pixels, no matter the OS, got security flaws in it few months ago), but that's clearly not what I'm seeing. (There are also other security considerations justifying an opensource IMS client, like forcing the encryption of VoLTE)

    As someone who spend a lot of time making an Android opensource IMS client ( https://github.com/phhusson/ims ), this wiki page isn't really news: I've had this setup (Doubango IMS client, which is a C embedded-leaning opensource client + VoWifi tunnel) running on my desktop using an Android smartphone as a SIM card reader more than a year ago ( https://github.com/phhusson/doubango/blob/master/README-phh ), which is well, just the same age as that wiki page. Except that I've been using it over real carriers, not just software ones.

    If someone has some time to spend on it, for GNU/Linux smartphones, Doubango IMS client should be pretty straightforward to get to work, what's missing is "only" plumbing.

    Either way, if the people who are working on that are here, please say hi so we can share our war stories :-)

  • doubango

    Doubango VoIP framework (by phhusson)

  • Context: IMS means VoLTE + VoWifi (+ other stuff), which is how you do calls and SMS over LTE, which is mostly "just" SIP

    This move of Voice and SMS to an IP protocol is IMO pretty interesting for opensource community because it means we can largely reduce the footprint of the modem to "just" giving IP connections.

    The main contributors to opensource IMS client should to be "secure smartphones", long before people doing "let me opensource my baseband", because running a super-privileged SIP client is very dangerous (even Pixels, no matter the OS, got security flaws in it few months ago), but that's clearly not what I'm seeing. (There are also other security considerations justifying an opensource IMS client, like forcing the encryption of VoLTE)

    As someone who spend a lot of time making an Android opensource IMS client ( https://github.com/phhusson/ims ), this wiki page isn't really news: I've had this setup (Doubango IMS client, which is a C embedded-leaning opensource client + VoWifi tunnel) running on my desktop using an Android smartphone as a SIM card reader more than a year ago ( https://github.com/phhusson/doubango/blob/master/README-phh ), which is well, just the same age as that wiki page. Except that I've been using it over real carriers, not just software ones.

    If someone has some time to spend on it, for GNU/Linux smartphones, Doubango IMS client should be pretty straightforward to get to work, what's missing is "only" plumbing.

    Either way, if the people who are working on that are here, please say hi so we can share our war stories :-)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • android_ims

  • I hope that someday we will be able to use VoLTE on a Samsung device with an Android OS like LineageOS, /e/OS, etc.

    phh ( https://github.com/phhusson/ims , see his comment on this post) and martinetd ( https://github.com/martinetd/android_ims/branches ) are working on this for some time.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Thunderbird.net Has a New Look

    2 projects | news.ycombinator.com | 17 May 2024
  • SDP-SSP-Compose-Multiplatform

    1 project | dev.to | 15 May 2024
  • Show HN: T5.rs – A cross-platform app development template written in Rust

    2 projects | news.ycombinator.com | 13 May 2024
  • Android Jetpack’s Navigation Component

    1 project | /r/HDGTurkey | 11 Nov 2022
  • Swipos-GIS/GEO, nationwide GNSS RTK correction for centimeter accurate location

    1 project | news.ycombinator.com | 10 May 2024