Make your Android app more popular Advertise on Google Play with AppBrain app promotion Check it out
AppBrain Best Android Apps
AppBrain
Dashboard Statistics Stats Documentation Docs
Sign up
Log in
Android Apps > Productivity > System Settings for Tasker
System Settings for Tasker icon

System Settings for Tasker

Monitor settings data changes and alert Tasker so it can take action as a result
by David P. White
Google Play
Google Play
1+
Thousand
Downloads
PREMIUM
Est. downloads
PREMIUM
Recent d/loads
4.35
43
Rating
Medium
ranked
Ranking
3
Libraries
2.2+
Android version
3/17/19
Last updated
2014
April
App age
482.2 KB
App size
Everyone
Content rating
$1.99
Price

Google Play Rating history and histogram

30
5
3
3
2

Changelog

  • Oct 6, 2020 Price Drop New price: $1.99 ($2.40)
  • Jun 6, 2020 Price Increase New price: $2.40 ($1.99)
  • Mar 17, 2019 Update Version 2.6.8
  • Oct 9, 2018 Update Version 2.6.7
  • Nov 4, 2017 Installs 1,000+ installs
  • Jul 7, 2017 Update Version 2.6.2
  • Jul 19, 2016 Update Version 2.6.1
  • Jun 8, 2016 Update Version 2.6
  • Jun 4, 2016 Price Increase New price: $1.99 ($1.00)
  • Dec 30, 2015 Update Version 2.5.1
  • Nov 30, 2015 Update Version 2.5
  • Nov 26, 2015 Update Version 2.4
  • Jan 11, 2015 Installs 500+ installs
  • Dec 9, 2014 Update Version 2.3.7
  • Nov 25, 2014 Update Version 2.3.6
  • Nov 16, 2014 Update Version 2.3.4
  • Oct 19, 2014 Update Version 2.3.3
  • Sep 7, 2014 Update Version 2.31
  • Jun 8, 2014 Installs 100+ installs
  • Jun 8, 2014 Update Version 2.2
  • Apr 14, 2014 Installs 10+ installs
  • Apr 10, 2014 Installs 5+ installs
  • Apr 8, 2014 Update Version 2.1
  • Apr 7, 2014 Update Version 2.0
  • Apr 1, 2014 New App Version 1.4 in PRODUCTIVITY for $1.00
View more View less

Developer information

David P. White

[email protected]

Near Seattle, WA

Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
I'm the developer of this app

Description

SSFT gives Tasker users access to Android Settings information but does not enable the changing of Android settings.

SSFT does nothing on its own. It is an optional companion to Tasker. If you try to execute this app when Tasker is not installed or enabled, you will see an error message. You must enable Tasker's Allow External Access setting located on the Misc tab. Fix the issue, re-start this app, and enable this app via its menu to proceed.

Most of what is described below is case-sensitive. Be exactly correct in what you are entering.

There are three, broad sets of Setting data and SSFT searches for information in the following order:

System
Secure
Global (Android 4.2+)

Please understand that you must use a setting's constant string value with SSFT. For example, the System setting known as BLUETOOTH_ON has a constant string bluetooth_on and this is the name to use with SSFT.

So let's get started. As a simple test case to get started, we will use the bluetooth_on setting since it is readily available on most devices.

On the SSFT main page, choose Add from the menu. Enter bluetooth_on for name and my_bluetooth_on for nickname. Press OK. The resulting entry in the list means that SSFT will monitor for changes to the data for the setting bluetooth_on and will notify Tasker when its value changes.

Assuming the bluetooth radio is turned ON when you performed the Add, SSFT will store a value of 1 for bluetooth_on. 1 means the bluetooth radio is on. 0 means the bluetooth radio is off.

So if you now turn bluetooth off, the setting bluetooth_on changes to 0 and SSFT sends an intent message to Tasker. You need a Tasker profile that receives the intent. The action for the Intent Received must be com.whitedavidp.systemsettingsfortasker.SETTING_UPDATE. With this, Tasker can take note of the changed setting.

