Alpha release 0.0.1
Pre-releaseA 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.