[APP][2.2+][Tasker plugin] Secure Settings - Updated 1/29/14

Search This thread

intangibleDroid

Senior Member
Apr 25, 2010
464
666
Secure Settings is a Locale/Tasker/Llama compatible plugin for Android 2.2+

Please see the changelog for updates

Secure Settings Pro Trial licenses are available! Click the menu button inside of the Upgrade screen to request a trial.

As of v1.2.6, you can create Launcher shortcuts to any available Action option!

Conditions:
  • Max Failed Login Attempts - Perform an action based on a specified number of failed login attempts
  • Google Now Shortcut [4.1+,Pro]
  • Outgoing Call
  • Secret Code- Enter a special number in the Dialer and trigger an action.

Actions:
  • Toggle Airplane Mode
  • Set Airplane Mode Radios
  • BT Connection [4.0+]
  • BT Tethering [4.0+,Pro]
  • Execute Shortcut
  • Font Size [4.0+]
  • Toggle the Keyguard
  • Launch Activity
  • Locale Picker
  • Toggle Mobile Data [2.3+]
  • Run any GNU linux command (with/without root)
  • Tasker users can store command output info in user defined Tasker variables
  • Toggle SIP Receive Calls [2.3+]
  • Change SIP Call Option [2.3+]
  • Stay Awake While Charging
  • Show Touches [4.0+]
  • Wake the device
  • WiFi Hotspot [4.0+]
  • WiFi Sleep Policy

Dev Admin Actions:
  • Toggle the Camera [4.0+]
  • Lock the device
  • Lock Screen Widgets [4.2+]
  • Set or reset the device's password/pin

Root Actions:
  • Background Process Limit [4.0+, Pro]
  • Background Data [Pro]
  • Force GPU Rendering [4.0+]
  • Hardware Overlays [4.1+, Pro]
  • Package Notification [4.1+]
  • Package State (Previously Package Manager)
  • Phone Options (Answer,End,Silence Calls) [Pro]
  • Power Button Lock [4.1+, Pro]
  • Reboot Options (Uses native system methods) [Pro]
  • Enable/disable USB Tethering [4.0+,Pro]
  • VPN [4.0+, Experimental!]
  • Enable/disable Wireless ADB

Helper Actions:
  • Enable/disable Accessibility Services
  • Enable/disable USB Debugging
  • Set Active Day Dream [4.2+]
  • Toggle Day Dream State [4.2+]
  • Enable/disable GPS [2.3+]
  • Enable/disable Data Roaming
  • Update Lock Screen Owner Info [3.0+]
  • Set Lock Screen Timeout [4.0+, Pro]
  • Enable/disable Pattern lock screen
  • Enable/disable NFC [NFC Adapter required]
  • Change device input methods (switch soft keyboards without the prompt)
  • Enable/disable "Location Services" option for location awareness
  • Unknown Sources
  • WiFi Optimization [4.2+]
  • WiFi Scanning [4.3+]

Custom ROM Actions:
  • Enable or Disable ADB Over Network [CM9 only]
  • Expand Desktop [CM10/Paranoid Android]
  • Enable or Disable Fast Charge [Custom Kernel with Fast Charge Required]
  • Enable/Disable Kill App Back Button (CM and other custom ROMS)
  • Toggle LTE on CM9
  • Toggle Samsung Modes (Blocking, Driving and Power Saver Modes)

I hope you enjoy

Download Here

Explanation of Permissions:
  • Device Administrator Access - Required if you wish to lock the device or set/reset the password
  • Storage Access - Required for the Run Command function to write to the SD Card
  • Full Network Access - Required to download and check for updates for the Helper application
  • System Tools - Required for the Keyguard and Wake Lock functionality
  • Root Access - Required if you wish to install the Helper or run privileged commands from the Run Command function
  • Change Configuration - Required to change Locale
  • Change Network State - Required to toggle Mobile Data
  • Change Wifi State - Required to toggle Wifi Adapter for Wireless ADB
  • Wifi Access - Required to determine if Wifi is enabled for the Wireless ADB function
  • Bluetooth/BT Admin - Required to Connect to BT Devices
  • Boot Complete - Required to install Helper on boot if missing
  • Process Outgoing Calls - Required to use outgoing calls as conditions


Buy me a beer :D
 
Last edited by a moderator:

intangibleDroid

Senior Member
Apr 25, 2010
464
666
New feature in Version 1.1.8

With version 1.1.8, Secure Settings can be converted to a system app to get the same functionality as having the Helper installed.

If you wish to move the app to the system, you MUST first disable Device Administrator!
I cannot stress this enough. If you don't do this, the app will break and will be a pain to remove.

Once that's disabled, you can use Titanium Backup to convert the app to a system app.
 
Last edited:

xnmb

Senior Member
Jan 1, 2005
90
7
Thank you very much for this plugin. I have it installed which I downloaded from your site. Is there any difference between that and this one, which is available in the Market? Also, does this one also require to be installed as a system app in order for some functionality to work (e.g. Keyguard Off)? Thanks.
 
  • Like