When SSFT sends an intent, it includes two pieces of extra data: nick_name and current_value. In this case, the value for nick_name is my_bluetooth_on and current_value is the setting's value when the intent was sent (in this case either 1 or 0). When processing the Intent Received, Tasker will automatically make this extra data available to your task steps as local variables %nick_name and %current_value respectively.

Now associate the new Tasker profile with a task. To make this easy, we will just make Tasker show an alert whenever a SSFT intent is received. Add a step to the task (Alert->Popup). In the popup task's Title put %nick_name. In the Text put %current_value. Once saved, Tasker should display a popup showing my_bluetooth_on as the title and either a 0 or a 1 in the detail text depending upon the current state of the the bluetooth radio.

If you configure SSFT to monitor additional settings by adding them to the main page, you will get a popup displayed whenever any one of the monitored settings changes. Try extending the list by adding wifi_on. Android uses this setting to track the state of the wifi radio. When off, the value will be 0. When on, the value will be non-zero. Follow the same pattern as above for bluetooth_on but change the nickname to my_wifi_on. Once complete, you will see a popup every time either the bluetooth or wifi radios change their state.

Obviously, this simple test case is of little value to anyone. But it demonstrates the basics. You can use the SSFT intent messages (and the values they contain) within Tasker in any matter you choose. But this all happens inside of Tasker, not in SSFT. So most of this up to you based on your needs.

For more details, see the help page in the app. Please use the email link on this page or the app's About box for questions. Do not use reviews for this as they are too limited.

Recent changes:
Updated help file: when sending intents to control this app on Android 8+ you must specify the Target Package = com.whitedavidp.systemsettingsfortasker (doing on on lower Android versions is not required but does no harm).
SSFT gives Tasker users access to Android Settings information but does not enable the changing of Android settings.

SSFT does nothing on its own. It is an optional companion to Tasker. If you try to execute this app when Tasker is not installed or enabled, you will see an error message. You must enable Tasker's Allow External Access setting located on the Misc tab. Fix the issue, re-start this app, and enable this app via its menu to proceed.

Most of what is described below is case-sensitive. Be exactly correct in what you are entering.

There are three, broad sets of Setting data and SSFT searches for information in the following order:

System
Secure
Global (Android 4.2+)

Please understand that you must use a setting's constant string value with SSFT. For example, the System setting known as BLUETOOTH_ON has a constant string bluetooth_on and this is the name to use with SSFT.

So let's get started. As a simple test case to get started, we will use the bluetooth_on setting since it is readily available on most devices.

On the SSFT main page, choose Add from the menu. Enter bluetooth_on for name and my_bluetooth_on for nickname. Press OK. The resulting entry in the list means that SSFT will monitor for changes to the data for the setting bluetooth_on and will notify Tasker when its value changes.

Assuming the bluetooth radio is turned ON when you performed the Add, SSFT will store a value of 1 for bluetooth_on. 1 means the bluetooth radio is on. 0 means the bluetooth radio is off.

So if you now turn bluetooth off, the setting bluetooth_on changes to 0 and SSFT sends an intent message to Tasker. You need a Tasker profile that receives the intent. The action for the Intent Received must be com.whitedavidp.systemsettingsfortasker.SETTING_UPDATE. With this, Tasker can take note of the changed setting.

When SSFT sends an intent, it includes two pieces of extra data: nick_name and current_value. In this case, the value for nick_name is my_bluetooth_on and current_value is the setting's value when the intent was sent (in this case either 1 or 0). When processing the Intent Received, Tasker will automatically make this extra data available to your task steps as local variables %nick_name and %current_value respectively.

Now associate the new Tasker profile with a task. To make this easy, we will just make Tasker show an alert whenever a SSFT intent is received. Add a step to the task (Alert->Popup). In the popup task's Title put %nick_name. In the Text put %current_value. Once saved, Tasker should display a popup showing my_bluetooth_on as the title and either a 0 or a 1 in the detail text depending upon the current state of the the bluetooth radio.

If you configure SSFT to monitor additional settings by adding them to the main page, you will get a popup displayed whenever any one of the monitored settings changes. Try extending the list by adding wifi_on. Android uses this setting to track the state of the wifi radio. When off, the value will be 0. When on, the value will be non-zero. Follow the same pattern as above for bluetooth_on but change the nickname to my_wifi_on. Once complete, you will see a popup every time either the bluetooth or wifi radios change their state.

