baresip

SIP User Agent app for Android based on baresip.
Currently this baresip app supports SIP voice calls and messages with
TLS transport, voicemail Message Waiting Indication (MWI), incoming call
transfers via REFER method, PCMU/PCMA and opus voice codecs, as well as
ZRTP and (DTLS) SRTP media encapsulation.

Development of this baresip app is motivated by need for a secure open
source SIP User Agent for Android that does not depend on proprietary,
third party push notification services.

Source code is available at https://github.com/juha-h/baresip-studio.

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 6.3.0 (52) - Added on 2019-04-19

    This version requires Android ? or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Download APK 6.2 MiB PGP Signature

    Permissions
    • android.permission.FOREGROUND_SERVICE
    • android.permission.INTERNET
    • android.permission.RECORD_AUDIO
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.WAKE_LOCK
    • android.permission.DISABLE_KEYGUARD
    • android.permission.READ_EXTERNAL_STORAGE
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.VIBRATE
    • android.permission.READ_PHONE_STATE
    • android.permission.BLUETOOTH
    • android.permission.BROADCAST_STICKY
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.KILL_BACKGROUND_PROCESSES
  • Version 6.1.0 (49) - Added on 2019-03-23

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Download APK 6.1 MiB PGP Signature

    Permissions
    • android.permission.INTERNET
    • android.permission.RECORD_AUDIO
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.WAKE_LOCK
    • android.permission.DISABLE_KEYGUARD
    • android.permission.READ_EXTERNAL_STORAGE
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.VIBRATE
    • android.permission.READ_PHONE_STATE
    • android.permission.BLUETOOTH
    • android.permission.BROADCAST_STICKY
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.KILL_BACKGROUND_PROCESSES
  • Version 6.0.2 (48) - Added on 2019-03-22

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Download APK 6.1 MiB PGP Signature

    Permissions
    • android.permission.INTERNET
    • android.permission.RECORD_AUDIO
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.WAKE_LOCK
    • android.permission.DISABLE_KEYGUARD
    • android.permission.READ_EXTERNAL_STORAGE
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • android.permission.VIBRATE
    • android.permission.READ_PHONE_STATE
    • android.permission.BLUETOOTH
    • android.permission.BROADCAST_STICKY
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.KILL_BACKGROUND_PROCESSES