Skip to content
This repository has been archived by the owner on Jul 25, 2023. It is now read-only.

Releases: pastillilabs/sonar

0.0.10

20 Mar 15:38
Compare
Choose a tag to compare
Fix build against latest SFOS

0.0.9

01 Jul 00:46
Compare
Choose a tag to compare
Update calendar dependency for latest SFOS

0.0.8

30 May 15:28
Compare
Choose a tag to compare
Fix Situations autostart on aarch64

0.0.7

28 Feb 18:14
Compare
Choose a tag to compare
Fix includes against Salifish SDK 4.x

Release 0.0.6

24 Oct 13:10
Compare
Choose a tag to compare
Some refactoring + use of jsonipc library

Release 0.0.5

28 Dec 20:34
Compare
Choose a tag to compare
Add support for fetching contacts & sending sms

Release 0.0.4

16 Nov 18:27
Compare
Choose a tag to compare

Added wifi tethering support

Release 0.0.3

19 Oct 05:32
Compare
Choose a tag to compare
  • Added list of supported permissions (features)
  • Added support for uninstalling Sonar
  • Other useless house keeping

Alpha release 0.0.2

12 Sep 06:12
Compare
Choose a tag to compare
Alpha release 0.0.2 Pre-release
Pre-release

Additions to v0.0.1:

  • Basic check for acceptable clients. Only situations binary is allowed to connect, so this adds at least some sort of security to Sonar.
  • Initial calendar support
  • Due to changes in IPC, only compatible with updated Situations app

Alpha release 0.0.1

21 Aug 05:36
Compare
Choose a tag to compare
Alpha release 0.0.1 Pre-release
Pre-release

A companion daemon for Situations app that makes it possible to run privileged actions on Sailfish without any other hacks. And it is now available for testing.

First implementation is just bringing back functionality that has previously been crippled by updates to Sailfish security policies. But with this daemon, new & improved functionality should be possible to implement in the future too.

This version just re-enables the following actions:

  • Bluetooth state
  • Wifi state
  • Mobile network
  • Airplane mode

In addition, the package implements autostart for Situations background service - so it might be incompatible with any other autostart tweaks available.

Obviously the package cannot be available in harbour, so users need to install it separately.

NOTE: Since the Sonar daemon runs as root and opens holes to the current Sailfish security model, the sources of it are open (and available for improvement suggestions). Beware that absolutely any app could use the same interface to access same functionality that is exposed to Situations.

Sonar sources are available here:
https://github.com/pastillilabs/sonar

A ready made rpm package can be fetched from here:
https://github.com/pastillilabs/sonar/releases/tag/0.0.1

A compatible alpha version of Situations app is available here:
https://github.com/pastillilabs/packages/releases/tag/248

So far briefly tested on Jolla 1 and nothing else.