secure settings

188 views
Skip to first unread message

Ibrahim Salim Omari

unread,
Jan 19, 2015, 12:05:43 PM1/19/15
to tas...@googlegroups.com
Tasker keeps reporting:

"To perform this action, the additional plugin secure settings must be installed. Should I try to instal it now?"

However, secure settings is installed and working. What am I doing wrong?

Pent

unread,
Jan 19, 2015, 12:51:25 PM1/19/15
to tas...@googlegroups.com
Which action ?

Pent

Ibrahim Salim Omari

unread,
Jan 19, 2015, 1:50:28 PM1/19/15
to tas...@googlegroups.com
I created a task to auto change keyboards for a particular app from the following site:
http://code.rawlinson.us/2012/10/android-change-keyboard-based-on-app.html

Pent

unread,
Jan 19, 2015, 2:47:36 PM1/19/15
to tas...@googlegroups.com
Yes, but which particular action is causing the error message ?

Click the >>| button in the task edit screen repeatedly until you get the message.

Pent

Ibrahim Salim Omari

unread,
Jan 19, 2015, 3:29:06 PM1/19/15
to tas...@googlegroups.com
For some reason the error is not there anymore, however the keyboard is not changing as expected. Again, I uses the above link as my guide.

Jeremy Harris

unread,
Jan 19, 2015, 6:55:25 PM1/19/15
to tas...@googlegroups.com
If you need your question answered, then it's probably best to help the developer help you...by answering the question he asked you.

You could also export the task's description and paste it here.

Ibrahim Salim Omari

unread,
Jan 20, 2015, 3:46:02 AM1/20/15
to tas...@googlegroups.com
Sorry,
The original error was there because I had Secure Settings on the SD Card. That has been rectified. Now the problem is the task is not doing what it is suppose to do. Please I'm having trouble finding where to export the task so I can paste it. Can you assist me in the steps?

Ibrahim Salim Omari

unread,
Jan 20, 2015, 4:05:49 AM1/20/15
to tas...@googlegroups.com
OK, Here are the profiles I created. BTEP is suppose to switch to hacker's keyboard when I run Better Terminal Emulator Pro, and swiftkeys show load when I leave Better Terminal Emulator Pro.
http://paste.opensuse.org/21192478
http://paste.opensuse.org/88283781

Pent

unread,
Jan 20, 2015, 4:52:44 AM1/20/15
to tas...@googlegroups.com
Enable Menu / More / Run Log and see what's going on.

Pent

Ibrahim Salim Omari

unread,
Jan 20, 2015, 5:44:15 AM1/20/15
to tas...@googlegroups.com
I've been looking at the log. I cleared it then started the action to trigger the task by opening Better Terminal Emulator Pro. Then I looked at the log at to my eyes it looked as if it ran the task. However I'm still getting the default keyboard which is Swiftkeys instead on Hackr's Keyboard. Can you see what I am doing wrong?

http://paste.opensuse.org/35635448

Rich D

unread,
Jan 20, 2015, 6:17:00 AM1/20/15
to Tasker Google Groups Post


> I've been looking at the log. I cleared it then started the action to trigger the task by opening Better Terminal Emulator Pro. Then I looked at the log at to my eyes it looked as if it ran the task. However I'm still getting the default keyboard which is Swiftkeys instead on Hackr's Keyboard. Can you see what I am doing wrong?
>
> http://paste.opensuse.org/35635448

That link did not work for me. You should be able to paste the "Description" directly into the post.

Make sure you are backing all the way out of tasker( with the back button) after making changes, Before testing..

To post your profile or task here...  Long press on the profile or task name / ( 3 dot menu with 4.0+ ) export / export description to clipboard (not XML)

Any linked tasks will be exported with the profile they are linked to..

To be able to export, The beginner mode needs to be off and the profile needs to be named by you (Not the Tasker listed name.  Tasker will list your profile with the context name if you have not given it one).

iom...@gmail.com

unread,
Jan 20, 2015, 6:27:04 AM1/20/15
to tas...@googlegroups.com
Here is the direct paste of the log :
20150120 12.19.58 P Active   ID4      Keyboard Switch
20150120 12.19.58 E Start    ID0:0.0  TaskService
20150120 12.19.59 T Running  ID5      BTEP
20150120 12.19.59 A OK       ID5.1    BTEP.Secure Settings
20150120 12.19.59 T ExitOK   ID5      BTEP
20150120 12.19.59 E Stop     ID0:0.0  TaskService
20150120 12.21.49 P Inactive ID4      Keyboard Switch
20150120 12.21.49 E Start    ID0:0.0  TaskService
20150120 12.21.49 T Running  ID6      Swift
20150120 12.21.49 A Err      ID6.1    Swift.Secure Settings
20150120 12.21.49 T ExitErr  ID6      Swift
20150120 12.21.49 E Stop     ID0:0.0  TaskService

