The Sailfish OS settings should be applied in Android apps, too. However, there may be some glitches, i.e., not everything works that way. Hence it may be necessary to access the Android settings and try to adjust them.
The following instructions work on Sailfish OS 3.3.0 and later.
The most often needed settings are the permissions to access certain services and the notifications from various apps shown on the screen.
1) Adjusting the settings of Android App Support of Sailfish OS
The Settings app of Sailfish OS has the item AndroidTM App Support almost at the end of the page, in section "Info".
Android App Support is a dedicated run environment for Android apps on top of Sailfish OS. It can be thought of as a kind of sandbox for playing Android apps in it. This sandbox sets limits on what the Android apps can do. Having Android App Support running in the background consumes system resources, including the battery.
You can decide if the Android App Support is automatically started when you restart your phone or not until it is really needed. If you leave it OFF (i.e., the switch light in front of "Start Android App Support on bootup" is dimmed) then the Android service would be started only when you open an Android app on your phone. If Android App Support is OFF then the background services of various Android apps (e.g. messengers) cannot work.
The other option to start the Android service is to tap the Start button at the bottom of this menu page.
If you have had Android App Support running you can stop it with the Stop button.
2) Accessing the settings of an individual Android app
The "Open Android settings" button and Android settings app are not available on products with earlier versions (4.1 and 4.4.) of Android App Support (Jolla Phone, Jolla Tablet, Jolla C, Xperia X). The instructions below work on Xperia XA2, Xperia 10, and Xperia 10 II.
1) Go to Settings > Apps > [name-of-an-Android-app]
2) Tap the button "Open AndroidTM settings" (see picture below, left)
3) Tap "Permissions" (below, middle) to check or change the permissions of this particular app.
4) Consider checking the notifications, storage, and other settings, too.
3) Accessing the common Android settings from the command line
It is possible to access the common settings of all Android apps by using the command-line interface (CLI).
For this, you need to enable the Developer mode, so that you get the Terminal app to your phone.
This CLI approach requires the Android App Support version 8.1 (or higher) which implies Xperia XA2, Xperia 10, and Xperia 10 II products (status: May 2021).
Do as follows:
1) Open Terminal app
2) Run the following command
NOTE: This command was broken on OS release 4.2.0 but it works again from 4.3.0 onwards.
The following view appears. In there, it is possible to adjust the settings in each category.
4) An example: Turning the touch screen sounds off
Some Android apps produce sounds on every tap to the touch screen which may turn annoying after a while. At least on Sailfish OS 3.4.0, the Sailfish settings cannot prevent these sounds from playing. To silence them:
- open the common settings as in chapters 2 or 3 above
- tap Sound
- tap Advanced
- turn Touch sounds off
- close Android settings.
Learn more about Android App Support by clicking the links below.