Reactions: therohanchawla

intangibleDroid

Senior Member
Apr 25, 2010
464
666
This is a completely different version than what is hosted on the google code site.

This app doesn't require you to install it to the system. I wrote a second app that I called the "Helper" which gets installed there. If you don't install the Helper, you will have the following available to you:

  • Keyguard
  • Lock Device
  • Set Password/Pin
  • Run Command
  • Wake Device

And Wireless ADB if you are rooted.

Hope this helps :)
 
Last edited:

strictlyrude27

Senior Member
Jan 12, 2010
551
451
Seattle, WA
hey Corey Z -

I'm running into issues where Secure Settings plugin doesn't fire if I run a lot of shell scripts. I have a task where I fire a script, wait for its exit code, then fire another script; I do this maybe 4-5 times. This happens just fine, but when I tried to test a different task that also uses a shell script, it doesn't fire and my task just hangs on the "Wait until %CMD_EXIT is set". This is verifiable by turning on "show output" and "show notification" - notification doesn't happen sometimes, indicating that the plugin isn't firing..?

Thanks for the help!
 

Z3US911

Senior Member
Jan 10, 2011
1,052
147
Delhi
Is it possible ro reset a sim lock pin..???

Sent from my X10 TripNMiUI-Iris using Tapatalk
 

intangibleDroid

Senior Member
Apr 25, 2010
464
666
@strictlyrude27

So, let me see if I understand...

It works fine when you run one command, one after another but you have issues when running multiple commands simultaneously?

Is that it?

Sent from my Thunderbolt
 
Last edited:
  • Like
Reactions: Ci-Fi

intangibleDroid

Senior Member
Apr 25, 2010
464
666
@Z3US911

That's an interesting thought. I'll have to look into that.

Thanks for the suggestion!

Sent from my Thunderbolt
 
  • Like
Reactions: Ci-Fi

strictlyrude27

Senior Member
Jan 12, 2010
551
451
Seattle, WA
@strictlyrude27

So, let me see if I understand...

It works fine when you run one command, one after another but you have issues when running multiple commands simultaneously?

Is that it?

Sent from my Thunderbolt

Upon further investigation it looks like scripts aren't firing if I manually select the notification to end the script. I set up my profiles to make sure exactly 1 script fires at a time to avoid collisions; when they all fire and exit properly rather than being aborted, I can re-run as much as I'd like.
 
  • Like
Reactions: 蕭小白

intangibleDroid

Senior Member
Apr 25, 2010
464
666
@strictlyrude27

Are you referring to the cancel script option you get after you click the script running notification?
If so, that function is actually a little buggy at the moment. It may not actually cancel the script.

Is that what may be causing the problem?

Sent from my Thunderbolt
 
  • Like
Reactions: Ci-Fi

strictlyrude27

Senior Member
Jan 12, 2010
551
451
Seattle, WA
@strictlyrude27

Are you referring to the cancel script option you get after you click the script running notification?
If so, that function is actually a little buggy at the moment. It may not actually cancel the script.

Is that what may be causing the problem?

Sent from my Thunderbolt

That could be it! :) I haven't had to cancel a script since originally posting that, so hopefully I never run into it again..
 

SilentSummer

Senior Member
Jun 12, 2010
843
111
This is great!
Now I am able to disable the pattern lock while connected to my Wifi.

On the Turn On/Off GPS....does that mean I can re-use an old task where GPS gets turned off when I exit Google Maps/Navigation like it used to in <2.2?
 

crachel

Retired Senior Moderator
Jul 13, 2008
3,880
3,029
Texas
I've been using this plugin with ZERO issues to disable the pin lock when I enter known WiFi and to enable it otherwise.
 

gohamstergo

Senior Member
Mar 6, 2010
1,225
353
this may be a dumb question, but is the helper supposed to be on the market somewhere? or is it the manual download only? I only ask because the manual download is worded like you should only use it if you have problems...
 

clevis

Member
Oct 11, 2008
45
6
São Paulo
Hi,
I use a program called "CELLBROKER," and whenever I get it I need to put my password and enter ... I created a profile in TASKER to put the password ( Input - Type - "my password"), but I do not know how to use a command in linux to run automatically enter.
Can someone help me?
Thanks a lot!
 

intangibleDroid

Senior Member
Apr 25, 2010
464
666
this may be a dumb question, but is the helper supposed to be on the market somewhere? or is it the manual download only? I only ask because the manual download is worded like you should only use it if you have problems...

The Helper is not available on the market. I currently have it hosted at my google code site.
If you want to install it, use the install option in the settings of my app. The manual download is offered if that fails for any reason.

Hope this helps.

Sent from my Thunderbolt
 
  • Like
Reactions: Ci-Fi