Sent by ProfiMail Go from my Android device.
--
You received this message because you are subscribed to a topic in the Google Groups "Tasker" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tasker/fYlrTcqjGEg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tasker+un...@googlegroups.com.
Visit this group at http://groups.google.com/group/tasker.
For more options, visit https://groups.google.com/d/optout.

iom...@gmail.com

unread,
Jan 20, 2015, 6:30:02 AM1/20/15
to tas...@googlegroups.com
Here is the profile:
<TaskerData sr="" dvi="1" tv="4.6u3m">
<Profile sr="prof4" ve="2">
<cdate>1421434748759</cdate>
<edate>1421751430365</edate>
<id>4</id>
<mid0>5</mid0>
<mid1>6</mid1>
<nme>Keyboard Switch</nme>
<App sr="con0" ve="2">
<cls0>com.magicandroidapps.bettertermpro.BetterTerm</cls0>
<cname>Keyb</cname>
<flags>2</flags>
<label0>Better Terminal Emulator Pro</label0>
<pkg0>com.magicandroidapps.bettertermpro</pkg0>
</App>
</Profile>
<Task sr="task5">
<cdate>1421434783141</cdate>
<edate>1421749002893</edate>
<id>5</id>
<nme>BTEP</nme>
<pri>10</pri>
<Action sr="act0" ve="7">
<code>11820</code>
<Bundle sr="arg0">
<Vals sr="val">
<com.intangibleobject.securesettings.plugin.extra.BLURB>Input Method/Hacker's Keyboard</com.intangibleobject.securesettings.plugin.extra.BLURB>
<com.intangibleobject.securesettings.plugin.extra.BLURB-type>java.lang.String</com.intangibleobject.securesettings.plugin.extra.BLURB-type>
<com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD>org.pocketworkstation.pckeyboard/.LatinIME</com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD>
<com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD-type>java.lang.String</com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD-type>
<com.intangibleobject.securesettings.plugin.extra.SETTING>default_input_method</com.intangibleobject.securesettings.plugin.extra.SETTING>
<com.intangibleobject.securesettings.plugin.extra.SETTING-type>java.lang.String</com.intangibleobject.securesettings.plugin.extra.SETTING-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Input Method/Hacker's Keyboard</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled>
<net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.intangibleobject.securesettings.plugin</Str>
<Str sr="arg2" ve="3">Secure Settings</Str>
<Int sr="arg3" val="5"/>
</Action>
</Task>
<Task sr="task6">
<cdate>1421435328866</cdate>
<edate>1421751294746</edate>
<id>6</id>
<nme>Swift</nme>
<Action sr="act0" ve="7">
<code>11820</code>
<Bundle sr="arg0">
<Vals sr="val">
<com.intangibleobject.securesettings.plugin.extra.BLURB>Input Method/SwiftKey Keyboard - Multiple Languages</com.intangibleobject.securesettings.plugin.extra.BLURB>
<com.intangibleobject.securesettings.plugin.extra.BLURB-type>java.lang.String</com.intangibleobject.securesettings.plugin.extra.BLURB-type>
<com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD>com.touchtype.swiftkey/com.touchtype.KeyboardService;2131165481</com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD>
<com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD-type>java.lang.String</com.intangibleobject.securesettings.plugin.extra.INPUT_METHOD-type>
<com.intangibleobject.securesettings.plugin.extra.SETTING>default_input_method</com.intangibleobject.securesettings.plugin.extra.SETTING>
<com.intangibleobject.securesettings.plugin.extra.SETTING-type>java.lang.String</com.intangibleobject.securesettings.plugin.extra.SETTING-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Input Method/SwiftKey Keyboard - Multiple Languages</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled>
<net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.intangibleobject.securesettings.plugin</Str>
<Str sr="arg2" ve="3">Secure Settings</Str>
<Int sr="arg3">
<var>%</var>
</Int>
</Action>
</Task>
</TaskerData>


Sent by ProfiMail Go from my Android device.


On 12:16PM, January 20, 2015, Rich D wrote:
--

Rich D

unread,
Jan 20, 2015, 6:36:47 AM1/20/15
to Tasker Google Groups Post


To post your profile or task here...  Long press on the profile or task name / ( 3 dot menu with 4.0+ )


"'export / export "'DESCRIPTION"' to clipboard (not XML)"'




Ibrahim Salim Omari

unread,
Jan 20, 2015, 6:58:07 AM1/20/15
to tas...@googlegroups.com
I read your previous post and I have already pasted the log and profile in the post before this one.

Rich D

unread,
Jan 20, 2015, 8:18:58 AM1/20/15
to Tasker Google Groups Post


> I read your previous post and I have already pasted the log and profile in the post before this one.

You need to export the "DESCRIPTION" not the xml.!

iom...@gmail.com