Obviously, this simple test case is of little value to anyone. But it demonstrates the basics. You can use the SSFT intent messages (and the values they contain) within Tasker in any matter you choose. But this all happens inside of Tasker, not in SSFT. So most of this up to you based on your needs.

For more details, see the help page in the app. Please use the email link on this page or the app's About box for questions. Do not use reviews for this as they are too limited.

Recent changes:
Updated help file: when sending intents to control this app on Android 8+ you must specify the Target Package = com.whitedavidp.systemsettingsfortasker (doing on on lower Android versions is not required but does no harm).
Show full description Hide full description
bluetooth bluetooth_on case changes current_value either emsettingsfortasker enable intent my_bluetooth_on my_wifi_on nick_name nickname page popup radio received setting setting_update ssft string tasker value when wifi_on

Comments

Tag cloud

app custom dev developer have run settings tasker those values

Positive comment tag cloud

app custom dev have monitor much settings tasker those values

Negative comment tag cloud

crashes last longer note root run running startup stick upon

Google Play Rankings

Top rankings

Rank Country Category List
255 Sweden Productivity Top Grossing
Show all market rankings Show competitors

Ranking history in Sweden

AppBrain offers valuable information about your app and those of your competitors. Join AppBrain for free and claim this app to view more ranking data, view history etc.
I'm the developer of this app

Permissions

Network communication
Google Play license check
System tools
run at startup
Extra
net.dinglisch.android.tasker.PERMISSION_RUN_TASKS

Libraries

Ad network libraries

None found

Social libraries

None found

Development tools

Apache Commons Codec Apache Http Auth Apache Commons Logging

Related apps

Fake GPS location
Lexa
93
Free
10,000,000+
Tasker
joaomgcd
90
$3.49
1,000,000+
Screen Filter
haxor industry
90
Free
5,000,000+
Secure Settings
intangibleObject
80
Free
1,000,000+
Tasker Settings
joaomgcd
72
Free
500,000+
Tasker App Factory
joaomgcd
81
Free
500,000+
Bass Booster - Music Equalizer
Desaxed Studio
85
Free
10,000,000+
Bass Booster Tasker Plugin
Desaxed Studio
84
Free
100,000+

More from David P. White

Keyboard Master
David P. White
76
Free
10,000+
Cookie Manager for System Web View
David P. White
67
Free
10,000+
Hide Updates In Play Store
David P. White
87
$1.99
500+
HTTP Listener for Tasker
David P. White
0
Free
100+
UDP Listener For Tasker
David P. White
0
Free
100+
Server for irplus LAN
David P. White
88
Free
50+
Bluetooth Leash2
David P. White
0
Free
10+
Bluetooth Leash
David P. White
0
$1.99
10+

Want more apps?

Find the Android apps that are trending right now

AppBrain Intelligence premium content

Subscribe now to get full and unlimited access to AppBrain Intelligence. You'll have access to:

  • Unlimited pageviews (both app and developer details)
  • Recent install count per app (last 30 days)
  • Detailed ranking data per app
  • Recent install count per developer (last 30 days)
  • Full timeline per developer
  • Device market shares data per country

1 Month

$75/mo
(billed every month)

SAVE 0%
Subscribe

3 Months

$65/mo
($195 billed every 3 months)

SAVE 13%
Subscribe

1 Year

$57.50/mo
($690 billed every year)

SAVE 23%
Subscribe
Each subscription will automatically renew 3 days before the expiration date for the same time period. Subscriptions can be cancelled at any time before the renewal.

Developer services

  • Android App Promotion
  • Monetize Your Android App
  • Track ranking of your Android App
  • AppBrain SDK
  • Apptimizer

Android Statistics

  • Android statistics
  • Google Play Developer stats
  • Trending Apps
  • All-time Popular Apps

About AppBrain

  • Contact
  • Blog
  • Privacy
  • Documentation
  • Android app Install tracking and attribution options for the AppBrain ad network
© 2010-2020 - AppBrain