Top Liked Posts

  • There are no posts matching your filters.
  • 196
    Secure Settings is a Locale/Tasker/Llama compatible plugin for Android 2.2+

    Please see the changelog for updates

    Secure Settings Pro Trial licenses are available! Click the menu button inside of the Upgrade screen to request a trial.

    As of v1.2.6, you can create Launcher shortcuts to any available Action option!

    Conditions:
    • Max Failed Login Attempts - Perform an action based on a specified number of failed login attempts
    • Google Now Shortcut [4.1+,Pro]
    • Outgoing Call
    • Secret Code- Enter a special number in the Dialer and trigger an action.

    Actions:
    • Toggle Airplane Mode
    • Set Airplane Mode Radios
    • BT Connection [4.0+]
    • BT Tethering [4.0+,Pro]
    • Execute Shortcut
    • Font Size [4.0+]
    • Toggle the Keyguard
    • Launch Activity
    • Locale Picker
    • Toggle Mobile Data [2.3+]
    • Run any GNU linux command (with/without root)
    • Tasker users can store command output info in user defined Tasker variables
    • Toggle SIP Receive Calls [2.3+]
    • Change SIP Call Option [2.3+]
    • Stay Awake While Charging
    • Show Touches [4.0+]
    • Wake the device
    • WiFi Hotspot [4.0+]
    • WiFi Sleep Policy

    Dev Admin Actions:
    • Toggle the Camera [4.0+]
    • Lock the device
    • Lock Screen Widgets [4.2+]
    • Set or reset the device's password/pin

    Root Actions:
    • Background Process Limit [4.0+, Pro]
    • Background Data [Pro]
    • Force GPU Rendering [4.0+]
    • Hardware Overlays [4.1+, Pro]
    • Package Notification [4.1+]
    • Package State (Previously Package Manager)
    • Phone Options (Answer,End,Silence Calls) [Pro]
    • Power Button Lock [4.1+, Pro]
    • Reboot Options (Uses native system methods) [Pro]
    • Enable/disable USB Tethering [4.0+,Pro]
    • VPN [4.0+, Experimental!]
    • Enable/disable Wireless ADB

    Helper Actions:
    • Enable/disable Accessibility Services
    • Enable/disable USB Debugging
    • Set Active Day Dream [4.2+]
    • Toggle Day Dream State [4.2+]
    • Enable/disable GPS [2.3+]
    • Enable/disable Data Roaming
    • Update Lock Screen Owner Info [3.0+]
    • Set Lock Screen Timeout [4.0+, Pro]
    • Enable/disable Pattern lock screen
    • Enable/disable NFC [NFC Adapter required]
    • Change device input methods (switch soft keyboards without the prompt)
    • Enable/disable "Location Services" option for location awareness
    • Unknown Sources
    • WiFi Optimization [4.2+]
    • WiFi Scanning [4.3+]

    Custom ROM Actions:
    • Enable or Disable ADB Over Network [CM9 only]
    • Expand Desktop [CM10/Paranoid Android]
    • Enable or Disable Fast Charge [Custom Kernel with Fast Charge Required]
    • Enable/Disable Kill App Back Button (CM and other custom ROMS)
    • Toggle LTE on CM9
    • Toggle Samsung Modes (Blocking, Driving and Power Saver Modes)

    I hope you enjoy

    Download Here

    Explanation of Permissions:
    • Device Administrator Access - Required if you wish to lock the device or set/reset the password
    • Storage Access - Required for the Run Command function to write to the SD Card
    • Full Network Access - Required to download and check for updates for the Helper application
    • System Tools - Required for the Keyguard and Wake Lock functionality
    • Root Access - Required if you wish to install the Helper or run privileged commands from the Run Command function
    • Change Configuration - Required to change Locale
    • Change Network State - Required to toggle Mobile Data
    • Change Wifi State - Required to toggle Wifi Adapter for Wireless ADB
    • Wifi Access - Required to determine if Wifi is enabled for the Wireless ADB function
    • Bluetooth/BT Admin - Required to Connect to BT Devices
    • Boot Complete - Required to install Helper on boot if missing
    • Process Outgoing Calls - Required to use outgoing calls as conditions


    Buy me a beer :D
    23
    New feature in Version 1.1.8

    With version 1.1.8, Secure Settings can be converted to a system app to get the same functionality as having the Helper installed.

    If you wish to move the app to the system, you MUST first disable Device Administrator!
    I cannot stress this enough. If you don't do this, the app will break and will be a pain to remove.

    Once that's disabled, you can use Titanium Backup to convert the app to a system app.
    20
    OP here.

    To all having issues with the latest update:
    Please bear with me. I haven't maintained the app in a while and Google was going to remove it due to a single permission that was used.

    Rather than let the app be removed, I spent some time trying to get it compatible and clearly broke a bunch of stuff in the process.

    I have since made some updates and released a beta and staged rollout. This version should be more functional but likely still buggy. Please opt in if you'd like to test.
    12
    Version 1.3.4 Released

    Secure Settings v1.3.4 now rolling out. Check out the changelog to see what's new!
    12
    Secure Settings 1.3.5 Beta now available

    Release notes