unread,
Jan 20, 2015, 8:50:45 AM1/20/15
to tas...@googlegroups.com
Ok:

Profile: Keyboard Switch (4)
Application: Better Terminal Emulator Pro
Enter: BTEP (5)
A1: Secure Settings [ Configuration:Input Method/Hacker's Keyboard Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Timeout (Seconds):5 ]

Exit: Swift (6)
A1: Secure Settings [ Configuration:Input Method/SwiftKey Keyboard - Multiple Languages Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Timeout (Seconds):% ]

Sent by ProfiMail Go from my Android device.


On 2:18PM, January 20, 2015, Rich D wrote:

> I read your previous post and I have already pasted the log and profile in the post before this one.

You need to export the "DESCRIPTION" not the xml.!

--

Scott Miller

unread,
Jan 20, 2015, 9:28:08 AM1/20/15
to tas...@googlegroups.com


> Exit: Swift (6)
> A1: Secure Settings [ Configuration:Input Method/SwiftKey Keyboard - Multiple Languages Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Timeout (Seconds):% ]
>

That % character in the timeout value indicates a variable, but none is specified. Edit your exit task, and press the crossing arrows to revert back to a numeric value or none.

Ibrahim Salim Omari

unread,
Jan 20, 2015, 10:03:50 AM1/20/15
to tas...@googlegroups.com
Thanks for your quick responses.
I have corrected the error and there are no more errors in the log. However, Hacker's Keyboard still is not loading when I run BTEP.

What else have I done wrong?

--

Scott Miller

unread,
Jan 20, 2015, 10:28:25 AM1/20/15
to tas...@googlegroups.com

I didn't see it mentioned in this thread; do you have root? What device and version of android?

I use Secure Settings to switch keyboards when I want to use my Bluetooth keyboard, and it works perfectly. This is on a Samsung Galaxy Note 10.1 with Android 4.1.2, and I do have root. Root is required for this to work. The system+ functionality must be correctly installed. Verify this in the Secure Settings app. If you still have trouble after verifying this, you might want to go to the Secure Settings forum on XDA and ask. It's also more likely that Corey will see it there.

Scott

Ibrahim Salim Omari

unread,
Jan 20, 2015, 11:12:04 AM1/20/15
to tas...@googlegroups.com

Thanks,
Yes I'm fully rooted. I'm using a Tecno N9 Tablet with Android 4.2.2.
Secure Settings are correct. I'll check their forum and see if they can help.

thanks again

Rich D

unread,
Jan 20, 2015, 12:42:31 PM1/20/15
to Tasker Google Groups Post


> Yes I'm fully rooted. I'm using a Tecno N9 Tablet with Android 4.2.2.
> Secure Settings are correct. I'll check their forum and see if they can help.

Have you checked to make sure Hacker's Keyboard is still selected in your android settings.

iom...@gmail.com

unread,
Jan 20, 2015, 6:01:39 PM1/20/15
to tas...@googlegroups.com
Yes it is selected

Sent by ProfiMail Go from my Android device.


--

Jeremy Harris

unread,
Jan 20, 2015, 7:05:53 PM1/20/15
to tas...@googlegroups.com

I don't have much to offer since I don't use Tasker to switch input methods.  However, if you open the secure settings app and click the wrench icon in the top right corner, there are some settings that you might consider playing with..

iom...@gmail.com

unread,
Jan 21, 2015, 1:00:00 AM1/21/15
to tas...@googlegroups.com
Thanks.
Do you mean you achieve what I am trying with Secure Settings alone? If so,  Pls elaborate.

Sent by ProfiMail Go from my Android device.


On 1:05AM, January 21, 2015, Jeremy Harris wrote:
I don't have much to offer since I don't use Tasker to switch input methods.  However, if you open the secure settings app and click the wrench icon in the top right corner, there are some settings that you might consider playing with..

--

Jeremy Harris

unread,
Jan 21, 2015, 5:15:48 AM1/21/15
to tas...@googlegroups.com
Q: If you're canoeing your house down the desert and a wheel falls off, how many pancakes does it take to fill a doghouse?

A: Ice cream doesn't have bones.

Biggdadd73

unread,
Jan 21, 2015, 2:28:54 PM1/21/15
to tas...@googlegroups.com
Jeremy Harris.  You brought back memories from Junior High in San Diego with that riddle.  Love it

iom...@gmail.com

unread,
Jan 22, 2015, 2:39:22 AM1/22/15
to tas...@googlegroups.com
Thanks for your help. I've resolved my problem by switching to e-robot. 5 minutes after installation my task was working perfectly.

Sent by ProfiMail Go from my Android device.


On 1:05AM, January 21, 2015, Jeremy Harris wrote:
I don't have much to offer since I don't use Tasker to switch input methods.  However, if you open the secure settings app and click the wrench icon in the top right corner, there are some settings that you might consider playing with..

--
Reply all
Reply to author
Forward
0 new messages